• 解決済 matsuokiki

    (@matsuokiki)


    wordpressにてサイトを作成しています。
    自作のテーマです。

    現状、All in one seo packにてタイトルやdescriptionの設定を行っております。
    そこで、トップページのみ設定が反映されていない現状です。

    All in one seo>一般設定>ホームページ設定部分にはタイトルおよび、descriptionは設定済みです。
    しかしながら、トップページのみ
    <!– All in One SEO Pack 2.3.4.2 by Michael Torbert of Semper Fi Web Design[321,346] –>部分さえも出てきていない状況です。
    他ページ(固定ページ、投稿、カテゴリ一覧等)は問題なく表示されています。

    過去の記事等確認して、
    <?php wp_head()?>の位置等も<title>の下部にしました。

    解決策教えて頂ければ幸いです。よろしくお願いします。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トップページの表示に使用されているのがどのテンプレートファイルか分かりますか?
    たいていindex.phpかhome.phpかfront-page.phpのうちどれかだと思います。

    それで読み込んでいるheader.phpなどにwp_head()がきちんと含まれていますか?

    トピック投稿者 matsuokiki

    (@matsuokiki)

    早速お返事頂きましてありがとうございます。
    大変助かります!

    トップページに使用のファイルはindex.phpです。
    header.phpの<title>直後に<?php wp_head(); ?>を記入しています。
    index.phpには、<?php get_header(); ?>で読み込んでいる状況です。

    固定ページ等も同じように読み込みを行っており、問題なく動いている状況です。

    wp_headが正しく設置されているにも関わらず、Aioseopのタグ自体が出力されていないということは、何かしらのエラーがあるのではないでしょうか。
    wp-config.phpでdefine('WP_DEBUG', true);にしてエラーが出力されるか、またデフォルトテーマに切り替えるとどうかなどご確認されると良いかと思います。

    あとwp_head()</head>の直前に置くと書かれています。
    Aioseopにはあまり関わりはないかもしれないですが、wp_footer()も適切に設置されているかご確認ください。

    https://wpdocs.osdn.jp/関数リファレンス/wp_head

    トピック投稿者 matsuokiki

    (@matsuokiki)

    お返事頂きましてありがとうございます。

    教えて頂いた分で変更はやってみたのですが
    希望通りの動作にはなりませんでした…

    少し構成を変えて、別の方法で動作させることにしました!
    色々教えて頂きありがとうございました!

    解決されたとのことで良かったです。
    可能であれば、何が原因でどのように解決されたかレポートしていただくと、同様のトラブルをお持ちの方の参考になるかと思います。

    トピック投稿者 matsuokiki

    (@matsuokiki)

    ご指摘いただきありがとうございます。

    方法として適切かどうかわからないのですが、
    現状のままではindex.phpのみAll in one seo pack全体が読み込めない状況でしたので
    index.phpのみ<?php get_header(); ?>での読み込みは用いず
    個別に作り直しました。

    私としては、metaとトラッキングコードの設定ができればよかったので
    手動で入力しました。

    お力添えありがとうございました!

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「トップページのみAll in one seo packが反映されない」には新たに返信することはできません。