(2021年7月21日制作以前のテンプレが対象)システムオリジナル・システムセレクトのプレビュー機能を使えるようにする
システムオリジナル・システムセレクトでプレビュー機能をOFFにしていたのですが、functions.phpへのコードの記載でプレビューが使えることが判明しました。
(OFFにした経緯:ACFのカスタムフィールドはプレビューに反映されず、お客さんから問い合わせが複数あったため、プレビューボタン自体を非表示にしていた)
目次
手順①:functions.phpのプレビュー非表示コードを削除する
1 2 3 4 5 6 7 8 9 10 |
// プレビューを非表示にする function custom_action_row($actions, $post){ unset($actions[ 'view' ]); //プレビュー return $actions; } add_filter('post_row_actions','custom_action_row', 10, 2); function wp_custom_admin_css() { echo "\n" . '<link href="' .get_bloginfo('template_directory'). '/add_admin.css' . '" rel="stylesheet" type="text/css" />' . "\n"; } add_action('admin_head', 'wp_custom_admin_css', 100); |
手順②:functions.phpにACFの内容もプレビューに表示させるコードを追記する
※イントラにうまく載せられなかったので下記からご参照ください。または最新のテンプレートに入っている「// ACFのプレビュー有効にする」のコードをコピペしてください。
→コードを開く