本文整理汇总了PHP中woo_active_sidebar函数的典型用法代码示例。如果您正苦于以下问题:PHP woo_active_sidebar函数的具体用法?PHP woo_active_sidebar怎么用?PHP woo_active_sidebar使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了woo_active_sidebar函数的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
* Alternate Sidebar Template
*
* If a `secondary` widget area is active and has widgets,
* and the selected layout has a third column, display the sidebar.
*
* @package WooFramework
* @subpackage Template
*/
global $woo_options;
$selected_layout = 'one-col';
$layouts = array('three-col-left', 'three-col-middle', 'three-col-right');
if (is_array($woo_options) && array_key_exists('woo_layout', $woo_options)) {
$selected_layout = $woo_options['woo_layout'];
}
if (in_array($selected_layout, $layouts)) {
if (woo_active_sidebar('secondary')) {
woo_sidebar_before();
?>
<aside id="sidebar-alt">
<?php
woo_sidebar_inside_before();
woo_sidebar('secondary');
woo_sidebar_inside_after();
?>
</aside><!-- /#sidebar-alt -->
<?php
woo_sidebar_after();
}
// End IF Statement
}
// End IF Statement
示例2: woo_footer_before
<?php
woo_footer_before();
?>
<section id="footer-widgets" class="col-full col-<?php
echo $total;
?>
fix">
<?php
$i = 0;
while ($i < $total) {
$i++;
?>
<?php
if (woo_active_sidebar('footer-' . $i)) {
?>
<div class="block footer-widget-<?php
echo $i;
?>
">
<?php
woo_sidebar('footer-' . $i);
?>
</div>
<?php
}
?>
<?php
示例3:
<?php
global $woo_options;
?>
<?php
if (woo_active_sidebar('footer-1') || woo_active_sidebar('footer-2') || woo_active_sidebar('footer-3')) {
?>
<?php
if (!is_home()) {
?>
<div class="fake-banner"></div><?php
}
?>
<div id="footer-widgets" class="col-full">
<div class="block">
<?php
woo_sidebar('footer-1');
?>
</div>
<div class="block">
<?php
woo_sidebar('footer-2');
?>
</div>
<div class="block">
<?php
woo_sidebar('footer-3');
?>
示例4:
<div id="sidebar" class="fr">
<?php
if (woo_active_sidebar('primary')) {
?>
<?php
woo_sidebar('primary');
?>
<?php
}
?>
</div><!-- /#sidebar -->
示例5:
<?php
if (woo_active_sidebar('footer-left') || woo_active_sidebar('footer-right')) {
?>
<div id="footer-widgets">
<div class="col-full">
<div class="left block">
<?php
woo_sidebar('footer-left');
?>
</div>
<div class="right block">
<?php
woo_sidebar('footer-right');
?>
</div>
<div class="fix"></div>
</div><!-- /.col-full -->
</div><!-- /#footer-widgets -->
<?php
}
?>
<div id="footer">
<div class="col-full">
<div id="copyright" class="col-left">
<?php
示例6: woo_footer_sidebars
function woo_footer_sidebars()
{
$settings = woo_get_dynamic_values(array('biz_disable_footer_widgets' => '', 'footer_sidebars' => '4'));
$footer_sidebar_total = 4;
$has_footer_sidebars = false;
// Check if we have footer sidebars to display.
for ($i = 1; $i <= $footer_sidebar_total; $i++) {
if (woo_active_sidebar('footer-' . $i) && $has_footer_sidebars == false) {
$has_footer_sidebars = true;
}
}
// If footer sidebars are available, we're on the "Business" page template and we want to disable them, do so.
if ($has_footer_sidebars && is_page_template('template-biz.php') && 'true' == $settings['biz_disable_footer_widgets']) {
$has_footer_sidebars = false;
}
$total = $settings['footer_sidebars'];
if ('0' == $settings['footer_sidebars']) {
$total = 0;
}
// Make sure the footer widgets don't display if the "none" option is set under "Theme Options".
// Lastly, we display the sidebars.
if ($has_footer_sidebars && $total > 0) {
?>
<section id="footer-widgets" class="col-full col-<?php
echo esc_attr(intval($total));
?>
">
<?php
$i = 0;
while ($i < intval($total)) {
$i++;
?>
<?php
if (woo_active_sidebar('footer-' . $i)) {
?>
<div class="block footer-widget-<?php
echo $i;
?>
">
<?php
woo_sidebar('footer-' . $i);
?>
</div>
<?php
}
?>
<?php
}
// End WHILE Loop
?>
<div class="fix"></div>
</section><!--/#footer-widgets-->
<?php
}
// End IF Statement
}
示例7: die
// File Security Check
if (!empty($_SERVER['SCRIPT_FILENAME']) && basename(__FILE__) == basename($_SERVER['SCRIPT_FILENAME'])) {
die('You do not have sufficient permissions to access this page!');
}
/**
* Sidebar Template
*
* If a `primary` widget area is active and has widgets, display the sidebar.
*
* @package WooFramework
* @subpackage Template
*/
global $woo_options;
if (isset($woo_options['woo_layout']) && $woo_options['woo_layout'] != 'layout-full') {
?>
<?php
if (woo_active_sidebar('categories')) {
?>
<?php
woo_sidebar('categories');
?>
<?php
}
// End IF Statement
?>
<?php
}
// End IF Statement
示例8: woo_footer_sidebars
function woo_footer_sidebars()
{
global $woo_options;
$footer_sidebar_total = 4;
$has_footer_sidebars = false;
// Check if we have footer sidebars to display.
for ($i = 1; $i <= $footer_sidebar_total; $i++) {
if (woo_active_sidebar('footer-' . $i) && $has_footer_sidebars == false) {
$has_footer_sidebars = true;
}
}
// If footer sidebars are available, we're on the "Business" page template and we want to disable them, do so.
if ($has_footer_sidebars && is_page_template('template-biz.php') && @$woo_options['woo_biz_disable_footer_widgets'] == 'true') {
$has_footer_sidebars = false;
}
$total = $woo_options['woo_footer_sidebars'];
if (isset($woo_options['woo_footer_sidebars']) && $woo_options['woo_footer_sidebars'] == '0') {
$total = 0;
}
// Make sure the footer widgets don't display if the "none" option is set under "Theme Options".
// Lastly, we display the sidebars.
if ($has_footer_sidebars && $total > 0) {
?>
<div id="footer-widgets" class="col-full col-<?php
echo esc_attr($total);
?>
">
<?php
$i = 0;
while ($i < $total) {
$i++;
?>
<?php
if (woo_active_sidebar('footer-' . $i)) {
?>
<div class="block footer-widget-<?php
echo $i;
?>
">
<?php
woo_sidebar('footer-' . $i);
?>
</div>
<?php
}
?>
<?php
}
// End WHILE Loop
?>
<div class="fix"></div>
</div><!--/#footer-widgets-->
<?php
}
// End IF Statement
}
示例9: woo_sidebar
<div class="grid_4">
<?php
if (woo_active_sidebar('footer-2')) {
woo_sidebar('footer-2');
}
?>
</div><!--grid_4-->
<div class="grid_4 omega">
<?php
if (woo_active_sidebar('footer-3')) {
woo_sidebar('footer-3');
}
?>
</div><!--grid_4-->
<div class="clearfix"></div>
<div id="credit">
<p>© <?php
_e('Copyright', 'woothemes');
?>
<?php
示例10: woo_header_widgetized
function woo_header_widgetized()
{
if (woo_active_sidebar('header')) {
?>
<div class="header-widget">
<?php
woo_sidebar('header');
?>
</div>
<?php
}
}
示例11:
if (is_singular('dls-practice')) {
$sidebar = 'practice-sidebar';
}
if ((is_page_template('template-blog.php') || is_archive()) && woo_active_sidebar('news-widgets-left')) {
$sidebar = 'news-widgets-left';
}
if ((is_page_template('template-practice-list.php') || is_archive()) && woo_active_sidebar('practice-areas-widgets-left')) {
$sidebar = 'practice-areas-widgets-left';
}
// Cater for custom portfolio gallery layout option.
if (is_tax('portfolio-gallery') || is_post_type_archive('portfolio')) {
if ('' != $settings['portfolio_layout']) {
$layout = $settings['portfolio_layout'];
}
}
if (woo_active_sidebar($sidebar)) {
woo_sidebar_before();
echo $extra;
?>
<aside id="sidebar" class="<?php
echo esc_attr($sidebar . ' ' . $sidebar);
?>
-sidebar <?php
echo $sidebar == 'person-sidebar' ? 'not-mobile' : '';
?>
"><div class="inner">
<?php
woo_sidebar_inside_before();
woo_sidebar($sidebar);
woo_sidebar_inside_after();
?>
示例12: woo_sidebar
<?php
if (woo_active_sidebar('primary')) {
?>
<div class="primary">
<?php
woo_sidebar('primary');
?>
</div>
<?php
}
?>
<?php
if (woo_active_sidebar('secondary-1') || woo_active_sidebar('secondary-2')) {
?>
<div class="secondary">
<?php
woo_sidebar('secondary-1');
?>
</div>
<div class="secondary last">
<?php
woo_sidebar('secondary-2');
?>
</div>
<?php
}