Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Matthias Pfefferle

@pfefferle.mastodon.social.ap.brid.gy
299 followers 7 following 422 posts

web worker, blogger, podcaster, #openweb advocate and citizen of the #indieweb, the #ATmosphere and the #fediverse. Open Web Wrangler @ #Automattic I am […] 🌉 bridged from ⁂ mastodon.social/@pfefferle, follow @ap.brid.gy to interact

PostsRepliesMedia
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 16/10/2026
@strypey @johnonolan @writefreely we made a landing page on WordPress.com wordpress.com/social-web and produced an awesome video series with @docpop that explains the fediverse in general but we also talk about the blogging part […]
mastodon.social
Original post on mastodon.social
002 2
Reposted by Matthias Pfefferle
Matthias Pfefferle @pfefferle.notiz.blog.ap.brid.gy · 28/09/2026
Über @teezeh bin ich auf den großartigen @designthinkingcomic und seinen Webcomic gestoßen… und konnte nicht widerstehen, mir (auch) ein(en?) Avatar zeichnen zu lassen ☺️ Ich liebe es ♥️!
Schwarz-weiß gezeichneter Avatar von Matthias Pfefferle: ein lächelnder Mann mit runder Brille, kurzem Bart und Beanie mit kleinem Patch, auf dem Shirt ein kleines weißes Herz.
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 28/09/2026
@wpletter "Blogroll rollt in Block in Blogs"!? 😂 ❤️
000 0
Reposted by Matthias Pfefferle
WP Letter @wpletter.de · 28/09/2026
WP Letter #486 ist da 🤟 Dieses Mal mit: ✅ WordPress weiterhin sicher 🏛️ einer Kartellrechtsklage 🍥 Blogroll Block wpletter.de/archive/486
wpletter.de
WP weiterhin sicher, Kartellrecht und die Blogroll – WP Letter
Es gab ein weitere WordPress-Core-Update zum Beheben einer Sicherheitslücke. Warum ist das Grund zur Freude?
112 2
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 18/09/2026
@dansup oh nice!
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 16/09/2026
just published a new #wordpress #plugin that brings the #openwebicons project to the Block-Editor: wordpress.org/plugins/openwebicons
wordpress.org
## Description OpenWeb Icons is a set of logos of open communities, standards and projects: ActivityPub, the Fediverse, the IndieWeb, Creative Commons, Microformats, feeds and a lot more. This plugin registers all of them as an icon collection, so you can pick them in the Icon block like any other icon. No webfont and no stylesheet is loaded, the icons are plain SVG. You can also render an icon yourself: <?php echo wp_get_icon( 'openwebicons/activitypub', array( 'size' => 32 ) ); ?> The icons are also available as a webfont and as CSS, see the project page. The plugin code is licensed under the GPL v2 or later. The icons it bundles are licensed under the SIL Open Font License 1.1, see `LICENSE-OFL.txt`. ## Screenshots The icon library in the block editor with the OpenWeb Icons collection open. A row of Icon blocks with Fediverse icons in a post. ## FAQ ### I do not see the icons The icon library needs the Icon Registration API, which was added in WordPress 7.1. On older versions the plugin does nothing. ### Can I use my own colors? Yes. The icons use `currentColor`, so they follow the text color. ## Reviews There are no reviews for this plugin. ## Contributors & Developers “OpenWeb Icons” is open source software. The following people have contributed to this plugin. Contributors * Matthias Pfefferle Translate “OpenWeb Icons” into your language. ### Interested in development? Browse the code, check out the SVN repository, or subscribe to the development log by RSS. ## Changelog #### 2.0.0 * First release as a plugin. Registers all icons with the icon library that came with WordPress 7.1.
015 5
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 10/09/2026
@liaizon @rimu @iftas 😊
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 10/09/2026
lately, it feels like I’m living inside a glitch in reality.
020 2
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 07/09/2026
@elettrona thank you so much! 🙌
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 07/09/2026
my #blogroll #plugin was just published on WordPress.org! Any ideas for an icon? wordpress.org/plugins/blockroll #WordPress
wordpress.org
## Description A blogroll is a list of the sites you read, put on your own site so other people can find them. This plugin adds one block for that. You collect the links, the block renders them on your page, and visitors can take the whole list with them into their feed reader. It works for anything you want to recommend: blogs, podcasts, the people you know, the sites of your local club. **Adding a link is one field.** Paste the address and the plugin looks up the site’s name, description, icon and feed for you. You can correct all of it afterwards, and you can fill in everything by hand if you prefer. **Nothing to configure.** There is no settings page and no extra database table. The list is part of the page it sits on, so it is backed up, revisioned and exported together with that page. **Other people can subscribe.** Your list is published as an OPML file, the format feed readers use for subscription lists. Someone can hand that address to their reader and follow everything you recommend, and readers can find it on your site by themselves. If you change your list, their copy stays up to date. **Bring your list along.** Import the OPML export from your feed reader and the block is filled in one go, instead of pasting a hundred links by hand. **Say how you know someone.** You can mark an entry as a friend, a colleague, or someone you have met. It shows up as a small note under the entry, and it is readable for tools that map who knows whom. **Sorting and paging for visitors.** Long lists get pages, and visitors can sort by name or by what you added last. There is no JavaScript in the list at all, every click is a normal page load, and you can switch the sorting off per block. ## Screenshots A blogroll on a page, with the sorting and a link to each feed. The same list as an OPML file, which is what a feed reader gets when someone subscribes. ## Blocks This plugin provides 1 block. * Blogroll Share a list of the blogs and sites you follow. ## Installation Follow the normal instructions for installing WordPress plugins. ### Automatic Plugin Installation To add a WordPress Plugin using the built-in plugin installer: 1. Go to Plugins > Add New. 2. Type “`blogroll`” into the **Search Plugins** box. 3. Find the WordPress Plugin you wish to install. 1. Click **Details** for more information about the Plugin and instructions you may wish to print or save to help setup the Plugin. 2. Click **Install Now** to install the WordPress Plugin. 4. The resulting installation screen will list the installation as successful or note any problems during the install. 5. If successful, click **Activate Plugin** to activate it, or **Return to Plugin Installer** for further actions. ### Manual Plugin Installation There are a few cases when manually installing a WordPress Plugin is appropriate. * If you wish to control the placement and the process of installing a WordPress Plugin. * If your server does not permit automatic installation of a WordPress Plugin. * If you want to try the latest development version. Installation of a WordPress Plugin manually requires FTP familiarity and the awareness that you may put your site at risk if you install a WordPress Plugin incompatible with the current version or from an unreliable source. Backup your site completely before proceeding. To install a WordPress Plugin manually: * Download your WordPress Plugin to your desktop. * Download from the WordPress directory * Download from GitHub * If downloaded as a zip archive, extract the Plugin folder to your desktop. * With your FTP program, upload the Plugin folder to the `wp-content/plugins` folder in your WordPress directory online. * Go to the Plugins screen and find the newly uploaded Plugin in the list. * Click **Activate** to activate it. ## FAQ ### Where do I find the block? In the editor, add a block and search for “Blogroll”. Put it on any page or post. You can have several, on one page or spread over many. ### How do I add a link? Paste the address of the site and the plugin fills in the rest: name, description, icon, and the feed, if it finds one. Everything stays editable, and links can be reordered by dragging. ### Can I import the subscriptions from my feed reader? Yes. Every feed reader can export your subscriptions as an OPML file. Upload that file in the block, paste its content, or give the plugin the address of an OPML file that is already online. Looking up extra details for each imported link is optional, so importing a list of two hundred feeds does not fetch two hundred sites unless you ask for it. ### How do other people subscribe to my blogroll? Add `?opml` to the address of the page your blogroll is on, for example `https://example.com/links/?opml`. That is the address to hand to a feed reader. You do not have to tell anyone about it. Pages with a blogroll announce it in their HTML, and so does your homepage, so a reader that looks for it will find it. Sites that collect blogrolls look at `https://example.com/.well-known/recommendations.opml`, which lists all blogrolls on your site. There is also a download link under the list, for people who prefer a file. ### Does it work for podcasts? Yes. A podroll is a blogroll of podcasts, and both are the same kind of list. Podcast apps read the same OPML files. ### Where are the settings? There are none. Everything belongs to the block: which links, in which order, how many per page, whether icons and sorting are shown. ### Does the plugin send data anywhere? Only where you point it. When you paste a link, your site fetches that address to read the site’s name, feed and icon, and when you import a list from an address, your site fetches that file. Nothing else leaves your server, and there is no tracking, no analytics and no account anywhere. ### Does this need JavaScript? Not for your visitors. The list, the sorting and the paging are plain HTML rendered on your server. The editor uses JavaScript, like the rest of the block editor does. ### Where is the developer documentation? The markup of the list, the OPML endpoints, the discovery links and the two REST routes are described in the developer docs. ## Reviews There are no reviews for this plugin. ## Contributors & Developers “Blogroll & Podroll Block” is open source software. The following people have contributed to this plugin. Contributors * Matthias Pfefferle Translate “Blogroll & Podroll Block” into your language. ### Interested in development? Browse the code, check out the SVN repository, or subscribe to the development log by RSS. ## Changelog Project and support maintained on github at pfefferle/wordpress-blockroll. ### 1.0.0 * First release.
001 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 06/09/2026
@derek it should be possible to do it! What is the domain of your blog? How is your WP Cron configured? Depending on that config it might simply cause some time until your blog sends the accept!
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 01/09/2026
#sommerloch 😏
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 31/08/2026
@jackvalinsky.com @stefan I re-enabled it! 😊
110 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 17/01/2026
@schoenswetter spread the word ☺️
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 16/01/2026
@julian should work again :(
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 16/01/2026
I see some direct messages in element (matrix client) and when I try to read them I get an error... for all of them... what am I doing wrong? 🤔
301 3
Reposted by Matthias Pfefferle
Jeremy Herve @jeremy.herve.bzh.ap.brid.gy · 15/01/2026
herve.bzh
WordLand on self-hosted sites
Thinking about the best approach to make the WordLand editor available for every self-hosted WordPress site
002 2
Reposted by Matthias Pfefferle
Evan Prodromou @evanprodromou.threads.net.ap.brid.gy · 15/01/2026
There's a new W3C Working Group that will be iterating the ActivityPub specification. Great news for the Fediverse! socialwebfoundation.org/2026/01/15/… #Fediverse Threads
socialwebfoundation.org
New Social Web Working Group at W3C
Today the W3C standards organization announced a new working group to advance the ActivityPub and Activity Streams standards. The Social Web Foundation, as a W3C member organization, will be partic…
003 3
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 14/01/2026
@Planet_Kai ah! dann funktioniert das wohl ähnlich wie die meisten captcha plugins, die nicht unterscheiden ob ein kommentar über die API oder das Frontend abgesetzt wird. :(
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 14/01/2026
@Planet_Kai kannst du mal nach deinen wp-crons schauen? wie oft die laufen?
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 14/01/2026
@Planet_Kai moin moin 👋 wenn du mir die domain von deinem blog verrätst, schau ichs mir mal an.
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 13/01/2026
@harce @activitypub.blog you have to use the combined actor mode (users and blog-user). This way, the blog-user acts as the community and the users are publishing into the community. maybe I should write a blog post about that!
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 13/01/2026
@harce @activitypub.blog here are some screenshots
My blog on Piefed!My Blog on Lemmy!
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 13/01/2026
@harce @activitypub.blog you can check @notiz.blog on piefed and lemmy. It should work on both sites! On lemmy you should be able to even look up posts through a search. I have not much experience with piefed though.
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 13/01/2026
@harce @activitypub.blog what problems do you have with lemmy?
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 13/01/2026
Happy new year 🎉 We’ve just shipped a new patch release (7.8.3) of the #WordPress #ActivityPub plugin, bringing a range of fixes and improvements. * Improved compatibility with Akismet, ClassicPress and Polylang * Fixed visibility default handling for old post * Improved the handling of […]
mastodon.social
Original post on mastodon.social
105 5
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 12/01/2026
@awiro_median @awiro-median 👋 habt ihr den WP-Cron richtig konfiguriert? Die Bestätigung wird über den Cron verschickt und wenn der nicht oder nur selten läuft, funktioniert es nicht oder dauert entsprechend.
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 12/01/2026
Hey @mczachurski 👋 I am Matthias and I am working on the ActivityPub plugin for WordPress and tried to follow my blog today, without any luck. Can you maybe support me, by telling me what I might do wrong? Here are two example blogs: * @activitypub.blog * @pfefferle@notiz.blog Thanks in advance!
000 0
Reposted by Matthias Pfefferle
ActivityPub for WordPress @activitypub.blog.activitypub.blog.ap.brid.gy · 12/01/2026
activitypub.blog
WordPress Federation: Recap of 2025
With 2025 behind us, this post looks back at the roadmap we set out last year, what we worked on, and what shipped along the way. It reviews progress across core areas like moderation, following, and the experimental Reader, and highlights additional work that emerged throughout the year as we look ahead to 2026.
2413 13
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 08/01/2026
@cogdog @activitypub.blog ...but it is still opt-in, so you have to activate it for your blogs.
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 08/01/2026
@cogdog @activitypub.blog it is available for everyone on wordpress.com !! 😊
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 07/01/2026
@jaz everything seems fine. `discoverable` and `indexable` is set to false and it is also set to `invisible`, but I am not sure Mastodon supports the last one.
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 07/01/2026
@jaz it is shown in the screenshot 🫣
200 2
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 07/01/2026
@jaz you can tell me the domain and I can check.
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 07/01/2026
@jaz the `application` user is the service user, used to retrieve things that do not need a user context (updating the locally cached Actors for example). It can't be followed and should normally not show up, because it should not be listed or show up in searches.
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 31/12/2025
@evan have you replied through the comments section or somewhere in the admin panel?
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 31/12/2025
@evan @julian I have to check that after my holidays. this is a tricky edge case that is very special for dotcom and other multi-site installations.
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 31/12/2025
@julian this is not a bug in the context handling, but the account @evan uses to respond. he replies with his main WordPress.com account which is not part of the blogs domain and therefore not federated, so the comment is handled as a local only comment.
100 1
Reposted by Matthias Pfefferle
PressWerk @presswerk.net · 31/12/2025
Kurz vor dem Ende des Jahres ist es Zeit für unseren etwas anderen WordPress-Jahresrückblick. @pfefferle, @florian und @christopher stellen sich im PressWerk Quiz 2025 den Fragen von @simon 🎧 presswerk.net/pw069
presswerk.net
Der große PressWerk-Jahresrückblick 2025
Wie schon im letzen Jahr haben wir auch für 2025 unsere PressWerk-Gala zum Jahresende vorbereitet. Anders als im letzten Jahr haben wir den eigentlichen Jahresrückblick dieses Jahr aber direkt aufgegeben und uns in ein WordPress-Quiz gestützt, mit dem wir einen etwas anderen Blick auf das vergangen Jahr werfen wollen. Simon Kraft Florian Brinkmann Matthias Pfefferle Christopher Kurth ## Shownotes * Link zu dieser Folge * @presswerk@dewp.space im Fediverse * @presswerk.net auf Bluesky * Wie viele Plugin-Downloads (von WordPress.org) gab es in diesem Jahr? * Anteil der 6er Versionen an aktiven Installationen von WordPress * WordPress Websites in Deutschland, auf denen WP 3.0 läuft? * Elementor-Marktanteil Änderung seit Dezember 2024? * Besucher*innen auf deutschsprachigen WordCamps in 2025? (Leipzig, Wien) * Welches Land hatte die meisten WordCamps 2025? (und wie viele?) * Wie viele Teilnehmende beim Contributor Day auf dem WordCamp Europe? * Anteil der WordPress-Websites auf veralteten PHP-Versionen? * Wie viele Sicherheitslücken wurden 2025 für das WordPress-Ökosystem gemeldet * Bonusfrage: Wie viele davon wurden nicht behoben?
104 4
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 31/12/2025
@presswerk @florian @christopher @simon ich muss an meinen rate-skills arbeiten!?
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 30/12/2025
@seindal might be a bug! I will have a look after my holidays!
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 28/12/2025
@bjoernsta @MoritzGlantz @marcuwekling @ccc I always think about www.w3.org/TR/did-1.0 when I read #did
w3.org
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 28/12/2025
@MoritzGlantz ah! #markuwekling !
000 0
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 28/12/2025
@MoritzGlantz what does #did stand for?
100 1
Matthias Pfefferle @pfefferle.mastodon.social.ap.brid.gy · 25/12/2025
@FediTree how does my #feditree look like?
000 0