Intereting Posts
Автоматическое обновление WordPress Старая дата публикации и установка запросы внутри класса Изменить заголовок страницы и субтитры с помощью плагина media_handle_upload не работает с изображением гравитационной формы wp_link_pages: отображать текущий номер страницы только в том случае, если имеет несколько разрывов страниц? Несколько og: изображение для Facebook Удаление пула CPT из URL-адреса, но поддержка блогов / новостей для обычных сообщений? Есть ли способ прогматически создавать категории продуктов и назначать миниатюры в PHP и WooCommerce? Переменные Wp_redirect и отправки Как вы принудительно устанавливаете панель WordPress по умолчанию 1 coulmn? указать размер изображения для предварительного просмотра сообщения (не уменьшать изображение) Показывать название категории на выбранном изображении в выдержке wordpress Показать сообщения, содержащие по крайней мере 1 из списка из 10 тегов, но не содержащих другие теги Найдите фильтр pre_get_posts, который может обрабатывать несколько типов сообщений и категорий? Как импортировать изображения из URL-адреса в своем сообщении?

Добавление мета-поля для определения боковой панели

Я пытался настроить свой WordPress, и я добавил некоторые настраиваемые мета-поля (добавляет настраиваемое поле), чтобы добавить в него значения, но я не знаю, как это сделать …

Я хочу использовать Meta Box, который будет выпадающим меню. Значение этого метаболизма определит, какую боковую панель использовать в сообщении. Вот картина:

введите описание изображения здесь

Solutions Collecting From Web of "Добавление мета-поля для определения боковой панели"

Установите плагин metabolox и активный:

/**** Add this code in your function.php ****/ $meta_boxes[] = array( 'id' => 'post_sidebar', 'title' => 'post Sidebar', 'pages' => array('post'), 'priority' => 'low', 'fields' => array( array( 'name' => 'Post Sidebar', 'id' => 'post_sidebar', 'type' => 'select', "options" => array( "0" => "OFF", "1" => "Left side", "2" => "Right Side"), ), ) ); if ( class_exists( 'RW_Meta_Box' ) ) { foreach ( $meta_boxes as $meta_box ) { new RW_Meta_Box( $meta_box ); } } /**** after single.php on get value using this one option ****/ $sidebar_value = get_post_meta($post->ID,'post_sidebar',true); if($sidebar_value == 1 && $sidebar_value!=0){ // Add sidebar code for left side } if($sidebar_value=='2' && $sidebar_value!=0){ // Add sidebar code for right side } 

введите описание изображения здесь