WordPressの記事をDeepLのAPIを使用して翻訳した際に、HTMLタグが正しく認識されず、翻訳後に閉じタグが「<h3」のように表記されてしまうという事例が発生したため、その対処法です。
以下のように正規表現を用いて閉じタグが不完全な部分を補完します。
preg_replace('#</([^>]*)(?![a-z0-9])(?!>)#', '</$1>', '[不完全なhtmlタグを含む文字列]');
WordPressの開発時に大量のデータを削除して環境を作りたい場合
fetch_feedがタイムアウトする時
WordPressでの「add_rewrite_rule」活用例
WordPress|Meta Keyがなくてもカスタムフィールドの値でソートさせる方法
WordPressのプラグイン「Highlighting Code Block」を使用し、簡単にソースコードを表示させる方法