phwd
  • 0
Новичок

register_post_type для Страниц?

  • 0

Читая этот сайт и WordPress Codex, я вижу, что есть функция для включения пользовательских типов страниц в WordPress. Как я могу сделать то же самое, чтобы включить Pages?

Или, по крайней мере, получить возможность отображать сообщения для размещения сообщений на страницах?

Share
  1. Я не понимаю, что ты пытаешься сделать. Не могли бы вы немного расширить свой вопрос?

    • 0
  2. Ваш вопрос не так ясен для понимания. В любом случае, я пытаюсь ответить… Вы можете использовать ‘hierarchical’ => true, когда объявляете новый настраиваемый тип сообщения.

    Для размещения этого нового меню в каком-либо другом месте в вашей админке используйте свойство ‘menu_position’ => 5,.

    Пример (для добавления в файл functions.php):

    add_action( 'init', 'create_my_post_types' );    
    
    function create_my_post_types() {
        register_post_type( 'mycustompages',
            array(
                'labels' => array(
                    'name' => __( 'My custom pages' ),
                    'singular_name' => __( 'My custom page' )
                ),
                'public' => true,
                'hierarchical' => true,
                'show_ui' => true,
                'publicly_queryable' => true,
                'exclude_from_search' => false,
                'menu_position' => 5,
                'supports' => array( 'title', 'editor', 'comments', 'trackbacks', 'author', 'excerpt', 'custom-fields', 'thumbnail' ),
                'rewrite' => array( 'slug' => 'mypage', 'with_front' => false ),
            )
        );
    }
    
    • 0

Оставить ответ

You must login to add an answer.