#実現したいこと
WordPressのカスタム投稿記事一覧ページ(管理画面)にACFの投稿オブジェクトを表示したいです。
投稿オブジェクトの出力させたい内容は記事タイトルとなります。
#前提
カスタム投稿名は「test」
投稿オブジェクトのフィールド名は「shop-page」
#発生している問題
下記ソースコードの場合は投稿オブジェクトの選択されている記事タイトルが表示されず、Arrayと表示されます。
(投稿オブジェクトの出力の記述が誤っているので出力指定をしなければいけないのですが、PHPの書き方が分かりません)
#ソースコード(functions.php)
php
1function add_cf_posts_columns( $columns ) { 2 $columns['cf'] = '店舗名'; 3 return $columns; 4} 5function cf_posts_custom_column( $column_name, $post_id ) { 6 if ( $column_name == 'cf' ) { 7 $cf_data = get_post_meta( $post_id , 'shop-page' , true ); 8 echo ( $cf_data ) ? $cf_data : 'None'; 9 } 10} 11add_filter( 'manage_test_posts_columns', 'add_cf_posts_columns' ); 12add_action( 'manage_test_posts_custom_column', 'cf_posts_custom_column', 10, 2 );
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/28 15:42 編集
2021/08/28 15:48
2021/08/28 20:35
2021/08/28 21:41
2021/08/28 22:17 編集
2021/08/28 23:49
2021/08/29 09:46