При форматировании, выравнивании текста записей или страниц WordPress, может возникнуть проблема — большие пробелы между слов. Откуда они и почему?
Проблема пробелов возникает если текст выравнять по ширине. Как форматировать текст и как избавиться от больших пробелов между слов.
Вообщем ситуация такая. Если в ваших текстах есть большие пробелы между слов, как на этом изображении
значит текст выравнивается по ширине тегом — justify. Тег этот прописан в файле style.css. Как лечить проблему?
1. Редактируем файле style.css — находим, где задано выравнивание текста по ширине, например:
.post p { margin-bottom: 10px; text-align: justify; }
и удалаяем строчку
text-align: justify;
Теперь текст будет автоматически выравниваться по левому краю.
Слева он теперь ровненький, а справа обрывается.
Кому-то и так нормально, а кто-то любит всё ровно.
Для любителей чётких линий предлагаю вот второй вариант.
2. Установить Плагин Hyphenator и выравнивание текста по ширине будет без появления пробелов между слов.
Скачиваете плагин, устанавливаете и активируете.
С плагином больше ничего не надо делать.Но, чтобы пробелов не было, отредактировать файлы темы, а именно:
- index.php
- archive.php
- page.php
- single.php
- search.php
Вообщем, все файлы в которых будет выводиться текст.
Находим в них функцию вывода контента:
<?php the_content(); ?>
Функция может быть другой, это зависит от темы, но в основном это она, и присвоить ей вот такой класс
class=»hyphenate text»
Выглядит это так:
<div class=»hyphenate text»><?php the_content(); ?> </div>
Проверяем результат:
Отлично!
Всё просто и быстро — пробелов между слов нет, а текст выравнен по ширине.
Скачать плагин Плагин Hyphenator.
Интересно:
Человеческий сон всегда имеет смысловое толкование — меняйте ваши сны на подарки на sonan.ru. Получи подарок за интересные сновидения.