Как создать шоткат (shortcode)
{lang: ‘ru’}
Бывают такие темы, в которых, например, при публикации статьи не выставляется отступ, в стандартном редакторе записей wordpress выставляются отступы, но они ставятся не для первого слова в предложении (красная строка), а именно для всего абзаца и проблема как раз и кроется в этом. Но ее можно легко решить. Для этого нужно создать свой шоткат (shortcode).
Не пугайтесь это совсем не сложно. Достаточно написать пару строк кода и все будет работать так как нам нужно. Вот пошаговая инструкция.
1. Сначала вы должны зайти в файл function. php вашего шаблона и написать там код:
1
2
3
4
5
function wp_indent($atts, $content){
return». $content. »;
}
add_shortcode(‘indent’, ‘wp_indent’);
2. Затем должны проследовать в файл style. css шаблона и вставить туда следующий стиль:
1
2
3
. code_indent{
text-indent: 1. 5em;
}
3. Теперь при публикации какой-то записи вы должны вставлять ключевое слово в квадратных скобках к примеру так:
[indent]Красная строка[/indent]
Мне знаком еще один способ добавления шоткота, так чтобы он работал в любом месте шаблона:
1
Вместо [shortcode] можете писать свой уникальный шоткот, как для нашего примера с красной строкой это будет — text-indent: 1. 5em
Похожие статьи:
Нет меток к этой записи
On Апрель 14th, 2013 by wordpress-f1
, источник — wordpress-f1. ru