Навигация по типу записей WordPress + Дети - PullRequest
0 голосов
/ 22 ноября 2010

ОБНОВЛЕНО: 5/08/2010

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

Я бы хотел сделать так, чтобы элементы публикации имели класс .current_page_item при выборе в навигации.

Кто-нибудь знает о функции для достижения этой цели?

    <?php 
    $args = array(
      'post_type'=>'testimonials',
      'title_li'=> __('Testimonials')
    );
    wp_list_pages( $args ); 
    ?> 

Спасибо, George

1 Ответ

0 голосов
/ 30 сентября 2011

с помощью плагина "Пользовательский тип записи", установите Иерархический = true.

    register_post_type('Portfolios', array( 'label' => 'Portfolios','description' => '','public' => true,'show_ui' => true,'show_in_menu' => true,'capability_type' => 'post',**'hierarchical' => true**,'rewrite' => array('slug' => ''),'query_var' => true,'supports' => array('title','editor','custom-fields','revisions','thumbnail','page-attributes',),'labels' => array (
      'name' => 'Portfolios',
      'singular_name' => '',
      'menu_name' => 'Portfolios',
      'add_new' => 'Add Portfolios',
      'add_new_item' => 'Add New Portfolios',
      'edit' => 'Edit',
      'edit_item' => 'Edit Portfolios',
      'new_item' => 'New Portfolios',
      'view' => 'View Portfolios',
      'view_item' => 'View Portfolios',
      'search_items' => 'Search Portfolios',
      'not_found' => 'No Portfolios Found',
      'not_found_in_trash' => 'No Portfolios Found in Trash',
      'parent' => 'Parent Portfolios',
    ),) );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...