Как сделать «заготовку» публикации в WP

Многие блоги тематические, поэтому в них часто встречаются публикации, выполненные по шаблону, например, списки, фрагменты кода с пояснениями, фото- или видеообзор и т.д. и т.п. Было бы очень полезно в редакторе WordPress сделать предварительное заполнение пользовательского контента на такие случаи. Вот супер простой фрагмент кода для этого.

Этот код должен быть вставлен в файл functions.php вашей темы. Его можно модифицировать под собственную тему, в которой определены типы публикаций, обратите внимание на строку 16 и далее.

add_filter( 'default_content', 'pu_default_editor_content' );

function pu_default_editor_content( $content ) {
    global $post_type;

    switch( $post_type ) 
    {
        case 'post':
            $content = 'Содержимое по умолчанию публикации общей тематики для блога.';
        break;

        case 'page':
            $content = 'Содержимое страницы блога по умолчанию.';
        break;

        case 'portfolio':
            $content = 'Содержимое страницы вашего портфолио по умолчанию.';
        break;

        case 'products':
            $content = 'Содержимое по умолчанию для описания вашей продукции.';
        break;
    }

    return $content;
}

Источник: How to pre-populate WordPress editor with default content

CC BY-NC 4.0 Как сделать «заготовку» публикации в WP, опубликовано waksoft, лицензия — Creative Commons Attribution-NonCommercial 4.0 International.


1 нравится это

Добавить комментарий