ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как добавить по умолчанию контент в вашем редакторе постов WordPress

Как добавить по умолчанию контент в вашем редакторе постов WordPress

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

Просто откройте файл темы WordPress functions.php и вставьте следующий код в пределах тегов PHP конечно.

add_filter( 'default_content', 'andreyex_editor_content' );
function andreyex_editor_content( $contents ) {
	$contents = "Если вам нравится этот пост, то пожалуйста, рассмотрите репост или обмен его на Facebook.";
	return $contents;
}

Ничего сложного. Попробуйте создать новый пост, и вы должны увидеть новое содержание там.

Один из наших пользователей спрашивал нас, как добавить разное содержание для разных типов постов в комментариях. Приведенный далее код добавит содержимое по умолчанию в вашем редакторе постов WordPress для каждого конкретного типа пользовательского поста:

add_filter( 'default_content', 'andreyex_editor_contents', 10, 2 );

function andreyex_editor_contents( $contents, $posts ) {

    switch( $post->post_type ) {
        case 'programms':
            $contents = 'ваш контент';
        break;
        case 'wordpress':
            $contents = 'ваш контент';
        break;
        case 'pictures':
            $contents = 'ваш контент';
        break;
        default:
            $contents = 'ваш контент по умолчанию';
        break;
    }

    return $contents;
}
Exit mobile version