关闭。这个问题需要更加集中。它当前不接受答案。
想改善这个问题吗?更新问题, 使其仅通过编辑此帖子即可解决一个问题。
2年前关闭。
谁能告诉我, 如何以适当的方式在WordPress中编写帖子元数组?
这项工作会:
$Page_MataLayout->add_field(
array(
'name' => esc_html__( 'Main Menu', 'adeq' ), 'id' => $prefix.'main_menu_default', 'type' => 'select', 'default' => 'default', 'options' => $nav_menus
)
);
#1
使用update_post_meta将数据保存到数据库。如果不存在, 它将为特定帖子创建帖子元字段, 如果存在则将对其进行更新。
update_post_meta( $post_id, $meta_key, $meta_value, $prev_value );
$ prev_value是可选的, 如果你有多个具有相同键的值, 则可以使用$ prev_value来更新特定值。
使用get_post_meta再次阅读它们。
get_post_meta( $post_id, $key = '', $single = false )
$ key和$ single是可选的。如果不传递特定的键, 则将获得指定帖子的所有元字段及其值。如果省略$ single或将其传递为false, 则将返回一个数组。传递true作为第三个参数, 你将获得一个可以打印或使用的单个值, 例如
print get_post_meta(get_the_ID(), "my-metafield", true);
评论前必须登录!
注册