wordpress |禁用页面模板上的边栏小部件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wordpress |禁用页面模板上的边栏小部件相关的知识,希望对你有一定的参考价值。
Disable (remove) some sidebars, or widgets at all in **Wordpress** on page template with suffix in the template name (*-no-widgets.php, *-no-sidebars.php)
<?php /* Disables widget areas. */ add_filter( 'sidebars_widgets', 'remove_sidebars' ); function remove_sidebars( $sidebars_widgets ) { global $wp_query; if ( is_singular() ) { $template = get_post_meta( $wp_query->post->ID, "_wp_{$wp_query->post->post_type}_template", true ); // Disables all widgets // Disables 'primary' & 'secondary' sidebars widgets $sidebars_widgets['primary'] = false; $sidebars_widgets['secondary'] = false; } return $sidebars_widgets; } ?>
以上是关于wordpress |禁用页面模板上的边栏小部件的主要内容,如果未能解决你的问题,请参考以下文章
PHP wordpress |禁用页面模板上的侧边栏,小部件