wordpress插件:WP keyword Link Plugin(WordPress内链外链插件)

WP keyword Link Plugin(WordPress内链外链插件)是柳城在原作者martin的插件原有基础上加入加中文关键词的链接制作而成,主要面向所有的中文wordpress用户的wordpress插件。本文详细出处参考:http://liucheng.name/789/

此款wordpress插件主要作用:为你的wordpress博客添加关键词的链接,更多的内链和外链,更好的SEO! 给文章加上内部链接有利于增加搜索引擎收录。完美支持中英文关键词。

You can decided for each link if you would like to:

* Add a “No Follow”
* Match only on the first mention
* Open a new window on clicking the link
* Match any case (ignore case) in the keyword
* Apply the link also to your posts comment section
* Now it also work for Chinese Keyword.
* Multi-language support
* <strong>Auto change Post tags to Keyword (New)</strong>, You can choose turn on or turn off.
 
* 完美支持中文关键词链接,分别区分英文与中文关键词
* 对每个关键词进行细节设置(如: 是否匹配多个? 是否匹配评论? 外链还是内链? 是否匹分大小写? 是否新窗口打开等)
* 修正编辑中文关键词时乱码问题
* 解决替换关键词已有链接的问题.文章中已有的链接将不会匹配.
* 解决与WordPress Wiki插件的冲突问题。
* 加入多语言支持。
* <strong>自动把文章的标签转换为关键词(新)</strong>。 你可以选择开启或关闭.
安装方法:
1,到插件主页下载
2,解压后上传到wp-contnet/plugins/
3,在后台启用。
4,或是直接在后台 插件/添加新插件 搜索 wp keyword link

Help
The Keyword link plugin searches the contents of each of your posts for the above listed keywords. Each keyword found is automatically linked to the link you have specified. For each link you can also specify the following options:

No Follow – This adds a rel=’no follow’ to the link.
First Match Only – Only replace the first match of the word, ignore further mentions.
New Window – This adds a target=’_blank’ to the link, forcing a new browser window on clicking.
Ignore Case – “Google”, “google” and “gooGLE” are all fine.
Is affiliate – Allows you to tell your visitors that the link is an affiliate.
Filter in comments – Also replace this keyword in post comments.
Each link created by the plugin is contained in an <span class=’wp_keywordlink’> .. </span> wrapper. This allows you to modify the links by adding a style to your themes style.css file.

Affiliate links work a little different, they use <span class=’wp_keywordlink_affiliate’> .. </span> allowing you to differentiate those paid for links from your internal links.

Example style.css:

  .wp_keywordlink { text-decoration: underline; }
  .wp_keywordlink_affiliate { font-weight: bold; }
帮助文档
这是一个添加关键词链接的插件,根据你添加的关键词和链接,自动搜索匹配文章里的关键词,并加上链接。每一个关键词的链接, 提供一些选项设置,详细解释如下:

No Follow – 在链接加多一个属性:rel=’no follow’ ,使用Nofollow属性让搜索引擎不要抓取并追踪此链接.
First Match Only – 仅仅匹配第一个关键词, 建议勾上.
New Window – 在链接加上 target=’_blank’的属性, 在新窗口打开.
Ignore Case – 不匹分大小写,如”Google”, “google” 或者 “gooGLE” 都会匹配到.英文关键词有效(不推荐使用)
Is affiliate – 勾上表示内链,同外链区分,这里要添加下面提到的CSS样式。
Filter in comments – 勾上匹配替换评论区里的关键词.
*For zh_CN – 勾上支持中文关键词. 英文关键词不推荐勾上。
每一个链接都会加上CSS样式,如: <span class=’wp_keywordlink’> .. </span> 。 你可以把下面的CSS加到博客原来的CSS样式表中.
内链跟外链是有区别的, 内链的CSS用 <span class=’wp_keywordlink_affiliate’> .. </span> 你也可以根据你的需要更改。

Example style.css:

  .wp_keywordlink { text-decoration: underline; }
  .wp_keywordlink_affiliate { font-weight: bold; }

有任何问题,请联系 柳城博客,please Contact zhenglc,Email:i@liucheng.name

————————–

FAQs
1,自动把文章的标签当作关键词

默认的参数是:不区分大小写,新窗口打开,自动区分中英文,自动匹配1个到2个关键词,内链。

 

