在WordPress中如何以正确的方式编写post mata? [关闭]

关闭。这个问题需要更加集中。它当前不接受答案。


想改善这个问题吗?更新问题, 使其仅通过编辑此帖子即可解决一个问题。

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);

来源:

https://www.srcmini02.com/65525.html

微信公众号
手机浏览(小程序)

Warning: get_headers(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(): Failed to enable crypto in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(https://static.shanhubei.com/qrcode/qrcode_viewid_37275.jpg): failed to open stream: operation failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57
0
分享到:
没有账号? 忘记密码?