为了账号安全,请及时绑定邮箱和手机立即绑定

ACF 默认值中的简码仅在保存帖子后才有效

ACF 默认值中的简码仅在保存帖子后才有效

PHP
智慧大石 2022-07-02 16:30:30
我有这个简码,它保存在 ACF 字段的默认值文本字段中。字段类型是 Wysiwig 编辑器。我通过acf_get_field('location_info')['default_value']在我的模板文件中使用来获取默认值文本,但是仅在打开并保存帖子后才处理短代码。在保存之前,输出是简码本身。所以在保存之前:快速的棕色 [动物名称] 跳过......并在保存帖子后:快速的棕色狐狸跳过......短代码是通过另一个名为“插入 PHP 代码片段”的插件生成的。问题:如何让 WP 处理短代码而不必先保存帖子?
查看完整描述

1 回答

?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

在 do_shortcode() 函数中包装该方法以在将文本回显到屏幕之前处理文本中的短代码。

<?php echo do_shortcode(acf_get_field('location_info')['default_value']) ?>


查看完整回答
反对 回复 2022-07-02
  • 1 回答
  • 0 关注
  • 105 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信