2,V1.4.0大更新
对后台界面进行了大的改进。
增加关键词匹配的数量选项
增加 关键词本身不自链 的选项
增加 跳过pre标签 的选项
增加 在Page页里不链接 的选项
增加批量删除功能
优化导入功能,增加导入的例子文件。
预留 相关文章 的功能。
另:并且也加入了paypal的捐赠插件。 据说老外们还是比较喜欢捐赠的。

如何加速搜索引擎收录

原贴:http://www.wopus.org/wordpress-ping-seo.html#more-70

有的人写Blog是为了挣钱,有的人只是记录自己,但无论如何,看到节节攀升的访问量,每位Blogger都会打心眼里高兴。加速搜索引擎收录无疑是提高访问量的最佳捷径之一!
如果你是用wordpress搭建Blog,很荣幸告诉你,wordpress的ping功能,会让你的SEO更加如鱼得水。
在WordPress的管理后台:

英文版–Options –> Writing –> 页面下方的update services
中文版–设置 –> 撰写 –> 更新通知

添加你要ping的网站的地址,ping了他后就会来看你的,访问者也会来看你的..呵呵..

http://blogsearch.google.com/ping/RPC2
http://api.my.yahoo.com/RPC2
http://api.my.yahoo.com/rss/ping
http://ping.feedburner.com
http://www.zhuaxia.com/rpc/server.php
http://www.xianguo.com/xmlrpc/ping.php
http://www.feedsky.com/api/RPC2
http://blog.iask.com/RPC2
http://ping.blog.qikoo.com/rpc2.php
http://rpc.pingomatic.com/
http://rpc.technorati.com/rpc/ping
http://www.blogsdominicanos.com/ping/

上面这些服务器是国内Blogger最常用的,网上流行那个列表大多都是国外的,对于咱中文Blogger,用处不大,我就给剔了。
tips:这么长的ping列表,可能会影响你发布、修改文章的速度,你可以用nopingwait这个插件
另外,你还可以向搜索引擎手动提交

中文:
百度:http://www.baidu.com/search/url_submit.html
谷歌 :http://www.google.com/intl/zh-CN/addurl.html
英文:
google: http://www.google.com/addurl/?hl=zh-CN&continue=/addurl
yahoo: http://submit.search.yahoo.com/
MSN:    http://search.msn.com/docs/submit.aspx?FORM=WSDD2

如何让wordpress在新窗口打开链接

在使用wordpress过程中笔者发现还有一些不太完善的地方,没有充分考虑到用户体验。所以,在使用wordpress建博之初,我们有必要对wordpress进行一次小改造,让wordpress更个性、更符合SEO规范。

wordpress的链接绝大多数都是在当前窗口打开,对于站内链接还好,要是是站外链接,那么用户点击链接之后就离开你的博客了。这一点不仅仅对SEO不利,而且也不符合用户体验。我比较钟爱新窗口打开链接,这样我可以同时开着两个页面、三个页面或者更多。

wordpress中,最好在新窗口打开链接的地方有好几处。

1、后台控制板左上角的“查看站点”链接。

由于各种原因,笔者经常需要在后台和前台之间不断切换,在同一个页面中切换很麻烦,所以我把它改造了一下,让此处的查看站点链接在新窗口打开。

操作步骤:打开wp-admin文件夹,找到admin-header.php文件打开。找到以下代码:

  1. <a href=“<?php echo trailingslashit( get_bloginfo( ‘url’ ) ); ?>” title=“<?php esc_attr_e(‘Visit Site’) ?>” >   

 

在最后一个尖括号”>”前插入[target="_blank"](方括号内的内容)。然后保存该文件。这样,在后台打开前台首页的链接就会在新窗口打开了。

2、访客留言评论链接。

默认会将留言者的昵称加上链接(如果访客有填写网站地址),而且同样也是在同窗口跳转。笔者认为wordpress在这一点做得不是很好,当然我们可以自己修改。

首页打开wp-includes文件夹,找到comment-template.php文件打开。找到以下代码:

  1. $return = “<a href=’$url’ rel=’external nofollow’ class=’url’>$author</a>”;   

 

标签中插入一句[target="_blank"]尖括号中的内容,然后保存。这样,访客昵称所指向的链接就会在新窗口打开了。

当然,你也可以完全不让访客的昵称显示链接,就是将上面这行代码中$author前后的两个尖括号内的内容(a标签)直接删除。最后代码如下:

  1. $return = “$author”;   

 

