wordpress获取指定ID文章相关信息函数get_post()
WordPress中可以使用get_post()

get_post()函数的基本语法:
<?php
$post = get_post( $post_id, $output, $filter );
?>
这里是各个参数的说明:
-
$post_id(必选):文章的ID,你想要获取的文章的唯一标识符。 -
$output(可选):指定输出的格式。可以设置为以下几个选项之一:
'object'(默认值):返回一个包含文章信息的对象。
'array':返回一个包含文章信息的数组。
'raw':返回原始的数据库查询结果。
'id':只返回文章的ID。 -
$filter(可选):一个布尔值,用于控制是否应用过滤器。默认为true,即应用过滤器。如果你想获取未经过滤器处理的原始数据,可以将其设置为false。
以下是一些示例用法:
// 获取ID为1的文章对象
$post = get_post( 1 );
// 获取ID为1的文章数组
$post_array = get_post( 1, 'array' );
// 获取ID为1的文章ID
$post_id = get_post( 1, 'id' );
// 获取ID为1的文章的原始数据(未经过滤器处理)
$post_raw = get_post( 1, 'raw', false );
根据你的需求,你可以选择不同的输出格式来获取指定ID的文章信息。一旦获取到文章信息,你可以使用相应的属性或数组键来访问文章的标题、内容、作者等信息。例如,要访问文章的标题,你可以使用$post>post_title(如果使用对象格式)或$post_array['post_title'](如果使用数组格式)。
仍然有问题? 我们要如何帮助您?

