サポート » プラグイン » All in One SEO Packでタイトルのみ反映されず全ページ同じタイトルに

  • 解決済 D-parts

    (@d-parts)


    初めて質問をさせていただきます。それほど詳しくなく、質問内容に不備があるかもしれませんがよろしくお願いします。

    現在自サイト(http://www.d-parts.biz/)においてSEO対策としてAll in One SEO Pack (現在ver.2.2.6.2)を導入し、これまで数年間ほぼ問題なく運用してきました。

    最近ふとトップページのタイトル部分を見ると、All in One~で設定した文言ではなく、[設定]一般設定にあるサイトのタイトルが表示されていました。気になり他のページを確認したところトップページ同様に全て同じものが表示されていました。ソースをよく見ると、descriptionとkeywordsはAll in One~で設定した内容が反映されていました。

    googleで検索をして出てきた関連記事はほぼ試しました。<?php wp_head(); ?>の位置をタイトルの下にすれば、というものやフォーラム内の「問題解決のためのチェックリスト」は全て実行しました。それほどない知識の中でも考えられる方法を試みましたが無理でした。

    尚、All in One~の設定はネット上で紹介されているような、ごく一般的な設定にしています。

    非常に簡単な設定上のミスかもしれませんし、あまりないエラーなのかもしれません。詳しい方や経験のある方よろしくお願いします。

    ■以下はheader.phpの情報です。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" <?php language_attributes(); ?>>
    <head>
    <title><?php bloginfo('name'); ?></title>
    <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
    <meta http-equiv="Content-Script-Type" content="text/javascript" />
    <meta http-equiv="Content-Style-Type" content="text/css" />
    <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" />
    
    ーーJavaScript等の読み込み設定ーー
    
    <?php wp_head(); ?>
    </head>


    WordPress のバージョンは4.1.5で、テーマはオリジナルです。
    サーバはさくらインターネットを利用し、MySQL 5.5でPHP 5.4です。
    Macのsafariとchrome及びwindowsのクロームともに最新バージョンにて確認しました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター gatespace

    (@gatespace)

    [設定]一般設定にあるサイトのタイトルが表示されていました。

    <title><?php bloginfo('name'); ?></title>

    だからです。
    テーマはオリジナルなのであれば、<title>の違いについてデフォルトテーマなどと見比べてください。

    ご意見ありがとうございます。

    ご指摘頂きました箇所を確認の上対応して参ります。
    また、All in One〜を導入し数年経ちますが、header.phpの内容、特に<title></title>の表記は一度も変えたことがなく、All in One〜で設定した内容が問題なく表示されていた頃も<title><?php bloginfo(‘name’); ?></title>の状態で一切変更等はしていません。

    表記は一度も変えたことがなく、All in One〜で設定した内容が問題なく表示されていた頃も<title><?php bloginfo(‘name’); ?></title>の状態で一切変更等はしていません。

    以前、古いままのテーマの関数だけ書き換えて使っているのがあるので。これで思い当たったんですが、
    3.0以降は以下の記述が推奨されています。
    <?php bloginfo( ‘url’ ); ?> → <?php echo esc_url ( home_url() ); ?>

    間違ってはないけど Codex の記述は最新版に適応出来てる書き方じゃないですね。頭ごなしに書き方がダメだと言われてもね。
    http://wpdocs.osdn.jp/テンプレートタグ/bloginfo

    ご意見ありがとうございます。

    現状の書式が古いということで、上記アドレスなど参照に致します。
    また時間の都合上、現状カスタムフィールドによる代用策を講じており、
    何とか代用できそうですので、一旦変更作業をした後に
    アドバイス頂いた内容などを元に再度検討します。

    この度は様々ご意見頂きありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「All in One SEO Packでタイトルのみ反映されず全ページ同じタイトルに」には新たに返信することはできません。