こんばんは。WordPressをカスタマイズしているものです。phpの知識は少しだけありますがWebデザイナーのレベルです。
先日お客様からheader.phpに
<meta name=”robots” content=”noindex”>
を入れて欲しいと依頼され、単純に書き込んだところ、
WordPressログインした時だけしか出力しないことがわかりました。
SEOのプラグインが入っていたので無効化にしてみても解消されません。
自分で構築したものではなく、このようなケースは初めてなので困っております。
情報が少なくて申し訳ないのですが考えられる原因がありましたら
教えていただきたく存じます。宜しくお願い致します。
お使いのテーマは何でしょうか?
テーマの中で条件判断等していたら条件に一致した場合しか出力されませんので、その辺りが判断できる内容を記載していただけないでしょうか?
ありがとうございます。テーマは独自のものです。コアファイルの他に独自で作成されたphpファイルが10ファイルほどあります...こんな説明ですみません!
設定→表示設定の「検索エンジンがサイトをインデックスしないようにする」を有効化するのが手っ取り早いのでは…?
yhg様
ご回答ありがとうございます。説明不足でした。すべてのページに対してnoindexではなく、条件にマッチしたページ対象なのでどうしてもheader.phpに書き込む必要があるのです。今回は条件の書き方がわからないわけではなく、ログインした時だけ出力されるというのが問題点だったのであえて「単純に書き込んだ」という言い回しにしました。紛らわしくてすみません。
回答2件
あなたの回答
tips
プレビュー