其实,笔者认为让访客昵称带上链接更有利于吸引人气。况且,我们都看到了nofollow这个属性,就是说即使搜索引擎见到这个链接也不会追踪过去,更不会传递权重或者PR。google和百度都支持nofollow属性。

3、友情链接在新窗口打开

wordpress的友情链接在新窗口打开其实是可以的,在添加链接的时候,下面有一个选项“超链接目标”,将第一个”_blank — 新窗口或新标签。”选中就可以了。但是笔者是个懒惰的人,常常会忘记这个操作。那么有没有一劳永逸的办法呢?其实,我们通过小小的修改一下代码,还是可以实现让友情链接默认在新窗口打开的。

打开wp-admin目录下的includes文件夹,找到meta-boxes.php文件打开。找到以下代码:

  1. <input id=“link_target_blank” type=“radio” name=“link_target” value=“_blank” <?php echo ( isset( $link->link_target ) && ($link->link_target == ‘_blank’) ? ‘checked=“checked”‘ : ”); ?> />  

然后将其改为:

  1. <input id=“link_target_blank” type=“radio” name=“link_target” value=“_blank” checked=“checked” />  

 

这样就可以了。然后我们去添加友情链接,下面的“超链接目标”那里”_blank — 新窗口或新标签。”是不是已经被选中了?是的,以后就不要每次都去点一下了。做个懒惰的人,其实挺好。

经过以上几处小小的修改,那些该在新窗口打开的链接已经都实现了在新窗口打开。

WordPress实用技巧:更改电子邮件默认地址

WordPress系统自动发送邮件的时候有一个默认地址,经常是以wordpress结尾的,可能你并不喜欢这样,我们需要让用户知道这个邮件是我们发送的,因此你可以通过下段代码可以改成你喜欢的地址格式,比如以你自己的域名为后缀的邮箱。

add_filter('wp_mail_from', 'new_mail_from');
add_filter('wp_mail_from_name', 'new_mail_from_name');

function new_mail_from($old) {
 return 'no-reply@example.com';
}

function new_mail_from_name($old) {
 return 'Dave Thomas';
}

WordPress插件Email newsletter打造您的邮件订阅追销系统

email newsletter1

在谈到邮件营销这个话题时很多人就会立即联想到大量发送垃圾邮件,就如谈到SEO就会有人想到作弊一样,其实不然。今天给大家分享WordPress插件 Email newsletter 如何轻松打造自己的邮件营销系统和追销系统方案,该方案操作起来非常的简单而且能够给你博客带来更多的收入,此外最关键的是这个方法完全免费 。

大部分商人都知道交易的最大利润在后期,也就是我们所说的后端,客人第一次与你产生交易都是抱着试试看的态度,专业术语叫试单,通过这个过程来对整个交易流程以及公司综合能力的评估,如果客户满意才会有后期的大单,专业术语叫大货,当然这也是我们真正赚钱的时候,但是从试单到大货,需要大量的沟通,我们就可以通过我们这个插件来实现,另一种就是针对我们的潜在客户,当获得他们的邮箱地址后,我们可以定期把自己的新产品信息通过这个Emai Newsletter定期发给客人,让其了解我们的开发能力及优质的服务,然后变成我们的客户!

下载插件:Email newsletter

下载后直接在博客后台插件处上传安装激活就可以了,现在来介绍下插件的配置以及使用方法。

Email-newsletter

该插件所有功能如上图所示

Compose email
在这个地方你可以创建要发送的电子邮件,默认编辑器是文本形式,如果需要html之类代码的可以在别的地方编辑好然后拿代码就可以了。

Send mail to registered user
给注册用户发送邮件,一般博客这个功能用的比较少,不过如果你的博客开放注册的话那就有用了。

Send mail to comment posted user
给你博客留言的用户发送邮件,是不是认为太强大了?没错,每次别人留言都需要输入的邮箱现在终于能派上用场了,而且这些用户很多都是相关的目标用户哦。

Send mail to subscribed user
给订阅用户发邮件,这个地方的订阅用户是来自什么地方的呢?别着急,下面我会专门介绍,这个订阅用户的目标性就更强了!

Send mail to simple contact form emails
给联系表单的用户发送邮件,这个是和”simple contact form” 的WordPress 插件联系起来的,有需要的朋友可以具体了解下,大概意思是用户提交联系表单后留下了的邮箱,这个功能可以与wordpress商品程序搭配,比如二次促销之类的。

