「ChatGPT」プラグインがマルチアカウントに対応、仕事も私用も1つの会話で/全プランで利用可能
https://forest.watch.impress.co.jp/docs/news/2142099.html
#forest_watch_impress #Gmail #プラグイン #OpenAI #ChatGPT #genai #AIエージェント #GPT #文章生成
Live and recent posts from across the Fediverse tagged #プラグイン, aggregated by home.social.
「ChatGPT」プラグインがマルチアカウントに対応、仕事も私用も1つの会話で/全プランで利用可能
https://forest.watch.impress.co.jp/docs/news/2142099.html
#forest_watch_impress #Gmail #プラグイン #OpenAI #ChatGPT #genai #AIエージェント #GPT #文章生成
プラグイン「ActivityPub」が9.3.1に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
9.3.1 – 2026-09-02
Security
Links to remote profiles in the Followers and Following blocks are now limited to regular web addresses when paging through the list.
Replies cached on posts in the blog profile’s reader feed are [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260906-1440-5647/“究極のAIアシスタント! どこにいてもすべてのAIにアクセスし、生産性を向上させましょう:ChatGPT、Gemini、DeepSeek、Grok、... / 1件のコメント https://b.hatena.ne.jp/entry/s/addons.mozilla.org/ja/firefox/addon/ai-toolbox/#utm_campaign=bs_md (1 user) https://htn.to/zbNj6DtUhr #Firefox #アドオン #ブラウザ #AI #AIアシスタント #LLM #プラグイン
プラグイン「ActivityPub」が9.2.2に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
9.2.2 – 2026-08-11
Fixed
Fixed avatars and emoji occasionally failing to cache, and the file warnings that came with it.
Fixed deletions from Mastodon and other servers not removing the corresponding comment on your site. [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260812-1159-5631/プラグイン「ActivityPub」が9.2.1に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
9.2.1 – 2026-08-03
Fixed
Fixed duplicate entries and failed undo actions for activities received from other WordPress sites.
Fixed posts and profiles not being found on Mastodon and other Fediverse software, which happened [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260806-1807-5618/#WordPress の #プラグイン #ActivityPub の仕様の内、抜粋部分の何かが変更された?
#Mastodon に送られてくるとき、タイトル、ハッシュタグ、抜粋、画像に変更が無ければ、「編集」扱いされなかったはずだが、抜粋されない記事の一番最後にURLを一つ足しただけで、5件中3件が「編集」扱いになって、「通知」に届いた。「通知」に届いたのは私がブーストしていたからで、ブーストしてない1件も「編集」扱いになっている。ただ、2/27の投稿でブーストしたものは、最終更新日が2/27のまま。この記事も最後にURLを一つ追加したのだが、「編集」扱いにはなっていない。
プラグイン「ActivityPub」が9.1.0に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
9.1.0 – 2026-07-22
Security
Ensure apps you connect can only act within the access you granted them, and not make wider changes to your site.
Ensure remote profiles and content are served from the address they claim before [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260725-1909-5608/プラグイン「ActivityPub」が9.0.2に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
9.0.2 – 2026-06-29
Fixed
Improve handling of content received from other servers.
Google翻訳
9.0.2 – 2026-06-29
Fixed
他のサーバーから受信したコンテンツの処理を改善する。
https://ishii00141.stars.ne.jp/20260630-2327-5598/プラグイン「ActivityPub」が9.0.1に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
9.0.1 – 2026-06-15
Added
Add FAQ guides that help solve follow requests stuck on “pending” and comments from the Fediverse not showing up.
Fixed
Notify followers about your new preference when the Starter Kit policy settin [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260619-0627-5581/プラグイン「ActivityPub」が9.0.0に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
9.0.0 – 2026-06-10
Security
Enforce the signing-key host check on incoming federated activities regardless of how the key identifier is formatted.
Fix the real-time activity stream so it only returns the requesting user’s o [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260613-1551-5576/プラグイン「ActivityPub」が8.3.0に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
8.3.0 – 2026-05-18
Security
Block a recently compromised JavaScript dependency from being installed during builds.
Added
Allow site administrators to post from third-party apps on behalf of the site’s blog account.
Store [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260521-2015-5566/WordPress 7.0「Armstrong」の変更点をまとめました。
管理画面の刷新、View Transitions、ブロック単位のカスタムCSS、AI Connectors、新ブロック、フォントライブラリー強化など見どころは多めです。
一方で、PHP 7.2 / 7.3 サポート終了や MariaDB 要件の引き上げもあるため、更新前にサーバー環境・テーマ・プラグイン・バックアップは確認しておくのが安全です。
https://chun-log.jp/wordpress-7-0-armstrong/?utm_source=mastodon&utm_medium=social&utm_campaign=post
#WordPress #WordPress7 #PHP #MariaDB #Web制作 #ブログ運営 #プラグイン #レンタルサーバー
プラグイン「ActivityPub」が8.1.1に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
8.1.1 – 2026-04-22
Added
Added the activitypub_post_object_type filter so plugins can override the federated object type (Note, Article, Page) for a post.
Changed
Always flush rewrite rules at the end of a plugin migration [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260423-0927-5528/Elgato、ライブ配信アプリOBS Studioのレイアウトやシーン/ソース設定などを簡単にインストールできるプラグイン「Elgato Marketplace Connect for OBS」のMac (Beta)版の提供を開始。
https://applech2.com/archives/20260422-elgato-marketplace-connect-for-obs-mac-beta.html
プラグイン「ActivityPub」が8.1.0に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
8.1.0 – 2026-04-21
Security
Add rate limiting to app registration to prevent abuse.
Fix blog actor outbox exposing private activities to unauthenticated visitors.
Restrict localhost URL allowance to local development envir [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260422-1405-5520/プラグイン開発記 vol.2!
・・・といっても単純にWordPressにプラグイン認識させよう!っていう超単純な内容ですが😂
ど初心者な自分はここからコツコツやっていきますよ!
WordPressで個人的にやりたいこと詰め合わせプラグイン開発記はじめました😆😆😆
とはいっても、一発目はローカルにWP準備するってほぼDockerの話ですが~
いろいろ機能追加しながら進めていきます!
#WordPress の #プラグイン #COBLOCK の #table が見つからない。
余計なブロックを見えなくしておいて、tableは見えるようにしていたはずだが見つからないので、非表示をリセットして全部が見えるようにしたのだけど、見つからない。
Claude-Mem:Claude Codeにセッションを超える記憶を与える永続メモリプラグイン
https://qiita.com/nogataka/items/4a9b30674208fdf9393e?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
そう言えば、<br>では #Mastodon でも苦労してたな…。
#WordPress の #プラグイン #ActivityPub を使って送信した時に、内部で改行が<p></p>で分割されて…みたいなお節介があったし、改行が消えちゃう問題もあった。
昔から、<br>を並べて空白行を増やすなみたいな話はあって、それを避けるために<p></p>で分けるという思想なんだろうけど、その思想の罠にはまって、<br>が削除されてしまったのかもしれない。
そう言えば、<br>では #Mastodon でも苦労してたな…。
#WOrdPress の #プラグイン #ActivityPub を使って送信した時に、内部で改行が<p></p>で分割されて…みたいなお節介があったし、改行が消えちゃう問題もあった。
昔から、<br>を並べて空白行を増やすなみたいな話はあって、それを避けるために<p></p>で分けるという思想なんだろうけど、その思想の罠にはまって、<br>が削除されてしまったのかもしれない。
プラグイン「ActivityPub」が8.0.1に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
8.0.1 – 2026-03-11
Changed
Simplify the follow page block pattern to avoid duplicate headings and improve accessibility.
Fixed
Fix dark sidebar colors appearing incorrectly with non-default admin color schemes.
Fix Fedive [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260312-0722-5356/【注意】OBS、公式フォーラムの一部プラグインが悪意のあるものに更新されたと報告。影響を受けたプラグインのリストを公開
https://news.denfaminicogamer.jp/news/260310u
プラグイン「ActivityPub」が8.0.0に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
8.0.0 – 2026-03-04
Security
Prevent private recipient lists from being shared when sending activities to other servers.
Added
Add a help section to interaction dialogs explaining the Fediverse and why entering a profile is [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260306-0704-5311/#ActivityPub #WordPress #プラグイン
そうすると、こうやってハッシュタグ一覧を一番上に表示することができなくなるのか?
#Mastodon は基本的には一番下で、私のように意図的に一番上に記載しないと一番上に表示されないし…。原則は文中なんだろうけど、プラグインのActivityPubは日本語対応が変だし、いろいろと #バグ っていたし…。
だから、文中にハッシュタグを入れるのはやめて…というか、抜粋されるから、抜粋されなかった部分は消えちゃうし…。だから、WordPressのタグをハッシュタグにするのだけど、それが一番下に表示さるのか…。
#Bluesky のように文字数が少ない場合に見えなくなることを想定して一番最初に一覧を書くようにしていたのだけど、見えなくてもハッシュタグ検索ではヒットするようになっているとかで、そんなことは気にしなくて良いのか?
見えない文字で検索してピックアップされるなんて、気持ち悪いのだけど…。積極的に利用することはありそうだけど…。
うーむ。将来、面倒な手間が増えそうな予感。
#ActivityPub #WordPress #プラグイン
・ 標準の統一:ActivityPubはActivity Streams 2.0を基盤としており、異なるプラットフォーム間で相互接続するために標準的なデータ形式が推奨されます。
・レガシー技術の廃止:OStatusプロトコルは主にレガシーとみなされており、ActivityPubへの置き換えが完了しつつあります。
・カスタムの限界:カスタムフォーマットや、標準規格外の特殊なフィールドに依存した実装は、他サーバー(Misskey, Threadsなど)との相互運用性(特にメディア添付や詳細なコメント)を低下させる原因となります。
・今後の潮流:今後はFEP(Fediverse Enhancement Proposals)によって標準を拡張する形が好まれており、独自規格の投稿フォーマットは減少傾向にあります。
なお、完全に独自規格が禁止されているわけではなく、Activity Streamsは拡張可能な語彙(Vocabulary)を持つため、新しいデータ型も定義可能ですが、広範な相互運用性を保つためには標準的な(以下略)
#ActivityPub #WordPress #プラグイン
「ActivityPubを使った投稿のカスタムフォーマットはレガシーに」でGoogle検索したら、「AI による概要」に次のように書いてあった。
--
ActivityPubを利用した分散型SNS(Fediverse)において、投稿のフォーマットは標準的なActivity Streams 2.0(JSON-LD)ベースへ移行が進んでおり、独自のカスタムフォーマットはレガシー(旧式)化しつつあります。
具体的には、かつて使われていたOStatusなどの技術が廃止され、MastodonやMisskeyなどの主要な実装が互換性のある標準的なデータ構造(Note, Article, Image, Videoなど)を採用しています。
この動向に関する主なポイントは以下の通りです。
つづく。
#ActivityPub #WordPress #プラグイン
将来、この「投稿コンテンツ」の変更ができなくなる可能性があるらしい。
デフォルトに戻す設定が無くなっているとの投稿を見て、確認したらなくて、「高度な設定」タブの一番下に、「アクティビティ オブジェクト形式」があって、たぶんこれで、「最適なフォーマットの選択をプラグインに任せずにテンプレートタグを使用します。」となっていて、私の場合はチェックが入っている。
しかし、その下に注意書きが書いてある。
「これは主に過去バージョンとの互換性を確保するためです。 テンプレートタグは将来のバージョンでサポートされなくなる可能性があるため、使用しないことをお勧めします。」
そんな…。デフォルトの形式が嫌だから使ってるのに…。
将来はフィルターフックで変更するしかないのだろうな…。面倒だ。
プラグイン「ActivityPub」が7.9.1に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
7.9.1 – 2026-02-09
Added
Add option to disable direct file sideloading via ACTIVITYPUB_DISABLE_SIDELOADING constant or activitypub_sideloading_enabled filter, and activitypub_remote_media_url filter for CDN proxying.
Change [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260210-0638-5267/プラグイン「ActivityPub」が7.9.0に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
7.9.0 – 2026-02-05
Added
Add Fediverse Following block to display accounts the user follows.
Add global default quote policy setting that can be overridden per-post.
Add health check to verify scheduled events are register [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260206-0645-5252/RE: https://mastodon.social/@ishii00141/115981599043114125
#WordPress #プラグイン #ActivityPub #Mastodon #バグ
いしい@試行錯誤 の投稿を下書きに戻して編集して公開し直して、また下書きに戻して、今度は完全に削除して、同じ内容の投稿(コピー)を新たに作成して投稿したものが、かなり遅れて表示されたのだけど、そこで使われている画像が最初の投稿のものだった。その画像を修正してアップロードし直して投稿したのだけど、その画像のURLが変わらなかったから、キャッシュが利用されちゃったのだろうか?
mastodon.socialにキャッシュされた画像はちゃんと削除されていたのだけど、古い画像で新しくキャッシュされていた。だから、元の投稿を削除せざるを得なかったのだけど、今度は削除しても投稿が長く残り続けることになった。最初の投稿では下書きにしたらすぐに「編集中です」と表示されたのだけど、画像修正後の二度目の投稿ではそれが出ずに残ったままだった。
コピーを新規作成で「下書き」状態にしてあるのだけど、投稿したら、また最初の画像が使われるのかな…。
別の画像で実験するか?
画像のファイル名(URL)を変えろ!って? うーむ。
#WordPress #プラグイン #ActivityPub #バグ
削除したのに、ActivityPubの大元のサーバーに残ってしまうようだ。だから、削除した後も拡散され続ける。
#WordPress #プラグイン #ActivityPub
さらなる #バグ 。
#Mastodon v4.6.0-nightly.2026-01-28
の方だろうけど、投稿を削除したのに表示されたまま。しかも、前に削除された投稿を表示してる。
#WordPress #プラグイン #ActivityPub
#バグ ったな…。
いしい@試行錯誤 の投稿を下書きに戻して編集して公開し直して、また下書きに戻して、今度は完全に削除して、同じ内容の投稿を新たに作成したのだけど、#Mastodon に表示されない。強制的に表示させることはできるけれど…。
そう言えば、#マストドン は投稿文から #ハッシュタグ をピックアップするから、どんなハッシュタグが使われていたか分かるのだけど、#WordPress から #プラグイン #ActivityPub で届いた投稿は、本文に #ハッシュタグ が無くてもハッシュタグタイムラインに表示される仕組み。mastodon.social だと、どんな #ハッシュタグ (タグ)があるか一番下に表示されるのだけど、#fedibird や mstdn.jp だと見えない。「どうして、このハッシュタグタイムラインに表示されてるの?」という状態になる。そんなことを気にする人はほとんどいないだろうけど。
WordPressのコメント入力欄にメンションを自動入力させた
#ActivityPub #Gemini #Javascript #WordPress #プラグイン
WordPressのコメントに返信する際に、相手のアカウントを記載しなくても、返信としてFediverseに送信、通知されるので記載する必要はないかもしれないが、記載した方が良い場合もあるかもしれないので入力フォームに自動で入力されたら便利かもしれない。Geminiに尋ねたら、phpではなくJavaScriptで可能なことが分かった。WordPressのテーマCocoonの子テーマ用のjavascript.jsに記載すれば良さそうなので、Geminiにコードを教わった。
Geminiによると、WordPressのテーマごとにコードが異なるようで、テーマを尋ねられてCocoonだと告げて、「 [...続きは下のURLで]
コメントの通知先はtagの中?
#ActivityPub #fedibird #Gemini #JSON #Mastodon #WordPress #プラグイン #仕様
WordPressのコメントからハッシュタグをピックアップして、ap_outboxのpost_contentのtag配列("tag":[])に入れて、ついでにリンクにするフィルターフックを作成したのだが、そのコードのせいで、返信先に通知が届かなくなっていた。
https://ishii00141.stars.ne.jp/20260117-1738-5128/
今はコードを修正してあるが、このバグのおかげで、通知先もtag配列("tag":[])に入っていることが分かった。例えば、次のように「"type":"Mention"」として入っている。ハッシュタグは「"type":"Hashtag"」である。
"tag":[{"type":" [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260118-2018-5146/#ActivityPub #Fediverse #WordPress #プラグイン #仕様
mstdn.jpで確認した。こちらは更新されてないから昔のまま。変わったのはプラグイン「ActivityPub」の方。古い投稿のap_outboxにも<span>タグが付いていたから、以前からかと思ったけれど、古い投稿のテーブル内も操作したのかな?
"https://"で改行されてしまうのは、<span>タグが付いたせいだろう。ただ、ap_outboxを見ても\nは入ってないんだよな…。
#Mastodon v4.6.0-nightly.2026-01-14
どっちの仕様変更だろう?
投稿文の中のURLの"https://"を隠すのは以前からあったような気がして、WordPressの方は表示されているのだけど、ap_outboxでは<span>タグで囲んでinvisibleにしている。そしてその後は<span>タグで囲んでellipsisにしている。
WordPressでは"https://"から表示している。
それで、マストドンでソースを確認すると問題ないように見えるのだけど、投稿文を選択してテキストエディタにコピペすると、"https://"の後が改行されている。以前は改行されてなかった。
文字数カウントに異状ないか確認した時に気づいた。
いつからだ?
プラグイン「ActivityPub」が7.8.5に更新された。
#ActivityPub #Fediverse #WordPress #プラグイン #仕様
ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
7.8.5 – 2026-01-14
Fixed
Only disable blocks for ClassicPress, not when Classic Editor plugin is installed.
7.8.4 – 2026-01-13
Fixed
Fix Follow requests from Pixelfed and other implementations that don’t set audience fiel [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260115-0856-5107/#WordPress #プラグイン #ActivityPub
#Mastodon v4.6.0-nightly.2026-01-14
こちらのページに載っている画像を見ると、#single というハッシュタグが、プラグイン #ActivityPub で生成したハッシュタグ一覧の他に、mastodon.socialが作成したハッシュタグバーにも表示されている。
これを再現できないかいろいろと試したら、再現できた。
Hashtag issue · Issue #2741 · Automattic/wordpress-activitypub
https://github.com/Automattic/wordpress-activitypub/issues/2741
再現した結果、一番最後の<code>タグに入れた #tag だけが、重複している。
ただし、その前に通常テキストを入れることが必要。最後の通常テキストの後の何らかのタグ(<code>に限らない)に含まれるハッシュタグが、mastodon.socialのハッシュタグバーに表示される仕様かもしれない。
WordPress投稿を修正してもマストドンが無視することもある
#ActivityPub #Mastodon #WordPress #プラグイン #仕様
プラグインActivityPubを使うとWordPressの投稿をMastodonなどのFediverseで表示することが可能になるが、WordPressの本文を修正するたびにマストドンに通知されることを心配している声を見た。結論を先に書くと、「編集」機能に対応していないマストドンでは通知が来ないし、対応していても、全文ではなく抜粋を送信している場合は、抜粋文が変わらないと通知が来ない。通知が来ていても表示する段階で無視しているらしい。
少し前に書いた【コメントからハッシュタグをピックアップして検索可能に】では本文に載せたコード内の正規表現を何度も修正している。しかし、その正規表現の部分は [...続きは下のURLで]
#WordPress の #プラグイン #ActivityPub が修正するたびに、#Fediverse に送信される問題。これが嫌な人もいるという話か…。
なるほどね。これって、最近の #Mastodon に追加された「編集」機能の是非の問題に近いかも。
ブーストした側としては、ブーストした後に編集されたら、通知してくれないと困る。まともな投稿だと思ってブーストした後に、問題のある投稿に編集されることもあるから。WordPressの記事なら、なおさら。
ただ、編集しても更新が通知されないことがある。それは、送信データが変更されてない場合だと思う。全文ではなく抜粋を送信しているから、抜粋部分が変わらなければ、マストドンでの表示は変わらない。
修正のたびに通知されるのが嫌ならば、抜粋文を変えなければ良いのだと思う。私の場合、送信コンテンツの前にハッシュタグを追加しているから、タグを変更するだけで通知されるようになる。
RE: https://activitypub.blog/2026/01/12/wordpress-federation-recap-of-2025/
#WordPress #プラグイン #ActivityPub #仕様
#Mastodon v4.6.0-alpha.2+pr-37417-ef6b223
元のWordPressの記事で #2025 のような数字だけのタグが付けられていても、受け取ったマストドンでは数字だけのハッシュタグは表示しないようだ。
数字だけとかカラーコードを除外してハッシュタグをピックアップする
#ActivityPub #Gemini #WordPress #ハッシュタグ #プラグイン
WorPressのプラグインActivityPubでは日本語のハッシュタグを文章からピックアップしてくれないから、ピックアップしてもらうようにするための方法を前回書いた。
https://ishii00141.stars.ne.jp/20260109-0743-4984/
でも、それだけでなく、マストドンと同じように数字だけのハッシュタグを除外した方が良いし、カラーコードのようにハッシュ # で始まってセミコロン ; で終わる場合も除外した方が良い。そのための正規表現と、その動作を確認するためのphpコードをGeminiに作ってもらった。
// 日本語対応・安全装置付き正規表現
// ポイント:
// 1. (?![\d\p{P}] [...続きは下のURLで]
RE: https://ishii00141.stars.ne.jp/20251224-0707-4873/
#ActivityPub #WordPress #タグ #テスト #バグ #プラグイン
このバグ、ようやく認識されたかも。
数字のタグが作られちゃうという訴えのようだけど、その番号に応じたタグに変換されちゃうバグもあるんだよね。変換以前に、タグじゃないから!ということなんだけど。
Adding 1, 2 tags (automatically, unable to delete) to posts on update or new post · Issue #2715 · Automattic/wordpress-activitypub
https://github.com/Automattic/wordpress-activitypub/issues/2715
特定のタグが勝手に付けられるバグが再現されるかテスト
#ActivityPub #WordPress #タグ #テスト #バグ #プラグイン #仕様
テスト1:新規投稿で任意の6個のタグを付けてみる。
テスト1の結果:タグの数は関係なさそう。
テスト2:コードブロックを使って、その中にハッシュタグと間違えそうなものを入れてみる。
.section-3 { background-color: #27ae60; }
テスト2の結果:再現されました。上記のコードを入れたことで、ID=27のハッシュタグが勝手に追加された。たぶん、記事からハッシュタグを検出するアルゴリズムのバグ。
テスト3:コードブロックに入れたコードと似たコードを記事中に記載してみる。
.section-3 { background-color: #30ae60; } [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20251224-0707-4873/RE: https://ishii00141.stars.ne.jp/20251126-1405-4237/
#ActivityPub #Mastodon #WordPress #バグ #プラグイン
この投稿の抜粋は<pre><code>内文字列のマストドン表記部分に空白行が入ることはなかった。だから、以前は問題なかったのだと思う。
[ap_excerpt]で300文字を抜粋する
#ActivityPub #Mastodon #WordPress #バグ #プラグイン
WordPressのプラグインActivityPubを使ってWordPressの記事をMastodonで見られるようにしているが、全文だと長いので抜粋する設定を選んでいる。その際に抜粋文字数が極端に短くなることがあって、その対処法は以前に書いた。
https://ishii00141.stars.ne.jp/20251126-1405-4237/
しかし、その対処法でも抜粋された文字数が期待通りの300文字(URLは25文字固定)にはならなかった。その原因の一つは省略記号[...続きは下のURLで]分の文字数(前の半角スペースを含めて15文字)が減らされていたことだった。これに関してはすぐにコードを変えたのだが、それでも抜粋文字数は3 [...続きは下のURLで]
プラグイン「ActivityPub」がwpautop関数を使ってる
#ActivityPub #Fediverse #Gemini #WordPress #プラグイン #仕様
プラグイン「ActivityPub」の動作を分析している時に、ちょっと気になることがあった。
見ていたのは、wp_posts テーブルで post_type が ap_outbox になっているデータの post_content であるが、UTF-8にエスケープされていて読みにくいのでGeminiにデコードしてもらって確認した。チェックしたのは改行部分。見ると、
ではなく
になっている。
調べてみたら、どうやら、content を作成する際に、wpautop()関数を使っていることが原因らしい。
https://developer.wordpress.org/reference/functions/wpautop/
A group of [...続きは下のURLで]
WordPressのコメントはマストドンに表示されてもハッシュタグは検索で無視される
#ActivityPub #Mastodon #WordPress #ハッシュタグ #プラグイン #仕様
WordPressのプラグイン「ActivityPub」(現在はver.7.6.1)を使うと、記事だけでなくコメントもFediverseに表示されるのだけど、コメントにハッシュタグがあっても、Mastodonのハッシュタグ検索ではWordPressのコメントは無視される。原因が分かれば対処方法が分かるかもしれないので、とりあえず、wp_posts テーブルの ap_outbox の post_content を確認してみた。
https://ishii00141.stars.ne.jp/20250731-0915-3191/#comment-1174
2025年11月26日 02:00 に投稿したコメントの wp_post [...続きは下のURLで]
[ap_excerpt]が少ない文字数で抜粋してしまう問題に対処
#ActivityPub #Gemini #Mastodon #WordPress #バグ #プラグイン
ここの記事は全文ではなく冒頭の何文字かを抜粋してマストドンで表示させているのだが、その抜粋文字数が極端に少ないことがある。その原因は抜粋するための関数にあるようなので、フィルターフックを使って、その関数の結果とは異なる結果になるように対処した。
まず[ap_excerpt]というショートコードを生成するコードは /activitypub/includes/class-shortcodes.php の中にある。
/**
* Generates output for the 'ap_excerpt' Shortcode
*
* @param ar [...続きは下のURLで]
RE: https://ishii00141.stars.ne.jp/20251111-1858-3873/
#ActivityPub #WordPress #プラグイン #バグ
極端にに短い抜粋になった理由は、
#Gemini によると、
generate_post_summary()関数で、
$content = \wordwrap( $content, $length, '</activitypub-summary>' );
とwordwrapを使っているかららしい。wordwrapはマルチバイトに対応していないらしい。
RE: https://ishii00141.stars.ne.jp/20251111-1858-3873/
#ActivityPub #WordPress #プラグイン #バグ
極点に短い抜粋になった理由は、
#Gemini によると、
generate_post_summary()関数で、
$content = \wordwrap( $content, $length, '</activitypub-summary>' );
とwordwrapを使っているかららしい。wordwrapはマルチバイトに対応していないらしい。
プラグインActivityPub(7.6.1)の私的修正箇所
#activitypub #mastodon #testForTagsWithSpaces #walder #wordpress #バグ #プラグイン
#WordPress のプラグイン #ActivityPub の #バグ を解消するため、テーマファイルエディターのfunctions.phpではなく、プラグインのコードを直接編集してあるので、ver.7.6.1 の段階での編集箇所をまとめて記載しておく。
https://ishii00141.stars.ne.jp/20251115-0419-4055/
まず、 #Mastodon [...続きは下のURLで]
#WordPress #プラグイン #ActivityPub #multibyte
"Fix multibyte character corruption in post summaries, preventing Greek and other non-ASCII text from being garbled during text processing.
"
"投稿概要のマルチバイト文字の破損を修正し、テキスト処理中にギリシャ語などの非ASCIIテキストが文字化けするのを防ぎました。
"
プラグイン「ActivityPub」が7.2.0に更新された。 | いしい@試行錯誤
https://ishii00141.stars.ne.jp/20250731-0641-3172/
この時に対処したということは、いるはずなんだけどな…。
マルチバイトのハッシュタグは利用してないのかな?
WordPressのプラグイン「ActivityPub」を使っている、マルチバイト圏のアカウントを探しているのだけど見つからない。
#ChatGPT でも見つからなかったし…。
マストドンに送信するJSONの日本語ハッシュタグの異常の解決策
#activitypub #fediverse #mastodon #slug #wordpress #スラッグ #ハッシュタグ #バグ #プラグイン
WordPressのプラグインActivityPubが7.6.0に更新されてから、マストドンで表示される日本語のハッシュタグがエンコード文字列から%が抜けたハッシュタグになるバグが発生しているが、解決策が分かったかもしれない。
https://ishii00141.stars.ne.jp/20251114-2219-3983/
まず、/activitypub/includes/transformer/class-post.php [...続きは下のURLで]
ActivityPubでマストドンの表示名とアイコンが更新されない
#ActivityPub #Mastodon #WordPress #バグ #プラグイン
マストドンのインスタンスをmastodon.socialに変えてから、ここの記事をリポストしたりリプライした時に、表示名が「ishii-m」のままで「いしい」に更新されてなかったり、アイコンが空欄になっていることが、ずっと気になってる。データベースのテーブルを触れば直せるけれど、そんなことをせずに直す方法はないのだろうか? この問題は、ここでコメントしたことのある私以外ののアカウントが表示名やアイコンを変えた時にも起こるはずだし…。
https://ishii00141.stars.ne.jp/20251011-2122-3624/