WordpressをFediverseっぽく運用する、というか擬似お一人様サーバーっぽい壁打ちブログを作る備忘録

やりたいこと

iPhoneからクライアントアプリを使って壁打ちするようにwordpressに投稿したい→wordpressに投稿したものをfediverse上に放流したい

参考

使ったプラグイン

ActivityPub
必須

Enable Mastodon Apps
任意のMastodonアプリからWordpressに投稿できるようにする神プラグイン。任意のと言いつつ使えるアプリは限られている。iPhoneから投稿したかったのでfeatherとかnightfox DAWNとかが候補だったがだめだった Twidere Xは使えた

Smart Hashtags
文章中の#で始まる単語をwordpressのタグに変換してくれる

工夫したところ

Smart Hashtagsプラグインでアプリから投稿したときにタグを付けられるようにはなったけど、その後ActivityPubプラグインでFediverseに流す際に自サイト内のタグアーカイブへのリンクが付いてきてしまい怠かった
Enable Mastodon Appsが入力1行目をタイトルとして認識するのを逆手に取って、投稿するときは常に1行目にハッシュタグを入力するようにして、ActivityPubプラグインのテンプレートではタイトルを表示しないことで解決。

入力形式に制約はあるけど、概ねやりたいことが実現できた感じ。 [参照]

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。