Poll Pro Plugin

Smart4y Poll Pro is fully responsive polling system with animated progress bars. You can easily place and manage polls to your website without any Javascript library dependencies. Customization every poll is very simple – you can change the color of answer from predefined colors or you can define own color, add media content like hyperlink, image, video, audio, change order of answers, results and much more.

General features

  • Responsive, full Ajax support, no Javascript library dependencies, include Sass style source codes.
  • Multiple poll instances on one page
  • Direct rendering support in the template file or as shortcode in wysiwyg editor.
  • Full integration into wysiwyg editor.
  • Possibility to define order of answers and results and their sort order:
    • precise order, alphabetical order, number of votes
    • asecending order, descending order
  • Possiblity to insert poll as widget.
  • Possibility to change default poll texts like vote button text,  vote forbidden text, vote success text and much more.
  • View and analyze logs.

Poll features

  • Control uniqueness votes by: IP address, logged in user or none.
  • Visibility: private or public.
  • Show results always or after user votes only.
  • Voting mode when Users can vote for only one answer or Users can vote for more answers at the same time.
  • Possibility to define vote frequency with countdown (for control votes by IP address and logged in user) or fade in/fade out animation of the poll.
  • Possibility to define unlimited count of answers.
  • Possibility to define time to start and time to end poll when time to end is optional.

Appearance features

  • Poll appearance: default or flat.
  • Possibility to define container width for each poll.
  • Possibility to change base font size and line height of the poll, background button color and button color.
  • Possibility to change position of vote count container for each poll.

Question and answers content

  • Easy editing using TinyMCE plugin and WordPress file picker.
  • Possibility to insert media content: HTML5 audio, iframe, image or HTML5 video.
  • Rich text support for: bold, italic, subscript, superscript, hyperlink and text align.
  • Support for editing the source code: Useful for adding font icons, changing html structure, etc.

display source code

Progress bar features

  • All progress bars are animated.
  • Possibility to define color from predefined colors or define own color for each answer.
  • Possibility to define height of progress bar, animation duration and easing function.
  • Height of progress bar and striped background you can specify for each poll.
  • Easing function tester online – to choice is more than 10 easing functions.

View and analyze logs

view and analyze logs

Poll archive

  • The possibility of creating an archive on any page using shortcode smart4yPollProArchive.
  • Options

Example 1

Default poll with multiple choice.

What is your favorite browser?
Total votes: 660.

Example 2

Flat poll with vote frequency limit.

Do you like this song?
Total votes: 406.

Example 3

Default poll with striped progress bar.

elephant What animal is in the picture?
Total votes: 318.

Example 4

Flat poll with youtube video.

Will you visit Czech Republic?
Total votes: 237.

Example 5

Poll archive with two items per page.

No polls available.

Install instructions



I can not activate the plugin.
Verify that you have permission to modify the database structure.

It is possible to define css styles for each poll separately?
Yes. Every poll has a unique id in the form: s4ypp-{hash}.

It is possible to display a poll without animation?
Yes. Poll will not be animated if the animation duration set 0. Field you can find in Poll page in admin area.


Browser support

android andorid browser 3+, chrome chrome, firefox firefox, ie ie9+, edge, opera opera, safari safari

More plugins

Lazy Load Plugin Smart4y Easy Share