我在找一种面包屑的按钮解决方案。
我在页眉下的页面上有一个面包屑。
我希望能够在给定的页面/帖子上关闭/打开它。
我不想使用额外的插件。
页面设置=显示或隐藏面包屑。我在某个地方看到了这个选项,但是我找不到代码。
致以问候并感谢您的帮助。
发布于 2021-04-09 01:17:26
将此代码粘贴到您的functions.php中(最好是在您的子主题中):
/* Adds page name to classes for page */
/* Modified is_single to is_singular, which targets both single archive and pages
*/
/* Commented out echo statement, as it was showing up on the page output */
add_filter('body_class','page_class');
function page_class($classes) {
global $wp_query;
$page = '';
$page = $wp_query->query_vars['pagename'];
// add 'pagename' to the $classes array
$classes[] = $page;
// return the $classes array
return $classes;
}页面的插件现在将被粘贴到页面的正文html中。因此,带有slug this-is-me的页面现在将有一个名为this-is-me的html类。使用css中的该类将breadcrumb html作为目标,以显示: none;
这将只影响包含该插件的页面。因此,对于您想要消除面包屑的每个页面,请执行此操作。
https://stackoverflow.com/questions/67005304
复制相似问题