wordpress学习记录

来源:互联网 发布:php location用法 编辑:程序博客网 时间:2024/05/16 19:29

为防止为客户修改制作的主题和插件升级,我们需要禁用插件和主题更新。

禁用所有插件和主题更新

将以下代码添加到您的配置文件 wp-config.php 中:

  1. define('DISALLOW_FILE_MODS',true);

添加完成后,用户只能通过FTP来更新插件和主题。

禁用特定插件更新

把下面这段代码添加到你的当前主题 functions.php 文件中:

  1. function filter_plugin_updates( $value ) {
  2.     unset( $value->response['plugin-directory/plugin-file.php'] );
  3.     return $value;
  4. }
  5. add_filter( 'site_transient_update_plugins', 'filter_plugin_updates' );

替换其中的 plugin-directory / plugin-file.php 为你的插件的目录和文件名。




所谓面包屑(breadcrumb)导航,类似这种:首页 > 公司简介 > 发展历史 展示网站树型结构,并让网站访问者随时知道自己所处的位置,方便返回上几级。下面这段代码,可以很容易地将导航添加到你的WordPress博客中。

Wordpress面包屑(breadcrumb)导航代码

打开主题functions.php模板,将以下代码加进去:

  1. function the_breadcrumb() {
  2.                 echo '<ul id="crumbs">';
  3.         if (!is_home()) {
  4.                 echo '<li><a href="';
  5.                 echo get_option('home');
  6.                 echo '">';
  7.                 echo 'Home';
  8.                 echo "</a></li>";
  9.                 if (is_category() || is_single()) {
  10.                         echo '<li>';
  11.                         the_category(' </li><li> ');
  12.                         if (is_single()) {
  13.                                 echo "</li><li>";
  14.                                 the_title();
  15.                                 echo '</li>';
  16.                         }
  17.                 } elseif (is_page()) {
  18.                         echo '<li>';
  19.                         echo the_title();
  20.                         echo '</li>';
  21.                 }
  22.         }
  23.         elseif (is_tag()) {single_tag_title();}
  24.         elseif (is_day()) {echo"<li>Archive for "; the_time('F jS, Y'); echo'</li>';}
  25.         elseif (is_month()) {echo"<li>Archive for "; the_time('F, Y'); echo'</li>';}
  26.         elseif (is_year()) {echo"<li>Archive for "; the_time('Y'); echo'</li>';}
  27.         elseif (is_author()) {echo"<li>Author Archive"echo'</li>';}
  28.         elseif (isset($_GET['paged']) && !empty($_GET['paged'])) {echo "<li>Blog Archives"echo'</li>';}
  29.         elseif (is_search()) {echo"<li>Search Results"echo'</li>';}
  30.         echo '</ul>';
  31. }

并将如下调用代码添加到主题模板的适当位置即可:

  1. <?php the_breadcrumb(); ?>

并根据不同的主题配以相应的css样式。




我们知道,WordPress的日志是按时间排序的,新的文章总在旧的文章之上。而当日志的文章多了,而你又想把一些自己认为值得访客浏览和注意的文章放在最顶部,就象在论坛内看到的置顶帖子一样。你可以选择使用Classic Posts这个插件。

Classic Posts有如下几个特点:

1. 可以随机显示一篇或多篇选定文章;

2. 可以设置显示选定文章的全文或者摘要,并且摘要数字可调;

3. 可以设置选定文章按列表显示;

4. 方便的后台管理。

插件安装激活后,在后台管理文章的页面中,增加了一个”Classic Post”的栏目,在那里我们可以选择自己要置顶的一篇或多篇文章。

然后,我们需要修改一下index.php的代码,通过调用<?php classic_post_get(1,200) ?>,使显示的文章位于最顶部的位置,如下图:

其中:

数字1是要显示文章的数目,

数字200是显示文章摘要的多少,当选择为0时候,则显示文章列表。

后记:我们可以发现,其实该插件不单只是一个文章置顶的插件。我们也可以通过代码位置的灵活调用,让它可以在日志内的随意位置显示我们的推介文章,功能就象Articles这一个推荐文章插件一样。不同的是Articles只显示文章的列表,而Classic Posts可以显示推介文章的全文或摘要,尤其当你推荐文章数目较多时候,它的随机显示功能显得非常实用。



◆ wp-sticky(文章置顶)

WordPress没有自带置顶文章功能,可以通过wp-sticky实现文章置顶。

使用方法
在撰写页面下部Post Sticky Status选择


 Announcement (置顶)

 Sticky (?)
插件下载(目前版本1.30)


◆ my-page-order(页面排序)

wordpress里面的页面的显示顺序是无法控制的。你无法控制某个页面排在前面或者排在后面。
而有时候,我们又确实需要控制某些页面的显示顺序,那么就可以用My Page Order这个wordpress插件了。

详细说明及下载请点这里

 

◆ wp-limit-posts-automatically(文章自动截断)

使用方法:中文建议选择(letter)字数





管理相关

404 Notifier - 记录访问博客时产生的404即无法访问错误。

Adhesive - 固顶插件。
Admin Dropdown Menus - 将后台管理菜单变成下拉式的。

AjaxWP - 在全站运用AJAX,从而加快页面载入速度。

AWSOM - 这个插件能让制作一篇“置顶”文章或留言。

asTunes - 获取Audioscrobbler或last.fm中的数据并以列表的形式发表到博客上。

Author Complete Post List - 按作者分类显示日志,包括合作的日志。

Batch Categories - 更强大的日志分类管理。

Blog by Mail with Categories - 增强Wordpress的“Blog by mail”功能,允许对发送日志的分类进行限制。

Bluetrait Event Viewer (BTEV) - 增强多用户博客安全性,监控用户登录、删除用户、无效用户名等内容。

Codebox - 创建一个滚动块展示代码片段。

Category Excluder - 建立一些浏览者没有权限浏览的分类目录。
Custom Admin Menu - 自定义后台管理菜单。
Dashbar - 允许管理员在前台直接访问管理数据而不需要打开多个窗口。
Dashboard Editor - 改变后台Dashboard使其显示的内容对个人更有用。
DashNote - 在Dashboard添加笔记功能。

del.icio.us cached - 显示你最近的 del.icio.us。

Different Posts Per Page - 允许你设置不同页面显示的文章数,比如首页显示7篇、分类页显示9篇。
Domain Mirror - 在不同的域名上建立多个镜像。

Extended live archive - 动态显示存档。

Filosofo Old-Style Upload - 自定义上传任意文件到任意文件夹。
Fix Database - 检查Wordpress数据库错误并尝试修复。

Front Page Excluded Categories - 设置在首页不显示某个特定分类的文章。
Genki Announcement - 公告,支持多种显示方式。
Genki Pre-Publish Reminder - 提示对日志进行分类。
Google Analyticator - 在所有页面添加Google Analytics统计代码。
GT Post Approval - 在多用户博客中以管理员身份查看日志时添加“Approve”和“Reject”按钮。

Homepage Excerpts - 允许在首页的第一页显示全文输出,而在第二页之后显示文章的摘要输出。

In Series Plugin - 制作一系列的相关文章。
Instant Update - 一键自动将Wordpress升级到最新版本。
Khanh’s Instant Notepad (KIN) - 增加笔记功能。

Jerome’s Keywords plugin - 关键字/tag 插件。相对 UTW 而言功能较少,但是更好用。

Landing Sites - 根据搜索关键字给来访者提供他们可能感兴趣的相关文章。

Mass Post Manager - 批量删除或移动某一分类的日志。
Mutliply - 允许仅设置唯一的管理员管理多个博客。
NextGEN Gallery - 在后台添加相册,甚至Flash相册。

Next/Previous Post in same Category - 在文章里展示同类别的上一篇和下一篇。

No ping wait - 无需等待后台ping back的时间。
OneClick Install - 更强大的插件或主题上传安装功能。

One Year Ago - 展示一年之前的文章。

Order Posts - 自定义旧文章的展示方式。

Page Link Manager - 更轻松的管理静态页面。
PlugInstaller - 将在其他网站上看到的插件直接上传并安装。

Popularity Contest - 自动高亮最热主题。

Post Notification - 给数据库里的所有email发邮件,告诉他们你写了新文章。

Random Posts - 生成随机文章。

Related posts - 自动搜索并列举相关文章的插件。

Semi-Secure Login - 提高wordpress的安全性,加密登录。

Sidebar Widgets - 可以在侧栏自由加载各种小东西。

Simple Pop-up Images - 点击缩略图通过弹出式窗口浏览大图。
Site Unavailable - 博客无法访问时显示自定义信息。

SRG Clean Archives - 存档插件,可以按月/年显示。

Super Archive - 实现增强的文章归档。

Time Zone - 这个插件解决由夏令时带来的时间延时的烦恼。
Throttle - 监控博客带宽,当服务器负载较大时限制某些不重要内容的显示以提高性能。

Ultimate Google Analytics:帮助你一次性嵌入统计代码。

Update Manager - 检查博客所用的插件是否存在更新版本。

WP-Cache 2.0 -缓存插件,对于大流量的 blog 很有用。

WP Cache Inspect - 手动清除缓存。

wp-cats - 批量管理文章的分类和标签。

WP-Cron - 计划任务插件,比如配合备份插件使用,可以自动定时备份然后发送到你的邮箱。
WP-Custom Login - 自定义登录界面。

WordPress database backup - 数据库备份插件,免得进 phpmyadmin 那么麻烦,如果你的主机支持 smtp 的话,还可以直接把备份发送到邮箱。
WP- DBManager - 数据库管理优化工具。

WP Definitions - 帮助你向读者解释某一具体的名词。
WP-phpMyAdmin - 在后台直接使用phpMyAdmin管理数据库。
WP Plugins Tracker - 检查你的插件是否是最新版本。

WP-Ultimate Gamers Pack - 让博客可以在PSP等设备上访问。

金钱相关

Adman - 让你的Adsense广告在文章中间显示。

AdRotator WordPress Plugin - 轮回显示Adsense广告和其他联盟广告。

