问题标签 [post-meta]

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.

0 投票
0 回答
31 浏览

php - 如何自动将帖子元数据和 the_content 中的单词链接到帖子标题?

我正在尝试使用自定义帖子类型“词汇表”为我的 WordPress 网站创建词汇表。

我的想法是为我想解释的每个术语/单词创建帖子,(for example: 'blepharoplasty'),并使用帖子的内容来提供描述。

这适用于单个帖子页面以及显示所有这些页面的存档。

但我想将它连接到我网站的其余部分并自动查找任何实例of my custom post titles in post meta data and the_content,,如果找到,则提供指向单个帖子页面的链接。

我知道需要一个过滤器/挂钩,但我不知道如何编写条件。

我认为 121679 差不多,但我只是不知道如何引用我的自定义帖子类型,以及如何搜索我正在使用的当前帖子。

任何人都可以帮忙吗?

0 投票
2 回答
169 浏览

php - 在 Wordpress single.php 模板中每周执行一次 PHP 代码

我的 single.php 模板中有以下代码。它从外部网站检索价格,然后,如果它与现有的价格自定义字段不同,它会更新元值。

该部分按预期工作。不过,我想做的只是检查并每周更新一次,而不是每次加载页面。

起初,我认为我可以根据帖子修改日期来做到这一点,但显然在更新帖子元数据时这并没有改变。

如果我能以某种方式将其合并到functions.php 以每周更新所有帖子,那就更好了。但是,如果它也只在帖子的加载时触发,那就没问题了。我确信有一种方法可以为它安排一个 cron,但我不熟悉编程 cron。

0 投票
0 回答
70 浏览

mysql - 创建引用元值的 sql 查询

希望对sql查询有所帮助。我有以下内容:

我想要做的是显示来自两个 sql 表的数据,但只显示序列号与我通过 url 传递的数字匹配的结果。

我无法匹配数据库中 _seq_num 元键的元值。

任何帮助将非常感激

0 投票
1 回答
130 浏览

mysql - 相同的查询。相同的数据集。两台 MySQL 服务器。两种不同的结果。为什么?

完全相同的查询。完全相同的数据集。两个不同的 MySQL 服务器。两种不同的结果。为什么?

询问:

我的期望是,如果对 series_term_ids 表进行了排序,那么 SELECT DISTINCT 将获取每个 term_taxonomy_id 的第一行。

结果

服务器 1mysql Ver 14.14 Distrib 5.6.35, for osx10.9 (x86_64) using EditLine wrapper按所需顺序返回 29 行:

服务器 2mysql Ver 15.1 Distrib 5.5.56-MariaDB, for Linux (x86_64) using readline 5.1按 SORTED ASC 返回相同的 29 行。

这是 WordPress 查询的一部分,我正在尝试获取按每个术语中的最新帖子排序的分类术语列表。使用 post_meta 对象 ID 是最新帖子日期的足够近似值(我知道它实际上是该术语的最新添加的顺序,但这足够接近并且避免连接到 wp_posts 表)。WordPress 查询在这里(完全可以修改):

WordPress 模板

0 投票
2 回答
575 浏览

wordpress - Debounce Wordpress 动作钩子(或任何其他 PHP 函数)

我有一个 Wordpress 插件,它在 post/postmeta 更改发生后发送帖子数据。

问题是在繁忙的 Wordpress 网站上可能会有很多 postmeta 更改,所以我想将元更新去抖动/节流/聚合到单个 POST 调用,包裹在 1 秒的时间段内。

不知道如何处理这个,因为我已经使用异步语言一段时间了,并且找不到与 PHP 等效的 setTimeout。
有什么可分享的想法吗?

0 投票
2 回答
155 浏览

wordpress - 如何在 WordPress 社区主题中显示用户的总帖子浏览量?

所以,我在这里为我的社区网站使用 Boombox 主题,我想显示来自用户的“总帖子阅读/浏览量”,例如,A 用户有 10 个帖子并且每个帖子都有不同的视图,我需要来自所有用户的总视图A的帖子。可以在wordpress平台上做吗?因为我在我的数据库表中找到了,所以我找不到任何我可以“玩”的相关字段。

我尝试修改 update_post_meta 函数,尝试在 function.php 文件中添加另一个条件,但它不起作用。

这是功能:

这是数据库表结构: 数据库表结构

谢谢你。注意:我什至不确定我是否编辑了正确的文件。

0 投票
1 回答
89 浏览

php - Wordpress Meta_Query 打开关闭时间

我正在尝试使用 Meta_Query 制作带有打开和关闭复选框的过滤器。metadatas 的值是 UNIX 时间,所以 $opening_time 和 $closing_time 的值是这样的数字 - 234321543。它只在没有 $status_2、$opening_time_2、$closing_time_2 的情况下有效。我认为时间逻辑有问题。
我怎样才能让它工作?

0 投票
1 回答
144 浏览

wordpress - 使用 get_post_meta 设置每页的帖子

我有代码get_meta_post每页显示这是我的代码

所以这段代码将使用

wp_get_attachment_image($key_val[$page],"cherry-thumb-a")

并将用链接分页

https://yourpage.com/post-name/2

但是这段代码每页只显示 1 张图片,我的问题是如何每页显示 4 张图片,以及如何将链接分页更改为
https://yourpage.com/post-name/page/2

如果有人可以帮助我,我会很高兴

更新

谢谢您的关注,我正在尝试添加array_chunk和添加分页,但它仍然无法正常工作,我的完整代码:

非常感谢关注

0 投票
1 回答
1541 浏览

php - Wordpress 添加、更新和获取 Post Meta 不起作用

下面的代码被添加到页面模板文件中,当有人加载页面时,如果它不存在,它将添加帖子元,如果它确实存在,它将更新帖子元。当我得到帖子元然后返回它时,结果是“数组”。

它使我相信没有制作帖子元或获取不起作用。

0 投票
2 回答
2489 浏览

php - Wordpress 在编辑帖子页面保存,更新帖子元

当您创建/更新专门属于“优惠”的帖子类型的帖子时,我正在尝试创建/更新帖子元。但是,它不会更新帖子元数据。此代码已添加到我的 functions.php 文件中。