

この投稿は、マストドンで見ると抜粋文字数が302文字になっているが、HTMLコー…

マストドンでのHTMLコード:(注意:実際は https:// の後の半角スペー…

結果5(マストドン表示):(注意:実際は https:// の後の半角スペースは…

タイトルとハッシュタグの間に空白行が入るのはどうしてだ?

マストドンでのHTMLコード:(注意:実際は https:// の後の半角スペー…

結果5(マストドン表示):(注意:実際は https:// の後の半角スペースは…

結果5(マストドン表示): 結果2~結果4と同じなので省略。

以前の投稿のマストドンでのHTMLコード:(注意:実際は https:// の後…

以前の投稿のマストドンでのHTMLコード:(注意:実際は https:// の後…

マストドンでのHTMLコード:(注意:実際は https:// の後の半角スペー…

結果3(マストドン表示):(注意:実際は https:// の後の半角スペースは…

結果3(マストドン表示):(注意:実際は https:// の後の半角スペースは…

結果2(マストドン表示):(注意:実際は https:// の後の半角スペースは…

結果1(マストドン表示):(注意:実際は https:// の後の半角スペースは…

父のガラホ。 "AQUOS ケータイ SH-01J シャープ 2016年10月発…

"AQUOS ZETA SH-01G シャープ 2014年11月発売 ・ネットワ…

「試何変類」(中国語)をGoogle翻訳したら「どのような変身ですか?」となって…

半角で表示できるように再修正。 改行タグのマストドン表記テスト | いしい@試行…

1回目: $excerpt = str_replace('&', '&a…

コメントの場合、「<br>」と表示させるため、「<br…

このコメントの「<br>(web)」(web) →「\u0026am…

ap_outboxのpost_contentの"content": プラグイン「…

最終結果のJSONより。 (注意:実際は https:// の後の半角スペースは…

改行タグなどのタグをWordPressで紹介した時に、マストドンがタグとして認識…

タグに関しては、タグらしく半角で表示しようとするとタグとしてマストドンに認識され…

データベース内のJSONは次の通り。 (注意:実際は https:// の後の半…

この対処法だと、文字数のカウントに問題が生じるので、却下。

このバグは generate_post_summary()関数と、私のフック内の…

またバグか…。

この記事のap_outboxのpost_contentのcontentは次のよう…

このリプライは、Mastodonの方で「削除して下書きに戻す」を行った時に削除さ…

<br>や<br />が表示されてない。じゃなくて、改行…

<br>や<br />が表示されてない。

$string = preg_replace('/\n{2,}/', "\n",…

この記事の修正は、プラグイン「ActivityPub」が7.7.0に更新されたこ…

図形を削除した後など、タグを除去した後、改行が複数繋がっていることもありそう。 …

改行が2文字とカウントされている可能性があるので、 function custo…

英単語の途中で切断されるのは良いとして、300文字よりも早く止まってしまっている…

結論。数式ボックスは使わない。

MathJaxを使った方法なら、HTMLコードは次のように綺麗。 <p&g…

なるほどね。ここからタグを削除して残ったテキストをマストドンに送るわけだから、\…

数式部分のHTMLコードは次の通り。 <div class="wp-blo…

マストドンで見ると、数式部分が次のように表示されていて、入力したコードの並び替え…

数式のコピーができないな。マウスを右クリックしても「数式」と認識されてない感じ。

"インラインで数式を挿入することも可能です。 " WordPress 6.9の新…

#Gemini に尋ねた結果。 はい、**WordPressのビジュアルエディタ…

#バグ ではなく #仕様 か…。左側だけエスケープしておけばタグと勘違いされなく…

この仕様は、ずっと以前から。次の記事のHTMLコードも同様。 "2025.02.…

データベース内は < や > のままになってる。これ…

#WordPress #Mastodon #ActivityPub「タグの左側だ…

そう言えば、【WordPressの抜粋で改行が削除される原因は wp_posts…

編集画面をビジュアルエディターではなくコードエディターで見ると既に<br>と小文…

修正後のコードで試したら、次のように<br>と小文字になってた。 <!--…

ここで、フックの位置を確認できる。 wp_insert_post() – Fun…

<br>と小文字ではなく<BR>と大文字になっている原因は分からないが、もともと…

この記事のコードはテーマファイルエディタのfunctions.phpから削除する…

#Gemini に尋ねたら、 「前回の回答で使った add_filter('th…

wp_posts テーブルの post_content が次のようになってる。 …

残念ながら失敗した。 マストドンで表示された抜粋は次のようになって、やはり改行は…

変更: 旧:$effective_length = $length - \mb_…

includes/class-shortcodes.php includes/m…

ハッシュタグが全て小文字になってしまったことで、読み上げソフトで誤って発音される…

アンケートの回答にGoogleアカウントでのログインが必要になっている理由。 自…

この「ハッシュタグテスト」という投稿は、記事中に #WordPress や #M…

#Bluesky のことは気にしなくて良い。勝手に末尾を切ってくれて、元の記事へ…

間違えた。 #Bluesky の最大文字数は300文字だった。 "テキストは全角…

数え方が違う。 [ap_excerpt]で使われている関数は /activity…

このコードの修正だけで十分だったかもしれない。 esc_hashtag()関数に…

見つけた。追加して修正すべき箇所。 #Mastodon に送信するデータを指定す…

この記事の #Mastodon (mstdn.jp、v4.1.25)で表示された…

ちなみに、v4.1.25 のmstdn.jpでも小文字化しているので、 #Mas…

#ActivityPub #WordPress "この投稿のap_outboxの…

#WordPress #ActivityPub #Mastodon ap_out…

この投稿のap_outboxの、タグに関するJSONは次の通りで、アルファベット…

#ActivityPub #Mastodon 気になったので、 /plugins…

> 「'name' => esc_hashtag( $post_tag->nam…

おかしい。ap_outboxのJSONは次のようになっていて、「'name' =…

小文字化は、sanitize_title_with_dashes()内の $ti…

#WordPress #slug スラッグを作成するコードは、/wp-inclu…

wp_commentmeta テーブルの meta_key と meta_val…

apply_filters( 'activitypub_esc_hashtag'…

$hashtag = \preg_replace( '/emoji-regex(…

残念ながら、 'name' => esc_hashtag( $post_tag-…

この方法で試したが、残念ながら、#テスト は #%e3%83%86%e3%82%…

#ChatGPT によると、「ASCII(英数字・一部記号)以外は、URL エン…

ただし、その前の $hashtag = \wp_specialchars_dec…

$hashtag = \preg_replace( '/emoji-regex(…

以前の記事の wp_posts テーブルを見ると、例えば、 #バグ というハッシ…

WordPressのタグは半角スペース入りでも良いらしい | いしい@試行錯誤 …

'name' => esc_hashtag( $post_tag->name )…

#テスト の slug は正しいエンコード文字列に戻した。 正しいslug:%e…

#ActivityPub この記事に書いたことが誤りの可能性がある。 この記事の…

URLとスラッグの関係について。 タグのURLにはスラッグが使われていないのに、…

で、 #WordPress が実際にどのようにスラッグを作っているか、記事のタイ…

#ActivityPub #Mastodon #Gemini に原因を推測しても…

#ActivityPub #Mastodon #ChatGPT に原因を推測して…

#ActivityPub いしい@試行錯誤の方はmastodon.socialの…

#ActivityPub メンションのメール通知が大量に届いてた。 メンションし…

#ActivityPub #Mastodon 日本語のハッシュタグがデコードされ…
最近のコメント
プラグイン「ActivityPub」が7.8.0に変わったことで、あるいはそれ以…