问题标签 [advanced-custom-fields]

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 投票
2 回答
1023 浏览

jquery - 无法在 wordpress 管理员中触发任何 jquery - 没有显示错误

我正在为我的 cms 使用 wordpress,我正在使用这个很棒的插件Advanced Custom Fields将一些自定义字段添加到我的管理员中。

在我的管理员中,一切都很好,我正在使用最新的 wordpress 3.8

好的,所以我只想添加一些 jquery 来与我的帖子管理中的选择下拉列表进行交互。此选择下拉列表由ACF 插件生成。

ACF为您提供了一个简单的钩子,可以将脚本和 css 添加到管理面板的头部。请参阅此处的钩子文档

所以这里...


以上工作正常。如果我查看源代码,我可以看到上面的标记出现在我的<head>

好的,但如果我这样做......


我仍然可以在我的源代码中看到这个标记<head>,但是脚本没有触发!!!

并且控制台中没有错误或警告,页面上需要脚本的所有内容都正常工作。

显然我不希望我<body>被清空,我只是在测试基本的 API 以真正让脚本触发。

下面的脚本是我最初尝试的脚本,但我认为这是脚本本身的问题,但在意识到它实际上不可能有问题后,我开始测试其他基本的 jquery API,如.hide.remove等,实际上没有任何反应!!!


如果有人对为什么会发生这种情况有任何见解,我会非常感激,因为它让我发疯:-P

谢谢

0 投票
3 回答
83 浏览

php - 如何在 php 中包含 php?

我想包括:

在下面一行的开始 div 标签之前...

我不确定如何在这些情况下插入 php 标签。这是一个php文件,顺便说一句。

有人可以指出我正确的方向吗?

0 投票
2 回答
10177 浏览

php - 获取 ACF 转发器字段的第一行(图像)

我在我的网站上使用 ACF 插件。我想在一个页面上显示来自子页面的转发器字段的第一行(图像 URL)。

这是我网站的页面(所有图像都已加载,但仅显示第一个,但我只想加载第一个)

http://www.amsbooking.fr/mattieumoreau/artists/

这是我页面上显示所有图像的代码:

是照片的 URL,而不是照片本身……这就是为什么我很难获得第一行,但我想保持这种方式。

我在网上找到了这个,但我无法让它适应我的情况:

这是我的代码的 JSfiddle:

http://jsfiddle.net/5wtRc/

有人可以帮我吗?

非常感谢你的帮助,

0 投票
8 回答
29177 浏览

wordpress - 如何从 WordPress 数据库中获取高级自定义字段字段键?

我正在使用带有后期类型的高级自定义字段。我有一些选择的自定义字段,我想显示每个字段的所有标签选择。

我试过这种方法。

做一个

var_dump($字段)

它显示为空:

让它充满的唯一方法是:

get_field_object('field_51ac9d333d704');

但我有 3 个环境,我不想硬编码字段键。

有什么解决办法吗?提前致谢。

0 投票
1 回答
1607 浏览

php - 无法让我的高级自定义字段标签显示在我的主题中

我无法让我的高级自定义字段标签显示在我的主题中。

我想实现这样的目标

我可以像这样显示字段值

如何同时显示标签和值?

0 投票
1 回答
73 浏览

wordpress - 获取所有带有指定标签的帖子购买高级自定义字段

我有一个个人资料页面,我想在该页面上显示所有带有标签 xy 的帖子,该标签在自定义字段中指定。我在将字符串交给 wp-query 时遇到了麻烦,它给了我带有标签的帖子。

我目前有这个来设置我的查询:

尴尬的是,它将字段本身的字符串输出到页面源代码上。我没有 $tagstr 变量的回声,也没有在页面上的任何其他地方获得“usertag”字段的值,所以我绝对不知道这是从哪里来的。

有趣的是,如果我像这样将字符串硬编码到我的代码中,它可以正常工作:

我真的很困惑那里出了什么问题……</p>

0 投票
2 回答
328 浏览

php - 通过博客循环传递高级自定义字段

我希望有人可以在这里帮助我。我正在尝试将 ACF 集成到客户购买的主题中。

基本功能是我在每个帖子上都建立了一个自定义字段来选择放置帖子的位置。因此,如果他们在帖子中选择“选项 A”,则代码需要在传递与帖子相关的所有内容(标题、内容、图像等)之前检查该选项是否为真。

在标准 php 文档中如何工作的基本代码示例如下:

这里的问题是,主题作者在一个巨大的开放 PHP 函数中创建了页面,而不是分解它(如上面的示例代码 1),我可以轻松地插入选择器 get_field。

以下是该页面的 PHP 代码链接:

http://pastebin.com/wyWQiQvx

0 投票
1 回答
46 浏览

wordpress - 基于子页面自定义字段的页面排序

我有一个允许子页面的自定义页面类型的事件,我想按子页面的日期顺序对事件页面进行排序。

所以我的结构是这样的:

露营旅行:

  • 德克萨斯露营之旅(自定义日期字段:2/12/2014)
  • 犹他州露营之旅(自定义日期字段:2014 年 3 月 10 日)

筹款人:

  • 烘焙销售(日期的自定义字段:2014 年 1 月 30 日)
  • 无声拍卖(自定义日期字段:2014 年 5 月 1 日)

ETC

在查询页面时,我希望它们按筹款人然后露营旅行的顺序返回。

0 投票
1 回答
225 浏览

php - 创建新页面后无法获取 ACF 字段

我们正在开发一个基于 Wordpress 的“高级自定义字段”的众筹平台。为了创建一个新的资金项目,我们填写 ACF 字段(以 HTML 形式)。提交后,我们创建一个新的 WP 页面:

get_field(" ... ")奇怪的是,在我们手动单击 Wordpress 后端页面上的“保存”或“发布”之前,我们 无法访问字段变量。wp_update_post()wp_publish_post()没有区别。

你有什么建议吗?

0 投票
2 回答
920 浏览

php - 检查自定义字段是否有值

我正在使用插件http://www.advancedcustomfields.com并尝试查询数千个自定义帖子。

我有下面的循环,它正在检查帖子是否没有将自定义字段粘性帖子选择为是。

为了使其工作,我必须手动浏览数千个帖子并保存它们,以便保存自定义字段值。

如何添加到此查询以检查自定义字段是否存在值?