実現したいこと
WordPressのOGP設定プラグイン「SEO SIMPLE PACK」でog:typeがarticleとなってしまうところをproductに変えたい
発生している問題・分からないこと
スラッグがpriceと設定された固定ページで、このog:typeがarticleとなってしまっているのをproductに変更したいのですがうまく行きません。
SEO SIMPLE PACKでされるog:typeは"投稿・固定ページ・カスタム投稿では "article"、それ以外のページでは"website"が出力されます。"とあるのでarticleになってしまっています。
しかし、og:typeを変える設定が用意されていないのでフックを使うしかないと思います。
またプラグイン自体を変える必要があるでしょうか?
該当のソースコード
<meta property="og:type" content="article">
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
検索しても全くヒットせず、chatGPTにも頼りましたが変わらないままでした。
function custom_set_og_type() { if ( is_page( 'price' ) ) { // 'price'が固定ページのスラッグであることを確認 echo '<meta property="og:type" content="product" />' . "\n"; } } add_action( 'wp_head', 'custom_set_og_type', 5 );
↑chatGPTに書いてもらったコード
補足
特になし
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2024/06/07 11:06