把主题又整了整,让他支持代码语法高亮.

SyntaxHighlighter 是个不错的选择,到   http://alexgorbatchev.com/wiki/SyntaxHighlighter  下载最新版,解压上传到网站合适的位置。

在<head></head>中合适的位置添加如下代码:

继续阅读 »

All in one seo pack 确实是很实用的一款插件受到了广大WordPress爱好者的追捧

他的下载地址:http://wordpress.org/extend/plugins/all-in-one-seo-pack/

但我最近在给WordPress做优化设置,把能去掉的插件都去掉了。

其实我们完全可以不要用all in one seo pack 等插件来实现网页关键字和描述的功能。

把以下代码插入到你的WordPress主题的header.php就OK了
继续阅读 »

2009-09-09
分类: 互联网络
标签:,

用了两个月的apache,却一直以为只有linux和UNIX才能支持.htaccess文件,没想到windows也是可以的。

我下载的是apache_2.2.13-win32-x86-no_ssl.msi是现在的最新版本。
所以相信这个设置方法很长一段时间都是不会改变的。

打开apache的配置文件httpd.conf
1.把#LoadModule rewrite_module modules/mod_rewrite.so前面的#去掉。
2.找到
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None

把 AllowOverride None 改为 AllowOverride All

继续阅读 »

2009-09-05
分类: 电脑技巧

以前花了一年的时间沉迷于天龙八部这个游戏,离开的时候还有点舍不得,今天弄到了八部的游戏表情,一下子让我回忆起以前的江湖恩怨。。。

其实天龙的表情做的并不精致,但是却很好,很有意思。

大家到这里下载吧:

继续阅读 »

2009-08-31
分类: 乱七八糟

我们用WordPress发帖子的时候,图片有时过大超过了显示区域时,图片会撑破页面,造成页面很难看.

特别是换了主题,而这个主题的文章DIV宽度很小时,我们该怎么办,难道一篇文章一篇文章的更换图片不成吗,太累了。

我们可以用CSS的maxwidth属性来定义图片的最大宽度,
img{maxwidth:600px} /* 这种方法IE6不支持 */

我们还可以在文章插入图片的时候就给图片定义最大宽度。
<img onload=”if(this.width>460)this.width=460″ src=”demo.jpg” alt=”"  /> 这样就可以在ie下控制图片的最大宽为460像素了.

继续阅读 »

2009-08-30
分类: 编程开发

今天做了一个主题,已经完成了80%,

模仿校内网的风格,

现在已经晚上11点半了,实在太困了就先放下了,先穿上这个主题,

明天继续接着做完善该主题还存在的一些bug. 继续阅读 »

2009-08-27
分类: 编程开发
标签:,

我的评论页一直没有做分页显示,

今天就抽空安装了个wp-paged-comments.效果还不错

这评论分页的插件还真是多google一下一大堆,有的连名字都几乎一样,

比如paged-comments和wp-paged-comments.

但是前一个插件我安装了却没有效果,害我白忙活了一场.

paged-comments是老外做的,我这个主题使用了没任何效果.

如果大家碰到这种情况就用wp-paged-comments 这个是国人”偶爱偶家”做的,无需对Wordpress和主题进行修改,便于安装。

继续阅读 »

2009-07-07
分类: 互联网络

最近我发现百度,Google,雅虎好像都对我的tags 比较感兴趣 ,主页右边栏的tags都被抓录。

不经意中,我想到该针对这一点好好优化一下。

我得做个MyTags页面,更好的吸引一下爬虫和蜘蛛。

建一个MyTags页面很简单,大家也跟着我做一个吧,这也算一个小小的SEO优化吧。

首先建一个MyTags页面的模板文件如mytags.php,就根据你的主题文件中的page.php做修改。
打开page.php,在最开头加上如下代码:
<?php
/*
Template Name: MyTags Page Template PAGE
*/
?>

这是一串声明代码。

我没有安装任何有关 tag 的插件,所以就用Wp自带的函数<?php wp_tag_cloud(); ?>来做。

我改好后的MyTags Page完整代码如下:
继续阅读 »

2009-05-29
分类: 互联网络

一直想给博客加个相关文章的插件,也一直没找到合适的。
有网友为我推荐 yet-another-related-posts-plugin ,可以让读者方便地阅读相关文章,也有利于增加博客的页面浏览量。
Yet Another Related Post Plugin 比以前的 WordPress 相关文章插件都要酷,功能也更为强大。而且有汉化的版本很不错的。
Yet Another Related Post Plugin 可以通过类别和标签等多种组合,很灵活地实现不同的效果,可以大大方便访客的浏览。这也正是它的强大之处。
但是我在使用这个插件的时候出现了问题,不管怎么设置都不会有相关文章出现,总是显示NO related posts !
难道是我主题的缘故(主题是自己设计的,可能还有很多不足之处)
于是我设置了不自动显示而在 single.php 中加入
可结果还是一样,NO related posts !
我郁闷了,这么好的插件我却不能用 :cry:继续阅读 »

之前我曾经介绍过为博客生成网站地图的方法,但是那个网站地图多半还是给人看的。对于搜索引擎,特别是Google,有专门设计的XML格式的网站地图。
继续阅读 »

2009-05-09
分类: 互联网络
标签:,

  今天为博客添加了标签云页面,添加过程中我想自己来设计标签云的模板,于是出现这样一个问题:怎么才能让WordPress的每个页面有不同的设计呢?我们可以使用不同的页面模板,使得每个页面的样子都能如我们所希望的那样。

  比如我们想把所有的页面除了标签云(tags)页面之外都有侧边栏,具体步骤如下:

  在你的主题文件夹中创建一个新模板,命名为 tags.php。然后把 page.php 模板中的内容拷贝到 tags.php 文件中。接着,找到模板文件中调用 sidebar 的地方,去掉或者注释它。你还可能需要找到 content div 标签,并手动给它增加一个 width 样式来扩展宽度以便能够占满整个 container div 标签。