AdSense Deluxe - 让你很方便的在 blog 里加入各种广告代码。

Adsense Injection - 将Adsense代码随机插入原有文章中。

Adsense Inline - 在博客文章中插入Google Adsense代码。

Adsense Earnings WordPress Plugin - 在后台显示你的Adsense的明细收入。

AdSense Widget for WordPress Sidebar - 在侧边栏显示Adsense广告。

Alipay donate - 支付宝捐赠插件。

Author Adsense Plugin - 实现Adsense的分帐户投放,不同用户的文章里会投放自己的Adsense帐户的广告。

Bankroll - 让广告主直接从你的博客购买广告,有点像Text Link Ads。

Buy Me A Beer Plugin - 让访问者通过Paypal给你买啤酒(也就是募捐)。

MightyAdsense - 不用修改Wordpress模板即可将代码加入,且可以指定在每页显示广告块的数量。

Paypal Donate - 让访问者通过Paypal给你募捐。

WP-AdsenseProfit - 通过调用模板中的一个函数来显示你的Adsense收益。

主题相关

About Me Widget - 在侧栏加入一个“关于我”的Widget。

Countdown Timer - 在侧栏加入一个倒计时。

Pagebar - 显示页码的插件。

WP-Page Navi - 翻页插件,功能比pagebar更强大。

NAVT - 导航栏设计插件。

Feed相关

Add Related Posts to Feed - 在Feed输出里加入相关文章。需配合一些UTW或Simple tagging使用。

Better Feed - 优化Feed输出。

©Feed - 功能强大的feed插件,可以在Feed中加入版权信息及数字指纹:根据数字指纹追踪被抄袭文章;在Feed中加入评论内容;在Feed中加入相关日志。

FeedBurner FeedSmith - 确保所有的Feed地址都被重定向到FeedBurner。

Feedburner Feed Replacement - 将原始 feed 地址转向到 feedburner 的烧录地址。

Feed Footer - 优化RSS输出的插件。优化Feed的底部,例如加入版权声明等等。
Feedvertising plugin - 实现在rss feed中文章结尾处加上别人的文字或图片链接,而不是在博客的文章中。

Feed Statistics - 监控Feed被订阅信息。
FeedBurner SiteStats Enabler - 在博客中安装FeedBurnner统计脚本。
FeedBurner StandardStats - 添加FeedBurner统计脚本。
FeedStats - 统计Feed订阅情况。

flickrRSS - 将Flickr相册里的RSS合烧到博客的RSS里。

Full Text Feed - 全文输出Feed。

Subscribe Remind - 在文章底部将加入提醒浏览者进行订阅的提示。

统计相关

AWStats Xtended Info - 加强AWStats统计功能。
Backlinks inbound links counter - 跟踪博客的来源链接。
Bsuite - 跟踪页面浏览、搜索关键词等内容,显示访问量最大的日志以及相关日志。

Bluetrait Event Viewer (BTEV) - 可跟踪用户的登录、删除,无效用户名等情况,可增强安全性。
CountPosts - 统计文章被浏览次数,当你以管理员身份浏览时将不被计数。
DownloadCounter - 统计附件被下载次数。
Dschini Bot Checker - 获得日志被搜索引擎检索的情况。
FirStats - 基于AJAX技术的全功能统计插件。

GeneralStats - 显示用户、分类、文章、留言、页面、链接等等数量情况。
GoStats web counter - 轻松安装GoStats统计代码。

Impress - 显示博客用户、分类、日志、评论等数量。
Lightstats - 生成有关日志、评论、分类等统计数据的条形图或饼图。
Live - 实时监控博客被访问情况。
Open Web Analytics - 统计各种数据并可以通过Google Earth展示访问者。
Posts/Comments Time - 统计一天中发表最多评论的时段,这样你就可以更有针对性的规划发表日志的时间,以获得更多的评论。
Search Phrases - 统计来自搜索引擎的关键词。
Social Traffic Monitor - 监视来自多个社会性网站的访问。

Stats - 浏览者数据统计插件。

Statraq - 相当强大的博客统计插件,可以记录访问者的IP、搜索关键字、访问人数等等。
Ultimate Google Analytics - 更方便的添加Google Analytics统计脚本。
WordPress.com Stats - WordPress官方的统计插件,需要Wordpress API Key。
WP OnlineCounter - 在线用户统计。

Wp-Shortstat - 在后台显示你 blog 的相关信息。
WP-SlimStat - 提供所有的标准统计数据,而且不会对服务器产生过大的负载。
WP-Stats - 非常全面的统计插件。

WP-User Online - 显示在线人数。

SEO相关

Alexa Rank - 显示博客的Alexa全球排名。

All-in-One SEO Pack - 必备的SEO插件,可同时实现标题优化、生成meta描述和meta关键字。

Another WordPress Meta Plugin - 在日志中添加Meta标签和关键字,以优化搜索引擎。

Bad Behavior - 通过分析HTTP请求防止广告爬虫访问你的博客。

cos-html-cache - 为日志生成静态页面,以缓解服务器和数据库的压力,方便搜索引擎收录。

Dagon Design Sitemap Generator - 生成一个网站地图。

Enforce WWW Preference - 使用301永久重定向强迫访问者或搜索引擎访问博客时使用统一的域名。

Find Us - 在博客里生成Google Maps。

GeneralStats - 显示博客用户、分类、日志、评论等数量。
Google PageRank - 显示Google PR值。

Google Sitemaps - 在博客根目录生成一个sitemap.xml文件,并自动提交到Google,方便搜索引擎进行索引。

Google Sitemaps - UTW Tag Addon - 这个插件是针对 Google SiteMap 和 UTW 两个插件,提供 SEO 功能。

Head META Description - 根据你博客的内容为你的博客提供动态的 meta 描述。

Jon’s Showoff Rankings Widget - 显示博客Google PR值、Alexa排名、Technorati排名。

Landing Sites - 如果访问者通过搜索引擎找到你的站点,却发现不是他所需要的内容,大部分时候他就会立即关掉当前窗口。这个插件可以友好地提供你站点上访问者需要的相关内容。

No WWW - 将所有含有www的URL都转向到无www的URL。

Optimal title - title优化插件。

Plug ‘n’ Play Google Map - 自动将日志中的经纬度信息添加到一个独立的基于Google Map页面。

Permalink Migration - 规范化你的URL永久链接。

Permalink Redirect - 实现301转向。

Permacop - 重定向网址。
Post2Page - 将日志转为静态页面。

Robots.TXT - 协助你方便地编辑robots.txt。

Redirection - 这个插件基于Ajax,操作极为方便。插件可以让你自如地管理博客里的301转向,包括创建和修改。在新版本里,不但可以设置301转向,302和307都是允许的。

Search Meter - 记录浏览者的搜索记录。

SEO Title Tag - 针对标题进行 tag 优化。

Simple Tagging - 通过下拉式菜单简化Tag的添加。

Simple Tags - 最简单最好用的 Technorati tag 插件,只需在你的 post 里加上 [tags] [/tags] 标签即可。

Ultimate Tag Warrior - WordPress 最好的 Tag 插件。

Wikipedia-NoFollow - 在链接到Wikipedia的链接中添加“nofollow”属性。

访客相关

中文WordPress工具箱 - 用来解决官方WordPress没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言(最新引用),留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等,真正截断,没有乱码。

AJAX Google Video Search - 直接在博客中搜索Google Video。
AJAX Shoutbox - 聊天系统。
Cool Weather - 天气预报。
Currency Converter - 获取来自Yahoo Finance的实时财经资讯。

Email Users - 可以根据注册用户的不同权限给他们发送电子邮件。
Google AJAX Search - 基于AJAX的Google搜索。
Google MapSearch Widget - 在侧边栏添加Google Map搜索。
Gregarious - 提供多个社会性书签网站按钮。
Hottaimoijiruna - 允许自定义时区的时钟。
Inline Ajax Comments - 在访问者点击前隐藏评论。
Inline Ajax Page - 允许用户在查看某篇日志前获取其摘要。

Live WordPress - 监视浏览者在你博客上的一举一动。

Members Only - 只有注册用户才可以看到你的文章。

On This Day - 显示历史上的当天日志。

Share This - 添加多个社会性网站分享按钮,可能吧已将它中文化。

Sociable - 社会化书签插件,比如 Digg、del.icio.us、reddit 等。
Tagboard Widget - 添加一个自动更新的标签纸。
Units Converter - 单位转换工具。
WP Movie Ratings - 直接对某部电影向IMDB投票。

Wp_Notable -用另一种方式显示社会化书签小图标。

WordPress Mobile Edition - 使博客在手持设备中也能有很好的浏览效果。

WordPress PDA - 让PDA用户阅读你的博客时有更好的浏览体验。

WordPress Mailing List - 邮件列表,允许读者订阅或取消。
WP e-Commerce - 在站点中添加购物车。
WP-Polls - 添加可自定义的投票功能。
WP-Post Ratings - 日志评分。

XDTalk - 允许注册用户间进行实时聊天。

Yahoo Messenger Online Status - 显示你的Yahoo Messenger是否在线。
Zorpia That’s Hot Box - 允许读者将日志提交到Zorpia.com。

评论相关

Admin Panel Comment Reply - 在评论管理中添加评论回复选项。

AJAX Comments 2.0 - 基于AJAX的评论系统。

Ajax Comment Preview - 允许读者在发表评论前预览。

Ajax Comments-Reply - 将留言系统设置成Ajax形式,不用刷新即可添加评论。

Akismet - 官方插件,垃圾评论过滤,需要先到Wordpress.com申请一个API Key。

Akismet Spam Count - 显示被Akismet过滤的垃圾信息数目。

AuthorHighlight - 高亮显示博客作者的评论。

Bannage - 通过姓名、电子邮件或IP地址禁止某些用户评论。

BlogFollow - 在评论的末尾显示评论作者博客的简单介绍。

captcha - 通过显示一个扭曲数字的图片,来阻止垃圾留言。

Comment Highlighter - 根据作者姓名、email、网址等定义评论显示风格。
Comment Timeout - 关闭旧日志的评论功能。

