问题标签 [wordpress-database]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - WordPress - 如何以 JSON 格式获取所有产品?
我已经在这几天了。我想从数据库中读取产品并将它们以 JSON 格式返回到首页,以便我可以使用它。问题是我什至不知道如何读取表格数据库。我试过做一个插件,但我也不知道怎么做。我尝试制作一个单独的 php 脚本并使用全局 $wpdb 但没有响应。任何帮助表示赞赏。
我在一个php脚本中试过这个。
先感谢您!
wordpress - 如何使用序列化数组数据库 Wordpress 进行 CRUD 操作?
我在 metauser 表中有数据,如下所示。如您所见,数据是序列化数组的形式。如何推送数组数据?我想将帖子 ID 保存在元书签中。但是,如果我add_user_meta()
改用它,它会在新行中创建数据,而不是在值中添加数据(因此 1 个用户中将有 2 个具有不同值的元书签)。如果我使用update_user_meta()
它只是替换旧的新值,而不是添加(推送)数组数据。如何将新数据(数组)添加到元值?
就像下面的示例图片一样,这是与 WordPress 类似的插件的元post_status
数据comment_status
。我认为当有新帖子或新评论时,值也会根据关联的id增加。
[
如果有不正确或不合适的词,请自由编辑此问题。
谢谢你!
mysql - 复杂的转换和连接不起作用
我对复杂的 MySQL 查询感到困惑。我尝试过连接,并且尝试使用 where X=Y 子句将多个 WordPress 表合并在一起。
我正在尝试做的是导出 WordPress 用户,包括与另一个表中的活动信息合并的特定用户元数据。
如果你不熟悉 WordPress 的表结构,这里总结一下相关的内置表
_usermeta
umeta_id | 用户身份 | 元密钥 | 元值 |
---|---|---|---|
1 | 1 | 名 | 凯文 |
2 | 1 | 姓 | 哎呀 |
3 | 1 | 身份证号码 | 123456 |
_users
ID | 用户登录 | 用户通行证 | ... | 用户电子邮件 | ... |
---|---|---|---|---|---|
1 | 凯文 | ... | ... | kevin@example.com | ... |
_posts
ID | ... | 帖子标题 | ... |
---|---|---|---|
1 | ... | 课程名 | ... |
我们使用的插件是Learn Dash,我们正在尝试从下表中提取活动信息
_learndash_user_activity
活动 ID | 用户身份 | post_id | course_id | 活动类型 | 活动状态 | 活动开始 | 活动完成 | 活动更新 |
---|---|---|---|---|---|---|---|---|
34 | 5 | 252 | 252 | 课程 | 1 | 1612283718 | 1614975038 | 1614975038 |
35 | 5 | 271 | 252 | 课 | 1 | 1612283818 | 1614976038 | 1614975034 |
要将元数据转换为有用的东西,我知道我可以做这样的事情,它可以让我得到用户的姓名、ID 信息和电子邮件地址
而且,我可以像这样获取完成的课程信息
它返回一个包含用户 ID 的所有已完成课程的表
但是,当我尝试在 user_id 的另一个连接上将这两个查询合并在一起以将所有内容组合在一起时,我要么超时,因为它永远不会结束,或者我得到一个永远不会结束的数据的垃圾输出。
我的意图是生成这样的表
_输出
_usermeta.user_id | _usermeta.meta_key(first_name) | _usermeta.meta_key(last_name) | _users.user_email | _usermeta.meta_key(id_number) | _posts.post_title | _learndash_user_activity.activity_completed |
---|---|---|---|---|---|---|
1 | 凯文 | 哎呀 | 电子邮件地址 | 123456 | 课程 101 | 2021 年 1 月 31 日 |
2 | 测试 | 用户 | 电子邮件地址 | 654321 | 课程 101 | 2021 年 2 月 1 日 |
1 | 凯文 | 哎呀 | 电子邮件地址 | 123456 | 课程 102 | 2021 年 2 月 6 日 |
将这两个查询合并在一起以返回类似于我上面表格的有用信息的最佳方法是什么。这可以通过单个查询来实现吗?
感谢您提供任何建议!
php - 将数据插入到已经存在的表中
我已经有一个 PHP/JS 页面,它适用于我试图在 Wordpress 中创建的内容(http://msf.willcannondev.me)。数据正在写入数据库,填写完字段后点击 CRM 按钮即可查看。
在 WP 中,我尝试了以下方法来插入数据,但没有任何成功。
在 PHP/JS 站点中,我使用以下内容并将数据插入数据库:
在 WP 中,我尝试了 PHP 脚本和以下脚本,但都没有插入数据。(我相信 wp-config.php 文件是 MySQL 连接所在的位置,所以我只需要该文件):
如果有人能够向我展示我做错了什么,我将不胜感激,因为我是 Wordpress 的新手。
提前致谢。
wordpress - 获取所有自定义帖子标题并比较 wordpress 表中的数据
我是 wordpress 开发的新手,我需要为列表主题实现一项自定义要求。我想从数据库中获取所有自定义帖子及其视图数据,mylisting_visits 是数据库表,因此我需要计算行数以获取特定列表的视图数据。
使用此代码,我可以获取 id 3679 的视图数据,现在我想获取并显示所有带有视图数据的帖子。
尝试使用此代码获取所有自定义帖子标题,但不知道如何结合这两个条件,请帮助我。
wordpress - 如何连接 Diagflow 代理以从 Wordpress 数据库中提取?
我想连接我的 diagflow 代理以从我的 wordpress 网站中提取响应。我想为我的客户提供一种通过聊天机器人从我的 wordpress 商店查看价格和查找产品的方法。有任何说明或如何提供帮助吗?
wordpress - 在 wordpress 上合并用户表
我必须在 wordpress 中合并两个用户搜索表:我需要将另一个表的结果添加到正常搜索结果中(使用原始用户表克隆结构)。
我已经测试过:
但搜索结果没有任何变化
我也测试过类似的东西,但没有任何改变:
感谢您的帮助
javascript - 我的谷歌广告被拒绝了,在联系后他们给我发了一些外部链接
我找到了一个带有脚本的数据库条目。如何删除它?
这是脚本代码: