WordPress常用全局变量$post介绍

追格官方小助手/ 2022年04月20日/ WordPress/ 浏览 1682

WordPress全局变量$post的主要作用就是获取当前文章的ID、作者、标题、发布时间和内容信息。


变量代码


global $post;
echo $post->ID; //文章ID
echo $post->post_author; //文章作者ID
echo $post->post_date; //文章发布时间
echo $post->post_date_gmt; //文章发布时间
echo $post->post_content; //文章内容


代码示例,如获取文章首图


function catch_image() {
	global $post;
	$getImg = '';
	ob_start();
	ob_end_clean();
	$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
	if(isset($matches[1][0])){
		$imgUrl = $matches[1][0];
	}else{
		$imgUrl = '';
	}
	return $imgUrl;
}


推荐阅读:WordPress如何自动给文章添加特色图像
https://www.zhuige.com/news/341.html

发表评论

暂无评论,抢个沙发...

客服 工单