Comment Twitter SMS Notification - 通过Twitter SMS通知你有新的评论。
CommentCentral - 允许批量打开或关闭日志的评论功能。
Comment Karma - Digg风格的评论投票插件。

Comment Relish - 给首次留言的留言者寄送一封感谢邮件。

Commentluv - 在评论中能显示评论者最新文章标题。

Crossroads - 增加来自Flickr的缩略图和评论。

Custom Smileys - 在评论中添加表情显示。

De-link Comment Author - 删除一个评论者的链接但不删除整个留言。

Did You Pass Math? - 发表评论前回答简单的数学题。

DMS Guestbook - 为你的博客制作一个留言本。

DoFollow - 去除评论中链接的“nofollow”属性。
DoFollow Trackbacks - 去除通告中的“nofollow”属性。

Edit Comments XT - 允许读者编辑他们发表的评论。

Emotions 在留言中插入表情,有72中表情。

Favatars - 将评论者的博客或网站图标作为他们的头像。

Fresh Comments - 在侧边栏显示最新回复的内容,可以设置不显示 trackback和pingback,如刀客征途的侧边栏最新评论。
Get Recent Comments - 显示最新回复的摘要,可以设置为不显示 trackback。

Gravatar - 在评论中显示基于Gravatar的头像。

Hardened-Trackback - 创建仅一次有效的通告地址以防止垃圾通告。

Latest Comments with Avatars Reloaded - 显示最后发表的评论以及其所有者的MyBloglog头像。

Link Love Plugin - 去除留言者链接里的”nofollow”标签。

Live Comment Preview - 允许读者在发表评论前预览。
MBLA - 在评论中显示基于MyBloglog的头像。

Math Problem Spam Protection - 通过回答一道简单的数学问题来防止垃圾留言。

My Top Commentators - 与Show Top Commentators功能相同,使用Widgets来显示评论最多的访客。

New Posts Pop-up - 在一个新的弹出式窗口里展示最新文章或评论。

Nicer Trackbacks - 改进通告的显示效果。

No ping wait - 不用等待后台 trackback 的 ping 时间。

Numbered Comments 添加评论计数功能。
OpenID Comments - 使用OpenID做为发表评论的认证。
Quoter - 引用已有的评论。

Simple CoComments - 在博客间跟踪评论。

Sexy Comments - 替换原来的评论模板,让评论区域看起来有点像论坛的风格。

Show Top Commentators - 在页面的侧边栏罗列出在你博客中发表最多评论的作者,同时链接到他们的博客。

Spam Karma - 又一个优秀的垃圾评论过滤插件,通过多个选项的权值得分过滤垃圾评论。

Some Chinese Please - 为用中文写作的wordpress blogger准备的拦截spam的plugin。

Subscribe to comments - 让回复者订阅该主题的回复。

Threaded Comments - 针对某个留言进行留言,这个留言不出现在最底部,而是在所针对的留言的下方。

TinyMCEComments - 使用富文本编辑器撰写评论。

Trackbackers - 和Show Top Commenters不同,它展示的是引用你的文章最多的博客,而不是评论最多的人。

Webcam Comments - 实现语音或视频留言。
Whisper - 允许用户发表仅某部分人可以看到的私密评论。

WP AJAX Edit Comments - 让评论者可以在短时间内重新修改自己的评论。

wp-chunk - 截断评论中过长的地址避免撑破页面。

WP-Most Commented Posts - 在侧边栏显示拥有最多评论的日志。

WP-NoSh*t - 过滤评论中的不当用词。

WordPress Thread Comment - 评论回复型插件, 可以实现对他人的评论进行针对性回复, 并集中显示。

撰写相关

Add Graphic Signature - 自动或使用标签在日志中添加图片签名。
Adman - 帮助你在日志的开头或中间显示广告。

Advanced TinyMCE Editor - TinyMCE Advanced的升级版。

Ajax Spell Checker - 对日志进行拼写检查。

Auto Link - 指定特殊的标签并在正文输出时使用Google API进行自动链接转换,如将[movie]Move Title[/movie]自动链接到IMDB上。

Auto-hyperlink URLs - 自动将URL转换为链接。

AWSOM Pixgallery - 针对为艺术家或插画作者设计的插件,允许构建他们专属的展示作品区。

Batch Image Uploader - 批量上传图片。
Category Remindr - 在“Publish”按钮后增加一个分类提示按钮,以提醒你对当前日志进行分类。

Code Markup - 支持在日志中显示HTML或其他语言的代码片段。

Corrector - 使用Google Spell进行拼写检查,支持27种语言。

Cos_slug_translator - 自动英语slug插件,适用于永久链接带标题名的博客,可以将中文标题自动翻译成英语。

Custom Write Panel - 自定义后台“Write”面板,允许隐藏部分不需要的内容,如“Post Password”。

Digital Fingerprint - 在日志中添加数字指纹,防止文章被剽窃。

DropCap First Character - 日志首字符放大。

Easy Post-To-Post Links - 撰写日志时通过快捷方式简化站内其他日志链接的添加。

Excerpt Editor - 摘要编辑功能。

Exec-php - 在 post 里执行 php 代码。

Flickr Passes GFW - 自动替换文章中的 Flickr 图片引用地址(防止GFW)。

Front Page Excluded Categories - 允许隐藏某些分类的日志。

FCKEditor - 富文本编辑器。

Flexible Upload - 实现比wordpress内置图片上传功能更强大的插件。

Get Custom - 在文章中插入附件。

Image Manager Plugin - 让你在WP后台编辑图片:裁剪、旋转等等。

imgViewJX - 在首页展示某一目录中的图片。

iMax-Width - 自动限制文章中的图片宽度,防止图片过大撑破主题页面的现象发生。

Just Unzip - 在日志撰写页面上传一个压缩包,该插件将自动解压并添加其包含的内容到当前日志。

KB Linker - 设定文章里某些特定的关键字自动链接到特定的链接。

Leprakhauns Word Count - 在日志编辑页面添加字符计数功能。

Lightbox 2 - 灰盒子插件,用幻灯效果显示图片。
Limit the size of main page posts - 指定首页日志摘要的字数。

Live Spell Checker - 拼写检查。

Monsters Editor - 外观与word2007相似的编辑器。

Notify On Draft Post - 当多用户博客中有新日志发表时,通知Editor审阅。
Post Notification - 当你发表新日志时,邮件通知所有注册用户,甚至还可以将该日志包含在邮件中一起发送。

Post Repeater - 每周、每月、每年重复发表同一篇重要日志。
Post Templates - 设置日志模板,简化同类日志的发表过程。
PostPost - 在日志开头或结尾处添加某些特定内容,例如广告。
Posts Expire - 设置日志的有效显示期限,过期后日志将被隐藏。

Plain Text Paste - 纯文本粘贴,去除文本的格式信息。

Search and Replace - 搜索或替换所有日志中的某些特定字符。

Shashin - 展示Picasa相册图片。

Subscribers Only - 标记日志为“Subscriber Only” 使其仅对会员可见.
Subscribe-Remind - 在每篇日志下方提示读者订阅RSS feed。

Super Edit - 让你全屏写博客。

Simple Graph - 让你轻松地在侧栏或文章里制作图表。

TD Word Count - 日志字符数统计。
TinyMCE Advanced - 和word一样强大的编辑器。

Word Count - 获得某篇或全部日志字符数。

Wp-Contact form - 给你的 blog 加一个联系表单。

WP-Footnotes - 为日志添加脚注。

WP-orderposts - 改变日志的排序方式。

wp-slug - 日志标题自动转换缩略名。

wpSpoiler - 有利于影视评论类博客,可以隐藏[spoiler]标签中的文字。

WP-Sticky - 日志置顶。
WP-Table - 允许在编辑器中添加表格。

WP-GreyBox - 功能同lightbox,并且实现图片翻页等新功能。

WP Grins - 使后台和评论可以轻松添加表情。
WPAds -在博客的任意位置展示横幅或文字广告。

Wysiwyg - 加强博客内的图片控制。

WP Super Edit - 与TinyMCE Advanced功能类似,但无查找替换功能。

Ubernyms - 为常用的专业术语和链接设置快捷方式。

多媒体相关

avideo - 支持中文视频分享网站的 Flash 播放插件。

Audio player - 一个媒体播放器。

CoolPlayer - 支持播放音频和视频播放插件。

Flash Video Player - 在日志中插入视频文件或者其它多媒体文件。

podPress - 大量针对播客的功能。

WordTube - 直接在日志中添加视频。

YouTube Widget - 在侧边栏显示你的YouTube 视频





免费主题总被设计得能尽可能容易安装。你简单上传你的主题,激活,就已经妥当。它知道你博客的名称、标语、Feed地址,和其他的一切东西。为了知道这些,主题使用了PHP标签来获取这些信息。然而,当一个页面被加载时,它都会需要加载这些标签。

pic (via)

因为很多信息永远都不会被更改,所以你能从主题中删掉这些标准,用一般的文本来代替它。这样,下次加载页面将花费你服务器更少的时间。
13个WordPress主题的通用标签

移除这些标签最简单的方法是打开你博客的一个页面,并让它加载完。然后”查看源文件”。现在你可以通过你的主题查到下面的标签,然后在你页面源文件中找到相应的标签。粘贴来自页面源文件上的文本以代替主题上的标签。

