WP-突出显示导航项,用于自定义post类型存档和单个
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WP-突出显示导航项,用于自定义post类型存档和单个相关的知识,希望对你有一定的参考价值。
For this to work add class "[CPT]-menu-item" to your menu item.
<?php // The code below finds the menu item with the class "[CPT]-menu-item" and adds another “current_page_parent†class to it. // Furthermore, it removes the “current_page_parent†from the blog menu item, if this is present. // Via http://vayu.dk/highlighting-wp_nav_menu-ancestor-children-custom-post-types/ add_filter('nav_menu_css_class', 'current_type_nav_class', 10, 2); function current_type_nav_class($classes, $item) { // Get post_type for this post $post_type = get_query_var('post_type'); // Removes current_page_parent class from blog menu item if ( get_post_type() == $post_type ) // Go to Menus and add a menu class named: {custom-post-type}-menu-item // This adds a current_page_parent class to the parent menu item return $classes; } function get_current_value( $element ) { return ( $element != "current_page_parent" ); } ?>
以上是关于WP-突出显示导航项,用于自定义post类型存档和单个的主要内容,如果未能解决你的问题,请参考以下文章
自定义 wp_query 上的 Wordpress 分页(next_posts_link)未显示
使用 Wordpress,我如何创建一个链接到自定义帖子类型存档的新菜单项?