Intereting Posts
Внесите «все» фильтр по умолчанию вместо «мой» в пользовательский тип сообщения Сомнения в использовании метаданных и то, как это может повлиять на производительность на WordPress Добавить класс div только к одному виджету WP Custom Fields Metabox Disappears – проблема с плагином ACF wp_query, если есть сообщения, показывающие дату, но не в цикле Как показать конкретный архив года в выпадающем списке Проблема с виджетами боковой панели, которые не отображаются, когда я выполняю пользовательские запросы Постоянная ссылка: Страница не найдена Отображение случайных изображений галереи и ее родительского заголовка, ведущего к родительскому сообщению permalink когда функция использования the_content break add_theme_support ('custom-header') не добавляет параметр для настройки Как отключить боковую панель только в bbPress, а не WordPress? Отображать подписчиков feedburner в single.php Невозможно добавить пользователя в блог при регистрации (Multisite) Как показывать сообщения из другой установки WordPress?

Как создать повторяющееся поле в метабоксе, если я следую учебнику wppb.io?

Я новичок здесь, поэтому я сожалею, если у меня возникли проблемы с объяснением …

Я с удовольствием узнаю, как построить плагин WordPress с нуля, используя http://wppb.io и следуя этому руководству, которое является супер удобным https://github.com/JoeSz/WordPress-Plugin-Boilerplate-Tutorial ; но я не вижу, как это делается.

Как я могу использовать поле REPEATABLE или группу полей, если я использую этот учебник ниже?

Это то, что в учебнике говорится о создании метабокса с настраиваемыми полями, но я не могу найти способ сделать их повторяемыми:

<?php /******************************************************* * REGISTER METABOX FOR A CUSTOM POST TYPE (customers) * * --------------------------------------------------- * *******************************************************/ //////////////////////////////////////////////// // ADD TO FILE -> includes/class-plugin-name.php private function define_admin_hooks() { // ... /** * Add metabox and register custom fields * * @link https://code.tutsplus.com/articles/rock-solid-wordpress-30-themes-using-custom-post-types--net-12093 */ $this->loader->add_action( 'admin_init', $plugin_admin, 'rerender_meta_options' ); $this->loader->add_action( 'save_post', $plugin_admin, 'save_meta_options' ); } /////////////////////////////////////////////////// // ADD TO FILE -> admin/class-plugin-name-admin.php // Save custom fields public function save_meta_options() { global $post; update_post_meta($post->ID, "customer_id", $_POST["customer_id"]); update_post_meta($post->ID, "customer_address", $_POST["customer_address"]); } /* Create a meta box for our custom fields */ public function rerender_meta_options() { add_meta_box("customer-meta", "Customer Details", array($this, "dispaly_meta_options"), "customers", "normal", "low"); } // Display meta box and custom fields public function dispaly_meta_options() { global $post; $custom = get_post_custom($post->ID); $customer_id = $custom["customer_id"][0]; ?> <label><?php _e( 'Customer ID:', $this->plugin_name ); ?></label><input name="customer_id" value="<?php echo $customer_id; ?>" /><br> <?php $customer_address = $custom["customer_address"][0]; ?> <label><?php _e( 'Customer Address:', $this->plugin_name ); ?></label><textarea name="customer_address"><?php echo $customer_address; ?></textarea> <?php } 

Заранее спасибо 🙂

Solutions Collecting From Web of "Как создать повторяющееся поле в метабоксе, если я следую учебнику wppb.io?"