正在加载...

WordPress主题(Theme): G7 v5 正式版放出

其实也没啥可特别说的了……跟之前的beta版没啥区别(已经那个使用beta版的不必可以更新这个),修正了一些小问题,在Firefox2、IE6、Opera9以及Safari下观察基本没有很影响视觉的问题。

支持WordPress 2.x
支持WordPress 2.5的内置Gravatar,2.5以下版本也无需插件支持
支持widgets
推荐安装使用以下插件(均为可装可不装,不装并不影响你的任何使用):
WP中文工具箱WordPress Related PostsWP-PageNavSimple TagsWP 2.3 statistics
特别推荐内置的17fav Bookmark & Share插件(使用该插件请前往后台将"手动插入按钮"选上)

测试未详尽,有问题请回帖以便继续修改。

下载:G7_v5_final.zip

Popularity: 69%

| | | |

放出Theme G7v5的beta版

这基本上是个完全能用的theme,理论上没啥大问题。因为朋友们一直在催问,干脆直接把beta版放出来,顺便大家征集使用中的问题,正式版当然不会有啥变化,可能会随着2.5的final放出,看情况。收集到的影响正常使用的bug会在正式版中修复。

WordPress Theme G7v5 beta

目前在IE6/FF2/Opera和Safari下看都没啥大问题,其余浏览器暂时没测试
适用于WordPress 2.X版本
支持WP 2.5的Gravatar,无需插件支持
三栏,支持widgets
 Theme本身自动支持WP中文工具箱WordPress Related PostsWP-PageNav等这些插件。至于这些插件,你可以装,也可以不装,不会影响使用

下载:http://www.underone.com/wp-content/uploads/2008/03/g7_v5_beta.zip

BTW:署名是一种美德。
BTW2:本theme中关于admin留言样式的代码设计来自于这里,感谢作者:)

Popularity: 35%

| | |

如何让你的theme支持WordPress 2.5的Gravatars

之前我说过,一直在等WordPress 2.5,为的就是准备内置gravatar的支持。现在2.5RC1我装上了,如你们看到的,G7v5这个theme已经支持了gravatar。如果你也做好了为2.5升级的准备,并且想放弃任何一种gravatar插件,那么看下边儿……

首先需要打开后台的gravatar支持:进入后台(/wp-admin),选择settings—reading,将Avatar display选项选择为show Avatar,如图即可。

Avatar display

这个选项应该是默认开着的。接下来,当然你的theme应该还是不会有什么变化——当然了,缺一些代码。记住我们永远的学习对象:default theme,任何新的例子都应该在里面可以找到,我就是这么找到的……

如果已经升级到2.5,理论上……首先应该屏蔽之前使用的gravatar插件(不管哪种插件),同时在comments.php里删除之前添加的相关代码。完成以后就是个纯净的comments.php了,然后开始。

在想要显示gravatar的位置(我一般插入到<?php comment_text() ?>附近)插入如下代码:
<?php echo get_avatar( $comment, 32 ); ?>
32是你想要显示的头像的大小,数字自己改。完成这一步以后保存comments.php,刷新,肯定会出来个头像。
我不懂php,在之前的本地测试的theme中我是这么写的:
<?php echo get_avatar( get_comment_author_email(), '32' ); ?>
貌似也是正常的……(来路)。

但是这个头像显然没有任何修饰,对吧?但是css是万能滴!以上代码会输出一个.avatar的class。如果知道如何修改那就动手去。如果不知道……可以用任何文本编辑器打开theme目录中的style.css文件,在任何一行添加以下代码(这只是我使用的代码而已,牛人不要笑!):

.avatar {
 border: 1px solid #d3d3d3;
 background-color: #ffffff;
 padding: 2px;
 float: right;
 margin-top: 3px;
}

这事儿到此为止,应该就差不多了……如果你讨厌默认的那个默认头像,你也可以自定义。这么写:
<?php echo get_avatar( $comment, '32', 'http://www.你的网址.com/你的头像.jpg' ); ?>
我觉得该这么写……但是相对路径不知道怎么写才能搞出来,有知道的回复给我啊:)

Popularity: 31%

| | |

Theme:G7v5 预览

注意:这里没有下载,我还在等WordPress的2.5发布,起码等RC以后吧。所以在正式发布之前,这个theme可能还会有一些小的变化。现在用的这个版本,代码没整理,css没精简,杂七杂八的还没收拾完毕。

WordPress Theme G7V5

也没啥特别可说的,还是三栏。布局本身和G7v1差不多,设计上有些变化,但是也没什么特色,版本号再次跨过了V4,因为我一直要做一个黑色的皮,一直没动手……

有问题和建议的下边儿留言即可,我会一如既往的保留意见:)

Popularity: 29%

| | |

都怪陈冠希:解决XAMPP端口占用导致启动失败一例

XAMPP是什么,不用详细说了吧?不知道的可以参考柠檬同学的这篇文章。 

G7 v5的代码正在接近结尾,昨天拿回家准备完成一部分工作,才发现上次重做系统之后xampp居然没装……懒得在本地翻,重新下载lite,解压,执行——咦,居然启动失败。报错“could not bind to address 0.0.0.0:80”。印象中之前遇到过类似的问题,无非是端口占用,重启大法……

重启,无效。搞不懂什么占了80端口,按说不应该啊——执行cmd,运行netstat -ano。果然……
TCP    0.0.0.0:80    0.0.0.0:0    LISTENING    1432(PID)
三键调出资源管理器,按照PID查看,1432是一个奇怪的peer.exe文件在占用,是什么完全没概念……

有问题百度一下:

是一种P2P(peer-to-peer)对等互联网络技术(点对点网络技术),它让用户可以直接连接到其他用户的计算机,进行文件共享与交换。
P2P一个显著的特点就是改变了互联网现有的以门户网站为中心的这种大型的网状结构,它重新给予了“非中心化”结构中网络用户应有的权力。

不管是什么吧,杀掉进程,启动项内屏蔽,重启,访问127.0.0.1,成功!

回想了一下,是啥呢……最近安装过的……只有可能是fs2you的客户端……是为了学习CGX老师的摄影摄像教材。问题是软件我都删掉了,谁能想到peer.exe还在顽强的执行……这事儿太不靠谱了,果然很黄很暴力……

Popularity: 29%

| | | |