Как добавить типы контента, кроме сообщений, в области администрирования WordPress? - PullRequest
1 голос
/ 12 февраля 2011

Я хочу добавить полностью настраиваемый тип контента в админ-панель WordPress, как показано на моем изображении ниже. Я не верю, что это называется плагином, так как я делал уроки по ним, и у них нет интерфейса администратора. Я хочу определить пользовательский экран создания / редактирования / удаления для этого содержимого.

Возможно ли это? Что я должен искать, чтобы получить помощь по этому вопросу?

enter image description here

Ответы [ 2 ]

1 голос
/ 13 февраля 2011

Я считаю, что вы ищете (начиная с Wordpress 3.0) пользовательские типы сообщений .* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *1004*.

0 голосов
/ 12 февраля 2011

http://codex.wordpress.org/Function_Reference/add_submenu_page - хорошее место для начала.Он объяснит, как добавлять новые элементы в меню.

Теперь удаление их - это отдельная история.Эта функция, которую я написал для одного из моих плагинов, удаляет записи из подменю:

function cleanup_menu() {
    global $submenu, $wpdb;
    $new_submenu = array();

    $remove = array( 'Cast Manager', 'Seating Manager', 'Download Reports', 'new report' );

    foreach ($submenu['menuname'] as &$item) {
        if ( ! in_array( $item[0], $remove ) ) { $new_submenu[] = $item; }
    }

    $submenu['menuname'] = $new_submenu;
}

Так что, в моем случае, "menuname" будет изменено на "Posts", я думаюТакже есть функция remove_submenu_page, но нет документации по ней, и я не изучал ее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...