我正在尝试使用以下代码获取帖子格式
$post_id = $post->ID;
$post_format = get_post_format($post_id);
但它没有提供任何响应,而不是我试图检查此代码是否提供任何结果,但我的代码没有进入这种情况。
if(has_post_format('standard')){
print_r($post_id);
}
如果我在任何地方都错了,或者有任何其他方法可以获取帖子格式,请告诉我。
谢谢
要使"$post_id = $post->ID;"正常工作,您必须首先调用全局$post变量global $post;
才能在循环之外检索ID。因此,第一个代码应该是:
global $post;
$post_id = $post->ID;
$post_format = get_post_format($post_id);