在我的joomla中添加短代码

时间:2015-12-02 08:20:19

标签: php joomla3.0 shortcode

我想在joomla3模板中添加php短代码,如wordpress(<?php echo do_shortcode( '[shortcode_id="1"]' ) ?>)。

有没有办法做到这一点?请帮帮我。

2 个答案:

答案 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命令的插件!

  

http://extensions.joomla.org/extension/directphp