在更改完所有的文件后,保存。你会发现版的页面与原来的还是一样的(译注:当然,加载快了!).
在header.php中找到:<?php language_attributes(); ?> ;
在header.php中找到:<?php bloginfo(’html_type’); ?> ;
在header.php中找到:<?php bloginfo(’charset’); ?> ;
在整个主题中找到:<?php bloginfo(’name’); ?> ;
在header.php中找到:<meta name=”generator” content=”WordPress <?php bloginfo(’version’); ?>” /> <!– leave this for stats –> 。如果你使用一个第三方的统计工具(如 Google Analytics) 你大可以不必忧虑这个;如果你的Wordpress版本已经过期,你应该不想让黑客知道;
在header.php中找到:<?php bloginfo(’stylesheet_url’); ?> ;
在header.php、sidebar.php和footer.php中找到:<?php bloginfo(’rss2_url’); ?> 如果你已经转移到Feedburner(译注:或其他Feed烧制商,中国的如Feedsky,另外永久链接的更改也会导致Feed地址的变更)。确保手动更改你的Feed地址。(FeedSmith plugin 这个插件不会帮你更改的);
在header.php中找到:<?php bloginfo(’pingback_url’); ?> ;
在整个主题中找到:<?php bloginfo(’stylesheet_directory’); ?> ;
在整个主题中找到这个,你博客的标语:<?php bloginfo(’description’); ?>
在sidebar.php和footer.php中找到:<?php bloginfo(’comments_rss2_url’); ?> .
在footer.php中找到:<!– <?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> seconds. –> 这个HTML标签对我们没有额外的用处,所以,删掉吧!
如果你使用weight,你可以删掉sidebar.php中:
<?php /* Widgetized sidebar, if you have the plugin installed. */
if ( !function_exists(’dynamic_sidebar’) || !dynamic_sidebar() ) : ?>

<?php endif; ?> 之间的内容。

这两行代码之间的内容,只在widgets不起作用时才会显示。如何你确保自己会继续使用widgets,你将不需要这些代吗(可能值得的是在中间留下”这里的内容只在widget不起作用时使用”这样的评论,以便在将来提醒自己)。

删掉这些,你将会为服务器削掉包袱,页面的加载也会更快一点。



在wp中,有些插件通常需要一个API key才能用.但是,很多朋友却不知道怎么去获得一个.所以就放弃了去用这些插件,即使那些都是非常好的插件,也不得不放弃.比如Akismet这个插件,是WP最优秀的插件之一,可以让你远离垃圾评论的困扰,但API key一直困扰着大家.
实际非常简单:只要你到WordPress.com注册一个账户,并激活即可得到API key.
◆具体方法:首页进入WordPress.com,点击上面的Sign Up Now!

 

 

◆进入注册页面按要求输入相关内容:

 

◆转入下一个页面,点击Signup激活邮件发送到你注册输入的邮箱中

◆打开第一封邮件,打开激活链接:

 

◆激活后系统自动发出另一封邮件,其中就包括API KEY
至此,申请API KEY完成,网上其它申请教程是在网页上查看API KEY很麻烦(其实API KEY已发到邮箱中了,免得看满屏的E文,眼花)



Featured Content Gallery(FCG)是一款热门的WordPress幻灯片插件,很多国外CMS主题上都有它的身影,一款普通的主题如果安装了FCG,也会增色不少,可能有些朋友不会设置这款插件,其实并不复杂,E文不好的朋友可以下载安装汉化版的(下载链接在下面)。使用方法:
这款插件图片显示,是以自定义字段方式实现的。首先启用插件,并在你的模板适当位加入代码:
<?php include (ABSPATH . '/wp-content/plugins/featured-content-gallery/gallery.php'); ?>

在编辑文章时在下面自定义字段左侧添加“articleimg”,右侧是你上传的图片地址,左侧“featuredtext”,右侧输入图片说明,
如果要显示特定分类的文章,则需要新建一个英文名称(不支持中文)的分类,然后把准备显示在幻灯片中的文章加入到这个英文名称的分类中,最后在FCG设置中输入要显示英文分类的名称及要显示的数量。
其它如:幻灯大小、背景色、边框色、说明文字高度、变幻过渡效果及时间等可以根据实际在FCG设置中调整即可。

需要说明的是必须有两篇以上的文章添加自定义域,并用要设置高度及宽度才能显示幻灯。

汉化版下载

英文原版下载



这是一款WordPress文件上传增强插件,支持直接网络抓取文件,在线解压缩文件支持的格式有: zip, tar, gz, tar.gz, tgz, tar.bz2, 和 tbz,在手边没有FTP工具时方便文件上传.

 

插件下载



WordPress之所以能成为目前最具人气的独立博客程序,除了无数爱好者为它开发的主题外,源源不断的插件支持也是重要的原因之一。wordpress的强大,也是在于无数爱好者源源不断的主题和插件。

wordpress插件数量巨大,有改善用户体验的,有辅助SEO的,有增加功能的。要从这茫茫中的插件找出所需已属不易,外加无数英语系插件更让不熟悉英语中国用户难上加难。所谓群众的力量是强大的,每人找一款,加上说明,汇集起来,便能形成一个方便实用的插件库。下面这些由网友整理的 wordpress常用插件,相信总有一款会适合你。

留言相关:

1、Akismet:最流行的反垃圾留言插件。

2、Spam Karma 2:又一个垃圾留言屏蔽插件,和Akismet相比,这个要更为复杂一些。

3、Threaded Comments:实现有针对性的留言。也就是可以针对某个留言进行留言,这个留言不出现在最底部,而是在所针对的留言的下方。

4、Subscribe to Comments:让评论者订阅文章后续评论的插件。

5、Webcam Comments:觉得文字留言太乏味?试试语音或视频留言如何?

6、Gravatars:只要留言者在Gravatars网站上传了头像,在留言时就能显示留言者的头像。

7、De-link Comment Author:有时候你想删除一个评论者的链接但不想删除整个留言,这个插件可以帮助你。

8、Ajax Comments-Reply:将留言系统设置成Ajax形式,不用刷新即可添加评论。

9、DMS Guestbook:为你的博客制作一个留言本。

10、Sexy Comments:替换原来的评论模板,让评论区域看起来有点像论坛的风格,确实相当Sexy。

11、Math Problem Spam Protection:和留言验证码差不多,这个是要回答一道简单的数学问题。

12、Link Love Plugin:去除留言者链接里的”nofollow”标签。

13、Do-Follow:和Link Love Plugin一样,去除留言里的nofollow标签。

SEO相关:

14、All-in-One SEO Pack:必备的SEO插件,不详细介绍,具体参看Wordpress的SEO插件。

15、Permalink Redirect:在介绍Wordpress的SEO插件时介绍了这个插件,一个实现301转向的插件。

16、Google Sitemaps:在博客根目录生成一个sitemap.xml文件,并自动提交到Google,方便搜索引擎进行索引。

17、Google Pagerank Plugin:展示Page Rank的插件。

18、Alexa Ranking:展示Alexa排名的插件。

19、Dagon Design Sitemap Generator:生成一个网站地图。

20、No WWW:将所有含有www的URL都转向到无www的URL。

21、Simple Tagging:给文章添加标签。

22、Ultimate Tag Warrior:在Wordpress的SEO插件时也介绍了这个插件,主要是用来添加文章标签。对SEO也有一定的帮助。

23、Robots.TXT:协助你方便地编辑robots.txt,我觉得手动编写好robots.txt再上传会更好。

互动相关:

24、Share This:一个显示社会书签收藏的插件。

25、Members Only:只有注册用户才可以看到你的文章。慎用!

26、WP-Notable:一个社会书签插件,可以实现在文章底部显示Del.icio.us,Digg.com等社会书签收藏图标。

27、Wp-Contact Form:制作一个联系表格让读者可以发邮件联系你。

28、Show Top Commenters:显示日、月、年或设定时间内留言最多的几位留言者。

29、Comment Relish:给首次留言的留言者寄送一封感谢邮件。

30、Author Complete Post List:展示某个特定作者的全部文章。

31、Del.icio.us cached:展示你最近在del.icio.us的收藏条目。

32、Random Posts:这个插件能生成随机文章。看看这篇文章底部的“随机文章”就明白了。

33、New Posts Pop-up:在一个新的弹出式窗口里展示最新文章或评论。慎用!

34、Find Us:一个可以在博客里生成Google Maps的插件。

35、One Year Ago:展示一年之前的文章。

36、Get Recent Comments:在侧栏里显示最新评论。

37、Trackbackers:和Show Top Commenters不同,它展示的是引用你的文章最多的博客,而不是评论最多的人。

38、Post Notification:给数据库里的所有email发邮件,告诉他们你写了新文章。慎用!

39、About Me Widget:在侧栏加入一个“关于我”的Widget。

40、Yahoo Messenger Online Status:显示你的Yahoo Messenger是否在线。

41、Category Excluder:让你建立一些浏览者没有权限浏览的分类目录。

42、WP-User Online:显示在线人数。

43、Landing Sites:有些人通过搜索引擎进入到你的博客,这个插件根据搜索关键字给这些来访者提供他们可能感兴趣的相关文章。

44、Add Related Posts to Feed:在Feed输出里加入相关文章。需配合一些UTW或Simple tagging使用。

博客优化相关:

45、Related Posts:显示相关文章的插件。可能需要配合其它插件,比如UTW或Simple tagging使用。

46、Super Archive:实现增强的文章归档。

47、WP-Cache:将Wordpress页面进行缓存,将一些信息保存为html文件,实现快速访问。慎用!

48、Popularity Contest:通过设置一些参数来显示博客的最流行文章。可以显示年、月、周、分类最流行的文章。具体可以看看这篇文章旁边的“同期热门文章”和“年度热门文章”。

49、Homepage Excerpts:允许在首页的第一页显示全文输出,而在第二页之后显示文章的摘要输出。

50、Different Posts Per Page:允许你设置不同页面显示的文章数,比如首页显示7篇、分类页显示9篇。

51、Next/Previous Post in same Category:在文章里展示同类别的上一篇和下一篇。

52、WP Definitions:有时候你会在很多地方提到同一个比较偏门的名词,但不想每次都重新解释一遍,这时这个插件就用上了。只要某个词之前已经定义在数据库里面,以后就可以方便地引用了。

53、AWSOM:这个插件能让制作一篇“置顶”文章或留言。非常有用。

54、Order Posts:厌倦了文章按日期排列的方式?这个让你自定义旧文章的展示方式,有时你不想浏览者看到某篇文章…

55、Pagebar:显示页码的插件。

56、WP-PageNavi:同样是显示页码的插件,与PageBar相比能自定义的项目更多。

57、NAVT:一个能让你轻松设置导航栏的插件。

