google管理员工具报提取的结构化数据错误,以前都没有的,最近在做blog的手机站,我在想是不是这个引起的。错误如下
错误: Missing required field "entry-title".
错误: Missing required field "updated".
错误: Missing required hCard "author".
阅读全文>>
CMS总是能让人抓狂的,太乱,但是乱中也有自己的规律。本文主要是解决的问题是:
当你在添加文章或者页面时,发现原来的博客系统并不能满足你的要求,要添加字段,或者是新增表,你又不想用插件。这个时候看看这篇博客,我相信会对你有很大的帮助。
今天根据我博客里面的文章,重新装了一个东西,从博客里copy出来的东西,在linux下报错,没有注明转载都我一个字一个字写的,怎么会错呢?后来我发现,从博客里面copy出来的,引号都是全角的,并且二个半角中线,变成了一个全角中线。重新编辑了一下这个文章,发现编辑的时候是半角,显示出来就变成全角的了。原来是wordpress自动转的,我搞不明白,wordpress为什么要这样做,它怎么知道,我要的半角还是全角,真是无语。难道wordpress是傻X。
这段时间,博客里面,有大量的垃圾评论,都是群发工具发出来的,二天没有看自己的博客了,里面尽然有40多条这样的垃圾评论,并且里面的内容还特别的多,都是一些链接,有1000多个字符,郁闷的我,加上了验证码,请大家见谅。
下面是我不用插件的情况下,添加验证码的过程:
一直以来都没有注意到自己的博客不能注册,今天把注册的东西改了一下。我本地改好了,直接显示密码或者发送邮件都是可以的,上传服务器上就不行了,phpmailer,smtp发送邮件老是实败,根本原因是在国外连接国内的smtp服务器老是超时,提示unable to connect to smtp.163.com:25 (Connection timed out) ,搞得我很郁闷,我想如果是国内的服务器肯定是可以的,制作过程如下:
1,制作一个mail_fun.php
一,为什么要加个标签页
1,我不想用什么插件,本来虚拟主机就不快,还装那么多插件,影响速度
2,我把侧边栏中标签云去掉了,因为它会为每个页面,添加几十个链接,影响seo优化。去掉了,部分内容搜索引擎抓不到,所以还是要加上。这就是我添加标签页的原因
二,手动添加标签页
以前我写过一个篇手动添加留言板的文章http://blog.51yip.com/wordpress/769.html,思想差不多,我就在留言板的基本上做了。
1,考贝contact.php重命名为tag.php,如果没看到前面的那篇博客,看下面
在不增加硬件条件下,怎么样提高,wordpress的加载速度呢,我觉得做好以下几点就行了。
一,把不用的插件禁止后删除
绝大部分插件都会在页面加载一些JS或者CSS,后台插件例外。这样就会影响加载速度,请看下图
上图中我加了一个share的一个插件,加载了一个js,一个css文件,后面是加载时间
想给自己的博客搞一个留言板,大家交流起来也方便,我也不想装太多的插件,现在的这个博客有13个插件了,已经不少了。插件装的多,加载速度慢啊,header,footer里面,加入了大量的js,css。我觉得吧,留言板根评论差不多,改改就差不多了。我在网上也找了一下,说的很简单,就几个步骤,当时我想也差不多,重新建个个人页面,不把标题和内容显示出来不就行了,当然评论模板不能用一个。所以我的操作如下几步
一,复制wp-content/themes/你的主题/signle.php到同目录下面,命名为contact.php
打开contact.php,在文件的最顶上加上<?php
/*
Template Name: contact
*/
?>这个是干什么用的呢,是产生一个新的模板。下面会说到