###実現したいこと
WordPress初心者です。
カスタム投稿タイプの一覧に、カスタムフィールドの値をカラムとして表示させたいです。
(「投稿一覧」>「表示オプション」の「カラム」の箇所)
自作のテーマを使用しているのですが、今はタイトル、日付、URLしか表示されていません。
どなたか教えていただけると幸いです。
宜しくお願い致します。
###前提情報
■対象カスタム投稿タイプ名:infomation
■表示させたいカスタムフィールド名:category
■使用プラグイン
-カスタム投稿:Custom Post Type UI
-カスタムフィールド:Advanced Custom Fields
###試してみたこと
以下コードをfunction.phpに書いてみたのですが、カスタムフィールドの値が表示されません。
php
1<!-- 投稿一覧にカラム追加 --> 2<?php 3function add_info_columns ($columns) { 4 //カラムの追加 5 $columns['category'] = 'カテゴリー'; 6 return $columns; 7} 8add_filter('manage_info_posts_columns', 'add_info_columns'); 9?> 10 11<!-- カスタムフィールド値の表示処理 --> 12<?php 13function add_info_info_column_data($column_name, $post_id) { 14 if('category' == $column_name) { 15 echo get_post_meta($post_id, 'category', true); 16 } 17} 18add_action( 'manage_info_posts_custom_column', 'add_info_column_data', 10, 2 ); 19?>
■参考サイト
https://webplus8.com/wordpressadmin-cp-list-add-column/
回答1件
あなたの回答
tips
プレビュー