View subscribed user
查看订阅用户,这个订阅和博客的rss订阅不是一个概念,下面会讲。

Subscriber form setting

Email-newsletter-wordpress

订阅设置,在上面说到的订阅其实都是和这个功能产生的关系,你在这个地方配置好相关内容后在博客的小工具Widgets那就会看到个Email newsletter的工具,挪到你博客对应的位置就会看到订阅框了,如右图所示。

相关测试:

1.该插件里面的邮件内容支持中文,订阅表单同样是支持中文的;

 

2.订阅用户接收的邮件来自于博客空间所在主机商的服务器代发的,邮件显示发送人是和博客管理员的邮箱一致;

3.同时最大发送量以及大量发送是否会影响博客所在空间未经测试,所以无法确定,但是一般的空间商都是有最大限制的。不过,如果你的博客有大量用户的话还是建议选择商业的邮件服务,比如GetResponse就不错。

附注:

Email newsletter是由Gopi R开发了,该作者的却是很牛的,我看了下已经开发的wordpress插件列表居然以及达到了50+,如果大家在使用过程中遇到问题之类的也可以到他的博客上溜达下。

 

原文:http://www.yangjingbo.com/with-wordpress-plug-in-email-newsletter-marketing-system-to-create-your-recovery/

wordpress自定义导航菜单使用方法

WordPress 3.0 模板新增加了自定义导航菜单功能使得我们可以更加容易地对网站菜单进行可视化操作了,最重要的是,可以把Pages(页面列表)和Categories(分类列表)在自定义菜单中混合显示了。

wp主题创享着重介绍WordPress 3.0 导航菜单的操作使用方法。

1, 首先,登录您的WordPress管理后台,依次进入【Appearance(外观) – Menus(菜单或叫做导航菜单)】模块,进入导航菜单设置页面;

2, 如果您之前没有使用或者没有设置过菜单的话,您需要点击右侧上方的“+”按钮,添加新的 Menu Name(菜单名),之后,点击右侧的 Create Menu(创建菜单)按钮,激活新的菜单(本例新建菜单名称为CustomrMenu-01),如下图所示:

wordpress自定义导航菜单使用方法1

3, 建立新菜单CustomrMenu-01后,默认状态的菜单是空的; 在这个页面左侧,你可以看到 Theme Locations(主题位置)、Custom Links(自定义链接)、Pages(页面列表)、Categories(分类列表)等内容。

在左侧的这些内容中,选择你要显示的页面、分类或自定义链接等项目后,点击各个项目分别对应的 Add to Menu(添加到菜单)按钮,使得你选中的栏目添加到右侧的新建菜单CustomrMenu-01中,以添加Pages(页面列表)项目为例,如下图所示:

wordpress自定义导航菜单使用方法2

4,添加到右侧新建菜单CustomrMenu-01中的栏目以列表形式出现,现在你需要在这里,用鼠标上下拖拽的方式排列菜单的显示顺序;需要注意的是添加进来的菜单都是一级显示的,如果你要建立二级(多级)菜单的话,你还需要同样适用鼠标左右标拖拽方式设置二级(多级)菜单,每右移一格为一级,如下图所示:

wordpress自定义导航菜单使用方法3

细节操作:鼠标移至要移动的 菜单栏 上,鼠标指针变为移动状态时,就可以对该菜单进行上下左右的拖拽操作了。

5, 设置好自己的菜单顺序和级别后,记得最后点击右上角的 Save Menu(保存菜单)按钮,保存该菜单的内容设置。

6,建立好菜单CustomrMenu-01内容后,在左侧的下图位置,选择你要使用的该菜单项目,保存即完成了整个自定义菜单的设置了。

wordpress自定义导航菜单使用方法4

 

至此,您wordpress模板自定义菜单就创建好了,去看看网站的菜单效果吧。

 

wordpress主题结构

对于喜欢使用wordpress的来说,DIY主题是肯定的,所以首先要对WP主题结构要有一些了解,下面找了一些资料,希望对大家有用。

WordPress主题由一系列模板文件组成,每个模板文件控制主题的一部分。无论在博客的什么页面上,主题的框架总有一部分是不变的,它由header.php, sidebar.php 和 footer.php三个文件控制。我们可以修改这些文件,让我们网站的页面显示不同的内容,如在posts页面和page页面显示不同的导航。然而,这些部分是保持一致的。

