Intereting Posts
Как создать настраиваемую страницу параметров, которая сохраняет данные в сериализованном формате? Возможности, не работающие с настраиваемым типом сообщения Установите стандартный тип почтового по умолчанию для XML-RPC Как добавить функцию к настраиваемым полям, когда страница / сообщение имеет пароль? Почему мой браузер сохраняет загрузку старой версии пользовательских файлов JavaScript в \ divi \ js? Получать сообщения на основе заголовка соответствия тегам Показать другую тему для администратора? Настройка отключения WordPress от субдомена Показывать только похожие сообщения, когда другая должность имеет такой же срок Условия таксономии заказа wordpress Профили пользователей и ассоциации объектов Что такое использование to_ping и pinged column? WordPress меняет мои ссылки, сохраняя его в таблице. Замена редактора WordPress.com Заменить функцию плагина на пользовательскую функцию?

как добавить datepicker metabox в quick-edit

Я уже создал пользовательский мета-ящик на моем WordPress с помощью My-meta-box https://github.com/bainternet/My-Meta-Box

который является пользовательским datepicker, чтобы добавить еще одну «Дата публикации» содержимого, которое я загрузил в блог

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

теперь я могу редактировать и применять его на экране редактирования, но не на быстром редактировании, и я не могу понять, как добавить это в quick-edit

код, который я использую,

add_filter('manage_posts_columns', 'your_columns_head'); //My meta-box //include the main class file require_once("meta-box-class/my-meta-box-class.php"); if (is_admin()){ $prefix = 'ba_'; $config = array( 'id' => 'demo_meta_box', // meta box id, unique per meta box 'title' => 'Additional Published Date', // meta box title 'pages' => array('post', 'page'), // post types, accept custom post types as well, default is array('post'); optional 'context' => 'side', // where the meta box appear: normal (default), advanced, side; optional 'priority' => 'high', // order of meta box: high (default), low; optional 'fields' => array(), // list of meta fields (can be added by field arrays) 'local_images' => false, // Use local or hosted images (meta box images for add/remove) 'use_with_theme' => true //change path if used with theme set to true, false for a plugin or anything else for a custom path(default false). ); $my_meta = new AT_Meta_Box($config); $my_meta->addDate($prefix.'date_field_id',array('name'=> 'Published Date')); $my_meta->Finish(); } add_filter('manage_pubdate_posts_columns', 'hs_product_table_head'); function hs_product_table_head( $columns ) { $columns['pub_date'] = 'Published Date'; return $columns; } add_action( 'manage_pubdate_posts_custom_column', 'hs_product_table_content', 10, 2 ); function hs_product_table_content( $column_name, $post_id ) { if( $column_name == 'pub_date' ) { $featured_product = get_post_meta( $post_id, 'date_field_id', true ); if($featured_product == 1) { echo '<div id="release_date-' . $post_id . '">'.$featured_product. '</div>'; } } } 

затем я попытался добавить exchangeox с кодом, который я нашел в github «Управление сообщениями WordPress с помощью Bulk Edit и Quick Edit» (не может размещать более двух ссылок)

 //try add custom metabox to quick edit add_action( 'bulk_edit_custom_box', 'rachel_carden_add_to_bulk_quick_edit_custom_box', 10, 2 ); add_action( 'quick_edit_custom_box', 'rachel_carden_add_to_bulk_quick_edit_custom_box', 10, 2 ); function rachel_carden_add_to_bulk_quick_edit_custom_box( $column_name, $post_type ) { switch ( $post_type ) { case 'post': switch( $column_name ) { case 'pub_date': ?><fieldset class="inline-edit-col-right"> <div class="inline-edit-group"> <label> <span class="title">Published Date</span> <input type="text" name="pub_date" value="" /> </label> </div> </fieldset><?php break; } break; } } 

похоже, не работает,

пожалуйста помоги. Благодарю.

Solutions Collecting From Web of "как добавить datepicker metabox в quick-edit"