我想在joomla3模板中添加php短代码,如wordpress(<?php echo do_shortcode( '[shortcode_id="1"]' ) ?>
)。
有没有办法做到这一点?请帮帮我。
答案 0 :(得分:1)
如果您不想使用任何扩展程序,可以使用此代码(适用于Joomla 3.x):
$params = new JObject;
$article = new stdClass;
$article->text = '------> Write/Assign here the text with shortcodes <-----';
JPluginHelper::importPlugin('content');
$dispatcher = JEventDispatcher::getInstance();
$dispatcher->trigger('onContentPrepare', array('text', &$article, &$params, 0));
echo $article->text;
答案 1 :(得分:0)
您可以使用 DirectPHP 这是一个允许在Joomla内容页面中直接嵌入PHP命令的插件!