我想将自定义参数从ACF字段传递到wordpress插件(https://wordpress.org/plugins/insta-gallery/)中的函数。
当我在functions.php中全局声明变量时,它可以正常工作,但是我遇到的问题是我需要一个帖子ID才能获取ACF字段变量。
当我在WP循环内并且在打印内容之前检索帖子ID并调用在插件文件中检索该变量的函数(以获取ID)时,出现错误。
我不知何故需要从插件的php文件中获取帖子ID。
执行代码的顺序如下: 1.使用ACF编写的自定义代码Template.php文件 2.最后,Template.php文件获取Wordpress内容 3.在Wordpress内容中,有一个简短的插件代码 4.执行插件的简码(最好是在ACF字段中输入我的参数)
答案 0 :(得分:0)
这样对您有用吗?
function inside_content() {
global $post;
your_plugin_function($post->ID);
}
add_action( 'the_content', 'inside_content' );