问题标签 [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.
wordpress - WooCommerce 不保存帖子元值
在我的 WooCommerce 网站中,我创建了一个产品,并且在这个产品中我附加了很多 pdf 文件,以便用户购买后他可以下载所有这些 pdf 文件,但问题是在这个产品中我有超过 375 个文件,所以在添加了 320 个文件,它工作正常,当我添加 319 产品并点击更新按钮页面更新成功但第 321 个产品被删除时,我认为这是一些错误,所以我将其添加回来,同样的事情发生了,我不知道为什么我只是启用调试日志
但注意到日志没有错误刚刚删除了第 321 条记录,任何人都可以告诉我 woocommerce 是否有任何限制或其他任何东西 o 这个问题可以解决
谢谢
php - 检查帖子元值是否存在的最佳方法是什么?
直到最近,我一直使用以下方法来检查帖子元是否存在:
如果密钥不存在,这当然会提供一个回退,但它也会调用相同的函数两次。改用这个有什么好处吗?
似乎get_post_meta()
将返回键的值,metadata_exists()
并将返回一个布尔值。就 PHP 性能而言,一个比另一个更快或更高效?
我应该停止使用第一个示例,从现在开始使用第二个示例吗?
wordpress - add_post_meta 用于所有还没有元键的自定义帖子
对于自定义帖子类型“bedrijf”,我创造了访问者可以留下评分的可能性。如果他们这样做,则添加并保存元键和值。如果有多个,则计算平均值并更新值字段。
但是,大多数自定义帖子还没有元键和值,我希望它们有一个值为“0”的帖子。
到目前为止我得到的代码:
但到目前为止,这并没有奏效。
wordpress - 如何动态更新 WordPress post_meta
我正在尝试在用户注册时插入/更新帖子元。在编写该操作之前,我正在页面上测试此代码,因此每当页面刷新时,它都会插入/更新帖子元。
问题:但是,下面的代码没有在 post meta 中插入/更新任何内容。谁能告诉我这段代码有什么问题或如何解决?
php - 在有效的脚本中将“属性”替换为自定义字段(后元)值(Woocommerce)
这应该是相当简单的,但是在尝试将自定义字段值与属性值交换时,我不断收到“内部服务器错误”。
下面我有2个工作功能......
第一个是将自定义字段添加到变量产品中的函数 (并在前端显示其值/信息)。
第二个使用属性的数值从可变产品的总库存中减去一个数量。
**
我想使用自定义字段中的数值而不是属性的数值。
**
以下是根据属性扣除金额的脚本
我试过更换:
和 :
这没有奏效......不确定问题出在哪里。
wordpress - Wordpress 在元数据中显示来自多个值的帖子
我有带有元键的主要产品:此键中的插件和元值:129456,968945,495435这三个数字中的每一个都是具有这些元值的键。例如:
帖子 1:meta_key:子产品meta_value:129456
帖子 2:meta_key:子产品meta_value:968945
帖子 3:meta_key:子产品meta_value:495435
现在我想在主要产品中显示这三个帖子。我的代码:
使用一个元值它可以工作,但有几个它就不再起作用了。您如何看待这三个帖子?
reactjs - 如何将 Gutenberg ColourPicker RGBA 存储为元数据(React)
我正在尝试为 Gutenberg 构建一个侧边栏插件,该插件使用ColorPicker 组件使用 withSelect 和 withDispatch 将所选的 rgba 值存储在元数据中(我在下面使用十六进制值进行测试)。
该插件通常可以正常工作;它选择一种颜色,设置道具并在输入字段中显示值。
出于某种原因,我似乎无法将数据保存在元数据中,尽管代码类似于我构建的另一个“post-picker”插件,而且那个插件工作得很好。
这是我的代码,任何有关保存此代码的帮助将不胜感激:
wordpress - 如何从我从另一个自定义帖子类型获得的自定义帖子类型更新 post_meta?
我成功地从另一个自定义帖子类型中获得了名为“rwp_user_score”的 meta_value,并将其保存为名为 $meta_rwp_user_score 的变量。现在,我喜欢在每次自定义帖子类型更新值时更新该元值。到目前为止的代码:
sql - 检查 wp_posts 或 wp_postmeta 表中的更新
我有一个WordPress
网站和一个显示所有 WordPress 帖子的页面。现在我每分钟刷新一次页面javascript
。但这有点烦人,因为我希望它只在wp_posts
orwp_postmeta
表中有更新时刷新。有没有可以在更新时调用的功能post
?
我读过一些关于save_post
.
https://developer.wordpress.org/reference/hooks/save_post/
但这仅在后端保存后运行。我想在管理员在后端更新帖子后在前端运行此功能,以便我可以在前端的此功能内运行页面重新加载。
也许还有另一个功能?
编辑:
在我让一切正常工作之前,我想知道为什么这不起作用:
这工作正常,每 10 秒记录一次,但每次我在后端更新帖子时,它都会返回相同的结果。但是,如果我在其中使用查询,phpMyAdmin
每次都会返回不同的值,所以看起来查询不会再次运行?