添加不带容器的Metabox

时间:2013-06-07 作者:Titan

我想在标题文本输入的正下方添加第二个设计/功能相同的输入。

我可以使用

add_meta_box(\'catchy_title\', \'Short Title\', array(\'catchyTitle\', \'metaBoxShow\'), \'post\', \'normal\', \'high\');
以及内容

<div id="titlewrap">
     <label for="catchy_title" class="">Enter shorter title here</label>
     <input type="text" autocomplete="off" id="catchy_title" value="\'.$meta.\'" size="20" name="catchy_title">
 </div>
然而,它周围有一个灰色的代谢箱。我是否应该使用metabox?我基本上想复制此字段:

title

但我最终

wrong

它也在富文本编辑器下。

以下是完整代码(如果有帮助):http://pastebin.com/NiFHAUmq

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

使用操作edit_form_after_title.

示例:

add_action( \'edit_form_after_title\', function() {
    echo \'Enter some text: <input type=text>\';
});
enter image description here

看见this answer for another example.

结束

相关推荐

将Metabox日期月份编号转换为单词

我使用带有日期(日、月和年)的自定义metabox。问题是,当我尝试将日期数字转换为日期字时,例如10是10月。我使用此代码:function eventposttype_get_the_month_abbr($month) { global $wp_locale; for ( $i = 1; $i < 13; $i = $i +1 ) { if ( $i == $month ) $monthabbr = $wp