Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 具有来自ACF的值的短代码_Wordpress_Advanced Custom Fields_Shortcode - Fatal编程技术网

Wordpress 具有来自ACF的值的短代码

Wordpress 具有来自ACF的值的短代码,wordpress,advanced-custom-fields,shortcode,Wordpress,Advanced Custom Fields,Shortcode,我的营地有一个高级自定义字段:my_Advanced_Custom_Field=12223,我的页面上有一个称为我的活动的短代码 [活动id=my\u advanced\u custom\u字段] 是否可以直接将ACF变量放入短代码中,还是应该使用php文件?可以在内容中使用短代码显示ACF字段值 此链接具有ACF的所有内置短代码可能性: 但是考虑限制(你可以在上面链接的页面上找到): 限制 -仅适用于简单的基于文本的值 如果要对该值执行某些操作,或者要显示其他类型的ACF自定义字段,则必须编

我的营地有一个高级自定义字段:my_Advanced_Custom_Field=12223,我的页面上有一个称为我的活动的短代码

[活动id=my\u advanced\u custom\u字段]


是否可以直接将ACF变量放入短代码中,还是应该使用php文件?

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

此链接具有ACF的所有内置短代码可能性:

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

限制

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


如果要对该值执行某些操作,或者要显示其他类型的ACF自定义字段,则必须编写必要的代码。

您的意思是在页面所见即所得编辑器中?我认为这是不可能的。您必须在PHPthanks中编写一些代码,但我需要将ACF字段短代码嵌入到活动短代码中,类似这样:[campaings id=[ACF Field=“campaign\u id”]columns=1]如果您需要,那么您确实需要编写代码。WP短代码不接受常规短代码作为参数。你可以看看这个WP支持主题:获取一些想法。我知道这是非常古老的。。但在双引号前添加反斜杠将呈现短代码,即:[shortcode id=\“myshortcode\”]