[搜集] 完整的WordPress函数大全

星期二,2011 十 11 08:33:09

在修改和制作Wordpress主题时经常为不知道内置函数而苦恼,而wordpress官方的文档看起来又不是那么方便。所搜集并且整理了一下放这,以备后用。

判断页面函数

is_home() : 是否为主页

is_single() : 是否为内容页(Post)

is_page() : 是否为内容页(Page)

is_category() : 是否为Category/Archive页

is_tag() : 是否为Tag存档页

is_date() : 是否为指定日期存档页

is_year() : 是否为指定年份存档页

is_month() : 是否为指定月份存档页

is_day() : 是否为指定日存档页

is_time() : 是否为指定时间存档页

is_archive() : 是否为存档页

is_search() : 是否为搜索结果页

is_404() : 是否为 “HTTP 404: Not Found” 错误页

is_paged() : 主页/Category/Archive页是否以多页显示

阅读全文

   依洋 |  Wordpress |  [7] |  浏览: 700次  

Wordpress 的投票系统插件WP-Polls

星期二,2010 八 3 13:47:16

最近刚发现一个Wordpress的投票插件WP-Polls,它可以添加一个AJAX投票系统到你的WordPress博客。你可以很容易地把投票调查包含到你的WordPress的博客文章/页,它支持单选和多选的答案。
   
下载地址是:WP-Polls 下载
下面来介绍一下这个插件的安装方法和使用方法:
安装方法和其他的插件一样,下载最新版,解压缩放到你的wp-content/plugins 文件夹,然后登录管理后台到插件页面激活即可。
使用方法:
如果你想让此插件在页面上显示,可以通过两种方法来实现:
一个是可以在管理后台》外观》小工具页面,把“Polls”拖动到你的侧边栏,这样的话,你可以在所有的页面上看到这个投票系统;
另外一个方法是在你的侧边栏文件(wp-content/themes//sidebar.php)里添加如下的代码:
阅读全文

   依洋 |  Wordpress |  [31] |  浏览: 2,304次  

在Wordpress 里显示代码的插件有很多种,此站点曾经一直在用coolcode,这个插件显示的效果也不错,但是如果想拷贝打印的话,就会很麻烦,今天介绍一种在很多网站都在使用的代码高亮插件: Syntax Highlighter and Code Prettifier 。它的官方主页是:http://www.lastengine.com/syntax-highlighter-wordpress- plugin/,它不仅可以方便实现拷贝打印等操作,而且还可以支持以下多种语言:

  • Bash/shell
  • C#
  • C++
  • CSS
  • Delphi
  • Diff
  • Groovy
  • JavaScript
  • Java
  • Perl
  • PHP
  • Plain Text
  • Python
  • Ruby
  • Scala
  • SQL
  • Visual Basic
  • XML

此插件使用方法相当简单,只要在HTML编辑模式下,用下面的格式来书写代码即可:
<pre class="brush:[code-alias]"> …Your Code Here </pre>
很显然,Code-alias是所使用编程语言的名称,例如对于PHP可以写成:
<pre class="brush:php"> …Your PHP Code Here </pre>
显示的效果如下: 阅读全文

   依洋 |  Wordpress |  [9] |  浏览: 3,580次  

WordPress 3.0发布了

星期五,2010 六 18 12:06:19

今天WordPress 3.0 终于发布了,WordPress3.0是WordPress发布的第十三重要版本,里面包含有218位贡献者工作半年的成果,现在可以在官方网站下载了(或者在你的WordPress后台自动更新)。这个版本主要的新功能包括一个性感新主题的20 10。主题开发人员提供了新的API,使他们能够轻松实现自定义背景,标题,shortlink,菜单(没有更多的文件编辑),文章类型和分类管理(20 10主题显示了所有的方法)。
作为一个用户,你一定会喜欢这种轻量级的接口,每一个屏幕上的内容相关帮助,1217错误修复和增强的功能,大量的更新以便于你可以点击一次鼠标就可以一次性升级15个插件,等等。想了解更多的特性请看下面的视频:
阅读全文

   依洋 |  Wordpress, 资讯 |  [14] |  浏览: 1,825次  

解决Wordpress 自动更新时的连接信息

星期三,2010 三 3 22:37:06

在Wordpress后台中的自动更新的时候会有一个连接信息的填写。在网上找了一些资料,这个界面只会出现在PHP进程不是以用户身份来运行的主机上,也就是你的服务器运行PHP的用户和WP文件夹的所有者不一样,
目的就是为了安全,wordpress在升级时会创建一个临时文件看看owner是不是和当前运行的php是否一样,如果不一样,就会出现这个界面。

遇到这种情况有两种解决办法,第一种就是填写连接信息,如果你为了以后更新方便的话可以在 wp-config.php 中加入一下代码:
// ** FTP SETTINGS FOR AUTO-UPDATE ** //
define(‘FTP_HOST’, ‘localhost’);
define(‘FTP_USER’, ‘ftp帐号’);
define(‘FTP_PASS’, ‘ftp密码’);
这样无论你升级 wordpress 或者插件的时候就都不会有那个提示了。

阅读全文

   依洋 |  Wordpress |  [3] |  浏览: 1,666次  

wordpress定时发布功能

星期天,2010 一 10 00:43:52

也许有人质疑,wordpress 的定时发布功能有什么用?只要当我有新的文章编写完发布就可以了,为什么还要使用定时发布?其实使用这一功能能够使你的博客很有规律的发布信息,一个博客必须要有一个稳定的更新频率,这就是一个博客是否成功的一个因素,往往做到了一些小的细节,能使你的博客更多人关注,从而更加成功!

相比之下,如果一个博客在一天内发布了十篇文章,然后在接下来的一周内没有一点更新,这样的话对你的访客是很不友好的。而如果一个博客同样是写十篇文章,然后利用定时功能每天发布一篇,这样的话不仅可以让你博客每天都有更新,而且还能保证你博客被访问的稳定性,而且使用这一功能,当你在度假或者在某一天无事可写时,同样能得到那些访客的关注,何乐而不为呢?

也许有的人明白这一点了,却不知道如何使用这一功能,下面给大家介绍一下这个功能的使用:

当你进入wordpress 的“添加新文章”的时候,在右侧有个“发布”的功能,这里可以选择“保存草稿”,“预览”和“发布”。而在一个不起眼的地方,就是定时发布的入口。在“发布”按钮的上方有一个“立即发布”的文本,点击后面的“编辑”链接,即可设置定时发布的时间,是不是很简单!

希望大家都能使用这一功能,保持这个稳定的发布频率。

    |  Wordpress |  [6] |  浏览: 1,167次  
1/3123