跳转到主要内容
东方龙马 提交于 22 October 2013

问:想在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 版本