AnyPlayer - 为WordPress嵌入各种类型播放器

星期一, 七月 12th, 2010

插件主页:http://cpiz.com/blog/?p=159

让WordPress首页第X篇之后的文章不显示内容

星期五, 二月 26th, 2010

首页内容太多了容易造成页面臃肿,不能给予浏览者直观的印象。个人认为,首页只需要显示近期发布的一两篇文章的内容或摘要,其他文章则只需要显示标题、发布时间、评论数量等信息,不需要显示文章的内容,但是如何实现这个客户化的首页 ?请看下面……

如上图所示,首页只需要显示前两篇文章的内容或摘要,其他需要显示的信息则可以根据需要进行删减,
请在index.php文件中使用以下代码:

< ?php $first=3; //此句为手动添加,声明一个变量来判断需要按照系统定义显示的XX篇文章,变量务必为大于零的整数 ?> 
  < ?php if (have_posts()) : ?> 
    < ?php while (have_posts()) : the_post(); ?> 
        < ?php if ($first) : $first = $first -1 //此句为手动添加,放在while语句之后,每循环一次就将变量减1,直到变量等于零时转到下面的elseE执行自定义语句 ?> 
            < ?php the_title(); //系统自带语句,显示标题、内容,还有如POST发布时间、评论数目等信息 ?>
            < ?php the_content('阅读全部>>'); ?>  
            //根据主题不同,此处还有其他信息...
        < ?php else :  //此句为手动添加,以下为自定义内容?>
            < ?php the_title();  //此句为手动添加,自定义初除初始XX篇文章外需要显示的东西,这里为只显示标题,建议将上面系统自带的语句拷贝到此处后删除不需要的信息 ?> 
        < ?php endif; //此句为手动添加,放在endwhile之前 ?> 
  < ?php endwhile; ?>
  //根据主题不同,此处可能还有其他内容...

				

在apache中设置wordpress固定连接

星期一, 十一月 9th, 2009

以前wordpress一直使用的是默认连接;即?p=id等样式。早想做成静态的链接;一直懒的动。这次升级wordpress版本。并将站点迁移到另外一台服务器上,也一并开启了apache的url rewrite功能。对于rewrite的复杂应用就不写了;本站使用了虚拟主机;rewrite做目录级重写就行了。假设虚拟主机根目录为/var/www

设置如下:

1. 开启apache的url rewrite功能(mod_rewrite模块)
使用命令:httpd -M 查看

2.在虚拟主机设置中添加
<Directory /var/www>
AllowOverride All
</Directory>

3.在wordpress后台设置固定连接;会自动在根目录下生成.htaccess文件(当然根目录要有写权限)。
如果没有自动生成;可以手动创建.htaccess文件;添加下列内容

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /var/www
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

###注意红色内容;如果是自动生成的文件路径为/;需要手动修改为实际的虚拟主机目录。

4.重启apache,访问你的网站看看是否成功了呢?答案肯定是OK。

WordPress代码高亮插件 CoolCode3.4

星期四, 十二月 18th, 2008

WordPress代码高亮插件 CoolCode3.4 21Andy.com修改版

最好的WordPress格式化高亮显示代码的插件
coolcode在CodeHighlight基础上改进而来

我修改的内容:
将作者自定义的标签改为WordPress默认的code标签

本插件用法:

lang="php" linenum="off" download="test.php"
......
你的代码
......

说明:

lang="php" 表示代码语言
linenum="off" 表示不显示行号
download="test.php" 表示你的代码将可以以test.php文件来下载

安装:只需要把解压后的目录coolcode目录直接放到wp-content/plugins/目录下(目录名必须改为 coolcode,不然会报错),在后台激活即可

目前支持的程序设计语言有:

* actionscript
* cpp
* css
* diff
* dtd
* html
* java
* javascript
* mysql
* perl
* php
* python
* ruby
* sql
* xml

下载:
WordPress代码高亮插件 CoolCode3.4

解决wordpress的横线输入问题

星期三, 十二月 3rd, 2008

解决 WordPress 的全角引号问题,将全角的单引、和双引号和省略号替换成半角的格式,使后台输入的引号、省略号格式与前台读者浏览的引号格式保持一致。

http://sparanoid.com/blog/2006/09/15/quotmarks-replacer-120-beta-released/