网站外观由下面4个部分的代码文件控制:
header.php
显示博客头部和导航,也包含html代码
The Loop
显示网站主题内容的模板文件称为The Loop。
sidebar.php
侧边栏由这个文件控制。多侧边栏的主题可以在functions.php中添加控制。
footer.php
网站的页尾和html的关闭标签。

wordpress页面组成
wordpress基本页面有Homepage(index.php控制),Post页面(单独显示一篇完整博客,由single.php控制),独立页面(page.php控制),存档(archive.php等控制),下面分别介绍这几个控制这几个页面的代码文件。

index.php–home
index文件控制博客homepage的外观。默认情况下,index文件通过一个loop来显示最新博客,homepage底部还会由一个查看以前博客的链接。

single.php–individual posts
该文件用于显示读者要查看的特定博客全文。

page.php–individual pages
该文件控制博客中独立页面的外观。

wordpress允许我们为不同的独立页面(pages)设计不同的模板,要创建一个页面模板只需复制page.php文件并重命名,然后在文件代码顶端添加如下代码:

/*
Template Name: YourPageNameHere
*/
?>

archive.php, category.php, tag.php–archives
我们同样可以自定义存档(archives)的外观。如果没有archive.php文件,存档和主页是一模一样的;但是,我们可以创建一个archive.php文件重构存档页面。如果创建category.php文件,存档页面会被覆盖为只显示目录;如果创建tag.php文件,存档页面会被覆盖为只显示标签。

The Loop
Loop应该是WordPress主题里最强大的部分。它是“循环的查询结果”。循环体中我们可以依次输出选中文章的标题,博客内容,元数据,评论等。我们还可以在single.php中使用多个loop。例如,我们可以用一个loop显示博客全文,另一个loop显示相关文章的标题和缩略图。

The Loop结构如下:

Query post or page StartLoop//循环开始
the_title //标题
the_excerpt //摘要
the_content //内容
the_category //目录
the_author //作者
the_date //日期
other tags //标签
endwhile;//结束循环
Exit the loop //退出循

WordPress的后台文件
为了让主题工作,WordPress还需要一些必要的后台文件。这些文件可以根据个人需求进行修改,它们能够从极大程度上改变网站的外观或提供更强大的功能。

comments.php
这个文件控制评论的输出,如果您希望在博客上提供评论功能,要把它放到loop中去。Comment.php文件可以被插件覆盖(如Disqus)

functions.php
Functions.php让我们在WordPress上运行自定义代码,以便更自由的修改主题元素。比如设置多个边栏。

style.css文件
wordpress主题样式表,控制网站各部分显示的外观!

如何查看wordpress模板分类ID

很多优秀的WordPress网站主题中,我们都需要根据内容显示需求,手动设置某些分类的ID信息,那么,如何查看获取到分类的ID值呢,这里以中文WordPress为例,配以图文形式告诉你具体方法:

1,首先进入WordPress后台的分类目录版块,这里显示的所有分类的列表信息,但没有直接显示每个分类的ID数值;

2,找到你要查看的分类,比如产品中心分类,将鼠标置于产品中心分类名称之上,如下图所示:

category_id_01

3,保持鼠标置于产品中心分类名称之上不动,然后,查看浏览器状态栏的显示信息,如下图所示:

category_id_02

4,在上图浏览器状态栏显示信息中,红线标记出的cat_ID=12中的数字”12”即为该分类的ID值。

获得对应分类的ID值后,就可以把这个数值应用到主题所需位置了。

wordpress模板forigi主题模板建立pagecookery微博教程

         想把自己微博的内容同步到博客上,看到“胖子马通过微博更新”觉得很好看,就借学了。使用的是“pagecookery”,然后通过pagecookery的rss,把微博的内容同步到博客了,唯一的缺陷是,rss的更新有些慢,但是也够了。

如使用pzima_srtec这款wordpress主题模板的话,可以直接移步到最后。

下边我们说说方法吧。

1,去pagecookery.com下载微博程序,安装过程见http://pagecookery.com/helps-install.html
2,同步新浪微博,嘀咕也行 但是我感觉嘀咕不好用。
3,同步内容到wp,在合适的位置加上如下调用代码(我的是在sidebar.php中)

