我正在使用视觉作曲家,我制作了一个名为' fieldorigin 的标准短代码'在我的主题函数文件中:
add_shortcode( 'fieldorigin', 'origin' );
function origin($atts) {
//ob_start();
return "hello";
//return ob_get_clean();
}
我希望把它放在标准的视觉作曲家' WP Text - 任意文本或HTML' 选项中我想要' 你好'出现:
然而,当我保存我的页面并在浏览器中查看它时,它仍然显示' [fieldorigin]'而不是'你好'如上面的代码所示。
如果我将短代码放在表单中的任何位置(而不是字段值)或表单之前,它会输出' hello'很好但我希望它作为表单输入字段值。
正如您从上面所看到的,我尝试了ob_start();
并返回ob_get_clean();
,但没有运气。
任何人都可以提供帮助,我也尝试过内置于视觉作曲家的短代码映射器,但又没有运气。