Что такое типограф?
Типограф — библиотека, которая форматирует ваш текст, удаляя висячие строки, заменяя кавычки и изменяя тире.
Сложно его внедрить? Дело 5 минут:
1 шаг
Скачиваем типограф. Я использую типограф Муравьева. Вот тут можно скачать для php.
2 шаг
Распаковываем архив, забираем файл EMT.php
и кладем его в папку темы, у меня это папка inc
.
3 шаг
Идем в functions.php
, который лежит в папке темы и вставляем код:
/*=================================
Типограф
==================================*/
require_once(get_template_directory() . '/inc/EMT.php');
function typo($text, $paragraph = false) {
$typograf = new EMTypograph();
$p = ($paragraph) ? 'on' : 'off';
$options = array(
'Text.paragraphs'=> $p,
'Text.breakline'=> 'off'
);
$typograf->setup($options);
$typograf->set_text($text);
return $typograf->apply();
}
/*=================================
Фильтруем вывод с типографом
==================================*/
add_filter( 'the_content', 'filter_typograph' );
add_filter( 'the_title', 'filter_typograph' );
add_filter( 'the_excerpt', 'filter_typograph' );
function filter_typograph( $content ) {
return typo($content);
}
Теперь вы можете форматировать любой текст с помощью функции typo:
<? echo typo('Текст или переменная');?>
А также: the_content ()
, the excerpt ()
, the_title ()
— будут выводится уже отформатированные.
Теперь дизайнеры не будут плеваться когда читают ваш блог.
Канал о фрилансе
Там я делюсь фишками о фрилансе: деньги, клиенты, автоматизация, фриланс. Раньше это был закрытый материал с платным доступом. Сейчас он открыт. Иногда подписчикам будет открываться платные материалы.
Подписаться