The Article Helpful widget adds a “Was this article helpful?” feedback section to your posts. Visitors can vote Yes or No, and the votes are tracked for use with dynamic tags and search sorting.
Overview
Add a simple thumbs up/down voting widget to knowledge base articles, FAQs, tutorials, or any content where you want to measure helpfulness. Votes are stored per post and can be displayed using dynamic tags or used for sorting search results.
Key Features
Yes/No voting buttons with thumbs icons
Customizable button text and messages
Vote tracking for logged-in users and guests
Users can change their vote
Full Elementor styling controls
Dynamic tags for vote counts
Works with Helpful Votes Sorting function
Setup Instructions
Step 1: Enable the Widget
Navigate to Voxel Toolkit > Widgets in your WordPress admin
Find Article Helpful in the list
Toggle the switch to enable the widget
Click Save Changes
Step 2: Add to Template
Edit your article or post template in Elementor
Search for Article Helpful (VT)
Drag the widget to your desired location
Configure content and styling
Save the template
Widget Settings
Content Settings
Setting
Description
Default
Heading Text
The question displayed above buttons
“Was this article helpful?”
Yes Button Text
Text on the positive vote button
“Yes”
No Button Text
Text on the negative vote button
“No”
Success Message
Message shown after voting
“Thank you for your feedback!”
Vote Updated Message
Message when user changes vote
“Your vote has been updated.”
Already Voted Message
Message for duplicate vote
“You have already voted this way.”
Show Icons
Display thumbs up/down icons
Yes
Styling Options
Heading Style
Text color
Typography (font family, size, weight)
Spacing below heading
Alignment (left, center, right)
Button Style
Typography
Padding
Spacing between buttons
Border radius
Alignment
Yes Button Colors
Normal: text color, background color
Hover: text color, background color
No Button Colors
Normal: text color, background color
Hover: text color, background color
Icon Style
Icon size
Icon spacing
Icon colors (normal and hover for each button)
Container Style
Padding
Background color
Border
Border radius
Dynamic Tags
When the widget is enabled, these dynamic tags become available:
Dynamic Tag
Description
@post(article_helpful_yes_count)
Number of “Yes” votes
@post(article_helpful_no_count)
Number of “No” votes
@post(article_helpful_total_votes)
Total votes (yes + no)
@post(article_helpful_percentage)
Percentage of yes votes (0-100)
Vote Tracking
Logged-in Users
Votes are stored in user meta, so they persist across devices and sessions.
Guest Users
Votes are stored in browser cookies, so they persist in the same browser.
Changing Votes
Users can change their vote at any time. The vote counts update automatically.
Use Cases
Knowledge Base
Add to help articles to measure which documentation is most useful.
FAQ Pages
Let users vote on which FAQ answers were helpful.
Tutorials
Measure tutorial effectiveness and identify content needing improvement.
Product Guides
Collect feedback on product documentation and guides.
Troubleshooting
Votes Not Saving
Check browser console for JavaScript errors
Verify AJAX requests aren’t being blocked
For guests, ensure cookies are enabled
Dynamic Tags Returning 0
The post may not have any votes yet
Verify you’re using the tag in a post context
Widget Not Appearing
Check that the widget is enabled in Toolkit settings