如何使用POST_ID获取所有的META_KEY和META_VALUE而不使用SQL查询复制POST META

时间:2015-06-09 作者:user74423

如何使用post\\U id获取所有meta\\U键和meta\\U值,而不使用sql查询重复post meta。

此查询每次都会重复post meta。

$sql="SELECT * FROM wp_posts
LEFT JOIN wp_postmeta
ON wp_posts.ID= wp_postmeta.post_id
where post_type=\'property\'"; 

1 个回复
SO网友:TalwinderSingh

您不需要为此编写自定义SQL。您始终可以利用WP的get\\u post\\u custom()返回特定页面或帖子的所有自定义字段的数组。

https://codex.wordpress.org/Function_Reference/get_post_custom

结束

相关推荐

在插件中写入MySQL凭据

我必须创建一个自定义插件来打印来自不同于wordpress数据库的数据。我正在使用wpdb。从安全角度来看,以这种方式在插件文件中写入数据库credantials可以吗?还是应该以不同的方式进行?<?php function myfun() { $fundb = new wpdb(\'root\', \'password\', \'database\', \'localhost\'); $result = $fundb ->get_r