- Wordpress中mysql数据库操作指令
作者:秋了秋
发表时间:2014年07月14日
- <span class="keyword">wordpress</span>中数据库的id想必一直是<span class="keyword">wordpress</span>用户的烦恼,因为它的数据表结构是自增主键,即通过i++把文章id一直往后推移,这种自增id及其容易造成id断断续续,从而造成不连续不雅观的情况。其最大的问题是id的浪费以及id太长造成的网址太长。 前面我有写文章修改文章的id方法 ,就是通过数据库修改,但是每写一...
- 盘点LINUX服务器.htaccess文件语法规则大全
作者:秋了秋
发表时间:2014年07月12日
- 法插进去就是了。 ② .htacess文件语法规则之url重写,比如说<span class="keyword">wordpress</span>的伪静态重写规则: <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> 注:RewriteEngine On表示开启url重写功能 301重定向规则: RewriteEngine on RewriteCond %{HTTP_HOST} ^123....
- wp_die函数导致网页错位的完美替代方案
作者:秋了秋
发表时间:2014年07月10日
- wp_die是一个大家很熟悉的函数,几乎每个<span class="keyword">wordpress</span>主题都会有,一般都用在判断语句if后面的错误提示信息,但是我的主题没有,我不允许这么个东西出现在我的网页上,之前折腾过含有wp_die的代码,发现该函数特别流氓,动不动就造成网页错位,只要一提交了表单返回html值的时候,网页就会错乱,且很多东西加载不出来,这个函数就像抽刀断水一样,一执行到该函数的时候,进程立马停止,网页后面...
- wordpress评论一键通,一键填写评论信息
作者:秋了秋
发表时间:2014年07月09日
- 在用<span class="keyword">wordpress</span>博客的人士或者经常逛博客评论的人士都知道,每次评论<span class="keyword">wordpress</span>文章都要填写昵称,邮箱,网址,特别的麻烦。而且有时候还容易填错,昨天我在我的网站的留言板排行榜上访问某人的网站,点进去居然打不开,还以为她的服务器挂了,经过询问才知道她评论的时候把网址给填错了,漏了个字母。。。我说网址不是复...
- wordpress网站博主回复出现评论太快解决办法
作者:秋了秋
发表时间:2014年07月04日
- 今天刚打开我的网站,就收到几个评论,当我回复的时候发现一直点回复按钮提交评论的时候,怎么也提交不了,总显示会回复得太快,真是中邪了,别人都能评论,偏偏反而管理员却不能评论,这是不符合逻辑的事情,难道是我电脑cookies的问题?后来我实在搞不清怎么回事,干脆就退出登录,用游客的身份回复,莫名其妙的却可以回复。 想来想去,只有一种可能,那就是我的账号出现了问题。出现回复太快无疑就是评论时间的问题,因为我的网站加入了防垃圾评论的代码,就是禁止刷评论,于是到网页代码中查看代码,确实很早之前我加入了一段代码。 这段代码的意思主要是检查评论者comment_author最后一次评论与当下的时间之差,通过limit限制刷评论。这时我终于明白我错在哪了。主要原因是我昨天调整了一些网站的所有评论都以倒序显示,而之前是以正序显示的,所以我有几篇文章需要交代的东西我自己在评论里面评论了,是采用修改评论时间为最早的时间从而达到“置顶”的效果。昨天采用倒序后,置顶文章就变成置尾了~,于是我又调整了一下置顶评论的时间为2194年,这样在有生的年代里都是置顶的吧~ 这就是我(秋叶)的最后一次评论时间,难怪会回复不了,评论时间之差都成负数了,肯定是不行的。解决办法就是删掉那段限制代码吗?这不是我一贯的做法,这种方法也太极端了吧。因为这段代码限制的是comment_author,所以只需把置顶评论的昵称改一下,改成别的比如“置顶”就可以了。后续你用管理员账户登陆评论回复都可以了就不会提示什么评论太快 了。 ...
- wordpress相关优化技巧(速度与插件并存)
作者:秋了秋
发表时间:2014年06月09日
- 用免费空间,就要用得比收费空间还快,这是可以做到的。 网站代码优化,插件少装就不说了。前面已经说过了 网站优化技巧不折手段,让你的网站运行速度想飚就飚 。主要说说通过插件优化速度的方法。wp界有个很著名的插件叫做Hyper Cache,(缓存插件)。其对wp提升速度无人可挡,纵使是免费空间做出的网站比收费的还快。经过本人的亲自测试,发觉并不是所有的空间都支持此缓存,比如说我现在用的这个空间(浪点云)主机,无论我怎么折腾这个插件,它就是无动于衷。速度还是原来的速度,样子还是原来的样子。可能是空间禁用了缓存,而 ccaeo.com 免费空间倒可以完美支持这个插件,其 速度提升 是有目共睹的。测试网站 http://wuover.ccaeo.com 多点几篇文章,重复轮流反复点,你会立马发觉其厉害之处。只要打开了缓存了的页面是不用时间的,没有缓存的页面速度为原空间速度。何为缓存了的页面,就是你已经浏览过了的页面,其插件会形成该页面的静态页面缓存。 安装该插件只需要在后台插件处搜索Hyper Cache就行了。 至于设置见下图(其它未截图的保持默认状态就是了,无需改动): ...
- 服务器主机发不了邮件解决办法攻略(邮件函数禁用问题)
作者:秋了秋
发表时间:2014年06月03日
- 优越性,不忍心放弃。遂寻找解决之道。大家都知道,邮件功能对<span class="keyword">wordpress</span>的重要性,一个<span class="keyword">wordpress</span>没有邮件功能几乎是半残的。一开始主机商并不知晓wp的解决办法,询问几次都无果。只知道叫你把fsockopen函数用pfsockopen函数替代,可他并不知道怎么替换,所以自己的程序还得靠自己。 一开始我只知道他禁用了 fsockopen 函数而不知道他也禁用 stream_socket_client 函数,所以尝试了很多办法都失效了,最后综合网上一些情况的解决办法总...
- 为wordpress找个完美的家—空间的选择坎坷路
作者:秋了秋
发表时间:2014年05月30日
- 几天一直在为我的<span class="keyword">wordpress</span>博客搬家,前后试机无数,总结出了一些规律。 之前我都用的是免费空间,而且都是一些比较优质的国外免费空间,也没发现什么不好,也没发觉什么限制,唯一的就是比起国内主机和香港主机慢了一点点而已。 很多人说我的网站打开慢,这是有原因的,其一是免费空间,其二是主机在国外,无论路由器再强大,路途如此遥远,速...
- 给wordpress文章标题添加置顶等标签说明
作者:秋了秋
发表时间:2014年04月24日
- 最近有个傻傻的人跑来我博客说我怎么还不更新,都干嘛去了,囧!其实我有在更新的,只是我把之前的一篇文章置顶了,而很多人逛博客就是来图更新的,只看第一篇文章,看到第一篇文章还是之前的文章就认为没有更新,还停留在在之前的样子,所以才会有这种囧事发生。最重要的一个因素就是我没给标题打上置顶标签,致使很多人不知道这是一篇置顶文章 。现在就说说如何添加该功能吧。 ①其实代码很简单,区区很短的代码即可以实现,原理也很简单,简单的php代码 判断: <?php if ( is_sticky() ) {echo "置顶!";}?> 只需要把这段代码添加到输出标题的代码后面即可,一般是放在<?php the_title(); ?></a>后面,意思是:如果这是一篇置顶文章,则输出“置顶!”文字。 ②还有一个就是添加“new!”标记,也是添加一个判断,不过此判断前需要一段运算符,即整体为: <?php $t1=$post->post_date; $t2=date("Y-m-d H:i:s"); $diff=(strtotime($t2)-strtotime($t1))/3600; if($diff<72){echo " New!";}?> 网页时间一般单位为秒计,$post->post_date; date("Y-m-d H:i:s");此代码获取文章发布时间,并分别赋予$t1和$t2相应的值,(strtotime($t2)-strtotime($t1))/3600;将时间从秒换成小时,并把值赋予$diff,最后对变量$diff进行判断if($diff<72){echo " New!";}如果该值小于72小时,则输出" New!"文字。 综合 ①②一起标记整体代码为: <em><?php $t1=$post->post_date; $t2=date("Y-m-d H:i:s"); $diff=(strtotime($t2)-strtotime($t1))/3600; if($diff<72){echo " New!";}; if ( is_sticky() ) {echo "置顶!";}?></em> 注:<em>是加粗标记! ...
- wordpress自动更新导致cpu超额造成访问不了解决办法
作者:秋了秋
发表时间:2014年04月09日
- 邮件,说我的站点已更新至3.8.2,这有看头了,点进去看才知道 <span class="keyword">wordpress</span> 官网已经在后台帮我升级了<span class="keyword">wordpress</span>网站程序。 原来是<span class="keyword">wordpress</span>官网在捣鬼,重新访问我的网站发现我的网站已经能够正常访问了。真是虚惊一场,之前的cpu超额就是后台升级造成的,因为升级需要解压,而解压是最占cpu的,持续解压时间过长,将超出主机商设定的cpu峰值,自然站点将屏蔽访问。 真相大白之后,我决心禁止其更新,最讨厌擅做主张,也不问问我同不同意...