影の域

关注web前端,追逐html5脚步,体会code人生

wordpress 404.php

2011 年 07 月 17 日
by 影之迷惑
1 评论
1,737 点击

WordPress Rewrite SEO 之404方式折腾笔记

WordPress 是多么强大的Blog(甚至可以说CMS)系统就不用多说了。说到底我把WP只看做一个开发起步的框架而已,更多的性能及功能的挖掘和利用还是需要自己去完成。
最近折腾 HTML5探索 的SEO时,想起来我的博客依旧还没做过SEO,遂就开始了下面记录中的折腾回忆录。
空间是虚拟主机(还是WIN + IIS)、无Rewrite、无子域名等等,在诸多的不利因素下,对于强大的WordPress来说,依旧能找到较好的优化方式: 404 Rewrite。SO, 就开始大面积的调整程序 + hack, 终于算完成了现在的Rewrite,真是累死我也。(做了一大堆复杂的兼容工作,历史原因害死人呀!) 阅读全文

2011 年 07 月 07 日
by 影之迷惑
0 评论
1,256 点击

WordPress 中文Tag 显示404错误的BUG修正

今天无意间查看站点的谷歌统计数据时发现,存在200+的错误页面。 – -!
分析了下,最终锁定WordPress 的中文支持问题。由于WordPress对中文的支持不好,主要体现在路由的解析上,导致了中文Tag的URL解析异常,从而显示了404结果页。 阅读全文

2011 年 03 月 20 日
by 影之迷惑
0 评论
1,059 点击

WordPress 3.1升级后无法访问

杯具,Wordpress 3.1升级后,竟然无法访问,原因提示如下: ………网页页生成了 过多的重定向。清除此网站的 Cookie 或允许第三方 Cookie 可能会解决该问题。如果 不能解决,则可能是服务器配置的问题,而不是您的 计算机有问题。以下是一些建议:请稍后重新载入此网页。……….. 很是郁闷,弄了半天是空间本身的设置及 3.1的代码逻辑处理 综合作用的结果。 无奈,空间是没权限动了,只能修改wordpress 代码了: 找到 wp-include/template-loader.php 修改第一行处代码: if ( defined(‘WP_USE_THEMES’) && WP_USE_THEMES ) 改为(红色为增加部分) if ( false && defined(‘WP_USE_THEMES’) && WP_USE_THEMES )

2010 年 01 月 18 日
by 影之迷惑
0 评论
999 点击

wp_list_categories()参数说明

show_option_all 值:任意填。 如果你写”那啥’,那么在列表第一个分类就显示“那啥”两字,不过连接是连接到blog首页的,正好可以利用此参数加个“首页”。 orderby 值:ID、name(默认值)、count。 作用是按这3个值来排序。 order 值:ASC(默认值)、DESC。 ASC为升序,DESC为降序。 show_last_updated 值:0(默认值)、1。 0无作用,1为最近更新的分类显示在前面。 style 值:list(默认值)、none。 例6中已经举例了。none无作用。 show_count 值:0、1(默认值) 1在每个分类后面显示日志数量,0不显示。 hide_empty 值:0、1(默认值) 1是隐藏没有发表日志的分类,0是显示所有。 use_desc_for_title 值:0、1(默认值) 0为关闭说明,1为显示说明。上面有例子。 child_of 值:数字 显示指定ID(也就是所填的这个数字)下的子分类。 feed 值:任意 假如你填“啊!”,那么在你每个分类后面都会出现“(啊!)”,连接地址是RSS地址。 feed_image 值:任意。虽然任意,但是是个图片的地址才对。 用来在分类后面显示个RSS Feed图标,上面有例子。 exclude 值:任意。但是要填分类名称或者分类ID才有效。 用来过滤(或者说隐藏)某个分类在列表中的出现。 include 值:任意。但是要填分类名称或者分类ID才有效。 作用是只显示所填的这个分类名或ID。 … 阅读全文

2010 年 01 月 16 日
by 影之迷惑
0 评论
815 点击

PHP CURL函数库

curl_close — 关闭一个curl会话 curl_copy_handle — 拷贝一个curl连接资源的所有内容和参数 curl_errno — 返回一个包含当前会话错误信息的数字编号 curl_error — 返回一个包含当前会话错误信息的字符串 curl_exec — 执行一个curl会话 curl_getinfo — 获取一个curl连接资源句柄的信息 curl_init — 初始化一个curl会话 curl_multi_add_handle — 向curl批处理会话中添加单独的curl句柄资源 curl_multi_close — 关闭一个批处理句柄资源 curl_multi_exec — 解析一个curl批处理句柄 curl_multi_getcontent — 返回获取的输出的文本流 curl_multi_info_read — 获取当前解析的curl的相关传输信息 curl_multi_init — 初始化一个curl批处理句柄资源 curl_multi_remove_handle … 阅读全文

2010 年 01 月 16 日
by 影之迷惑
0 评论
1,396 点击

domdocument::domdocument() expects at least 1 parameter解决办法

问题的解决方法:http://bugs.php.net/bug.php?id=45538 php5 在 windows 下运行时,不需要在 php.ini 里声明 php_domxml.dll,加个分号注释起来就行了。 If you use PHP 5 in windows, you don’t need to declare php_domxml.dll in your php.ini file. so u can give comment in the line php_domxml.dll in your php.ini file. you only … 阅读全文