Intereting Posts
Какой точный CSS-минимизатор использует ядро ​​WP? Текстовые фильтры для WordPress Genesis Как фильтровать сообщения в админах до даты или по статусу «будущее»? Показать все сообщения, которые были опубликованы до полной публикации на single.php Искать ТОЛЬКО с помощью мета-ключа / мета-значений Как указать ширину и высоту выделенного изображения в теме TwentyTwelve? Выход в навигационный навигатор в выпадающем меню Объединение тем WordPress Добавление редактора html в страницу настроек плагина Должность CPT не показывает теги и категории на странице администрирования бэкэнд Количество уровней 1 ребенка для пользовательского Nav Walker WordPress Изменять условное значение переменной для разных каналов Как скопировать короткий код Как добавить столбец для редактирования области сообщений в панели администратора? Где варианты «шаблон» и «current_theme», полученные из

Получение предупреждения при удалении настраиваемых полей

Я создал пользовательский тип сообщения и добавил пользовательские поля в бэкэнд WordPress, как вы можете видеть на скриншоте введите описание изображения здесь

Но теперь, когда я пытаюсь удалить это настраиваемое поле, получив это предупреждение

You do not have permission to do that.

Я немного смущен, почему это предупреждение появляется, поскольку я уже вошел в систему с учетной записью администратора.

Я разработал плагин для создания пользовательского типа сообщений ниже, это код

 public function charities_register_plugin() { $labels = array( 'name' => _x('Charities', 'charities'), 'singular_name' => _x('Charity', 'charities'), 'add_new' => _x('Add New', 'charities'), 'add_new_item' => _x('Add New Charity', 'charities'), 'edit_item' => _x('Edit Charity', 'charities'), 'new_item' => _x('New Charity', 'charities'), 'view_item' => _x('View Charity', 'charities'), 'search_items' => _x('Search Charity', 'charities'), 'not_found' => _x('No charities found', 'charities'), 'not_found_in_trash' => _x('No charities found in Trash', 'charities'), 'parent_item_colon' => _x('Parent Charity:', 'charities'), 'menu_name' => _x('Charities', 'charities'), ); $args = array( 'labels' => $labels, 'hierarchical' => true, 'description' => 'Allow Admin to create charities', 'supports' => array('title', 'editor', 'revisions','custom-fields'), 'public' => true, 'show_ui' => true, 'show_in_menu' => true, 'show_in_nav_menus' => true, 'exclude_from_search' => true, 'has_archive' => true, 'publicly_queryable' => true, 'query_var' => true, 'can_export' => true, 'rewrite' => array("slug" => "mycharities",'with_front'=>FALSE) ); register_post_type('charities', $args); } 

И активируйте его, используя

add_action('init', array($this, 'charities_register_plugin'));

Любая помощь будет очень оценена.

Solutions Collecting From Web of "Получение предупреждения при удалении настраиваемых полей"