最近在使用Wordpress的注册功能的时候报了这么一个错误:wordpress无法发送邮件,[可能原因:您的主机禁用了 mail() 函数],第一反应是主机禁用了mail函数,测试了一下,发现主机支持mail函数。附测试方法:将下面代码保存为PHP文件,放到网站目录访问。 <?php if (function_exists('mail')) { echo "支持mail()函数!"

阅读全文 »

今天使用Jquery的$.post函数发送数据的时候发现回调函数无法执行,先抛出有问题的代码: $.post(handle_url,{username:username.val(),content:content.val()},function(data){ alert(data); },'json'); 回调函数一直无法执行,刚开始以为是js的问题,但是通过F

阅读全文 »

新建页面增加表单的时候,使用ajax post数据到当前页面,出现一个问题,如果只post部分数据,状态正常,但是如果post全部表单数据则状态为404,原因是表单中的name值与系统的有冲突,比如我的表单中有个name值为name,所以,建议新建的表单name值尽量使用一些个性的值,保证name值唯一即可。

阅读全文 »

最近呦呦鹿鸣外网门户站出现了一个奇怪的问题,wordpress用的多说评论,但是后台评论老是出现一些奇怪的东西,评论作者是类似文章标题的东西,评论ip是服务器ip,内容是截取的一些文章内容。查看数据库,看到评论的comment_agent是The Incutio XML-RPC PHP Library -- WordPress/3.9.1,comment_type是pingback,网上搜索了一下,原因是这样的: [caption id="attachment_59"

阅读全文 »

WordPre3.5版本以后,默认隐藏了链接的功能,如果我们需要添加友情连接之类的,可以借助插件或者修改代码,个人不太喜欢插件,简单的功能还是倾向于用代码实现。插件的名字是“Link Manager”,有兴趣的可以看一下,这里说一下如何通过代码实现在后台显示链接选项。 很简单,在主题下的functions.php增加下面一句代码: add_filter('pre_option_link_manager_ena

阅读全文 »

呦呦鹿鸣的外网门户网站刚搭建,换了一个不错的主题,但是再好的主题也有不尽如人意的地方,现在使用的这个主题就少了一个功能,后台没有SEO选项设置(keywords和description),虽说现在keywords和description没有以前那么重要,可是少了这个总是感觉不好,暂时从header.php里面直接添加,总是感觉有些不舒服,所以就修改一下主题,为后台添加设置选项。 第一步:先修改主题后台静态页面,增加表单,先看一下后台设置页面 [caption

阅读全文 »