WPCodeプラグインを使用して、カスタムフィールドへのフロントエンド呼び出し用のコードスニペットを作成する

ワードプレス カスタムフィールド(カスタムフィールド)により、価格、サブタイトル、ソースリンクなどの追加情報(bào)を記事やページに追加することができます。しかし、フィールドを追加した後、多くのユーザーはフロントエンドページにこのコンテンツをどのように表示すればよいのかわかりません。

このチュートリアルでは、WPCodeプラグインを使用して、フロントエンドでカスタムフィールドの値を呼び出して表示する簡(jiǎn)単なコードスニペットを作成する方法をステップバイステップで説明します。テーマファイルを変更する必要はなく、これから始めるユーザーにとって十分シンプルです。

畫(huà)像[1] - WPCodeでカスタムフィールドを呼び出す:初心者が投稿に関する追加情報(bào)を表示する簡(jiǎn)単な方法

I. 準(zhǔn)備:カスタムフィールドの追加

これを呼び出す前に、記事をカスタムフィールド.

追加する手順は以下の通り:

  • ワードプレスのバックエンドを開(kāi)き、任意の投稿を編集する。
  • 右上の「三點(diǎn)メニュー」をクリック→「環(huán)境設(shè)定」を選択。
畫(huà)像[2] - WPCodeでカスタムフィールドを呼び出す:記事に関する追加情報(bào)を表示する初心者のための簡(jiǎn)単な方法
  • パネル」の「カスタムフィールド」にチェックを入れる。
畫(huà)像[3] - WPCodeでカスタムフィールドを呼び出す:初心者が投稿に関する追加情報(bào)を表示する簡(jiǎn)単な方法
  • カスタムフィールド "モジュールがページ下部に表示されますので、"新規(guī)フィールドの追加 "をクリックしてください。
畫(huà)像[4] - WPCodeでカスタムフィールドを呼び出す:初心者が投稿に関する追加情報(bào)を表示する簡(jiǎn)単な方法
  • フィールド名とフィールド値を入力する:
    • フィールド名:サブタイトル
    • フィールドの値:これは旅行に関する記事である。

更新」をクリックして記事を保存する。

WPCodeプラグインをインストールし、有効化します。

  • バックステージ → プラグイン → プラグインのインストール
畫(huà)像[5] - WPCodeでカスタムフィールドを呼び出す:初心者が投稿に関する追加情報(bào)を表示する簡(jiǎn)単な方法
畫(huà)像[6] - WPCodeでカスタムフィールドを呼び出す:初心者のための記事の追加情報(bào)のクイック表示
  • Install "をクリックし、次に "Enable "をクリックする。

WPCodeは、コード?スニペットを一元管理するプラグインで、コード?スニペットの直接編集に代わるものです。ごかんけいせいぼおんより安全で便利なコード。

新しいPHPコードスニペットの作成

  • バックエンドナビゲーションで開(kāi)く: WPCode → Code Snippets → Add New
畫(huà)像[7] - WPCodeでカスタムフィールドを呼び出す: 記事に関する追加情報(bào)を表示する初心者向けの簡(jiǎn)単な方法
  • PHPスニペット "をクリックすると、次のページに移動(dòng)します。コーディングページの編集
畫(huà)像[8] - WPCodeでカスタムフィールドを呼び出す:初心者が投稿に関する追加情報(bào)を表示する簡(jiǎn)単な方法
  • あるキャプション空欄を埋めてください:カスタムフィールドをフロントエンドに表示する
畫(huà)像[9] - WPCodeでカスタムフィールドを呼び出す:記事に関する追加情報(bào)を表示する初心者のための簡(jiǎn)単な方法

コードボックスに以下を入力する:

add_filter( 'the_content', 'add_custom_field_to_content' );
function add_custom_field_to_content( $content ) { 以下のようにします。
    if ( is_singular( 'post' ) ) { { $のサブタイトルを入力します。
        $subtitle = get_post_meta( get_the_ID(), 'subtitle', true );
        if ( $subtitle ) { { $custom_outitle('post')
            $custom_output = '<p style="font-style: italic; color: #555;">サブタイトル:' . esc_html( $subtitle ) . '</p>';
            $content = $custom_output . $content.
        }
    }
    return $content.
}

このコードは小見(jiàn)出し段落では、フィールド名は サブタイトル.

  • 挿入」セクションで「自動(dòng)挿入」→「どこでも実行」を選択する。
畫(huà)像[10] - WPCodeでカスタムフィールドを呼び出す:初心者が投稿に関する追加情報(bào)を表示する簡(jiǎn)単な方法
  • 右上の "Activate"→"Save Snippet "をクリックして保存し、有効にする。
畫(huà)像[11] - WPCodeでカスタムフィールドを呼び出す:初心者が投稿に関する追加情報(bào)を表示する簡(jiǎn)単な方法

第四に、前景の効果を見(jiàn)る

追加したファイルを開(kāi)く サブタイトル その記事のフィールドで、ページを更新してください。

本文の一番上に內(nèi)容が表示されます:

サブタイトル:これは旅行についての記事です

コードがカスタムフィールドの內(nèi)容を正常に読み取り、出力したことを示します。

V. 拡張アプリケーション:複數(shù)フィールドのサポート

など、複數(shù)のフィールドがある場(chǎng)合 価格そしてauthor_note 等も、単一のコード?スニペットで一様に出力することができる:

add_filter( 'the_content', 'add_multiple_fields_to_content' ); }.
function add_multiple_fields_to_content( $content ) { 以下のようにします。
    if ( is_singular( 'post' ) ) { { $subtitleを追加します。
        $subtitle = get_post_meta( get_the_ID(), 'subtitle', true );
        $price = get_post_meta( get_the_ID(), 'price', true );;
        $note = get_post_meta( get_the_ID(), 'author_note', true );

        $output = '';
        if ( $subtitle ) { $output .
            $output .= '<p><strong>サブタイトル</strong> ' . esc_html( $subtitle ) . '</p>';
        }
        if ( $price ) { .
            $output .= '<p><strong>価格</strong> ' . esc_html( $price ) . '</p>';
        }
        if ( $note ) { .
            $output .= '<p><strong>作者のコメント</strong> ' . esc_html( $note ) . '</p>';
        }

        $content = $output . $content;
    }
    return $content.
}

結(jié)語(yǔ)

WPCodeプラグインを使うことで ワードプレス テンプレートを変更することなく、カスタムフィールドのコンテンツを表示します。単純な段落 PHP コードを使えば、この追加情報(bào)を記事ページに出力することができる。

この方法は、初心者がWordPressのコンテンツの構(gòu)造を理解するのに適していますし、後々ページをパーソナライズするための基礎(chǔ)にもなります。見(jiàn)出しの上や投稿の最後、サイドバーなど、他の場(chǎng)所にフィールドを表示したい場(chǎng)合は、ショートコードやその他のフックを引き続き使用することができます。


お問(wèn)い合わせ
チュートリアルが読めない?無(wú)料でお答えします!個(gè)人サイト、中小企業(yè)サイトのための無(wú)料ヘルプ!
カスタマーサービス WeChat
カスタマーサービス WeChat
電話:020-2206-9892
QQ咨詢:1025174874
Eメール:info@361sale.com
勤務(wù)時(shí)間: 月~金、9:30~18:30、祝日休み
? 複製に関する聲明
この記事はlmxによって書(shū)かれた
終わり
好きなら応援してください。
クドス119 分かち合う
おすすめ
解説 ソファ購(gòu)入

コメントを投稿するにはログインしてください

    コメントなし