Как поместить метафайл в поле после редактирования после заголовка?

Я показываю div на экране «Редактировать сообщение», используя add_meta_box(). Эта функция обеспечивает очень ограниченные возможности позиционирования с помощью параметров «приоритет» и «контекст», и этого недостаточно для моих нужд.

Мне нужно отобразить div ниже Перманентной ссылки, но над кнопкой «Вставить медиа» в «Редактировать сообщение», в частности, под div «titlediv», над div «postdivrich».

Как еще я могу поместить мета-окно на экран редактирования сообщений? Можно ли это сделать через jQuery?

Вот частично работающее решение:

function admin_init(){
  add_meta_box("wd_meta", "WD Meta", "wd_meta", "post", "normal", "high");
}
add_action("admin_init", "admin_init");

function wd_meta() {
    global $post;
    $custom = get_post_custom($post->ID);
?>
<div id="wdMeta">
<p>Display a message here.</p>
</div> 

<script>
$('#wd_meta').insertAfter('#titlediv'); 
</script>
<?php } ?>

Мета-окно отображается на странице правильно, но javascript неправильно позиционирует его, даже если он работает в демо:

http://jsfiddle.net/kFTc5/11/

6 голосов | спросил AMcDermott 19 FebruaryEurope/MoscowbTue, 19 Feb 2013 15:44:16 +0400000000pmTue, 19 Feb 2013 15:44:16 +040013 2013, 15:44:16

1 ответ


9

Вы не можете использовать реальный обмен для этого, переместите его в edit_form_after_title.

  

введите описание изображения здесь>> </p>
</blockquote>

<p> Вот простой пример: </p>

<pre><code>---- +: = 1 = + ----</code></pre></body></html>

ответил fuxia 19 FebruaryEurope/MoscowbTue, 19 Feb 2013 23:06:07 +0400000000pmTue, 19 Feb 2013 23:06:07 +040013 2013, 23:06:07

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132