58、Front Page Excluded Categories:允许你设置在首页不显示某个特定分类的文章。

多媒体相关:

59、Word Tube:又一个多媒体播放插件。

60、Pod Press:播客优化插件,内含一个播放器。

61、Shashin:一个可以让你展示Picasa相册图片的插件。

62、Audio player:一个媒体播放器。

63、flickrRSS:将Flickr相册里的RSS合烧到博客的RSS里。

64、CoolPlayer:国人开发的多媒体播放插件,支持播放音频和视频。

65、Batch Image Uploader:批量上传图片。

66、Image Manager Plugin:让你在WP后台编辑图片:裁剪、旋转等等。

后台相关:

67、WYSIWYG Plugin:Wordpress增强插件,在强化Wordpress编辑器的插件里有更详尽的介绍。

68、Statraq:博客统计插件,记录访问者的IP、搜索关键字、访问人数等等。相当强大。

69、Stats:浏览者数据统计插件。

70、FeedStats:不喜欢到Feedburner或Feedsky烧录Feed而又想看到订阅数?这个插件是你所需的。

71、No ping wait:无需等待后台ping back的时间。

72、Semi-Secure Login:提高wordpress的安全性,加密登录。

73、WP Database Back-up:UploadingIT.com倒闭给我们的提示是数据备份非常重要,这是一个WP数据备份插件,建议每个星期备份一次。

74、KB Linker:设定文章里某些特定的关键字自动链接到特定的链接。例如设置水果味博客里凡是“水果味”这3个字都链接到http://shuiguowei.com/。

75、Simple Graph:让你轻松地在侧栏或文章里制作图表。

76、FCKEditor For WordPress:非常值得推荐的WP增强编辑器,详细介绍可以参看强化Wordpress编辑器的插件。

77、Update Manager:检查博客所用的插件是否存在更新版本。

78、Super Edit:让你能全屏写文章(这样可能会更专心)。

79、Instant Upgrade Plugin:一键更新Wordpress。

80、Ultimate Google Analytics:如果你经常更换博客主题,你可能会厌倦每次都要添加Google Analytics统计代码。这个插件能帮助你一次性嵌入统计代码,免除这个烦恼。

81、Live WordPress:监视浏览者在你博客上的一举一动。

82、Monsters Editor for WP Super Edit:一个超强的WP增强型编辑器:

Feed相关:

83、Feedburner Standard Stats:在博客上显示来自Feedburner的订阅数。

84、Full Text Feed:全文输出Feed。

85、Better Feed:优化Feed输出。

86、Feed Footer:优化RSS输出的插件。优化Feed的底部,例如加入版权声明等等。

87、Feedburner Feedsmith:Feed转向插件,让你的Feed301转向到在Feedburner或Feedsky烧录的Feed。

金钱相关:

88、Adsense-Deluxe:更好地将Adsense融入到文章中去,具体效果可以看看这篇文章里面出现的Adsense。

89、Adman:让你的Adsense广告出现在文章中间。

90、Author Adsense Plugin:如果你的博客是多人供稿而且是投放Adsense的,你可能需要这个插件。这个插件实现Adsense的分帐户投放,不同用户的文章里会投放自己的Adsense帐户的广告。

91、Bankroll:让广告主直接从你的博客购买广告,有点像Text Link Ads。

92、Buy Me A Beer Plugin:一个比较无聊的插件,让访问者通过Paypal给你买啤酒(就是给你钱)。

93、Paypal Donate:和上面的插件的功能一样,让访问者通过Paypal给你募捐。

其它:

94、Time Zone:这个插件解决由夏令时带来的时间延时的烦恼。

95、Subscribe Remind:在文章底部将加入提醒浏览者进行订阅的提示。

96、Countdown Timer:在侧栏加入一个倒计时。

97、In Series Plugin:制作一系列的相关文章。

98、WP-Ultimate Gamers Pack:让博客可以在PSP等设备上访问。

99、WP-Polls:给博客添加投票系统。

100、已经100个了,如果你要好的插件,不妨在留言里介绍给我们!

101、Sawchuk buttons plugin:为你的模版添加按钮。

102、Full-featured comments:个性化评论页面

103、Installer Plugin:自动安装插件

104、FeedBurner Plugin:把默认的rss全部替换成feedburner烧制的rss

105、Pagebar v1.2:分页插件

106、Search Meter:前台搜索,后台可以查看浏览者的搜索关键字

107、wordpress Calendar:wp日历插件

108、Category Manager:批量处理日志分类

109、wp-Table:创建表格的插件

110、Snap Preview Anywhere Plugin:预览链接所含页面的外观

111、Ultimate Tag Warrior:tag插件,可生成tag云

112、Easy Announcement v1.1:发表公告

113、Target Adsense:adsense定位

114、wp-tiger-administration:后台美化

115、Kottke Style Archives:存档插件,按月和按分类存档

116、Permalinks Migration Plugin:实现url跳转功能

117、Paged Comment Editing:后台控制评论显示的条数

118、My Page Order:控制页面显示顺序

119、FeedBurner Category Feeds Plugin:把各个分类的rss替换成feedburner烧制的分类rss

120、yaapn:分页插件

121、Extended Live Archive:存档插件,按月,按分类存档

122、wp-cache:缓存插件,提高速度

123、Sitemap Generator Plugin:生成网站地图,seo插件

124、Filosofo Home-Page Control:控制任意页面当首页,cms插件

125、Search Everything:搜索插件,可以搜索日志,评论等

126、Guestbook Generator:生成一个留言本

127、Downloads Suite:文件下载控制插件

128、PodPress:podcast插件

129、Role Manager:控制注册用户权限,cms插件

130、Today Posts:显示每日更新文章

131、Autolink URI:自动把网址转换成超级链接格式

130、External Links Plugin:控制链接属性

131、skypebt:显示skype在线状态

132、pagepost:文章分页插件

133、TDO Mini Forms:联系插件

134、支付宝捐赠插件:添加支付宝捐赠图像

135、Wordpress Comment Url Validation:自动更正留言者的网址

136、WP-Cats:分类插件

137、next to last:后台管理插件

138、QuickStats 1.1:统计插件

139、DJ-Email-Publish:邮件发布日志

140、WP-ShortStat mod:统计插件

141、Home page for WordPress:设定任意页面为首页,cms插件

142、Related posts for your 404:自定义404错误

143、Wordpress Video Plugin:视频插件,在日志中插入视频

144、Batch Categories:批量处理日志的分类

145、Email Users:给注册用户发邮件

146、wp-slimstat:统计插件

147、SEO Title Tag 1.0:优化标题,seo插件

148、WP-Forum:生成一个论坛

149、Custom Admin Menu:后台美化插件

150、WPexportfor2:自定义数据格式导出,搬家工具

151、DupPrevent Plugin:防止因重复内容被google惩罚,seo插件

152、Add Bookmarks:添加收藏书签链接

153、Cricket Moods:在日志里显示心情图标

154、AJAX Shoutbox:添加聊天窗口

155、mighty adsense:监控google adsense

156、aggregated blog feeds:聚合多个博客的内容

157、Some Chinese Please:阻挡非中文垃圾评论和trackback

158、All in One SEO Pack:整体优化你的wordpress博客

159、Sawchuk buttons plugin:为你的模版添加按钮。

160、Full-featured comments:个性化评论页面

161、Installer Plugin:自动安装插件

162、FeedBurner Plugin:把默认的rss全部替换成feedburner烧制的rss

163、Pagebar v1.2:分页插件

164、Search Meter:前台搜索,后台可以查看浏览者的搜索关键字

165、wordpress Calendar:wp日历插件

166、Category Manager:批量处理日志分类

167、wp-Table:创建表格的插件

168、Snap Preview Anywhere Plugin:预览链接所含页面的外观

169、Ultimate Tag Warrior:tag插件,可生成tag云

170、Easy Announcement v1.1:发表公告

171、Target Adsense:adsense定位

172、wp-tiger-administration:后台美化

173、Kottke Style Archives:存档插件,按月和按分类存档

174、Permalinks Migration Plugin:实现url跳转功能

175、Paged Comment Editing:后台控制评论显示的条数

176、My Page Order:控制页面显示顺序

177、FeedBurner Category Feeds Plugin:把各个分类的rss替换成feedburner烧制的分类rss

178、yaapn:分页插件

179、Extended Live Archive:存档插件,按月,按分类存档

180、wp-cache:缓存插件,提高速度

181、Sitemap Generator Plugin:生成网站地图,seo插件

182、Filosofo Home-Page Control:控制任意页面当首页,cms插件

183、Search Everything:搜索插件,可以搜索日志,评论等

184、Guestbook Generator:生成一个留言本

185、Downloads Suite:文件下载控制插件

186、PodPress:podcast插件

187、Role Manager:控制注册用户权限,cms插件

188、Today Posts:显示每日更新文章

189、Autolink URI:自动把网址转换成超级链接格式

190、External Links Plugin:控制链接属性

191、skypebt:显示skype在线状态

192、pagepost:文章分页插件

193、TDO Mini Forms:联系插件

194、支付宝捐赠插件:添加支付宝捐赠图像

195、Wordpress Comment Url Validation:自动更正留言者的网址

196、WP-Cats:分类插件

197、next to last:后台管理插件

198、QuickStats 1.1:统计插件

199、DJ-Email-Publish:邮件发布日志

200、WP-ShortStat mod:统计插件

201、Home page for WordPress:设定任意页面为首页,cms插件

202、Related posts for your 404:自定义404错误

203、Wordpress Video Plugin:视频插件,在日志中插入视频

204、Batch Categories:批量处理日志的分类

205、Email Users:给注册用户发邮件

206、wp-slimstat:统计插件

207、SEO Title Tag 1.0:优化标题,seo插件

208、WP-Forum:生成一个论坛

209、Custom Admin Menu:后台美化插件

210、WPexportfor2:自定义数据格式导出,搬家工具

211、DupPrevent Plugin:防止因重复内容被google惩罚,seo插件

212、Add Bookmarks:添加收藏书签链接

213、Cricket Moods:在日志里显示心情图标

