按照google的说法,只需要在head开始之后和body结束之前插入一段Javascript代码,然后再在希望插入Google +1按钮的地方插入一段调用代码即可。Google +1目前有四种高度的+1按钮可选,分别是15、20、24和60(单位均为像素)。
针对Joomla,那段Javascript代码显然是要加在模版里的,不过虽然Google建议可以放在标签里,但是考虑到国情,那样显然可能会影响到页面加载速度,因此还是和Google Analytics的代码一样,放在前面好了。
<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
那么,在文章页加入调用代码,该如何解决呢?
首先,可以先看看templates目录,比如我使用的ja_purity模版,实际上文章页使用的模版是templates/ja_purity/html/com_content/article/default.php文件,找到想要添加调用代码的位置,加入代码即可。
例如,我的调用代码希望位于文章标题后面,因此,加的位置是在:
<?php if ($this->params->get('show_title',1)) : ?>
<h2 class="contentheading<?php echo $this->escape($this->params->get( 'pageclass_sfx' )); ?>">
<?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?>
<a href="/web/<?php echo $this->article->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->params->get( 'pageclass_sfx' )); ?>">
<?php echo $this->escape($this->article->title); ?>
</a>
<?php else : ?>
<?php echo $this->escape($this->article->title); ?>
<?php endif; ?>
<g:plusone size="medium"></g:plusone>
</h2>
<?php endif; ?>
当然,在Joomla的扩展里已经有了Google Plus One的plugin和module,可以直接使用了。



日志 


