sql - 有没有办法编写 SQL 查询来从 wordpress 中的 postmeta 表中提取数据?
问题描述
我有一个在 wordpress 上运行的目录网站。我有很多存储在 postmeta 表中的业务列表。我的任务是使用 SQL 查询或其他方式检索要在 csv 文件中导出的数据。
有没有办法编写 SQL 查询来检索 wordpress 数据库中 postmeta 表中的数据?
解决方案
很少需要直接访问 WordPress 中的数据库,您可以使用本机get_post_meta()
函数获取帖子元,该函数检索给定帖子 ID 的帖子元字段
(见这里:https ://developer.wordpress.org/reference/functions/get_post_meta/ )
例子:
获取所有键的数据(默认):
<?php $meta = get_post_meta($post_id); ?>
获取单个键的发布元数据:
<?php $key_1 = get_post_meta($post_id, 'key_1'); ?>
您可能需要过滤掉以下划线开头的不需要的元键。
推荐阅读
- python - 日期时间字符串格式问题
- html - 如何使css在移动设备上显示图像但不在桌面上显示
- javascript - 调试 Minified React 错误 #321 的系统方法
- python-3.x - Python Git 和 Git-Lab 创建项目并推送代码/提交
- python - Pandas 数据帧对特定变量的条件插值
- java - Spring批处理具有多个数据库读取和写入的大文件
- yocto - Bitbake如何使用另一个文件中的函数
- javascript - 我有两个数组,一个有 N 个数据,另一个有固定的数据
- json - Curl/Json - 从 curl json 输出中检索值
- react-native - Expo v4 / React:在选项卡屏幕之间传递数据