Articles of wp admin

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

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

Есть ли лучший способ обработки запросов AJAX в WordPress?

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

Добавить пользовательский контент на странице user-edit.php

Когда я перехожу к редактированию учетной записи пользователя, расположенной в: http://web.site/wp-admin/user-edit.php?user_id=ID Я хочу добавить пользовательский раздел с моей собственной информацией (только текст), аналогично функции add_settings_section() . Однако я считаю, что это ограничивается добавлением пользовательских разделов в меню « Настройки» : Settings — General — Reading — Media — Permalinks Это то, что у меня есть […]

Как иметь один и тот же логин администратора для нескольких сайтов?

Я активно работаю над проектом, в котором один сайт выступает в роли родительского сайта, а другие сайты будут действовать как дочерние сайты. Все эти сайты будут обладать одинаковым доменным именем. Например, мой родительский URL-адрес сайта будет похож на «www.mysite.com». И другие URL-адреса сайтов будут похожи на «www.mysite.com/childsite» На каждом из этих сайтов есть отдельная установка […]

Как добавить столбец post_author в настраиваемый тип сообщения

Я создал собственный тип сообщения с этим кодом: register_post_type( 'custom_type', array( 'labels' => $labels, 'description' => '', 'public' => false, 'publicly_queryable' => false, 'exclude_from_search' => true, 'show_in_nav_menus' => false, 'show_ui' => true, 'show_in_menu' => true, 'show_in_admin_bar' => true, 'menu_icon' => $icon, 'can_export' => false, 'delete_with_user' => false, 'hierarchical' => false, 'has_archive' => false, 'query_var' => […]

Получить текущую сессию в WP admin

Пытается получить доступ к сеансам в администраторе WP и получить доступ к переменной из нее. function tasks_admin_sessions() { if(!session_id()) { session_start(); } } add_action( 'admin_init', 'tasks_admin_sessions', 1 ); $nonce = $_session['wp_nonce'] $completed_url = admin_url( "post.php?post=$post_id&action=trash&_wpnonce=$nonce" ); но я получаю: Примечание. Неопределенная переменная: _session Что мне не хватает в моем коде для получения переменных сеанса?

wp-admin AJAX с Fetch API выполняется без пользователя

TL; DR – Почему моя учетная запись пользователя не вошла в систему во время запроса AJAX, который был создан внутри wp-admin? У меня есть следующая настройка: <?php add_action('wp_ajax_foobar_action', 'foobar_action'); add_action('wp_ajax_nopriv_foobar_action', 'foobar_action'); function foobar_action() { check_ajax_referrer(); wp_send_json((object) ['msg' => 'hello world']); } add_action('admin_print_scripts', function () { printf('<script type="text/javascript">window.custom_nonce = "%s";</script>', wp_create_nonce()); }); И в JS: var […]

Удалить значение из массива в post meta ajax admin

У меня есть массив внутри метаданных для сообщения. Я хочу, чтобы иметь возможность перечислять каждый отдельный элемент массива в области администратора и удалять значение из этого массива. Я в настоящее время перебираю каждый из элементов массива и пытаюсь использовать ajax для их удаления, когда я нажимаю кнопку удаления, он отправляет значение в мое действие ajax, […]

Доступные ресурсы для изучения WordPress 4.7.2 с нуля?

Мое рабочее место собирается перейти на шикарный сайт WordPress с нашего древнего, никогда обновленного сайта ExpressionEngine. Я довольно хорошо разбираюсь в кодировании HTML для базового форматирования, и я наблюдал за видеороликами «Создание сайта WordPress с нуля» около 6 часов, включая конкретные темы и плагины, которые мы получаем ( X, Integrity Stack, несколько других колоколов и […]

WordPress перенаправляет на старый логин после миграции

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

Intereting Posts
Назначение меню администратора и подменю Поток кода WordPress Как удалить определенные категории сообщений на странице блога Не удается войти в систему: «ОШИБКА: файлы cookie заблокированы или не поддерживаются вашим браузером. Вы должны включить файлы cookie для использования WordPress. " Как вставить панель писем между заголовком и содержимым страницы? Перенаправление после регистрации в BuddyPress Возможно ли повторить раздел обсуждения economist.com в wordpress? Отключенные трекбеки в WordPress, но я по-прежнему получаю трекбэки Удалить действие из внешнего класса хотите создать subcategory.php для управления подкатами удалить шаблон страницы из раскрывающегося списка? Постоянная ссылка на сообщение работает, на страницах 404 ошибка условно загрузить javascript и CSS для do_action () звонков из плагина Отношение Meta Query «AND» затем задает массив соответственно В панели управления администратора я могу выбрать, какие разделы будут отображаться?