我有一个非常简单的插件:
add_action('pre_get_posts', 'post_page');
function post_page()
{
global $wp_query;
if(is_category())
{
echo '<pre>';
print_r($wp_query);
exit;
}
}
我必须在我的插件中获取类别ids。我得到没有搜索引擎优化urls,但category__in是空的搜索引擎优化urls
没有搜索引擎优化友好的url (category__in不为空):
http://phpxpert.com/?cat=3
使用seo友好的url (category__in为空):
http://phpxpert.com/category/jquery/
为什么会发生这种情况?我怎样才能在我的插件中加入post_id和category_ids?
谢谢
发布于 2012-07-08 10:41:43
您可能会在category_name
变量中找到正在使用的类别。然后,您可以使用get_term_by
获取有关该类别的更多信息。
https://stackoverflow.com/questions/11374616
复制相似问题