某妖博客

专注于wordpress theme设计与制作,前端开发,网站分析,网络营销等资讯博客。

国外免费blog

国外免费blog托管

1. http://blogates.com/可以导入了blog,可自定义一些模板,有几个插件供选用。
2. http://www.bloggoing.com
3. http://www.blogsome.com/
4. http://webloog.com/
5. http://freewordpress.com/
6. http://blogthing.com/
7. http://megaweblog.com/
8. http://blogswith.us/
9. http://edublogs.org/
10. http://www.iblogs.com/
11. http://www.bigfreeblogs.com/
12. http://www.blogingon.com/

http://www.yourblog.in/

14. http://www.blogsbox.com/
15. http://dakotablogs.com/
16. http://blog-o-matic.com/
17. http://www.blogfrog.co.uk/
18. http://www.mydietblogger.com/
19. http://www.1718go.com
20. http://www.evilsupergenius.net/
21. http://uniblogs.org/
22. http://www.sedoblog.cn
23. http://www.cnsjw.com
24. http://www.commercialtrade.com.cn
25. http://www.waroftheworlds.com.cn
26. http://www.shuikoushan.com.cn
27. www.freeyellowpages.cn
28. www.yellowpagee.com.cn
29. www.ivrblog.com.cn
30. www.craigblog.com.cn
31. www.googlechinablog.org.cn
32. http://www.bloghost.cl/
33. http://monavieblogs.com/

收集一些国外免费博客及个人主页并保持随时更新,提示,部分网站在国内可能无法打开。

www.fc2.com

www.jimdo.com(有中文版)

www.xanga.com

www.freewebs.com(免费个人主页)

www.skyrock.com

www.ameblo.jp

www.blogfa.com

www.jugem.jp

www.over-blog.com

为wordpress的文章设置永久链接

一,修改wordpress的默认永久链接方式;
这是安装完wordpress后第一个要修改的地方。使用默认的永久链接形式,不但对搜索引擎不友好,而且也非常的没有个性;

二,不要让日期出现在永久链接里面;
这基于两个方面的考虑。一是如果数字出现在永久链接里面,等于提醒搜索引擎,这是很旧的内容了,没必要再爬一遍了。另外一个原因是,假如你要修改文章的日期重新发布的话,链接地址就变了,也就是意味着你的反向链接,PR 等等都没有了。

三,不要让分类的链接出现在永久链接里面;
这一点是很多人都会忽略的地方。让分类出现在永久链接里面有两个缺陷:一是一篇文章如果选择了多个分类的话,则会出现多个链接地址,这很容易造成因为重复内容而被搜索引擎惩罚;二是有可能会造成关键词堆砌而被搜索引擎惩罚。

四,链接不要过深;
这一点经常看到。很多wordpress 用户的永久链接是年/月/日/分类名/文章名。这种过于深的永久链接对搜索引擎是非常不友好的。

五,不要让中文字符出现在永久链接里面;
虽然现在的搜索引擎已经能识别URL地址里面的中文字符,但无论是从美观上,还是从wordpress 优化的角度来看,都是非常差的。

六,做好的wordpress永久链接形式是 域名/文章名。
所以对于wordpress 用户来说,从一开始就设定一个对搜索引擎友好而美观的永久链接形式,是非常必要和重要的。

然后再看看wordpress官方列出的部分可以使用的永久链接基本参数:
%year%
基于文章发布年份,比如2007;
%monthnum%
基于文章发布月份,比如05;
%day%
基于文章发布当日,比如28;
%hour%
基于文章发布小时数,比如15;
%minute%
基于文章发布分钟数,比如43;
%second%
基于文章发布秒数,比如33;
%postname%
基于文章的postname,其值为撰写时指定的缩略名,不指定缩略名时是文章标题;
%post_id%
基于文章post_id,比如423;
%category%
基于文章分类,子分类会处理成”分类/子分类”这种形式;
%author%
基于文章作者名。

将上述参数进行组合,即可得到wordpress的永久链接形式。网上常见的几种设置方法:
1、/%year%/%monthnum%/%day%/%postname%/
2、/%year%/%monthnum%/%postname%/
3、/%year%/%monthnum%/%day%/%postname%.html
4、/%year%/%monthnum%/%postname%.html
5、/%category%/%postname%.html
6、/%post_id%.html
诸如此类,可以自由定义的。

WordPress Comment Digg插件

自从开通这一功能后,陆续有不少WordPress爱好者问我博客上的“支持”、“反对”是怎么实现的。我想不少人都知道这一功能是把“牛#博”中的支持和反对效果搬到WordPress里面了。八卦一下,这个插件的最初创意和实现应该是老罗的绯闻男友黄斌老师做到的吧(这个结论是通过百度相关搜索得出的,哈哈)?

本来这一产品会较早发布,然而由于第一版正准备发布时,使用了一些署名权不明晰的PHP代码,因此我拜托好友freefcw重写了这些代码,另外,针对之前的版本,对管理界面和前端插入模式进行了一些调整。MySQL和PHP方面主要由freefcw完成,我完成JavaScript和CSS方面。

FYI:之前我曾考虑过把Digg数据存入Option表,后来考虑到可能会给Option表带来许多麻烦,因此这一插件会修改您的comments表,增加两个字段:bury和digg数量。

废话不多说了,下载地址。(如果喜欢,给我一个5分吧,^_^)

效果截图:

安装时只需要解压、激活就可以了。管理界面的截图:

