• 解決済 matsu0325

    (@matsu0325)


    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件中)
  • こんにちは

    v4 からフック類は全体にaioseop_aiose_に変更になったようですね。

    aioseop_titleaioseo_title
    aioseop_keywordsaioseo_keywords
    aioseop_descriptionaioseo_description

    そのようなドキュメンテーションはどこにも見当たらないんですが、プラグインの名称変更に合わせて変えたんでしょうかね。

    • この返信は3年、 11ヶ月前にmunyaguが編集しました。
    • この返信は3年、 11ヶ月前にmunyaguが編集しました。
    トピック投稿者 matsu0325

    (@matsu0325)

    aioseop_aioseo_に変更したら反映されるようになりました!
    v4はだいぶ仕様が変わりましたね..
    とても助かりました!ありがとうございました。

    • この返信は3年、 11ヶ月前にmatsu0325が編集しました。

    Hey guys,

    AIOSEO dev here. Sorry for the inconvenience this has been causing you. I just wanted to let you know we’ve started documenting our new filters here – https://aioseo.com/doc-categories/filter-hooks/

    – Arnaud

    トピック投稿者 matsu0325

    (@matsu0325)

    Thank you very much, Mr. Arnaud.

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「All In One SEO Packのアーカイブページのフックが反映されない」には新たに返信することはできません。