<div>
<h3><span id=”btn1″>向前</span><span id=”btn2″>向后</span>胖子马通过微博更新</h3>
<div id=”sidebar_Microblog”>
<ul>
<?php
require_once (ABSPATH . WPINC . ‘/class-feed.php’);
$feed = new SimplePie();
$feed->set_feed_url(‘http://www.qintag.com/talk/rss.xml’);
$feed->set_cache_location($_SERVER['DOCUMENT_ROOT'] . ‘/wp-content/cache’);
$feed->set_file_class(‘WP_SimplePie_File’);
$feed->set_cache_duration(3600);
$feed->init();
$feed->handle_content_type();
$items = $feed->get_items(0,12);
foreach($items as $item) {
echo ‘<li><a href=”‘.$item->get_link().’” target=”_blank”>’.$item->get_description().’</a>’.'</li>’;
}
?>
</ul>
</div>
</div>

其中:

$feed->set_feed_url(‘http://www.qintag.com/talk/rss.xml’);  改为自己的地址。
$feed->set_cache_duration(3600);  这里的3600是每3600秒同步一次rss内容。
 

样式参考 

.sidebar_Microblogs {
float:right;
width:394px;
margin-bottom:10px;
background:#fff;
border:1px solid #ccc;
border-top:none;
-webkit-box-shadow:inset 0 -1px 6px #ccc;
-moz-box-shadow:inset 0 -1px 6px #ccc;
box-shadow:inset 0 -1px 6px #ccc;
border-bottom-right-radius: 2px;
-moz-border-radius-bottomright: 2px;
-webkit-border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
-moz-border-radius-bottomleft: 2px;
-webkit-border-bottom-left-radius: 2px;
}

.sidebar_Microblogs h3{
text-align:left;
font-size:15px;
line-height:28px;
text-transform:uppercase;
font-weight:700;
color:#fff;
background:#4e094e;
border-bottom:1px solid #e00;
padding-left:8px;
}

.sidebar_Microblogs span{
float:right;
color:#fff;
font-weight:400;
display:block;
margin-right:5px;
padding: 0 3px;
cursor:pointer;
}

.sidebar_Microblogs span:hover{
background:#710971;
text-decoration:none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
cursor:pointer;
}

#sidebar_Microblog{
height:219px;
overflow:hidden;
float:right;
font-size:13px;
}

#sidebar_Microblog ul{
margin:4px auto;
height:210px;
width:386px;
}

#sidebar_Microblog ul li {
background:url(../images/ynext.gif) no-repeat 0 5px;
padding-left:12px;
min-height:20px;
overflow:hidden;
}

#sidebar_Microblog a{
color:#222;
text-decoration:none;
}
#sidebar_Microblog a:hover{
color:#1999bb;
text-decoration:none;
}

 

3,pagecookery默认的rss格式内容太多,我们需要调整下,不然调用到wp不方便排版,我们打开talk/cron/rss_update.php,找到《description》和《/description》(请将《》改为<>)

标签的内容,修改如下:

   <description><![CDATA[<?php echo $item['content']; ?><?php echo Format::Date($item['time']); ?>
<?php if ($item['picture']['id']) { ?>
 <p><a href=”<?php echo get_picture_url($item['picture']['id'], ‘o’); ?>” title=”<?php echo $item['picture']['filename']; ?>”><img src=”<?php echo get_picture_url($item['picture']['id'], ‘m’); ?>” alt=”<?php echo $item['picture']['filename']; ?>” /></a></p>
<?php } ?>]]></description>
 
 
最后,如果你希望希望滚动的话,把js滚动代码打入到你的js文件中

