タグ

ブックマーク / www.hide10.com (1)

  • WordPress : URLの & が #038; に変換されてしまう

    WordPressでは & を含むURLを見つけると、& を #038; に変換します。 これはHTMLの数値文字参照と呼ばれるもので仕様通りの正しい動作です。ブラウザは #038; を & として解釈するので、リンクとしては正しく動作します。 ここでは上記を踏まえた上で「URLにそのまま & を使いたい」という場合の解決方法を提示します。 すべての方法に何らかの制限があります。きちんと理解した上で実行してください。 方法1 : remove_filterを適用する テーマ内の functions.php に以下の行を追加することで、各種文字列変換を抑止します。 この方法は & 以外の各種文字列変換も停止してしまうので、推奨できる方法ではありません。 remove_filter('the_content', 'wptexturize'); // wptexturizeによる文字列変換をしな

    WordPress : URLの & が #038; に変換されてしまう
  • 1