我有一个自定义的帖子类型(事件),我为归档和单发制作了一个自定义模板。
在single上,我想为每个帖子添加一个短代码,这个短代码提供当前帖子的所有动态数据。
如何在\\u content()函数中输入快捷码?
我有一个自定义的帖子类型(事件),我为归档和单发制作了一个自定义模板。
在single上,我想为每个帖子添加一个短代码,这个短代码提供当前帖子的所有动态数据。
如何在\\u content()函数中输入快捷码?
您可以使用\\u内容挂钩:https://developer.wordpress.org/reference/hooks/the_content/
add_filter( \'the_content\', \'my_shortchode_in_single_page\' );
function my_shortchode_in_single_page($content){
if(is_single())
return $content . do_shortcode(\'YOUR SHORTCODE HERE\');
return $content;
}
我想给我的插件传递一个可以访问文件的文件夹,这样我就可以运行多个设置了不同文件夹的实例。我的第一个想法是用文件夹名添加一个属性。因为我使用的是AJAX,所以我需要始终访问我的短代码的属性。我找到了这样一种解决方案,将属性传递给JS,然后在发生AJAX调用时将其传回:https://wordpress.stackexchange.com/a/184219我试过了,但没用。有没有更优雅的方法?以下是我的PHP文件的重要部分:add_action(\'init\', \'wporg_shortcodes_ini