在wp-admin中向post.php表单标记添加属性

时间:2014-11-28 作者:wharfdale

我需要在wp admin post的表单标签中添加一个“novalidate”属性。php。邮报。php代码本身不包含从其他地方呈现的标记,因此不知道它可能在哪里,如果可能的话,可以通过函数添加它。php文件?

this is what I need to add in at the end

1 个回复
SO网友:JHoffmann

表格在文件中生成wp-admin/edit-form-advanced.php. 相关代码从第410行开始(WP版本4.0.1)。内部<form> 标记触发的操作:<?php do_action( \'post_edit_form_tag\', $post ); ?> 因此,通过将一些小函数与函数挂钩,应该可以很容易地使用此操作。php:

function post_form_novaidate() {
    echo \' novalidate="novalidate" \';
}
add_action( \'post_edit_form_tag\', \'post_form_novaidate\' );
没有测试,但应该可以工作。

结束

相关推荐

PHP wp_使用表单在前面插入数据

我在我的网站上使用一个表单,允许用户在我的wordpress管理员上创建帖子。它工作得很好,但我有一个问题,我没有在我的管理标签元。以下是我的php代码:<?php if(isset($_POST[\'submit\'])){ $err = array(); $err[\'status\'] = true; $output = \"\"; if(empty($_POST[\'pseudo\'])){