214、AJAX Shoutbox:添加聊天窗口

215、mighty adsense:监控google adsense

216、aggregated blog feeds:聚合多个博客的内容

217、Some Chinese Please:阻挡非中文垃圾评论和trackback

218、All in One SEO Pack:整体优化你的wordpress博客

wordpress 其它插件

Time Zone:这个插件解决由夏令时带来的时间延时的烦恼。
Subscribe Remind:在文章底部将加入提醒浏览者进行订阅的提示。
Countdown Timer:在侧栏加入一个倒计时。
In Series Plugin:制作一系列的相关文章。
WP-Ultimate Gamers Pack:让博客可以在PSP等设备上访问。
WP-Polls:给博客添加投票系统。

 

wordpress 安全相关

Anonymous WordPress Plugin Updates – 防止 WordPress 将系统当前启用插件列表、博客地址和 WordPress 版本等信息发送出去。它是 WordPress 设置中理想的隐私探查工具。
AskApache Password Protect – 为你的 WP 的 Admin 文件夹访问权限设置一个可靠的密码保护,防止搜索爬虫搜索 Admin 文件夹。
BackUpWordPress – 它几乎等同于Wordpress database backup,但比较后者复杂,比较适合 WP 资深用户使用。
Bluetrait Event Viewer (BTEV) – 增强多用户博客安全性,监控用户登录、删除用户、无效用户名等内容。
Blog by Mail with Categories – 增强Wordpress的“Blog by mail”功能,允许对发送日志的分类进行限制。
Category Excluder – 建立一些浏览者没有权限浏览的分类目录。
Force SSL – 强行让浏览者使用 HTTPS 安全连接,为希望使用较高安全级别访问 WordPress 的用户提供方便。
Replace WP-Version – 可以将 WP 版本信息改为随机的字符串。防止别人根据不同版本的漏洞来攻击你的博客。
Secure Files – 该插件允许你在拥有网站安全许可权限的情况下上传和下载文件。当你用相关的插件设置用户只有在登录后才能访问你的网站时,你可以限制只有登录的用户能下载 文件。
Semi-Secure Login – 提高wordpress的安全性,加密登录。
WordPress database backup – 数据库备份插件,免得进 phpmyadmin 那么麻烦,如果你的主机支持 smtp 的话,还可以直接把备份发送到邮箱。
WP Security Scan – 检测你的网站上的安全问题、密码强度、文件访问权限、数据库安全性、 WP 版本信息和 WP 管理安全性。

 

wordpress 管理相关

404 Notifier – 记录访问博客时产生的404即无法访问错误。
Adhesive – 固顶插件。
Admin Dropdown Menus – 将后台管理菜单变成下拉式的。
AjaxWP – 在全站运用AJAX,从而加快页面载入速度。
AWSOM – 这个插件能让制作一篇“置顶”文章或留言。
asTunes – 获取Audioscrobbler或last.fm中的数据并以列表的形式发表到博客上。
Author Complete Post List – 按作者分类显示日志,包括合作的日志。
Batch Categories – 更强大的日志分类管理。
Codebox – 创建一个滚动块展示代码片段。
Custom Admin Menu – 自定义后台管理菜单。
Dashbar – 允许管理员在前台直接访问管理数据而不需要打开多个窗口。
Dashboard Editor – 改变后台Dashboard使其显示的内容对个人更有用。
DashNote – 在Dashboard添加笔记功能。
del.icio.us cached – 显示你最近的 del.icio.us。
Different Posts Per Page – 允许你设置不同页面显示的文章数,比如首页显示7篇、分类页显示9篇。
Domain Mirror – 在不同的域名上建立多个镜像。
Extended live archive – 动态显示存档。
Filosofo Old-Style Upload – 自定义上传任意文件到任意文件夹。
Fix Database – 检查Wordpress数据库错误并尝试修复。
Front Page Excluded Categories – 设置在首页不显示某个特定分类的文章。
Genki Announcement – 公告,支持多种显示方式。
Genki Pre-Publish Reminder – 提示对日志进行分类。
Google Analyticator – 在所有页面添加Google Analytics统计代码。
GT Post Approval – 在多用户博客中以管理员身份查看日志时添加“Approve”和“Reject”按钮。
Homepage Excerpts – 允许在首页的第一页显示全文输出,而在第二页之后显示文章的摘要输出。
In Series Plugin – 制作一系列的相关文章。
Instant Update – 一键自动将Wordpress升级到最新版本。
Khanh’s Instant Notepad (KIN) – 增加笔记功能。
Jerome’s Keywords plugin – 关键字/tag 插件。相对 UTW 而言功能较少,但是更好用。
Landing Sites – 根据搜索关键字给来访者提供他们可能感兴趣的相关文章。
Mass Post Manager – 批量删除或移动某一分类的日志。
Mutliply – 允许仅设置唯一的管理员管理多个博客。
NextGEN Gallery – 在后台添加相册,甚至Flash相册。
Next/Previous Post in same Category – 在文章里展示同类别的上一篇和下一篇。
No ping wait – 无需等待后台ping back的时间。
OneClick Install – 更强大的插件或主题上传安装功能。
One Year Ago – 展示一年之前的文章。
Order Posts – 自定义旧文章的展示方式。
Page Link Manager – 更轻松的管理静态页面。
Plugin Central – 一键安装和升级多个wordpress插件。
PlugInstaller – 将在其他网站上看到的插件直接上传并安装。
Popularity Contest – 自动高亮最热主题。
Post Notification – 给数据库里的所有email发邮件,告诉他们你写了新文章。
Random Posts – 生成随机文章。
Related posts – 自动搜索并列举相关文章的插件。
Sidebar Widgets – 可以在侧栏自由加载各种小东西。
Simple Pop-up Images – 点击缩略图通过弹出式窗口浏览大图。
Site Unavailable – 博客无法访问时显示自定义信息。
SRG Clean Archives – 存档插件,可以按月/年显示。
Super Archive – 实现增强的文章归档。
Time Zone – 这个插件解决由夏令时带来的时间延时的烦恼。
Throttle – 监控博客带宽,当服务器负载较大时限制某些不重要内容的显示以提高性能。
Ultimate Google Analytics:帮助你一次性嵌入统计代码。
Update Manager – 检查博客所用的插件是否存在更新版本。
WP-Cache 2.0 -缓存插件,对于大流量的 blog 很有用。
WP Cache Inspect – 手动清除缓存。
wp-cats – 批量管理文章的分类和标签。
WP-Cron – 计划任务插件,比如配合备份插件使用,可以自动定时备份然后发送到你的邮箱。
WP-Custom Login – 自定义登录界面。
WP- DBManager – 数据库管理优化工具。
WP Definitions – 帮助你向读者解释某一具体的名词。
WP-phpMyAdmin – 在后台直接使用phpMyAdmin管理数据库。
WP Plugins Tracker – 检查你的插件是否是最新版本。
WP related posts – 相关文章插件。
WP-Ultimate Gamers Pack – 让博客可以在PSP等设备上访问

 

wordpress 主题相关

