php - 如何使用 PHP 自定义查询从 Wordpress 数据库表 wp_postMeta 中获取数据

标签 php mysql wordpress

我正在开发一个基于 PHP 的自定义网站并将其附加到 WordPress 数据库,我想使用自定义 PHP 从 wp_postMeta 获取数据,而不是使用 WordPress get_post_meta。

我面临的主要问题是转换多维数组和显示记录实际上我不知道如何转换和显示。

请看图片 enter image description here

最佳答案

所以您已经有了查询,但不能将这个序列化数组转换为 PHP 数组?只需使用 PHP unserialize() 函数即可。看看 PHP docs .

unserialize() 转换为:

a:2:{i:0;s:12:"Sample array";i:1;a:2:{i:0;s:5:"Apple";i:1;s:6:"Orange";}}

进入这个:

Array
(
    [0] => Sample array
    [1] => Array
        (
            [0] => Apple
            [1] => Orange
        )

)

在你的情况下,它可能是这样的......非常简单:

$array = unserialize( $queried_data );

关于php - 如何使用 PHP 自定义查询从 Wordpress 数据库表 wp_postMeta 中获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39362905/

相关文章:

javascript - 为什么我的 jquery new Date() 函数会覆盖传入的参数?

PHP/Apache sh 错误权限在每个请求上都被拒绝

PHP 扩展一个类

php - 从填充的下拉列表中获取值

php - PHP 对 SQL 请求进行排队

css - 为不同的网址显示不同的图像

javascript - Wordpress 媒体库附件详细信息

mysql - 起草 SQL 搜索条目以检查变量是否在表上的值范围内

php - 带有位字段的 PDO 准备语句

css 和图像未显示在 wordpress 编辑 View 中