GET_QUERY_var不适用于子目录 时间:2016-12-11 作者:Muhammad Muazzam 我正在使用此代码$pagename = get_query_var(\'pagename\'); 获取页面名称。它在根目录下的localhost安装上运行良好。但当我将wordpress移动到子目录下运行时,它不会返回任何值 1 个回复 SO网友:TheDeadMedic 你不应该使用get_query_var 对于获取页面名(slug)-不能保证pagename 将根据您的permalink结构(或缺少结构)进行设置。相反,请检查请求是否针对页面,然后直接从查询的对象获取slug:if ( is_page() ) { $slug = get_queried_object()->post_name; } 文章导航