完成之后,到 tags.php 的最上面插入以下代码:

<?php
/*
Template Name: tags
*/
?>

  当你完成添加代码之后,保存你的文件并上传到你服务器上的当前主题文件夹下。

  现在是我们去使用 WordPress 管理界面让 tags 页面使用 tags 页面模板,具体做法如下:

  进入创建新页面,或者编辑 tags 页面(假如你已经创建了),在右边,你会看到一些不同的标题,如平路,页面状态,页面密码,上级页面,页面模板,页面缩略名,页面作者,页面顺序。点击页面模板的边上的加号,在下拉列表中找到 tags,选择它并点击保存。现在你的 tags 页面和你其他的页面使用不同的主题。 继续阅读 »

2009-05-09
分类: 互联网络
标签:,

我们都知道添加导航要修改header.php文件

向类似如下代码中
<ul id=”nav”>
<?php if (is_home()) { ?>
            <li class=”current_page_item”><a href=”<?php echo get_option(‘home’); ?>”>主页</a></li>
        <?php } else { ?>
            <li><a href=”<?php echo get_option(‘home’); ?>”>主页</a></li>
        <?php } ?> 
      <?php wp_list_pages(‘title_li=&depth=4&sort_column=menu_order’); ?>
 </ul>

添加如下代码

<?php wp_list_categories(‘title_li=&depth=4&sort_column=menu_order&hide_empty=0&include=48,51,50,49,59′); ?>

改后的代码如下 继续阅读 »

2009-05-09
分类: 互联网络

声明:此方法是非专业人士自己摸索出的方法,请不要完全照搬代码,修改时别忘记做好备份,不负责方法失败产生的后果,也欢迎专业人士多指教。

 image-thumb10

wordpress的导航很简单,默认的是只显示首页和单一页面,有可能还会有个RSS按钮,这是由wordpress本身的设计理念所决定的,但对于网站最佳体验来说是不够的,特别是中文读者,对这么简单的导航栏可能会不知所措,所以当你架设好wordpress,内容也逐渐丰富后,别忘记也丰富一下你的导航栏。

第一个想到的就是将文章分类加入导航,由于不懂网页代码,所以最先想到的就是使用wordpress现成的插件,搜索一下没有发现又好又简单的插件,也可能是自己运气不好。最后在各大wordpress发现问这个问题的挺多,高手们都是推荐在header.php里面加入代码来解决,都说是最简单的方法。

既然这样就放弃插件,挽起袖子自己动手吧,走一步试一步,失败不要紧,只要有备份。进到后台后,在设计->主题编辑 里找到header.php,点开就可以看到里面的代码,谨慎起见,先将里面的代码复制出来备份一个,如果出错就再粘贴回来。好了,有了这个定心丸,就可以在天书般的代码里查找“wp_list_pages”这个词组,推荐使用浏览器自带的搜索框会很快找到,如果不出意外,代码里应该只有一个“wp_list_pages”,看清楚它的位置,应该类似于下面的代码(和你的代码可能有差别,但“wp_list_pages”位置是差不多的) 继续阅读 »

2009-05-09
分类: 互联网络

如果你辛辛苦苦做了一个WordPress站点,发现你不得不更换域名,迁移空间,或者变换URL地址(比如:从redbots.cn转换成blog.redbots.cn或者redbots.cn/blog),那么你该怎么办?重新安装WP?不,本文介绍给你一个简单的方式实现迁移。
前言:

如果你需要更换空间,不妨利用phpMyadmin将数据库文件全部导出,然后恢复的新空间mysql数据库中去,这里要强调的是,如果你是用phpMyadmin导出的数据,那么在恢复的时候同样必须使用phpMyadmin来恢复数据,具体方法为:
1.使用phpMyadmin登录数据库,全选所有表项,然后选择“导出”
2.在导出页面中所有选项默认不动,选择下方的“另存为文件”,然后执行,你可以重新命名数据库,然后下载保存就可以了,最终会得到一个“*.sql”文件。
3.用phpMyadmin登录新空间数据库,选择“Import”,浏览到你刚才保存的数据库文件,所有选项默认不动,然后执行就可以完成数据库的导入。当然里面会涉及到一个问题,就是文件上传大小上限的问题,如果你的数据库文件超出服务商允许的最大大小,你必须要联系供应商暂时给你提升文件上限大小。
4.不要忘记更改“WP-Config.php”数据库连接参数。 继续阅读 »

2009-05-07
分类: 互联网络

我们在使用Wordpress的时候, 有可能忘记了admin管理帐户的密码, 在这里, 帕兰为你收集了5种解决方法. 其实, 如果你的admin帐户的个人设置里的电子邮件是正确的, 那使用Wordpress内置的找回密码功能就可以了.

1. Wordpress内置的找加密码方法

如果你的admin帐户的电子邮件地址是正确的, 那就根据普通的找回密码步骤, 在Wordpress的登录页点击”忘记密码?” 然后输入admin或电子邮箱地址. 接着, 你会收到密码重启邮件, 点击里面的重启链接. 稍后你又会收到一封包含用户名和密码的邮件.

这跟所有的Wordpress用户找回密码的步聚都是一样. 我们下面介绍的另外4种方法, 是指你有可能没有修改admin帐户的电子邮箱, 你也就无法接受密码.

2. 通过执行Mysql语句修改Wordpress密码

使用Phpmyadmin之类的工具, 登录你的数据库管理, 执行如下语句: 继续阅读 »

2009-04-13
分类: 互联网络