问:想在drupal网站中加上微博关注链接是要怎么来弄呢?(不懂php)
(备注:“微博关注按钮”是新浪微博的一个微博组件,地址: http://open.weibo.com/widget/followbutton.php)
答:介绍两种最常见的方法:
方法1:
添加以下代码至template.php,(有一些主题中没有覆写主题的template.php,可以直接新建个文件就可以,同事需要注意的是template.php是以”<?php“开头,结尾不需要“?>”)
//请将下面的THEMENAME改为你的theme名字,如garland等: function THEMENAME_preprocess_page(&$vars){ drupal_add_js('http://tjs.sjs.sinajs.cn/open/api/js/wb.js', array('type' => 'external', 'scope' => 'header', 'weight' => 4) ); }
然后在区块管理页面添加一个block,设置文本格式为“PHP code”(需要先开启核心的php filter模块,如果选“Full HTML”,微博链接还是不显示),贴上以下代码,记得把 uid="1271508802" 改为你自己的:
<wb:follow-button uid="1271508802" type="gray_2" width="136" height="24"></wb:follow-button>
方法2:
在区块管理页面添加一个block,设置文本格式为“PHP code”(需要先开启核心的php filter模块,如果选“Full HTML”,微博链接还是不显示),贴上以下代码:
<html xmlns:wb="http://open.weibo.com/wb">
然后在你当前的theme下的html.tpl.php的<head>标签里加入以下代码:
<script src="http://tjs.sjs.sinajs.cn/open/api/js/wb.js" type="text/javascript" charset="utf-8"></script>
Drupal 版本
推荐方法是写个小模块,本人偷懒,直接开启了PHP