당신은 워드 프레스
is_dynamic_sidebar()을 사용할 수 있습니다
; 기능.
등록 된 모든 사이드 바가 위젯을 포함하면 true
을 반환합니다. 그렇지 않은 경우는 false
예 :이 내가 functions.php
에서 실행되는 위젯 영역/사이드 레지스터 스크립트입니다
<?php if(is_active_sidebar('my-sidebar')) { ?>
<div class="about-us">
<?php dynamic_sidebar('my-sidebar'); ?>
</div>
<?php } ?>
: 나는 문자열, my-sidebar
을 사용
function foxinni_widgets_init() {
register_sidebar(array(
'name' => 'My Sidebar',
'id' => 'my-sidebar',
'description' => '','before_widget' => '','after_widget' => '','before_title' => '','after_title' => '',
));
}
add_action('widgets_init', 'foxinni_widgets_init');
공지의를 식별 할 수 id로 사이드 바를 보자.
작동하지 않습니다. – Edward