Intereting Posts
Расширенные пользовательские поля без плагина wp_enqueue_script был вызван неправильно. Проблема при обновлении активных плагинов панели администратора WordPress. Отправить комментарий через JSON с Android-устройства Импортировать носители с надписью и заголовками? Вход в WordPress после выхода из системы и проблемы с «loggedout = true» в URL-адресе перенаправления Не удается сохранить пользовательское поле на странице регистрации Как создать страницу при активации темы? Забыли пароль не работает Получение ответа через URL-адрес ответа на моем сайте WordPress Нужно направление на кажущемся сложным ходоком меню для автоматической вставки родительской ссылки li в подменю ul Скрытие сообщений и страниц в панели WP_Query возвращается пустым, если meta_query имеет более 7 значений Как получить статическую переднюю страницу с помощью REST API? Код проблемы и комментарии Белый экран после обновления плагинов

как добавить 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; } } 

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

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