php - 我的 wp_postmeta 表中有值,例如 :1:{i:0;s:1 :"5";}. ....我需要获取最后一个值。这是 ""中的值。在 WordPress 中

标签 php mysql wordpress

我正在使用 WordPress。我使用自定义字段,其中一个字段类别包含的字段类型为分类

插入时,postmeta 表包含以下 JSON 值:a:1:{i:0;s:1:"5";}

我需要获取""内的值。即5

最佳答案

只需使用 native get_post_meta 函数来反序列化数据本身:

echo get_post_meta(POST_ID_HERE,'post_meta_key_name_here',true)[0];

或者这个

$value=get_post_meta(POST_ID_HERE,'post_meta_key_name_here',true);
echo $value[0];

关于php - 我的 wp_postmeta 表中有值,例如 :1:{i:0;s:1 :"5";}. ....我需要获取最后一个值。这是 ""中的值。在 WordPress 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47484015/

相关文章:

mysql - 向现有记录添加唯一 ID 和列类型修改

mysql - 使用 .zip 和 .sql 将 WordPress 站点恢复到 AWS

mysql - 自己加入表

php - Wordpress 没有检测到新的 php 版本

wordpress - 如何为自定义帖子和分类法制作 WordPress 存档页面?

php - 仅允许管理员查看 Laravel 中的页面

javascript - 如何从同一页面上的选择框获取值

PHP - 下拉列表填充但不会使用 2 个表进行选择

php - 使用两步身份验证/验证登录 Zend Gdata

php - 显示特定时间后的所有条目