Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wordpress-category\uuuuu in未在带有SEO URL的$wp\u查询中列出_Php_Wordpress - Fatal编程技术网

Php Wordpress-category\uuuuu in未在带有SEO URL的$wp\u查询中列出

Php Wordpress-category\uuuuu in未在带有SEO URL的$wp\u查询中列出,php,wordpress,Php,Wordpress,我有一个非常简单的插件: add_action('pre_get_posts', 'post_page'); function post_page() { global $wp_query; if(is_category()) { echo '<pre>'; print_r($wp_query); exit; } } add_action('pre_get_posts','post_page'); 函数post_page() { 全

我有一个非常简单的插件:

add_action('pre_get_posts', 'post_page');

function post_page()
{

 global $wp_query;      
 if(is_category())
 {
    echo '<pre>';
    print_r($wp_query);
    exit;
 }

}
add_action('pre_get_posts','post_page');
函数post_page()
{
全局$wp_查询;
如果(是_category())
{
回声';
打印($wp\u查询);
出口
}
}
我必须在我的插件中获得类别ID。我得到没有搜索引擎优化网址,但类别是空的搜索引擎优化网址

没有SEO友好url(类别不为空):

使用seo友好url(中的类别为空):

为什么会发生这种情况,以及如何在我的插件中获取帖子id和类别id


谢谢

您可能会在
category\u name
变量中找到正在使用的类别。然后,您可以使用获取有关该类别的更多信息