要在标题字段后插入自己的自定义字段,必须调用钩子edit_form_after_title
. 您可以通过以下方式访问插件或主题:
add_action(\'edit_form_after_title\', function() {
global $post;
print \'<input type="text" name="post_title" size="30" tabindex="1" value="\'.esc_attr( htmlspecialchars( $post->post_title ) ).\'" id="title" autocomplete="off" />\';
});
Note: the default title field will stop working if you add this field (it won\'t save anymore).
所有默认的post属性都不一定需要表单提交处理程序。您的字段将使用wordpress附带的默认处理程序。但是,如果要添加尚未可用的自定义字段,或者要更改处理程序的默认行为,则必须调用
save_post
还有钩子。
我建议通过在挂钩上附加名称来指定要挂钩的帖子类型(例如save\\u post\\u book)。此挂钩允许您将逻辑应用于用户提交的表单数据。