//http://www.jb51.net/article/23526.htm query 单行滚动、批量多行滚动、文字图片翻屏滚动效果代码_jquery_脚本之家
(function($){
$.fn.extend({
Scroll:function(opt,callback){
//参数初始化
if(!opt) var opt={};
var _btnUp = $(“#”+ opt.up);//Shawphy:向上按钮
var _btnDown = $(“#”+ opt.down);//Shawphy:向下按钮
var timerID;
var _this=this.eq(0).find(“ul:first”);
var lineH=_this.find(“li:first”).height(), //获取行高
line=opt.line?parseInt(opt.line,10):parseInt(this.height()/lineH,10), //每次滚动的行数,默认为一屏,即父容器高度
speed=opt.speed?parseInt(opt.speed,10):500; //卷动速度,数值越大,速度越慢(毫秒)
timer=opt.timer //?parseInt(opt.timer,10):3000; //滚动的时间间隔(毫秒)
if(line==0) line=1;
var upHeight=0-line*lineH;
//滚动函数
var scrollUp=function(){
_btnUp.unbind(“click”,scrollUp); //Shawphy:取消向上按钮的函数绑定
_this.animate({
marginTop:upHeight
},speed,function(){
for(i=1;i<=line;i++){
_this.find(“li:first”).appendTo(_this);
}
_this.css({marginTop:0});
_btnUp.bind(“click”,scrollUp); //Shawphy:绑定向上按钮的点击事件
});
}
//Shawphy:向下翻页函数
var scrollDown=function(){
_btnDown.unbind(“click”,scrollDown);
for(i=1;i<=line;i++){
_this.find(“li:last”).show().prependTo(_this);
}
_this.css({marginTop:upHeight});
_this.animate({
marginTop:0
},speed,function(){
_btnDown.bind(“click”,scrollDown);
});
}
//Shawphy:自动播放
var autoPlay = function(){
if(timer)timerID = window.setInterval(scrollUp,timer);
};
var autoStop = function(){
if(timer)window.clearInterval(timerID);
};
//鼠标事件绑定
_this.hover(autoStop,autoPlay).mouseout();
_btnUp.css(“cursor”,”pointer”).click( scrollUp ).hover(autoStop,autoPlay);//Shawphy:向上向下鼠标事件绑定
_btnDown.css(“cursor”,”pointer”).click( scrollDown ).hover(autoStop,autoPlay);
}
})
})

(jQuery);
$(document).ready(function(){
$(“#sidebar_Microblog”).Scroll({line:1,speed:500,timer:8000,up:”btn1″,down:”btn2″});
});

 
看着是有些复杂,其实挺简单的。大家自行折腾吧。

记得申请一个新浪的开发平台api。替换global.php中的,这样的好处就不说了,你懂得,不懂的wpers先了解下微博开放平台,嘿嘿。

define(‘WB_AKEY’, ’3787440247′);
define(‘WB_SKEY’, ‘bba10672b55821d71e1784697d869cdb’);
 
 效果如图:

wordpress模板forigi主题模板建立pagecookery微博教程

最后啰嗦下,即将发布的主题srtec虽然集成了这个功能,但由于如下原因,用屏蔽符屏蔽掉了是
1、由于这个功能动手的地方太多
2、涉及第三方软件
3、srtec已经有一个滚动的公告了。

如果,您需要这个功能,可以打开sidebar.php,里边有提示,你去掉屏蔽符就行了。最后将其中的http://www.qintag.com/talk/rss.xml换为自己的pagecookery的rss地址就行了。
如下图:
wordpress模板forigi主题模板建立pagecookery微博教程1

修改wordpress模板forigi主题模板右上角导航区域为自己内容

修改这个地方,请打开”includes/topnv_extend.php”,代码如下:

 <ul>
  <li><a href=”http://www.pzima.com” title=”西安seo”>西安seo</a></li>
  <li><a href=”http://www.qintag.com/guestbook” title=”留言”>留言</a></li>
  <li><a href=”http://www.qintag.com/send” title=”投稿”>投稿</a></li>
  <li><a href=”http://www.qintag.com/adsense” target=”_blank” title=”广告”>广告</a></li>
  <li><a href=”http://www.qintag.com/links” target=”_blank” title=”友情链接”>友链</a></li>
  <li><a href=”<?php bloginfo(‘url’) ?>/wp-login.php?action=logout&amp;redirect_to=<?php echo urlencode($_SERVER['REQUEST_URI']) ?>”>注销</a></li>
  <li><a href=”<?php bloginfo(‘url’) ?>/wp-admin/”>控制</a></li>
  <li><?php wp_list_authors(); ?></li>
  <li><?php echo qintag_get_avatar($user_email, 20); ?></li>
 </ul>
<?php } else { ?>
 <ul>
  <div id=”topnv_extend_log”>登录</div>
  <li><a href=”http://www.pzima.com” title=”西安seo”>西安seo</a></li>
  <li><a href=”http://www.qintag.com/guestbook” title=”留言”>留言</a></li>
  <li><a href=”http://www.qintag.com/send” title=”投稿”>投稿</a></li>
  <li><a href=”http://www.qintag.com/adsense” target=”_blank” title=”广告”>广告</a></li>
  <li><a href=”http://www.qintag.com/links” target=”_blank” title=”友情链接”>友链</a></li>
 </ul>

修改,西安seo、投稿、广告、友链等等这些url就行了,当然,您也可以自行添加一些,都比较简单,就不说明了。