未分類

未分類

ハッシュタグテスト

"%"が"-"に置換されないようにコードを変更し、最後にUnicodeエスケープUnicodeエスケープの前にURLエンコード文字列をデコードする。Unicodeエスケープはやめた。return esc_html( $hashtag );の...
1
未分類

ハッシュタグテスト

'name' => esc_hashtag( $post_tag->slug ),を'name' => esc_hashtag( $post_tag->name ),に変えてのテスト。
0
未分類

ハッシュタグテスト。

$hashtag = \preg_replace( '/emoji-regex(*SKIP)(?!)|+/u', '-', $hashtag );を$hashtag = \preg_replace( '/emoji-regex(*SKIP)...
0
未分類

WordPressのタグは半角スペース入りでも良いらしい

マストドンでは半角スペース付きのハッシュタグは使えない。例えば、WordPressでは「Test for tags with spaces」というタグが使える。しかし、それにハッシュタグを付けると「#Test for tags with s...
0
未分類

マストドンに送信するJSONの日本語ハッシュタグの異常はesc_hashtag関数が原因か?

WordPressのプラグインActivityPubが7.6.0に更新されてから、マストドンで表示される日本語のハッシュタグがエンコード文字列から%が抜けたハッシュタグになるバグが発生した。この原因として /activitypub/incl...
9
未分類

ハッシュタグ改竄テスト(続き)

先ほどは #テスト というハッシュタグを「プラグイン」に変えると書いたが、実際には直前に生成された「スラッグ」をエンコードした文字列をスラッグにした。それで、この記事に #テスト というハッシュタグにしたら、どんな文字列のハッシュタグになる...
1
未分類

ハッシュタグ改竄テスト

#テスト というハッシュタグを作成して、wp_terms テーブルの slug カラムを確認する。そのテーブルのslugが桝どんに贈るJSON内のハッシュタグとして利用されているか確認するため、slugを強制的に「プラグイン」というハッシュ...
0
未分類

WordPressが自動生成するスラッグには%が含まれない

WordPressのプラグインActivityPubが7.6.0に更新されてから、マストドンで表示される日本語のハッシュタグがエンコード文字列から%が抜けたハッシュタグになるバグが発生した。"published":"2025-11-11T2...
3
未分類

プラグイン「ActivityPub」が7.6.1に更新された。

ActivityPub – WordPress plugin | WordPress.org 7.6.1 – 2025-11-12FixedFixed compatibility with Pixelfed and similar plat...
0
未分類

プラグイン「ActivityPub」が7.6.0に更新された。

ActivityPub – WordPress plugin | WordPress.org7.6.0 – 2025-11-11AddedAdd bidirectional transforms between reply and embe...
21