WordPress – Polls for ActivityPub

8organicbits1 pts0 comments

Polls For ActivityPub – WordPress plugin | WordPress.org

Skip to content

Get WordPress

WordPress.org

Plugin Directory

Polls For ActivityPub

Search plugins

Details

Reviews

Installation

Development

Support

Description

WordPress – Polls for ActivityPub

This plugin works as an addon to the WordPress ActivityPub plugin. It brings lightweight polls to your WordPress site that reach the Fediverse. The polls are fully interoperable with platforms like Mastodon.

Features

Modern block editor integration (Gutenberg)

Interactive front-end for voting and viewing results

Accepts votes from both local logged-in users and remote ActivityPub accounts (fully compatible with Mastodon)

Email notifications for poll creators and local voters when results are available

Configurable slug for polls and customization options for poll creation

Votes stored as a custom WordPress comment type, with cached tallies for performance

Source Code

This is a community plugin. Feel free to bring up ideas, raise issues, fork the code or do anything else you like. The repository can be found at Codeberg. Check out the Wiki as well as the CONTRIBUTING.md and CODE_OF_CONDUCT.dm files for further guidance.

Acknowledgement

This project was funded through the NGI0 Commons Fund a fund established by NLnet with financial support from the European Commission’s Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429. Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).

Screenshots

Admin UI when editing a poll

Overview of all polls in the Admin UI

Poll in the Frontend before voting

Poll in the Frontend after voting

Blocks

This plugin provides 1 block.

Poll for ActivityPub<br>Create or embed a poll in your posts

Installation

This plugin depends on the ActivityPub plugin. Make sure you have installed and updated it first.

FAQ

Do I need the ActivityPub plugin?

Yes. This plugin is an add-on for the ActivityPub plugin and requires it to function.

Can people from Mastodon and other Fediverse platforms vote?

Yes. Remote users from Fediverse platforms (like Mastodon) can vote on your polls when they can see the poll post.

Can I also vote on polls in the Fediverse

Not for now. These feature may come in the feature, when the reader in the ActivityPub plugin is mature.

Do users need an account on my site to vote?

No. Both local logged-in users and remote ActivityPub users can participate in polls.

Where are the votes stored?

Votes are stored as a custom WordPress comment type, ensuring compatibility with WordPress systems and good performance.

Will I get notified about poll results?

Yes. Poll creators and local voters can receive email notifications when results are available.

Is this plugin suitable for large-scale sites?

If a persistent object cache is available, it will be used automatically. Polls with up to 1,000 votes should generally perform well.

Reviews

There are no reviews for this plugin.

Contributors & Developers

"Polls For ActivityPub" is open source software. The following people have contributed to this plugin.<br>Contributors

André Menrath

Translate "Polls For ActivityPub" into your language.<br>Interested in development?<br>Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.9

Fix: issues from HAN accessibility review

1.0.8

Fix: wrong legacy license URIs at some places in the code-comments

1.0.7

Fix: blueprint preview did not install plugin correctly

1.0.6

Initial release on WordPress.org

Meta

Version 1.0.9

Last updated 8 hours ago

Active installations Fewer than 10

WordPress version<br>6.9 or higher

Tested up to 7.0.2

PHP version<br>8.1 or higher

Tags activitypubfediversepolls

Advanced View

Ratings

No reviews have been submitted yet.

Your review

See all reviews

Contributors

André Menrath

Support<br>Got something to say? Need help?

View support forum

Donate

Would you like to support the advancement of this plugin?

Donate to this plugin

WordPress.org

WordPress.org

Visit our X (formerly Twitter) account

Visit our Bluesky account

Visit our Mastodon account

Visit our Threads account

Visit our Facebook page

Visit our Instagram account

Visit our LinkedIn account

Visit our TikTok account

Visit our YouTube channel

Visit our Tumblr account

The WordPress&reg; trademark is the intellectual property of the WordPress Foundation.

Close

Previous

Next

plugin wordpress polls activitypub poll visit

Related Articles