上一篇才写过“在wordpress里面新建一张数据表的代码和步骤”,结果就遇到了本文要说的这个问题。
新建完数据表后,就要增删改查了。wordpress内置的“$wpdb”直接就可以用很方便。
新建了一个单独的php文件,在使用“$wpdb”之前要引入根目录下的“wp-blog-header.php”文件加载wordpress的运行坏境。然后用“$wpdb->insert”往数据表里面添加数据。
问题来了,我用ajax的post往这个php文件提交数据,明明写入数据成功了,但是浏览器却返回404,如下图:
然后就懵逼了。
在网上一通搜索后没有任何收获。
吸取教训用必应搜了下,还真被我发现了有一篇文章说到这问题,但是那是一篇机翻的国外文章,翻译的颠三倒四的。但是里面说到了一个name值,心念一动会不会是我传输过去的参数名是name导致的?
将参数名改了下,果然就返回200不报404错误了...
ps:过了一天又发现报404错误了。。。后来测试发现跟后台--固定链接也有关系,改下固定链接格式又好了。
总结:参数名这种还是不要用那种撞衫风险很大的名字了;另外wordpress在国内真的这么小众么?
还没有评论呢,快来抢沙发~