问题标签 [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 - 带有 ACF 嵌套字段的 WP MetaQuery
好的,所以我需要获取与当前帖子相关的所有帖子。这是通过查询帖子上的关系字段设置的,而不是我当前的。但奇怪的是,关系字段嵌套在一个重复器字段中,用于在页面上重复块。所以在我的“block_repeater”中有一个关系字段“block_relations”,我的查询看起来像这样:
此查询不返回任何内容,我认为这是因为嵌套。在我的数据库“postmeta”表中,“block_relations”的条目看起来像“blocks_0_block_relations”、“blocks_1_block_relations”等等。有没有办法在一个查询中执行此操作,而不是查询所有具有“块”转发器的帖子,然后 foreach 让我的字段有问题并测试它是否具有适当的值?
php - 更改日期格式 FacetWP
如果我在 Wordpress 的 FacetWP 插件中过滤日期范围。我输出像 2018-11-29 这样的 URL,但我希望它输出不带“-”的日期。所以它将是 20181129。有人知道如何实现这一目标吗?
wordpress - 在 wp-admin 中添加和编辑后如何按 asc 或 desc 显示标签顺序
我想在帖子添加和帖子编辑中显示标签(帖子元)顺序。我也想在下拉列表中显示标签。
wordpress - 在特色照片元框中添加多个单选按钮
我想为编辑器提供选项来选择特色图像的裁剪方式。我在特征图像元框中添加了三个单选按钮(左、中、右裁剪)。它显示正确,但在更新后无法正常工作。它不保存数据...
php - 元值上的非法字符串偏移 === 1
在检查帖子的元键值是否为 === 1 后,我想从自定义帖子中显示帖子。但我收到错误“法律字符串偏移量'isAirConditioning'”。我做错什么了?
我创建了一个名为“Works”的自定义帖子。在这个自定义帖子中,我制作了一个元框,可以让我标记哪些工作将分配给空调、制冷或回收。然后在页面模板上,我运行一个 if 语句来检查我当前在哪个页面上显示正确的作品。如果我在空调工作页面上,则传递一个查询以从该自定义帖子中获取所有带有 meta 的帖子,然后执行第二个 if 语句来检查 $meta['isAirConditioning'] === '1 '。
帖子正在显示,但我收到错误“非法字符串偏移 'isAirConditioning'”
php - Wordpress 帖子更新不通过 wordpress 钩子更新 postmeta
我想通过 wordpess 钩子更新帖子的 postmeta 值,但我无法更新它。这是我的代码,
当我很快就死掉update_post_meta
并检查数据库时,它可以工作,但是在返回编辑帖子页面后,它又恢复了。
基本上它正在更新 post meta,但在它之后,还有另一个默认的 wordpress 函数运行并将其重置为旧值。
任何专家建议,为什么会这样?
php - WP Metabox 不保存发布元数据
我正在尝试在页面上实现一个简单的复选框,以便在用户选择它的情况下动态添加 Html 块,但我无法保存 post_meta 来执行此任务,有人可以帮我吗?从此复选框输入中获取的值未保存在发布元信息中。
这是我到目前为止在我的functions.php上得到的
wordpress - 如何获取多个数组的自定义元字段的值
我尝试bedrijf
从自定义字段的所有值中获取自定义帖子类型的所有帖子的列表。该字段是一个值数组。但是,当我尝试输出自定义字段时,我得到
注意:数组到字符串的转换...
我尝试了不同的方法,例如foreach
, wp_pluck_list
,但到目前为止,没有成功。
当 I 时print_r($values)
,它是一个数组post_id
。当我打印出来时$meta_values
,我得到一个数组,如下所示:
我要输出的是选定区域的完整列表。
serialization - 它是什么?--> a:5:{i:0;i:14357;i:1;i:14358;i:2;i:14359;i:3;i:14360;i:4;i:14361;}
在没有大小和双引号的情况下序列化php中的数组?它存储在 wordpress woocommerce postmeta 表中,为meta_value
.
如何从 php 中的数组构建它以插入数据库?