All In One SEO Packのアーカイブページのフックが反映されない
-
All In One SEO Packをインストールし、
今までfunctions.phpで以下のようなフックを記述し、
アーカイブページでtitle、description、keywordsを設定していました。
ですが、All In One SEO Packを3.7.1→4.0.9へバージョンアップした際に、反映されなくなってしまいました。【title】
add_filter( 'aioseop_title', 'custom_aioseop_title' ); function custom_aioseop_title( $title ) { if ( is_archive() ) { $title = 'page title here ...'; } return $title; }
【description】
add_filter( 'aioseop_description', 'custom_aioseop_description' ); function custom_aioseop_description( $description ) { if ( is_archive() ) { $description = 'archive description here ...'; } }
【keywords】
function my_change_keywords( $keywords ) { if ( is_archive() ) { $keywords = 'aaaa,bbb,cccc'; } return $keywords; } add_filter( 'aioseop_keywords', 'my_change_keywords');
All In One SEO Packの通知には、以下の警告が出ております。
「非推奨のフィルターが検出されました
警告:AIOSEOは、サイトで非推奨になっているフィルターの使用を検出しました。 これらのフィルターは、別のプラグインまたはテーマで使用されている可能性があります。その場合、これらのフィルターはこのプラグインでは機能しない可能性があります。 詳細については、すぐに更新を確認するか、サポートにお問い合わせください。
aioseop_description
aioseop_keywords
aioseop_title」All In One SEO Pack4.0以上は、上記フックが使用できなくなったのでしょうか?
解決方法を教えてください。
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
- トピック「All In One SEO Packのアーカイブページのフックが反映されない」には新たに返信することはできません。