サポート » プラグイン » Advanced Custom Fieldsの投稿画面に表示させたい

  • hanahana-mai

    (@hanahana-mai)


    Advanced Custom Fieldsというプラグインを使ってカスタム投稿ページを作成しました。

    ここで管理画面側のカスタマイズがわからないので教えて頂けないでしょうか?
    というのが、プラグインから項目などは登録でき、投稿画面で項目は表示されているのですが、ここに自分のメッセージや画像などを表示させたいと考えております。

    プラグインに入力して表示できると思いますが、それとは別に直接記載はできないでしょうか?
    方法をご存知の方いらっしゃいましたら、アドバイスを頂けないでしょうか。
    よろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    ここに自分のメッセージや画像などを表示させたいと考えております。

    プラグインに入力して表示できると思いますが、それとは別に直接記載はできないでしょうか?

    具体的にどうしたいのか、今ひとつよくわかりませんが、Advanced Custom Fields の入力項目は、acf/create_field というアクションを用いて出力されており、このアクションを利用することによって、それぞれの入力項目の下に任意のHTMLを出力はできるようになっています。

    
    function after_acf_field( $field, $post_id = null ) {
    	if ( is_null( $post_id ) ) {
    		return;
    	}
    
    	switch ( $field['_name'] ) {
    	case 'test' :
    		echo 'テストの後';
    		break;
    	default :
    	}
    }
    add_action( 'acf/create_field', 'after_acf_field', 6, 2 );
    
    トピック投稿者 hanahana-mai

    (@hanahana-mai)

    jim912様、ありがとうございます。

    acf/create_field というアクションを用いて

    ということで大変重要なヒントをありがとうございます。
    こちらをもとに、カスタマイズを進めたいと思います。

    ありがとうございました!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「Advanced Custom Fieldsの投稿画面に表示させたい」には新たに返信することはできません。