大家在做模板的时候有没有遇到过这个问题,就是需要各种检测,检测当前是哪个页面 根据这个再输出对应的代码 太繁琐了。 于是我就仿照wp写了以下代码 简化模板开发流程,移植wp主题的时候也更方便些,省的看来看去看的头晕。 function is_home() { global $route; return $route == 'index' ? true : false; } // 内页 function is_singular() { global $route; return $route == 'read' ? true : false; } // 内页 function is_single() { global $route; return $route == 'read' ? true : false; } // 列表 function is_archive() { global $route; return $route == 'list' || $route == 'category' ? true : false; } // 搜索 function is_search() { global $route; return $route == 'operate' && param(1) == 'search' ? true : false; } // flag function is_flag() { global $route; return $route == 'flag' ? true : false; } function is_tag() { global $route; return $route == 'tag' ? true : false; } 演示片段 TDK实际应用