はじめまして。
HTMLとCSSがなんとか扱えるくらい駆け出しのWebデザイナーですが
最近ワードプレスを触るようになり、PHPでつまづいています。
前提・実現したいこと
ワードプレスの管理画面「投稿一覧ページ」
(※カスタム投稿タイプ[item]とします)
に、複数のカスタムフィールドを表示したい。
1つは表示させることができたが、もう1つ表示させる時点でつまづいてしまい
知識がないため、書き方がわからない。
発生している問題・エラーメッセージ
下記のコードの、★★★の部分のカスタムフィールドの値を変えて
同じコードを2回書いてみたが、
Cannot redeclare add_column() のエラーが出て、実装ができない。
該当のソースコード
function add_column($column_name, $post_id) {
if( $column_name == '★★★' ) {
echo attribute_escape(get_post_meta($post_id, '★★★', true));
}
}
function manage_posts_columns($columns) {
$columns['★★★'] = "商品コード";
return $columns;
}
add_action( 'manage_item_posts_custom_column', 'add_column', 10, 2 );
add_filter( 'manage_item_posts_columns', 'manage_posts_columns' );
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/30 01:43