我试图根据与active_callback' => 'is_front_page'
类似的页面隐藏或显示定制器设置,但是,我还没有找到一种方法来访问{{1}中的当前页面ID }文件。我希望能够通过基于当前页面ID的自定义回调使用customizer.php
,例如:
function is_specific_page() { // LOGIC RETURNS TRUE OR FALSE DEPENDING ON CURRENT PAGE }
我尝试使用以下所有方法均无济于事:
active_callback' => 'is_specific_page'
global $post; $post->ID();
global $wp_query; $post_id = $wp_query->post->ID;
非常感谢您的帮助!
答案 0 :(得分:0)
你好亚历克斯欢迎您使用stackoverflow。
这是将当前页面路径与特定路径进行比较并找到匹配项的方法
function is_specific_pages(){
$current_path = $_SERVER['REQUEST_URI'];//returns page path with leading slash
//check if page path is one of the specific pages
if( $current_path == '/page-1'){
return true;
}elseif( $current_path == '/page-2'){
return true;
}else{
return false;
}
}