后续计划:可能会引入一些方便使用的Widget,例如本篇文章最受欢迎的评论、最受欢迎的评论者,等。有问题有建议请留言,谢绝灌水。

WordPress给今日文章添加new标记

Wordpress给今日文章添加new标记
在很多网站上都会看到最新消息的标题后有一个new的图标(类似上图效果),就这么一个小图标,却能引起读者更多的注意力. 刚在seri小朋友这看到了一个不错的方法,可以给wordpress 24小时以内的文章标题处添加new标记.1.在主题index.php中找到 ,在 后面加上

post_date; $t2=date("Y-m-d H:i:s"); $diff=(strtotime($t2)-strtotime($t1))/3600;
if($diff<24){echo "";} ?>

wordpress非插件版页面分页

使用worpdress的朋友都知道,它的分页采用的是“上一页、下一页”的方式,对于文章太多的朋友不是太方面,当然你可以使用一些翻页的插件来实现如 “pages:1 of 10 1 2 3 4 …”的效果,本人一直都不太喜欢使用插件,正好手头有个不错的方法来实现。

1. 打开你主题模板的functions.php,在里面添加以下代码:

上一页';
} if(empty($nxtlabel)) {
$nxtlabel = '下一页';
} $half_pages_to_show = round($pages_to_show/2);
if (!is_single()) {
if(!is_category()) {
preg_match('#FROM\s(.*)\sORDER BY#siU', $request, $matches); } else {
preg_match('#FROM\s(.*)\sGROUP BY#siU', $request, $matches); }
$fromwhere = $matches[1];
$numposts = $wpdb->get_var("SELECT COUNT(DISTINCT ID) FROM $fromwhere");
$max_page = ceil($numposts /$posts_per_page);
if(empty($paged)) {
$paged = 1;
}
if($max_page > 1 || $always_show) {
echo "$before
当前第 $paged / $max_page 页 : "; if ($paged >= ($pages_to_show-1)) { echo '« 首页'; } previous_posts_link($prelabel); for($i = $paged - $half_pages_to_show; $i <= $paged + $half_pages_to_show; $i++) { if ($i >= 1 && $i <= $max_page) { if($i == $paged) { echo "$i"; } else { echo ''.$i.''; } } } next_posts_link($nxtlabel, $max_page); if (($paged+$half_pages_to_show) < ($max_page)) { echo '最后 »'; } echo "
$after"; } } } ?>

2. 在index.php archive.php等需要分页的地方使用

替换掉


本站的样式.

.pagers{height:25px;color:#111;padding:2px 0;margin:0;text-align:center;}
.pagers a,.pagers strong{margin:0 2px;padding:2px 5px;}
.pagers a{border:1px solid #6c8c37}
.pagers strong{border:1px solid #111}

使用ubuntu搭建wordpress本地环境

Ubuntu确实很好玩。有喜欢的命令行,简洁的界面,不同于Window要的感觉。偶尔换换环境工作,学习Linux的思维方式,是一种不错的做法。之前也折腾过Ubuntu,不过,因为网络的问题,一直没有深度去用。这次,网络方便了,并且,想在Linux下学习某些开发(主要还是和代码打交道),Ubuntu当然是最好不过的选择,并且刚发布了9.04呢。

 

 

开发,当然就会需要环境。Wordpress是自己熟悉的,并且工作在LAMP上,所以,配个LAMP环境,来学习PHP和其他开发,多好!今天,就来记下使用Ubuntu搭建wordpress本地环境的手记,嘿,记录记录,相信也会帮上某些朋友的忙。

1. 安装apache、php5、mysql

首先,我们来安装apache和php5,按下面的步骤,一步一步来安装:

sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart // 重启apache,此时php5已经可用了

接下来,我们安装mysql:

sudo apt-get install mysql-server
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo /etc/init.d/apache2 restart // 再次重启apache,使新服务正常激活

然后在终端输入:

sudo ls /etc/apache2/mods-enabled

看看这个目录下,有没有php5.conf 和 php5.load,如果没有则:

sudo a2enmod php5

启用 php 模块,然后重启apache即可。哦耶,这里,apache、php5、mysql都已经可用了。这里,当然,也可以安装wordpress了。不过,别急,让我们来做一些让我们使用起来更方便的准备先。

2.安装phpmyadmin

在phpmyadmin网站上下载软件包,解压缩到本地目录/var/www/phpmyadmin(/home/user/www/phpmyadmin)。在终端下执行:

sudo cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php
sudo gedit /var/www/phpmyadmin/config.inc.php

找到”blowfish_secret”在后面填上任意字母。保存,退出!并开始安装php5-mcrypt:

sudo apt-get install php5-mcrypt

编辑php配置文件:

sudo gedit /etc/php5/apache2/php.ini

在extension下面加上

extension=php5-mcrypt.so

3.安装wordpress

这里,你可以到wordpress.org下载最新的wordpress安装包,解压,把wordpress包放到/var/www/目录下,就可以按WP的安装方法来安装了。哦也,你一定很高兴。并且,你很想修改主题,对其进行工作。

但,我知道,你发现了一个问题!类似于:主题文件不能在后台修改/后台Import不了xml。囧!是的,这个问题很烦,不过,只要你打开终端,输入下面的命令:

sudo chmod -R 777 /var/www/

把/var/www/目录的权限设计为777,DONE!哦也,你可以为此欢呼了。嘿嘿!

参考文献:

Page 42 of 55« First...102030...4041424344...50...Last »