前几天, 我下载并安装了高级自定义字段4.1.6, 并使用了一段时间, 并且运行良好, 但是由于某种原因, 我的自定义字段似乎都没有保存, 并且没有出现任何错误或任何东西。我认为我没有做任何可能破坏这一工作的事情。
这有发生在其他人身上吗?可能是什么问题?
#1我认为你可能必须看看插件提供的导出功能。选择你创建的字段组, 然后单击导出。它将生成一些代码, 这些代码在技巧和建议方面相当不错。那里可能有一些信息可以很好地用于”
ya”
。
插件开发人员的示例:
包含在主题中
高级自定义字段插件可以包含在主题中。为此, 将ACF插件移到主题内, 并将以下代码添加到functions.php文件中:
include_once('advanced-custom-fields/acf.php');
要从ACF插件中删除所有可视界面, 可以使用常量启用精简模式。在include_once代码之前, 将以下代码添加到你的functions.php文件中:
define( 'ACF_LITE', true );
希望能帮助到你。
/保罗
#2由于我的代表不够高, 无法回复@Kortschot的回复, 因此我将在此处发表评论。
测试新主题时出现此错误。似乎该主题已将ACF捆绑到该主题中, 从而触发” 无法重新声明acf_filter_post_id()” 错误。出于明显的原因(你不能在同一安装中运行该插件的两个实例)。 @Kortschot提到将ACF包含在主题中有助于解决我的问题。
现在, 如果我要自定义页面/帖子上的字段, 我必须弄清楚如何访问ACF …
#3我将继续回答这个旧问题, 希望它可以帮助某人。我遇到了这个问题, 我的自定义帖子无法更新我的字段。我通常会打开多个选项卡, 以使WP后端的导航更加轻松。事实证明, 当我关闭除我正在编辑的当前选项卡以外的所有其他选项卡时, 字段每次都会更新!
#4我对高级自定义字段插件有相同的问题, 我通过在Advanced-custom-fields / core / controllers / post.php中添加一行代码来解决我的问题
add_action('pre_post_update', array($this, 'save_post'));
后
add_action('save_post', array($this, 'save_post'), 10, 1);
【高级自定义字段现在根本不保存】行号33、34。
推荐阅读
- 使用”我的自定义功能”插件编辑wordpress网站的页脚版权声明后,我的网站已关闭
- 高级自定义字段(ACF)小部件字段未在Elementor WordPress插件中渲染
- 调整任意Divi模块中的代码
- 配置grafana直连zabbix数据库
- zabbix使用percona插件监控mysql数据库(十九)
- zabbix自定义聚合图形展示多台主机的监控图形
- zabbix自定义变量传参监控项--监控主机TCP连接状态
- 使用zabbix监控php-fpm服务(十六)
- k8s node节点重新加入集群失败问题解决