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