【WordPressの抜粋で改行が削除される一因はHTMLコードかもしれない】を書いた後にHTMLコードを見たら、ちょっと変だった。

HTMLエスケープが変である。タグの左側だけ < となっていて、右側は > のままである。
同じような記事である【WordPressの抜粋で改行が削除される原因は wp_posts テーブルの post_content】ではタグの右側がちゃんと > になっている。

画像はプラウの機能でソースコードを見たものだが、実は記事の編集段階で異常が生じている。
通常はビジュアルエディターで編集しているから気づかないのだが、コードエディターで表示して観ると、既に異常が生じていた。<br>が<BR>になっていることも異常だったらしい。
どうしてこのようなことが起こったのだろうか?
追記:
この記事でも異常が再現した。



コメント
そう言えば、【WordPressの抜粋で改行が削除される原因は wp_posts テーブルの post_content】は最初の文章が同じだからと【WordPressの抜粋で改行が削除される一因はHTMLコードかもしれない】をコピペしたような気がする。
正常だったのはコピペだったからで、キーボードでタグを入力した場合に左側だけエスケープされる状態になるのか?
#WordPress #Mastodon #ActivityPub
「タグの左側だけ < となっていて、右側は > のままである。」の所、元の記事は「タグの左側だけ < となっていて、右側は > のままである。」
「右側がちゃんと > になっている。」の所は、元の記事は「右側がちゃんと > になっている。」
リモート返信
元のコメントの URL
あなたのプロフィール
Why do I need to enter my profile?
This site is part of the ⁂ open social web, a network of interconnected social platforms (like Mastodon, Pixelfed, Friendica, and others). Unlike centralized social media, your account lives on a platform of your choice, and you can interact with people across different platforms.
By entering your profile, we can send you to your account where you can complete this action.
データベース内は < や > のままになってる。これを受け取ったMastodonが自動で < や > に変換しているのだろう。
この仕様は、ずっと以前から。次の記事のHTMLコードも同様。
"2025.02.03"
投稿コンテンツの ap_excerpt を ap_content に変更 | いしい@試行錯誤
https://ishii00141.stars.ne.jp/20250203-1535-165/
#バグ ではなく #仕様 か…。左側だけエスケープしておけばタグと勘違いされなくなるけど…。コードが汚いよね。こういう所がWordPressの嫌な所。
#Gemini に尋ねた結果。