Как добавить по умолчанию контент в вашем редакторе постов 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;
}Редактор: AndreyEx
Доброй ночи, это отличный совет.
Можно ли добавить содержимое по умолчанию к описанию.
Например, каждый раз , когда кто — то делает новую категорию WooCommerce продукта, я хотел бы добавить строку с шорткодом и инструкциями в поле описания.
Благодарю.