ホームページ  >  に質問  >  本文

WordPress サブディレクトリのマルチサイトに hreflang タグを自動的に追加する

WordPress MU サブディレクトリのネットワーク設定があります:

すべての Web ページに hreflang タグを追加し、locations カスタム投稿タイプを除外したいと考えています。

この質問から、子テーマのコードを調整しました functions.php 宛先:

リーリー

このコードは、メイン Web サイトのホームページとサンプル ページに適用されます: www.example.com/features/;

リーリー

適用対象:

しかし、www.example.com/uk/ では、次の内容のみが生成されます:

リーリー ###足らない:### リーリー

特集ページはシンプルな WordPress ページです。

###助けてくれてありがとう。

######編集######

if ($lang == 'uk') {print_r(get_headers($updated_url_lang_path));}

を追加すると、次のようになります。 リーリー

に次の内容を正しく追加します: リーリー ただし、これは WordPress にログインしている場合にのみ表示されます。

シークレット ウィンドウの https://www.example.com/uk/ で (のみ) が表示されます:

ああああ

P粉884548619P粉884548619230日前460

全員に返信(2)返信します

  • P粉701491897

    P粉7014918972024-03-27 19:54:34

    やあスティーブ、このコードを使ってみてください、うまくいきますよ! ! !

    リーリー

    返事
    0
  • P粉476883986

    P粉4768839862024-03-27 10:01:07

    コードを次のように変更しました:

    リーリー ###良い結果。

    返事
    0
  • キャンセル返事