存档

‘wordpress’ 分类的存档

图解WordPress模板架构

2011年9月5日 ken 没有评论
分类: wordpress 标签:

WordPress模板制作教程(详细)

2011年9月5日 ken 1 条评论

WordPress基本模板文件

一套完整的WordPress模板应至少具有如下文件:

  • style.css : CSS(样式表)文件
  • index.php : 主页模板
  • archive.php : Archive/Category模板
  • 404.php : Not Found 错误页模板
  • comments.php : 留言/回复模板
  • footer.php : Footer模板
  • header.php : Header模板
  • sidebar.php : 侧栏模板
  • page.php : 内容页(Page)模板
  • single.php : 内容页(Post)模板
  • searchform.php : 搜索表单模板
  • search.php : 搜索结果模板

当然,具体到特定的某款模板,可能不止这些文件,但一般而言,这些文件是每套模板所必备的。

基本条件判断Tag

  • 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 网站转移服务器 操作方法

2011年5月29日 ken 没有评论

我的这个博客一直都在网上运行,今天想把它在本地架设一个,包括数据库都和网上的一模一样。具体操作步骤如下:

1.首先在wp后台“工具”=》“备份”中备份并下载最新的.sql数据库文件

2.程序打包下载到本地并解压到对应的PHP运行文件夹中,并修改配置文件wp-config.php和自己电脑配置一致。

3.使用source:d:/wp.sql导入数据库文件,具体路径和你下载的.sql文件一致。

4.修改数据库表wp-options中的记录siteurl和home中的option_value为本地对应值,我的修改成http://localhost/wordpresscn

这样就可以在本地正常访问调试和访问wordpress了。这种方法是不用从新安装wp。

分类: wordpress 标签:

Akismet插件为我有效减少了垃圾回帖

2010年12月2日 ken 2 条评论

前段时间我的PHP博客中经常会有很多英文的回帖,大多数的意思是什么“很高兴你这篇博客帮助了我什么。。。”等等之类的话,貌似你的博客给了老外他很大帮助一样,后来想了下,觉得不对啊,老外就算懂中国话,也不至于这样吧,最后在网友的建议下,我判断为垃圾回复。呵呵~~

因为这样的回复每天会有个3,4个,每天清理它也麻烦,于是乎wordpress垃圾回复阻止插件Akismet派上用场了。马上启用该插件,启用后需要在官方网站申请一个类似于激活码的东西,呵呵,照做就是了。

到目前为止,感觉这个Akismet插件还不错,帮我阻止了不少的英文垃圾回复,一切回归自动化!呵呵~~

分类: wordpress 标签:

php博客wordpress伪静态实现方法

2010年11月1日 ken 1 条评论

首先还是说下该php博客wordpress的环境配置:

Linux操作系统+Nginx网页服务器(不是Apache服务器)+php+mysql=我的Wordpress博客

之前一直没有修改URL配置,就是用的默认的链接,链接格式是:
http://www.phpboke.com/index.php/2010/11/01/sample-post/

终于有一天看这个地址格式太不爽了,因为看起来太长了,有的时候URL长到在搜索结果页面不全显示,而且前面还多了一个index.php,早就想把它去掉一直没有成功。今天我终于把他搞定了。

我要求的格式是:

http://www.phpboke.com/sample-post.html

其实方法也很简单。 阅读全文…

分类: wordpress 标签: , , , ,

最具有代表性的8个开源产品

2010年8月28日 ken 2 条评论

   就开源本身而言,它就是个成功案例。它不仅受个人喜欢,而且众多知名企业也青睐于它。

   虽然开源计划和开源产品数不胜数,但哪一个才是最成功的呢?这里所说的“成功”的定义是:应用广泛+众所周知。而在众多成功的开源产品中,只有少数领头羊,而其他产品基本只能望其项背。

   Linux

   上榜理由:Linux + GNU = GNU/Linux 。从Linus Torvalds在1991年宣布他在Minix基础上创建一新OS内核到现在已经接近20年了。在这段时间内,大部分网络服务器都是Linux系统。

   BSD

   上榜理由:长久以来,FreeBSD, NetBSD和OpenBSD是服务器众操作系统之中广为人知的3个OS。上世纪90年代,三者均是脱胎于伯克利的Unix系统,故把三者组团上榜。另外,Apple的Mac OS脱胎于FreeBSD。
阅读全文…

wordpress如何显示文章摘要

2010年6月4日 ken 1 条评论

我的php博客网phpboke.com刚刚上线不久就出现了一个问题:首页显示内容太多了,影响整个网页的加载速度,感觉很不爽。于是想到在首页只显示文章的摘要,这样的有很多优点,一来,浏览者可以通过摘要就可以很快判断十分有兴趣查看整篇文章个,没有必要都显示完整的所有整篇文章,节约时间和带宽。二来,对搜索引擎也是非常友好的,有了摘要就不会被搜索引擎查询到相同页面,更有利于优化。 阅读全文…

分类: wordpress 标签:

我的博客上线体会

2010年5月31日 ken 1 条评论

    真正说起来,这应该是我的第二个个人博客。

第一个博客只弄了半年就夭折了,其中主要原因是没有及时给服务器空间续费,导致数据被清空,也算是试试水吧。

     该博客建立主要以学习讨论和分享php技术为目的,希望更多的朋友可以加入到我的php博客的学习和讨论中。

说下我的博客运行环境吧!hoho~

Linux + Nginx + PHP version 5.29 + Mysql5.0.90 + Zend Optimizer v3.3.0

本来我一直非常喜欢Apache网页服务器,我自己电脑也是用的Apache服务器,但是突然看到服务器商提供有Nginx网页服务器,好想看介绍还不错,据说并行速度比Apache快很多(大概10倍吧),抱着尝试的心态我就选择的Nginx服务器,感觉还不错,因为对它不了解,希望以后有更多时间了解下它。嘿嘿~