2016-08-25 47 views
1

值我有一个先进的自定义字段为我campaig:my_advanced_custom_field = 12223和我在页面调用我的竞选简码与ACF

[campaigns id=my_advanced_custom_field]

已经一个简码是否有可能直接进入简码放置一个ACF变量或者我应该使用一个PHP文件?

+0

你的意思是在页面所见即所得的编辑器?我认为这是不可能的。你必须编写一些PHP – ucheng

回答

0

可以在内容中用短码显示ACF字段值。

此链接有ACF的所有内置短码的可能性: https://www.advancedcustomfields.com/resources/shortcode/

但考虑限制(你可以找到这个上面链接的页面上):

限制

- 仅适用于基于简单文本的值

如果您想要事端g完成这个值,或者如果你想显示一些其他类型的ACF自定义字段,那么你必须编写必要的代码。

+0

的代码谢谢,但我需要嵌入ACF字段短代码INTO运动短代码,如下所示:[campaigns id = [acf field =“campaign_id”] columns = 1] – Kaherdin

+0

如果你想要这个,那么你真的需要编写代码。 WP短码不接受常规短码作为参数。你可以看看这个WP支持主题:[https://wordpress.org/support/topic/shortcode-as-parameter-to-another-shortcode](https://wordpress.org/support/topic/shortcode-as - 参数到另一个简码)来获得一些想法。 –