Description
YouPickBest rankings let readers pick favorites in head-to-head matchups and see the community’s top list — right under your article, without leaving your site.
Paste a ranking link (like https://youpick.best/ranking/what-is-the-greatest-documentary-film) on its own line in the editor, and WordPress turns it into the interactive widget.
WordPress can embed YouPickBest rankings without this plugin, but it treats unknown sites as untrusted: the widget is placed in a restricted sandbox where outbound links don’t open and the reader’s local vote memory resets on every view. This plugin registers YouPickBest as a trusted oEmbed provider, so the embed renders unrestricted, links open normally, and the widget sizes itself to its exact height.
What the plugin does
- Registers youpick.best as an oEmbed provider — no discovery round-trip, no sandbox.
- Adds one tiny script (only on pages that contain a YouPickBest embed) that keeps the widget’s height in sync with its content.
What it does not do
- No tracking, no cookies, no data collection by the plugin — and the embedded widget itself sets no cookies either.
- No settings screens. Activate it and paste links.
External services
This plugin embeds interactive ranking widgets from YouPickBest (https://youpick.best), a ranking and voting platform. The connection is needed to render the ranking poll inside your posts.
What is sent and when:
- When WordPress renders a post containing a YouPickBest ranking link, your web server requests the embed details from https://youpick.best/api/oembed and sends the ranking URL. No visitor data is included in this server-side request.
- When a visitor views such a post, their browser loads the widget from youpick.best. Like any embedded content, this request carries standard technical data (IP address, browser user agent) and the address of the embedding page, which YouPickBest uses for per-site vote statistics.
- When a visitor votes inside the widget, their picks and a random token generated by the widget (used to remember the vote on that device) are sent to youpick.best. The widget sets no cookies and sends no personal or account data.
This service is provided by YouPickBest: terms of use — https://youpick.best/terms, privacy policy — https://youpick.best/privacy.
Screenshots



Installation
- Install the plugin from the WordPress plugin directory, or upload the zip via Plugins Add New Plugin Upload Plugin.
- Activate it. There is nothing to configure: no settings screen, no account.
- Open a post or page in the editor.
- Paste a ranking URL on its own empty line, as plain text — for example: https://youpick.best/ranking/what-is-the-greatest-documentary-film
- The interactive widget appears in the editor preview and on the published post.
Find rankings to embed at https://youpick.best — every ranking page’s URL embeds the same way. Works in both the block editor and the classic editor.
FAQ
-
Where do I find rankings to embed?
-
Browse youpick.best or create your own ranking there — every ranking page’s URL is embeddable.
-
I pasted a link and it stays plain text
-
Put the URL on its own line with nothing else on it, pasted as plain text (not inserted as a hyperlink on words). It must be a ranking page URL (youpick.best/ranking/…). In the block editor you can also add an Embed block and paste the URL inside it. If the widget still does not appear, your hosting may be blocking outgoing HTTP requests from PHP — ask your host.
-
Does embedding work without the plugin?
-
On modern WordPress, yes — through oEmbed discovery, but inside a restricted sandbox: links out of the widget are blocked and guest vote memory doesn’t persist. The plugin removes those restrictions.
-
No. The widget is cookie-free by design; guest identity lives in the widget’s local storage on the reader’s device.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“YouPickBest” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “YouPickBest” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release: trusted oEmbed provider registration and widget auto-height.
