QTags.addButton( 〜〜 ); が出来なくなってクイックタグが使えなくなった WordPress 6.0

クラシックエディタを使っている場合に限るのですが、いきなり 編集時に使っていたボタンがなくなってしまったという現象が起こり気になって調べました。

調べたところこのようなツイートを発見。

意外に困っている方が多くいらっしゃった

QTags と調べると undefind になったなどいろいろツイートがあった中で…

このようなツイートを発見。

QTags.addButton 復活の鍵となったツイート。ありがとうございます。

このツイートを元にやってみた

例えば…こんな感じ

こんな感じで functions.php やら プラグインの中やらで書いている場合

サンプル 変更前

echo <<< EOF
<script type="text/javascript">
QTags.addButton('h2', 'h2', '<h2>', '</h2>');
</script>
EOF;

このように書き換えてみてください。

サンプル 修正後

echo <<< EOF
<script type="text/javascript">
window.addEventListener('load', function(){
QTags.addButton('h2', 'h2', '<h2>', '</h2>');
});
</script>
EOF;

これで出てきました。

まとめ

まだ読み込んでないので何がどう変わったか言えないですが・・・

QTags 自体はある、でも今までのように追加してもすでに処理が終わっているため自ら画面描画時に組み込まれるようにしてあげることが必要になった … ということのようです。

参考まで…

この記事が気に入ったら
いいね ! しよう

Twitter で