[WordPress] AddQuicktagをカスタム投稿でも使う方法!複数対応も可能
posted : 2022.08.14
こんにちは、ma-ya’s CREATE[まーやずくりえいと]です。
任意のクイックタグを生成できるAddQuicktag。
投稿を効率的に行うプラグインで有名ですね。
今回はAddQuicktagをカスタム投稿でも使う方法を紹介していきます。
AddQuicktagをカスタム投稿でも使うスクリプト
functions.phpに下記を追加してやります。
ここでは「hoge」というカスタム投稿タイプを、$post_typesという配列に追加しています。
これでAddQuicktagの設定画面右端に、追加したカスタム投稿タイプのチェックボックスが生成されるはずです。
複数のカスタム投稿タイプを追加する場合
複数のカスタム投稿タイプを追加する場合はfunctions.phpに下記のように追加していきます。
もしくはこんな書き方でもOK。
「hoge」「huga」というカスタム投稿タイプを$post_types配列に追加(push)しています。
同じように記述すれば、何個でも追加が可能のようですね(AddQuicktagの設定画面が大変なことになりそうですが…)。
補足:カスタム投稿タイプ名を確認する方法
このページのカスタム投稿タイプ名なんだっけ…という場合(そんなことないと思いますが…ぼくです)、
確認方法は色々あると思いますが、不精者のぼくは↓のような感じで確認してます。
// 投稿タイプを確認したいページテンプレート(phpファイル)の適当な所に記述すると投稿タイプ名が表示される
<?= get_post_type()?>
これを開発環境で確認することはたまにあったりします。
特に途中から引き継いだWordPress環境でサイト構成がよくわからない時はこれでちゃっと確認するのもありかと思います。
get_post_type() 周りについては↓の記事が詳しいのでリンクを貼らせてもらいます。
というわけでAddQuicktagをカスタム投稿でも使う方法でした。
※今回はfunctions.phpを編集する作業になるので、作業はバックアップを取った上で行うことを推奨します&自己責任でお願いしますmm
どなたかの参考になればこれ幸い。
ではでは。