与任何其他php对象一样,您可以向$post对象添加项目,如下所示:
$post->my_new_val_name = \'my new value\';
我不知道您到底想做什么,但在连接到\\u post的函数中,您可以指定新值并返回对象。
function my_func($post) {
$post->my_new_val_name = \'my new value\';
return $post;
}
add_action( \'the_post\', \'my_func\' );
但是,在模板文件中,您不能按照您的建议只回显$my\\u new\\u val\\u名称。。。\\u post()函数不会以这种方式提取值。您必须显式引用post对象。例如:
echo $post->my_new_val_name;