Articles of wp list table

Программно вставленные сообщения, не отображаемые в таблице сообщений

Я пытаюсь вставить пользовательскую почту через форму. Это краткий пост, большинство контента – это настраиваемые мета-поля, обновленные с помощью add_post_meta . Пока вставка вставки работает нормально, за исключением деталей. Это запрос post insert, который я делаю: $venta = wp_insert_post(array( 'post_name' => "venta-$stamp", 'post_title' => "Venta $stamp", 'post_type' => 'venta', 'comment_status' => 'closed', 'ping_status' => 'closed', […]

Могу ли я упростить использование функции column_default запросов

В ниже функции column_default у меня есть несколько случаев, делающих почти тот же запрос. Можно ли использовать только 1 запрос для всех трех случаев? И если да, то как я могу использовать его в приведенном ниже примере? Спасибо за помощь. function column_default($item, $column_name){ global $wpdb; /* if ( ! in_array( $column_name, ['id', 'user_id', 'user_email', 'answer', […]

Кнопка «Добавить новую» в настраиваемой сетке типа сообщения

Я создал пользовательскую страницу на моей панели wp-admin, чтобы показать свою пользовательскую модель в сетке. Он расширяет wp_list_table, и сетка отлично работает с сортировкой и разбиением на страницы. Однако у меня возникли проблемы с добавлением кнопки «Добавить новую» над сеткой. Я добавил кнопку: <a href="admin.php?page=certificates&amp;action=new" class="add-new-h2">Add New</a> И он переносит меня на ту же страницу, […]

Добавить поле acf в заголовке (таблица admin)

Я хочу добавить поле ACF в свой заголовок сообщения только в таблице admin (не в поле заголовка, хранящемся в базе данных), и только для определенного типа пользовательской публикации. Некоторые из моих сообщений имеют одно и то же имя, поэтому будет более полезно иметь эту информацию. В финале мой заголовок будет выглядеть так: $new_title = get_the_title($post->ID).' […]

Добавить панель поиска в пользовательскую таблицу базы данных в WordPress Dashboard

Я создал пользовательскую таблицу в базе данных WordPress. Оттуда я собрал плагин, который создает страницу панели инструментов, позволяющую просматривать различные строки в базе данных, расширяя функцию WP_List_Table. Теперь мне нужно добавить функциональность панели поиска. Мне удалось добавить панель поиска и загрузить страницу результатов, однако никаких результатов не было. Мне нужно иметь возможность искать определенный столбец […]

Можно добавить заявление в основной файл?

Я хотел бы добавить одну строку в основной файл wp. В основном на странице «edit.php», чуть выше <?php include('./admin-footer.php'); Я хотел бы добавить инструкцию php include … include('./custom-file.php'); Пользовательский файл находится внутри плагина, а не темы … поэтому, если я напишу его внутри моего плагина function.php, URL будет: include( plugin_dir_path( __FILE__ ) . '/custom-file.php'); Есть […]

Получить только сообщения от определенного пользователя в wp-admin / edit.php

Я создаю роль и устанавливаю возможности для группы пользователей. $userdata = array( //something ); $uid = wp_insert_user($userdata); if(!empty($uid)){ $blogger = new WP_User($uid); //add role $capabilities = array( 'read' => true, 'publish_posts' => true, 'edit_published_posts' => true, 'delete_published_posts' => true, 'edit_posts' => true, 'delete_posts' => true ); add_role('blogger_simple', 'blogger_simple', $capabilities); $blogger -> set_role('blogger_simple'); } Теперь пользователь […]

Добавить пользовательский столбец в список пользовательских сообщений

Я хочу иметь столбец (например, Отправить электронную почту) в своем списке избранных сообщений (книг). В каждой строке должна быть кнопка (Отправить), и когда я нажимаю на нее, я хочу отправить электронное письмо. Я видел, что hook_posts_custom_column – это hook_posts_custom_column, чтобы добавить пользовательский столбец, но этот крючок добавляет метатет пост в качестве столбцов, таких как показанное […]

Как сортировать сообщения по умолчанию в заголовке по возрастанию?

Поэтому я использую настраиваемый тип сообщений для создания списка предприятий. Каждая сделанная запись содержит информацию о каждом бизнесе. Название каждого сообщения – это название компании. Когда я перехожу в меню, созданное пользовательским типом сообщения, я получаю стандартный список сообщений. (или в данном конкретном случае, список бизнес-имен). Сообщения отображаются в случайном порядке (или, возможно, сортируются по […]

URL-адрес перенаправления и массовые действия в wp_list_table

Я использую плагин Custom Table Table Table в качестве основы для создания моей собственной таблицы таблиц. Все отлично, за исключением одного тернистого момента. Когда я обрабатываю массовые действия с помощью метода process_bulk_action() , я хотел бы перенаправить использование wp_redirect() . Вот пример: function process_bulk_action() { // Some security check code here // Get the bulk […]

Intereting Posts
не может обновлять wordpress с 3.4.2 до 3.5 Проблема с загрузкой PDF-файла Как получить результаты всех запросов после их выполнения? Скрыть десятичные данные на странице hompage, category и product как получить имя тега из идентификатора тега? Редактор TinyMCE – новые строки, не отображаемые на передней панели Кнопка «Сохранить и опубликовать» не работает после установки SSL Сортировка сообщений WordPress через пользовательские значения полей? Как указать родительские термины для пользовательской таксономии с детьми и без них? Как получить расширенное значение настраиваемого поля в соответствии с использованием идентификатора POST? Максимальное количество поддерживаемых версий сообщений Как загрузить сообщение в пустой тег div в любом месте страницы? Как отображать количество retweet и нравится в мета выше выдержки Измените путь к файлу на get_template_part через плагин Как настроить wp-signup.php для многопользовательской сети?