wordpress页面能正常显示了~~
by Yan
搞了好几天,终于页面又能正常显示了。php.ini 里要设 output_buffering = On。这估计不是唯一和最佳的办法。问题好像和http head有关。不知所以然,不过能用就好啊,这是我对自己的计算机技术的要求。:)
补充:
问题还是一大堆啊,主要是中文支持问题。
一是如果帖子题目里没有英文和数字的话,postname就没法生成。所以设permalink时,不要用%postname%。你可以用这个:
/archives/%year%/%monthnum%/%day%/%post_id%/
我开始想,这url太复杂了,不用前面的/%year%/%monthnum%/%day%/多好。但我发现这样存档和分类的链接会有问题。
二是中文分类名的问题。和帖子标题一样,中文的分类名,wordpress不能生成cat_nicename,所以链接会有问题。可以弥补的办法是,用phpmyadmin之类东西手动填cat_nicename。
三是comments的显示问题,以前.72版本没问题的,不知道这回作了什么改动,1.0版有问题。
順道補充:XFN還沒有作用…。
support forum上有人提,估计1.01版会改好
comment的中文问题有了解决办法。
把var.php最后add_filter(‘comment_text’, ‘wpautop’); 中comment_text改掉,比如comment_text_f。然后在template_functions.php里找到function comment_text(),把其中的一行$comment_text = apply_filters(‘comment_text’, $comment_text); 相应地改成$comment_text = apply_filters(‘comment_text_f’, $comment_text);
这样就可以了。
补充:刚刚上support forum发现,已经有人指出办法了:
replace the line 411 in /wp-include/kses.php with:
$string = ereg_replace(‘/\xad+/’, ”, $string); # deals with Opera “feature”
this works fine now for me.
我决定开始使用wordpress,加入你的行列,今天搞了一个晚上,发现问题一打!没办法,有几个问题还解决不了,主要是中文支持上的问题。WP的archive生成的是静态网页还是动态网页?
oven,wp都是动态网页,它的url只是因为使用了url_rewrite.
希望能逐一解决。
哦,是动态网页,那对搜索引擎的支持就不是很好了。爬虫对静态网页的支持比动态网页好。
桑葚你好!
我根据提供的代码改了之后,评论中的中文显示已经没有问题了。但是评论的RSS输出却是没有了。新的评论在COMMENTS的rss输出里面没有显示!
不知道是怎么回事?向你请教一下
tsingove,我现在用的是第二种方法,没有出现你的问题。你用的是哪一种办法呢?
我用的是第一种方法!
等我改用第二种试试!
谢谢桑葚!
桑葚,我已经修改成功了!谢谢你!
请问如何加评论?另外,我的blogcn清单为何乱码?
谢谢!
? kef:不明白你的问题。可以加评论呀。blogcn清单是什么东东?
是你的cnblog.org的new blog我加进去无法显示中文,是utf-8和cnblog冲突?
另外,我的commentsrss无法正确运行。
cnblog 的 list 是gb2312的,所以会有问题。我听说过有人通过在javascript里设定charset来解决。不知道是不是真的可以。你试一试?
补充:我刚才试了,这确实可以解决问题。在javascript代码里加上charset=”gb2312″
另一个问题,我不知道咋回事。
Solve header problem: create a file named .htaccess with this line in it -PHP_FLAG output_buffering on – That’s it.
Sorry, forgot to say: save it under the root directory.
log splitters
…
http://www.freewebs.com/freetopweb/log-splitters log splitters
…
dingoes