カスタムフィールドの値が配列の場合でもダッシュボードに表示させる方法

以前カスタムフィールドに配列を挿入することができるという記事を書きました。

このようにカスタムフィールドは配列やオブジェクトを追加することはできるのですが、ダッシュボード上に表示されないためあまり使い勝手がよくありません。
そこで編集はできませんが表示させる方法を考えてみました。

AD

functions.phpへの記述

ダッシュボード上のカスタムフィールド一覧に表示させることができればよかったのですが、カスタムフィールド一覧のところは手が入れれないようでしたので、新しくメタボックスを作って表示させています。

以下のコードをfunctions.phpに追加します。

';
echo '

';
}
}

echo '

';
}

//個別記事編集ページへのフック
add_action( 'admin_head-post.php', 'show_serialize' );
[/crayon]

上記コードを追加すると、以下の様なメタボックスを表示させることができます。

シリアライズされたカスタムフィールド

AD

Share

Commentsコメント

メールアドレスは公開されません。コメントは必ずご入力ください。

HTMLタグは使用できません。ソースコードを書き込みたい場合はCodetterGistCodePenなどのご利用が便利です。

コメントはまだありません。