About Me Widget – 在侧栏加入一个“关于我”的Widget。
Countdown Timer – 在侧栏加入一个倒计时。
Pagebar – 显示页码的插件。
WP-Page Navi – 翻页插件,功能比pagebar更强大。
NAVT – 导航栏设计插件。
wordpress Feed相关:
Add Related Posts to Feed – 在Feed输出里加入相关文章。需配合一些UTW或Simple tagging使用。
Better Feed – 优化Feed输出。

  • ?Feed – 功能强大的feed插件,可以在Feed中加入版权信息及数字指纹:根据数字指纹追踪被抄袭文章;在Feed中加入评论内容;在Feed中加入相关日志。
    FeedBurner FeedSmith – 确保所有的Feed地址都被重定向到FeedBurner。
    Feedburner Feed Replacement – 将原始 feed 地址转向到 feedburner 的烧录地址。
    Feed Footer – 优化RSS输出的插件。优化Feed的底部,例如加入版权声明等等。
    Feedvertising plugin – 实现在rss feed中文章结尾处加上别人的文字或图片链接,而不是在博客的文章中。
    Feed Statistics – 监控Feed被订阅信息。
    FeedBurner SiteStats Enabler – 在博客中安装FeedBurnner统计脚本。
    FeedBurner StandardStats – 添加FeedBurner统计脚本。
    FeedStats – 统计Feed订阅情况。
    flickrRSS – 将Flickr相册里的RSS合烧到博客的RSS里。
    Full Text Feed – 全文输出Feed。
    Subscribe Remind – 在文章底部将加入提醒浏览者进行订阅的提示。

    wordpress 统计相关

    AWStats Xtended Info – 加强AWStats统计功能。
    Backlinks inbound links counter – 跟踪博客的来源链接。
    Bsuite – 跟踪页面浏览、搜索关键词等内容,显示访问量最大的日志以及相关日志。
    Bluetrait Event Viewer (BTEV) – 可跟踪用户的登录、删除,无效用户名等情况,可增强安全性。
    CountPosts – 统计文章被浏览次数,当你以管理员身份浏览时将不被计数。
    DownloadCounter – 统计附件被下载次数。
    Dschini Bot Checker – 获得日志被搜索引擎检索的情况。
    FirStats – 基于AJAX技术的全功能统计插件。
    GeneralStats – 显示用户、分类、文章、留言、页面、链接等等数量情况。
    GoStats web counter – 轻松安装GoStats统计代码。
    Impress – 显示博客用户、分类、日志、评论等数量。
    Lightstats – 生成有关日志、评论、分类等统计数据的条形图或饼图。
    Live – 实时监控博客被访问情况。
    Open Web Analytics – 统计各种数据并可以通过Google Earth展示访问者。
    Posts/Comments Time – 统计一天中发表最多评论的时段,这样你就可以更有针对性的规划发表日志的时间,以获得更多的评论。
    Search Phrases – 统计来自搜索引擎的关键词。
    Social Traffic Monitor – 监视来自多个社会性网站的访问。
    Stats – 浏览者数据统计插件。
    Statraq – 相当强大的博客统计插件,可以记录访问者的IP、搜索关键字、访问人数等等。
    Ultimate Google Analytics – 更方便的添加Google Analytics统计脚本。
    WordPress.com Stats – WordPress官方的统计插件,需要Wordpress API Key。
    WP OnlineCounter – 在线用户统计。
    WP-PostViews – 文章计数统计插件,可以在文章中显示浏览数,还提供了一些统计功能,比如一定时间内浏览最多,评论最多等等。
    Wp-Shortstat – 在后台显示你 blog 的相关信息。
    WP-SlimStat – 提供所有的标准统计数据,而且不会对服务器产生过大的负载。
    WP-Stats – 非常全面的统计插件。
    WP-User Online – 显示在线人数。

    wordpress SEO相关

    Alexa Rank – 显示博客的Alexa全球排名。
    All-in-One SEO Pack – 必备的SEO插件,可同时实现标题优化、生成meta描述和meta关键字。
    Another WordPress Meta Plugin – 在日志中添加Meta标签和关键字,以优化搜索引擎。
    Bad Behavior – 通过分析HTTP请求防止广告爬虫访问你的博客。
    cos-html-cache – 为日志生成静态页面,以缓解服务器和数据库的压力,方便搜索引擎收录,可发安装WP Super Cache配合使用。
    Dagon Design Sitemap Generator – 生成一个网站地图。
    DupPrevent Plugin – 防止你的博客因为重复内容被google惩罚。
    Enforce WWW Preference – 使用301永久重定向强迫访问者或搜索引擎访问博客时使用统一的域名。
    Find Us – 在博客里生成Google Maps。
    GeneralStats – 显示博客用户、分类、日志、评论等数量。
    Google PageRank – 显示Google PR值。
    Google Sitemaps – 在博客根目录生成一个sitemap.xml文件,并自动提交到Google,方便搜索引擎进行索引。
    Google Sitemaps – UTW Tag Addon – 这个插件是针对 Google SiteMap 和 UTW 两个插件,提供 SEO 功能。
    Head META Description – 根据你博客的内容为你的博客提供动态的 meta 描述。
    Jon’s Showoff Rankings Widget – 显示博客Google PR值、Alexa排名、Technorati排名。
    Landing Sites – 如果访问者通过搜索引擎找到你的站点,却发现不是他所需要的内容,大部分时候他就会立即关掉当前窗口。这个插件可以友好地提供你站点上访问者需要的相关内 容。
    No WWW – 将所有含有www的URL都转向到无www的URL。
    Optimal title – title优化插件。
    Plug ‘n’ Play Google Map – 自动将日志中的经纬度信息添加到一个独立的基于Google Map页面。
    Permalink Migration – 规范化你的URL永久链接。
    Permalink Redirect – 实现301转向。
    Permacop – 重定向网址。
    Post2Page – 将日志转为静态页面。
    Robots.TXT – 协助你方便地编辑robots.txt。
    Redirection – 这个插件基于Ajax,操作极为方便。插件可以让你自如地管理博客里的301转向,包括创建和修改。在新版本里,不但可以设置301转向,302和307 都是允许的。
    Search Meter – 记录浏览者的搜索记录。
    SEO Title Tag – 针对标题进行 tag 优化。
    Simple Tagging – 通过下拉式菜单简化Tag的添加。
    Simple Tags – 最简单最好用的 Technorati tag 插件,只需在你的 post 里加上 [tags] [/tags] 标签即可。
    Ultimate Tag Warrior – WordPress 最好的 Tag 插件。
    Wikipedia-NoFollow – 在链接到Wikipedia的链接中添加“nofollow”属性。

    wordpress 访客相关

    中文 WordPress工具箱 – 用来解决官方WordPress没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言(最新引用),留言最多文章,发表评论最多的网 友,还有真正的文章摘要,等等,真正截断,没有乱码。
    AJAX Google Video Search – 直接在博客中搜索Google Video。
    AJAX Shoutbox – 聊天系统。
    Cool Weather – 天气预报。
    Currency Converter – 获取来自Yahoo Finance的实时财经资讯。
    Email Users – 可以根据注册用户的不同权限给他们发送电子邮件。
    Google AJAX Search – 基于AJAX的Google搜索。
    Google MapSearch Widget – 在侧边栏添加Google Map搜索。
    Gregarious – 提供多个社会性书签网站按钮。
    Hottaimoijiruna – 允许自定义时区的时钟。
    Inline Ajax Comments – 在访问者点击前隐藏评论。
    Inline Ajax Page – 允许用户在查看某篇日志前获取其摘要。
    Live WordPress – 监视浏览者在你博客上的一举一动。
    Members Only – 只有注册用户才可以看到你的文章。
    On This Day – 显示历史上的当天日志。
    Share This – 添加多个社会性网站分享按钮,可能吧已将它中文化。
    Sociable – 社会化书签插件,比如 Digg、del.icio.us、reddit 等。
    Tagboard Widget – 添加一个自动更新的标签纸。
    Units Converter – 单位转换工具。
    WordPress Mobile Edition – 使博客在手持设备中也能有很好的浏览效果。
    WordPress PDA – 让PDA用户阅读你的博客时有更好的浏览体验。
    WordPress Mailing List – 邮件列表,允许读者订阅或取消。
    WP e-Commerce – 在站点中添加购物车。
    WP Movie Ratings – 直接对某部电影向IMDB投票。
    Wp_Notable -用另一种方式显示社会化书签小图标。
    WP-Polls – 添加可自定义的投票功能。
    WP-Post Ratings – 日志评分。
    XDTalk – 允许注册用户间进行实时聊天。
    Yahoo Messenger Online Status – 显示你的Yahoo Messenger是否在线。
    Zorpia That’s Hot Box – 允许读者将日志提交到Zorpia.com。

    wordpress 撰写相关

    Add Graphic Signature – 自动或使用标签在日志中添加图片签名。
    Adman – 帮助你在日志的开头或中间显示广告。
    Advanced TinyMCE Editor – TinyMCE Advanced的升级版。
    Ajax Spell Checker – 对日志进行拼写检查。
    Auto Link – 指定特殊的标签并在正文输出时使用Google API进行自动链接转换,如将[movie]Move Title[/movie]自动链接到IMDB上。
    Auto-hyperlink URLs – 自动将URL转换为链接。
    AWSOM Pixgallery – 针对为艺术家或插画作者设计的插件,允许构建他们专属的展示作品区。
    Batch Image Uploader – 批量上传图片。
    Category Remindr – 在“Publish”按钮后增加一个分类提示按钮,以提醒你对当前日志进行分类。
    Code Markup – 支持在日志中显示HTML或其他语言的代码片段。
    Corrector – 使用Google Spell进行拼写检查,支持27种语言。
    Cos_slug_translator – 自动英语slug插件,适用于永久链接带标题名的博客,可以将中文标题自动翻译成英语。
    Custom Write Panel – 自定义后台“Write”面板,允许隐藏部分不需要的内容,如“Post Password”。
    Del.icio.us Integrator [updated] – 在侧边栏显示你最近的del.icio.us的链接,也可以在单独的Page中显示
    Digital Fingerprint – 在日志中添加数字指纹,防止文章被剽窃。
    DropCap First Character – 日志首字符放大。
    Easy Post-To-Post Links – 撰写日志时通过快捷方式简化站内其他日志链接的添加。
    Excerpt Editor – 摘要编辑功能。
    Exec-php – 在 post 里执行 php 代码。
    Flickr Passes GFW – 自动替换文章中的 Flickr 图片引用地址(防止GFW)。
    Front Page Excluded Categories – 允许隐藏某些分类的日志。
    FCKEditor – 富文本编辑器。
    Flexible Upload – 实现比wordpress内置图片上传功能更强大的插件。
    Get Custom – 在文章中插入附件。
    Image Manager Plugin – 让你在WP后台编辑图片:裁剪、旋转等等。
    imgViewJX – 在首页展示某一目录中的图片。
    iMax-Width – 自动限制文章中的图片宽度,防止图片过大撑破主题页面的现象发生。
    Just Unzip – 在日志撰写页面上传一个压缩包,该插件将自动解压并添加其包含的内容到当前日志。
    KB Linker – 设定文章里某些特定的关键字自动链接到特定的链接。
    Leprakhauns Word Count – 在日志编辑页面添加字符计数功能。
    Lightbox 2 – 灰盒子插件,用幻灯效果显示图片。
    Limit the size of main page posts – 指定首页日志摘要的字数。
    Live Spell Checker – 拼写检查。
    Monsters Editor – 外观与word2007相似的编辑器。
    Notify On Draft Post – 当多用户博客中有新日志发表时,通知Editor审阅。
    On This Day – 添加一个BBC今天的文章到你的blog,支持widget。
    Pinyin plugin – 将中文标题转换拼音的插件。
    Post Avatar – 显示出最近上传的图片,写文章的时候比较方便
    Post Notification – 当你发表新日志时,邮件通知所有注册用户,甚至还可以将该日志包含在邮件中一起发送。
    Post Repeater – 每周、每月、每年重复发表同一篇重要日志。
    Post Templates – 设置日志模板,简化同类日志的发表过程。
    PostPost – 在日志开头或结尾处添加某些特定内容,例如广告。
    Posts Expire – 设置日志的有效显示期限,过期后日志将被隐藏。
    Plain Text Paste – 纯文本粘贴,去除文本的格式信息。
    Search and Replace – 搜索或替换所有日志中的某些特定字符。
    Shashin – 展示Picasa相册图片。
    Subscribers Only – 标记日志为“Subscriber Only” 使其仅对会员可见.

