FediEmbedi

FediEmbedi is a wordpress plugin to display your social media activities from different Fediverse services: 

Example

Example shortcode for mastodon

[mastodon exclude_replies="true" limit=5 pinned="true"]

This blogger gets it:

""Most importantly however: the fediverse is a movement, presently engaged in the woefully under-reported fight for an equitable and just internet, and it needs the champions…in its corner to stand a chance of winning.

This is no time for editorials and opinion pieces.

What we *civilians* need from you at this time is your attendance at the gathering space….

Grow the garden-like town square together with everyone else."

blog.erlend.sh/fediverse-is-so

The fediverse is like social-media unionization for journalists

NPR has officially quit Twitter. PBS followed suit. (updated 14.…

https://blog.erlend.sh/fediverse-is-social-media-unionization-for-journalists

ActivityPub plugin is a very cool piece of WordPress addition. With this plugin installed users of Mastodon and other such federated platforms that support ActivityPub can follow your blog as if it were another instance on the Fediverse.

Unfortunately if you run a Bitnami instance of WordPress (for example one provided by AWS LightSail with LetsEncrypt service providing a TLS certificate for you site – you may encounter an incompatibility issue. LetsEncrypt uses /.well-known/acme-challenge path on your site for certificate validation, but ActivityPub plugin uses /.well-known/webfinger path to return relevant profile information. It conflicts with LetsEncrypt and the WebFinger path returns “404 – not found”.

Fortunately there is an easy fix. SSH to your server, locate file /opt/bitnami/apps/letsencrypt/conf/httpd-app.conf, and add highlighted lines to it:

Options +MultiViews AllowOverride None Order allow,deny Allow from all = 2.3> Require all granted RewriteEngine On RewriteBase /.well-known/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php?well_known_path=$1 [QSA,L]

After that Webfinger starts returning correct profile information, and your site can be found on the Fediverse.

#activitypub #fediverse #mastodon #wordpress

https://codecorner.galanter.net/2023/03/24/enable-activitypub-plugin-on-bitnami-wordpress-instance-with-letsencrypt/

ActivityPub

The ActivityPub protocol is a decentralized social networking protocol based…

https://wordpress.org/plugins/activitypub/

.  ________________
╱| _______________ ╱|
| |⬜⬜⬜⬜⬜|  |
| |⬜🎡⬜🌈⬜|  |
| |⬜⬜⬜⬜⬜|  |
|╱  ̄  ̄ ̄ ̄ ̄  ̄ |╱
 ̄ ̄ ̄ ̄👫👭 ̄

Other options, here are the defaults:

        'only_media' => false,
        'pinned' => false, //only display pinned status
        'exclude_replies' => false,
        'max_id' => null,
        'since_id' => null,
        'min_id' => null,
        'limit' => 5, //mastodon limit is 20
        'exclude_reblogs' => false,
        'show_header' => true,

Any of these can be overridden in the shortcode, for example:

[mastodon exclude_reblogs="true" exclude_replies="false", limit="20", show_header="false"]