2

我正在尝试验证自定义元框字段。在服务器端,我尝试在“save_post”操作上使用“return false”,但 WP 忽略了它(显然在帖子已插入数据库后调用了 save_post)。然后我在客户端使用了 JQuery,但是使用“return false”会冻结页面,并且它停止响应,就好像我在使用无限循环一样。

代码简单明了:

         $("#post").submit(function(){
         if ($("input[name='post_title']").val()==='') {return false;};
         });

有任何想法吗?也许内置 WP 功能?

4

1 回答 1

1

WordPress SE 网站有一些关于这个主题的好东西。

服务器端验证显然更可取.. 不能依赖 javascript。

本主题很好地讨论了 WP 如何让您处理错误。

我还没有尝试在元框上实现类似的东西,所以我不能肯定它会解决你的问题,但希望它能让你走上正轨。

于 2012-01-26T16:40:58.937 回答