Subscribe-Remind – 在每篇日志下方提示读者订阅RSS feed。
Super Edit – 让你全屏写博客。
Simple Graph – 让你轻松地在侧栏或文章里制作图表。
TD Word Count – 日志字符数统计。
TinyMCE Advanced – 和word一样强大的编辑器。
Word Count – 获得某篇或全部日志字符数。
Wp-Contact form – 给你的 blog 加一个联系表单。
WP-Footnotes – 为日志添加脚注。
WP-orderposts – 改变日志的排序方式。
wp-slug – 日志标题自动转换缩略名。
wpSpoiler – 有利于影视评论类博客,可以隐藏[spoiler]标签中的文字。
WP-Sticky – 日志置顶。
WP-Table – 允许在编辑器中添加表格。
WP-GreyBox – 功能同lightbox,并且实现图片翻页等新功能。
WP Grins – 使后台和评论可以轻松添加表情。
WPAds -在博客的任意位置展示横幅或文字广告。
Wysiwyg – 加强博客内的图片控制。
WP Super Edit – 与TinyMCE Advanced功能类似,但无查找替换功能。
Ubernyms – 为常用的专业术语和链接设置快捷方式。

wordpress 多媒体相关

avideo – 支持中文视频分享网站的 Flash 播放插件。
Audio player – 一个媒体播放器。
CoolPlayer – 支持播放音频和视频播放插件。
Digg Video Thumbnails plugin – 当你使用digg的时候,会在你的digg头像旁边显示你的视频文件的缩略图。
Extreme Video Plugin – 支持YouTube, Google Advanced Player以及QuickTime。每一种类型的视频文件都可以自定义播放外观。
Flash Video Player – 在日志中插入视频文件或者其它多媒体文件。
podPress – 大量针对播客的功能。
QuickTime embedding plugin – 使用该插件可以方便地控制QuickTime格式电影的外观。
TubePress – WordPress插件,内置YouTube视频到文章上。
WordTube – 直接在日志中添加视频。
WordPress&youTube Video Gallery Plugin – 展示收藏的youtube视频。可以直接显示视频,也可以只显示视频的缩略图–点击图片后才会播放视频文件。
WordPress Related Videos Plugin – WordPress 关联视频插件
WP-FLV – 可以方便地插入Flash格式电影。
YouTube Widget – 在侧边栏显示你的YouTube 视频。
Video Blogger plugin – 允许插入Google Video,YouTube,DailyMotion 和 vSocial网站上的视频,需要 WordPress 2.0以上的版本。
Video Comments – 可以让你在博客里面插入视频文件,而且可以让读者即时地评论该视频。
VideoPop -这个插件允许创建一个链接指向视频文件,并且以弹出窗口的方式展现视频。支持多种视频格式,可以方便控制视频窗口大小。
Viper’s Video Quicktags – WordPress视频插件。
vPIP plugin Video Playing In Place – WordPress MU的一个视频插件,该插件可以让博客以最快的速度载入视频。因为这个插件载入视频的时候只是载入视频的缩略图以及链接。当你点击某个视频的链接的时候, 才会以嵌入式的方法载入该视频。
youtube-wordpress-plugin-with-technorati-tags – 用Technorati标签显示youtube的插件。


为评论添加@reply功能


一、在评论页comments.php添加如下JS代码:

  1. <script language="javascript">
  2.  //<![CDATA[
  3.  function to_reply(commentID,author) {
  4. var nNd='@'+author+':';
  5. var myField;
  6. if (document.getElementById('comment') && document.getElementById('comment').type == 'textarea') {
  7. myField = document.getElementById('comment');
  8. else {
  9. return false;
  10. }
  11. if (document.selection) {
  12. myField.focus();
  13. sel = document.selection.createRange();
  14. sel.text = nNd;
  15. myField.focus();
  16. }
  17. else if (myField.selectionStart || myField.selectionStart == '0') {
  18. var startPos = myField.selectionStart;
  19. var endPos = myField.selectionEnd;
  20. var cursorPos = endPos;
  21. myField.value = myField.value.substring(0, startPos)
  22. + nNd
  23. + myField.value.substring(endPos, myField.value.length);
  24. cursorPos += nNd.length;
  25. myField.focus();
  26. myField.selectionStart = cursorPos;
  27. myField.selectionEnd = cursorPos;
  28. }
  29. else {
  30. myField.value += nNd;
  31. myField.focus();
  32. }
  33. }
  34. //]]>
  35. </script>

 

二、在functions.php中加入如下代码:

 

  1. function to_reply() {
  2. ?>
  3. <a onclick='to_reply("<?php comment_ID() ?>""<?php comment_author();?>")' href="#respond" style="cursor:pointer;"/>[@reply]</a>
  4. <?php
  5. }

 

三、在评论页后边添加”回复按钮”

 

  1. <?php to_reply(); ?>

很多人开始使用wordpress来搭建CMS风格的站点,而一个CMS站点,热门推荐文章区域通常是必不可少的,且大多都添加一些幻灯片特效。这篇文章里为你推荐5款 WordPress幻灯片插件。

如果你正维护一个基于WordPress的CMS站点,可以尝试使用这些幻灯片插件来美化你的博客布局。

1. D13slideshow

D13design提供的一个wordpress 插件,以javascript幻 灯片动画的形式展示推荐内容。包含图片,标题和摘要。可选输出5篇或10篇,后台选择要输出哪些文章。幻灯片样式可设为循环播放,只播放一次或手动导航, 以及其它一些方便的设置。
5款WordPress幻灯片插件

2. Featured Content Gallery

可以指定一个分类或指定特定的文章ID来输出推荐内容。样式更丰富一些,但设置也比较复杂一些。需要指定的自定义字段比较多。幻灯片脚本使用 jondesign的Smooth Gallery。
5款WordPress幻灯片插件

3. FeatPlug

FeatPlug是一个WordPress插件,用来显示推荐文章模块。除了可以用于WordPress之外,它也可以单独使用或修改一下,轻松的 集成到其它Blog或CMS程序中,抑或者是你自己的程序页面。具体看作者的介绍。
5款WordPress幻灯片插件

4. Featurific For WordPress

这个幻灯片推荐文章插件能生成类似各大门户站的推荐模块,包含数字导航。
5款WordPress幻灯片插件

5. Frontpage Slideshow

非常酷的幻灯片脚本,更适合电影视频类网站,比如迅雷看看首页就使用这种效果。最先用于Joomla, Mambo和其它一些PHP网站。然后也推出了适用于WordPress的版本。

大家可以先看看 我博客 的效果,当鼠标悬停到图片上时,图片变得透明,效果很炫是不是。如何实现这一特效呢?当然要用到如日中天、功能强大的jquery,很多WordPress主题中都有加载jquery来实现一些特效,比如滑动菜单、图片幻灯等。下面就教大家如何把这一特效加入到你的WordPress主题中。

首先需要在header.php中加载jquery,可以使用外链也可以内链。

外链可以利用google为我们提供的JS库,据说可以提高js加载速度,格式如下:

  1. <script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.2.3.min.js"></script>

内链格式为:

  1. <script type="text/javascript" src="<?php bloginfo('stylesheet_directory'); ?>/js/jquery.min.js" ></script>

然后再在header.php中添加:

  1. <script type="text/javascript">
  2. $(function () {
  3. $('img').hover(
  4. function() {$(this).fadeTo("fast"0.5);},
  5. function() {$(this).fadeTo("fast"1);
  6. });
  7. });
  8. </script>

保存后,刷新一下页面看看效果如何。上面的代码是使页面中所有的图片都具有显隐特效,你也可以在上面的代码中添加选择器,让特定Div容器中的图片具有显隐特效,修改('img')为例如('.thumbnail img,.entry img')。

上面的特效是鼠标悬停到图片上时,图片变得透明,我目前用的主题采用的就是上面代码,还有一种是鼠标悬停到图片上时,图片变得清晰,我制作的HotNews pro2.1主题随机日志缩略图采用是这种效果,代码如下:

  1. <script type="text/javascript">
  2. $(function() {
  3. $('img').animate({"opacity": .5 });
  4. $('img').hover(function() {
  5. $(this).stop().animate({ "opacity"1 });
  6. }, function() {
  7. $(this).stop().animate({ "opacity": .5 });
  8. });
  9. });
  10. </script>

代码修改方法同上,采用哪种图片显隐特效就看你喜好了,这一特效支持所有浏览器。
代码下载

 

利用jquery实现图片显隐特效

使用热点新闻2.1主题的朋友可以直接下载替换文件就可以了

点此下载替换文件

 

利用jquery实现图片显隐特效


你是否也遇到过,后台自动升级WordPress因为种种原因,造成升级失败,之后每次登录后台顶部都会一个自动升级WordPress失败提示,用FTP直接覆盖后这个提示还是有,看着让人不爽.其实去掉这个提示很简单,WordPress自动升级时会生成一个MAINTENANCE文件,在WP根目录下,只需用FTP软件进入空间,将这个文件删就可去掉这个提示.

利用CSS3动画属性“@keyframes ”可实现一些动态特效,具体语法和参数可以网上自行学习。这篇文章主要是实践应用一下这个动画属性,实现页面淡入特效,在火狐24版、chrome29版、IE10中测试通过。IE9及以下浏览器不支持此特效。

淡入代码:

  1. @keyframes fade-in {  
  2.     0% {opacity: 0;}/*初始状态 透明度为0*/  
  3.     40% {opacity: 0;}/*过渡状态 透明度为0*/  
  4.     100% {opacity: 1;}/*结束状态 透明度为1*/  
  5. }  
  6. @-webkit-keyframes fade-in {/*针对webkit内核*/  
  7.     0% {opacity: 0;}  
  8.     40% {opacity: 0;}  
  9.     100% {opacity: 1;}  
  10. }  
  11. #wrapper {    
  12.     animation: fade-in;/*动画名称*/  
  13.     animation-duration: 1.5s;/*动画持续时间*/  
  14.     -webkit-animation:fade-in 1.5s;/*针对webkit内核*/  
  15. }  

直接将上述代码添加到主题style样式文件中,并修改其中 #wrapper 为你的主题ID或类的名称即可。

另外,可针对页面某部分延长显示时间,比如侧边栏,再加上一句:

  1. #sidebar {    
  2.     animation: fade-in;  
  3.     animation-duration: 4s;  
  4.     -webkit-animation:fade-in 1.5s;  
  5. }  

同理,可对页面不同的部分设定不同的淡入显示时间,实现分段显示。

实际效果可以看本博客。



0 0
原创粉丝点击