[ 解決済 ] 特定の固定ページのみ、head 内に任意のタグを挿入したい

VWSとは フォーラム Lightning [ 解決済 ] 特定の固定ページのみ、head 内に任意のタグを挿入したい

[ 解決済 ] 特定の固定ページのみ、head 内に任意のタグを挿入したい

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #106316

    uchidaplanning
    参加者

    ■ WordPress のバージョン
    6.7.1

    ■ テーマ・プラグインは全て最新版で確認してください。
    確認しました。

    ■ テーマの種類
    Lightning ( G3 ) + Lightning G3 Pro Unit

    ■ テーマのバージョン
    15.29.4

    ■ Pro Unit のバージョン
    0.28.0

    ■ スキンの種類
    Origin III

    ■ 期待する動作
    サイト全体ではなく、特定のページのみ</head>の直前に<script>タグを埋め込みたい

    ■ 自分で試した事

    [ 質問者返信待ち ] head 内に任意のタグを挿入したい


    こちらのページで案内させているアクションフックを利用しようとしたが、サイト全体へ反映されるよう。

    特定のページのみ反映される方法を探しており、『WPCode』というプラグインを利用すればできそうだが、可能であればアクションフックなどを利用したい。

    ■ 症状が発生するブラウザ
    全部

    ■ 実際の症状
    <head>内に記述するとサイト全体へ反映されてしまう

    ■ その他特記事項
    アクションフックについても不慣れですが、実装したことがある程度の利用歴のものです。
    フォーラム内を検索しましたが、うまく見つけることができなかったかもしれません。
    何か良い方法があればご教授いただけるとありがたいです。
    よろしくお願いいたします。

    #106319

    特定の固定ページだけであれば

    head 内に任意のタグを挿入したい

    add_action( 'wp_head', function(){ ?>
    ここの挿入したい記述を追加
    <?php } );

    に加えて、以下のように条件分岐を追加すれば可能です。

    add_action( 'wp_head', function(){ 
    $page = 12345; // 表示したいページのid
    if ( is_page( $page ) ) { ?>
    ここの挿入したい記述を追加
    <?php }} );

    $page の中に特定のページ id やスラッグ名を入れていただければいけると思います。

    #106320

    uchidaplanning
    参加者

    できました!
    条件分岐の方法がわかり、勉強になりました。
    ありがとうございました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。