質問: WordPressにて、PHPが使えないエリアでタグ名を出力したいのですが、どうすればいいですか? ウィジェットを使って人気記事一覧を出したいので、 プラグインのWordPress Popural Postsのカスタム HTML マークアップを使用して、「タグ名」を出力したいのです。細かく言えばリンク無しがよいです。 カテゴリー名を表示させる{category}というタグはあるみたいですが、タグ名は無いので...。 【バージョン】WordPress 5.1.1 【使っているテーマ】 テンプレートキングの「ギャラリーデザイン 美容・ファッション系 ピンク(B01)」 https://www.templateking.jp/wordpress/website/fsv002wpgalleryb01.html 【WordPress Popural PostsのカスタムHTMLマークアップ部分のソース】 タイトルの前 / 後: なし 投稿の前 / 後: と 投稿の HTML マークアップ: {thumb_img}{text_title}{text_title} カスタム HTML マークアップを使っているせいか、「タクソノミーを表示:タグ」を使っても表示されません。 カスタム HTML マークアップを使わないと表示されますが、デザイン等カスタマイズしたいので使用したいです。
回答: この記事はご覧になってないでしょうか? WordPress Popular PostsのHTMLマークアップカスタマイズについて | 鈍色スイッチ 確かに、タグ自体を表示するものはなさそうですね・・・。 一つ方法としては、かなり面倒になりますが、 投稿を表示させているテンプレート本体のPHPを編集し、 **JavaScriptとWordPressもともとの併用してカスタムHTMLに挿入する**のがいいかと。 ``` ``` といった構造が記載されているテンプレートファイルが必ずあるはずなので、 そのテンプレートを直接編集し、 ``` ``` ようは、WordPressのもともとのメソッドを使って、javascriptに一回情報を格納して、出力されたカスタムHTMLに入れ直すって方法です。 ただし、自体ももしかしたら、テンプレートファイル上だと、出力用のコードで記載されている可能性が大なので、該当箇所を見つけるのは骨が折れるかもしれません。