Joomla!吧

Sunday, May 20th

Last update04:29:37 AM GMT

You are here: Joomla教程 >> Joomla入门教程 >> 如何通过Joomla模板修改在文章中加入特定字符

如何通过Joomla模板修改在文章中加入特定字符

很多朋友都希望在自己的网站文章底部加上特定的版权代码,以达到对那些转载文章而不注明出处的朋友的提醒,Joomla8觉得这是比较有必要的,虽然Joomla8没有做这个动作,但是还是希望转载本站的朋友能够友情地增加本站链接,也是对Joomla的劳动的尊重嘛。闲话少说,虽然我们可以通过一些插件实现此功能,不过插件装多了是会影响网站打开速度滴,咱们要的就是简洁!

为了介绍简便,我们就以在文章末尾加入“This text has been added automatically by Joomla!”为例。

首先,创建一个文件夹,<joomla_root>/templates/<your template>/html/com_content/article.,以Joomla自带的模板Beez为例,那么就是<joomla_root>/templates/beez/html/com_content/article.

然后,复制根目录下的from.php文件,如果你的article文件夹已经存在这个文件了,不要copy它,只要打开直接编辑就好了。

找到此文件里面的var text = <?php echo $this->editor->getContent( 'text' ); ?>,在第49行左右。将其替换成:

var text = <?php 

   $addToText = '<p>Joomla! automatically added this text.</p>';     

   if (strpos($this->article->text, $addToText) == 0) {    

      $this->article->text .= $addToText;  

     }  

echo $this->editor->getContent( 'text' ); ?>

OK,检查一下你的网站上的文章是不是添加上了这段代码?哈哈,OK了吧~通过此简单劳动,我们就实现了在文章中插入text文本。赶快试试吧~

发表评论


验证码
刷新