
Posts Like Dislike provides a shortcode, but in block themes shortcodes are processed after the whole template is built. Inside a Query Loop every card ends up pointing to the same post, so all votes go to one article.
This add-on adds a real “Like / Dislike” block that reads the post ID from the Query Loop context and asks Posts Like Dislike to render the buttons for exactly that post. Votes, counters and settings stay in Posts Like Dislike: nothing is duplicated and existing votes keep working.
Features
This plugin is an add-on: it requires the free Posts Like Dislike plugin, which handles votes, counters and settings.