サポート » プラグイン » MW WP FORMにカスタム投稿とカスタムフィールドの内容を表示したい

  • 解決済 mmyayu

    (@mmyayu)


    カスタム投稿の記事のタイトルとAdvanced Custom Fieldsを使って表示している画像をMW WP FORMに表示したいです。
    MW Wp Formプラグイン作者さまの記事(http://2inc.org/blog/2013/10/13/3743/)のとおりにタイトルだけであれば表示できましたが、Advanced Custom Fieldsの内容の表示方法がわかりません。

    
    add_filter( 'mwform_choices_mw-wp-form-207', 'add_tours', 10, 2 );
    function add_tours( $children, $atts ) {
        // name属性が「modeltour」の場合
        if ( $atts['name'] == 'modeltour' ) {
            $tours = get_posts( array(
                'post_type' => 'bunjo',
                'posts_per_page' => -1
            ) );
            foreach ( $tours as $tour ) {
                $title = $tour -> post_title;
                $images = $tour -> get_field('main_pho', true);
                $children[$tour] = $title. " " . $images;
            }
        }
        return $children;
    }
    

    こちらは一度試したコードですが、何も表示されませんでした。
    どのように記述すればいいかご教示いただけますでしょうか?
    よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • 「何も表示されない」というのはカスタムフィールドのデータ部分が何も表示されないということでしょうか?それとも画面が真っ白で何も表示されないということでしょうか?検証したわけではないので正しい指摘かはわかりませんが、もし画面が真っ白になる、ということであれば$tour -> get_field('main_pho', true);の部分が間違っているような気がします。

    https://www.advancedcustomfields.com/resources/get_field/

    トピック投稿者 mmyayu

    (@mmyayu)

    返信が大変遅くなり申し訳ありません。
    別のプラグインで対応いたしました。ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「MW WP FORMにカスタム投稿とカスタムフィールドの内容を表示したい」には新たに返信することはできません。