谢谢你的提问。
active_callback
这正是你要找的。您可以将其与控件一起使用:
$wp_customizer->add_control(
\'setting_name\',
array(
\'type\' => \'text\',
\'section\' => \'section_name\',
\'label\' => \'Option with context\',
\'active_callback\' => \'is_front_page\'
)
);
和部分:
$wp_customize->add_section(
\'section-name\',
array(
\'title\' => \'Section with context\',
\'active_callback\' => \'is_front_page\'
)
);
在上面的示例中,由于使用了native,此新设置/部分将仅在首页可见
is_front_page
作用您也可以使用其他
Conditional Tags.当然,你可以根据自己的情况:
function mytheme_is_contact_page() {
return is_page_template( \'template-contact.php\' );
}
function mytheme_is_page_id_123() {
return is_page( 123 );
}