学会修改WordPress主题

这个教程虽然现在教的不多,但是我会慢慢地来完善的:
1。如何修改标签云颜色 (制作五彩缤纷的标签云图)
WordPress 2.7的后台UI改变很大,对比以前的版本,美感加强了很多。
左图中的以颜色标出各留言类型的数量,就是其中的一个细节。
这个改动不但加强了美感,也使它们更加地醒目。

我是十分喜欢这个颜色的分类,于是有了将标签云图变得更加多彩的想法:
在Nofollow Tags的制作中,我发现标签云图的改动是极其的方便的,于是很容易就得到了制作五彩缤纷的标签的函数
只有保存到主题的functions.php中即可使用:

//制作五彩缤纷的标签云
function colorCloud($text) {
    $text = preg_replace_callback('||i', 'colorCloudCallback', $text); return $text; } function colorCloudCallback($matches) { $text = $matches[1]; $color = dechex(rand(0,16777215)); $pattern = '/style=('|")(.*)('|")/i'; $text = preg_replace($pattern, "style="color:#{$color};$2;"", $text); return ""; } add_filter('wp_tag_cloud', 'colorCloud', 1); 

示例,看右边的侧边栏。

UPDATE:当然,你也可以装上color-cloud插件来实现这个效果。

2.如何修改文章标题文字大小和颜色
由于在wp中设置文章标题使用的标签是

….

,故在style.css 中找到如下:

h2 a,h2 {
        font-size: 16px; color: #F79709; text-decoration:none;
}

改变color的值就可以改变文章标题的颜色了。

3。如何修改文章存档的样式(使用Dagon Design Sitemap Generator插件)
我在网上查了很多资料都说是在安装完插件后会有设置,但是我的wp中始终没有这个设置,看到很多小朋友安装插件后也没有这项功能,但是怎么修改插件的样式呢?没办法,只有修改插件的源代码了,打开Dagon Design Sitemap Generator插件中Sitemap _Generator.php,看到一开始有一些add_option();难道这就是插件的配置文件?当我无数次修改这里的配置文件并测试后,都没有成功!在网上查找解决办法,始终未果,看看时间,已经过去了将近一个小时,哎,到底该怎么办?
我抱着试一试的态度继续朝下看代码,希望能有所收获,果然在function ddsg_display_posts()中通过添加标签成功修改了文档的样式,哈哈,原来posts是通过ddsg_display_posts()方法呈现出来的。$t_out 变量就是输出变量,找准$t_out 标签修改具体内容就可以了。

4。当我们使用FLASHFXP上软下载工具时,有时会出现乱码问题,这是对我们的修改就造成了很大的影响,如何解决乱码问题呢?
造成乱码的原因是文档的编码与本地文档打开工具的编码方式不同遭成的,最简单的解决乱码问题的方法是,使用wp后台自带的文档修改工具进行修改,这是通过浏览器,他们的编码方式一定是相同的。

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

You are commenting using your WordPress.com account. Log Out /  更改 )

Google photo

You are commenting using your Google account. Log Out /  更改 )

Twitter picture

You are commenting using your Twitter account. Log Out /  更改 )

Facebook photo

You are commenting using your Facebook account. Log Out /  更改 )

Connecting to %s