Отображение пользовательских инструкций CSS и HTML для сообщений Wordpress - PullRequest
2 голосов
/ 17 октября 2011

Я создаю блог для некоторых людей, которые будут размещать посты на своем сайте в 5 различных пользовательских постах, которые я создал.

Поскольку некоторые категории требуют, чтобы пользователи указывали маркером данные поста (следовательно, создавая ul> li), убедитесь, что они правильно оформлены, когда они появляются на сайте.

Чтобы удостовериться, что редакторы сайта правильно вводят данные в область сообщений администратора, я хочу либо.

  1. Отобразите изображение в правой части экрана нового / редактирования сообщения, в котором есть инструкции по созданию пользовательского сообщения.

или / и

  1. Иметь формы ввода с водяными знаками (например, там, где оно написано "вставить заголовок"), чтобы дать пример того, как должны отображаться данные.

Я использую плагин дополнительные поля для отображения моих полей ввода. у этого есть возможность вставить HTML, и я имел смешанный успех с размещением изображений и кода в них, поскольку кажется случайным, работает ли он или нет!

Любая помощь очень ценится.

Si

1 Ответ

0 голосов
/ 25 ноября 2012

Если я правильно понимаю, пользовательское метабокс может решить эту проблему.

<code>add_action( 'add_meta_boxes', 'wpse_54822_add_custom_box' );

function wpse_54822_add_custom_box() 
{
    $post_types = array( 'post', 'movies', 'testimonial' );

    foreach( $post_types as $box )
    {
        add_meta_box(
            'wpse_54822_sectionid',
            __( 'Instructions' ), 
            'wpse_54822_inner_custom_box',
            $box,
            'side'
        );
    }
}


function wpse_54822_inner_custom_box() 
{
    ?><pre>
&lt;b&gt;This text is bold&lt;/b&gt;
&lt;strong&gt;This text is strong&lt;/strong&gt;
&lt;i&gt;This text is italic&lt;/i&gt;
&lt;em&gt;This text is emphasized&lt;/em&gt;
&lt;code&gt;This is computer output&lt;/code&gt;
...