is_active_sidebar() | wordpress判断是否激活侧边栏小工具函数

作者猫斯基 2015-02-03 97 人读过

最新文章

函数

is_active_sidebar( $index );

参数

is_active_sidebar() 函数的作用是检测指定的侧边栏小工具是否在使用并返回结果,正在使用就返回 true,没有使用就返回 false。比如存在ID分别为 sidebar-1、sidebar-2、sidebar-3 三个侧边位,要判断 sidebar-1 的侧边栏中是否存在小工具就可以使用 wordpress 函数 is_active_sidebar()

参数

$index – 侧边栏的名称或者id,默认值:None

返回值

布尔型(boolean),如果侧边栏在使用返回 true,否则返回 false。

例子

<?php if(is_active_sidebar('left-sidebar')){ ?>
	<ul id="sidebar">
		<?php dynamic_sidebar('left-sidebar'); ?>
	</ul>
<?php }else{ ?>
	<div class="textwidget">
		<p>广告位待租!</p>
	</div>
<?php } ?>

注:left-sidebar 是侧边栏 ID

源文件

wp-includes/widgets.php

本文由 猫斯基 原创发布。

著作权均归用户本人所有。独家文章转载,请联系本站管理员。获得授权后,须注明本文地址! 本文地址:https://maosiji.com/wordpress/wordpress-is_active_sidebar.html