• ДОБРО ПОЖАЛОВАТЬ В КЛУБ ПО WORDPRESS

    Мы активно растущий клуб по WordPress и нам нужна помощь каждого человека, в том числе и Ваша! Не стесняйтесь и станьте частью большого сообщества.
    Мы делимся новостями, отытом и полезными советами! Пройдите простую регистрацию, чтобы пользоваться всеми возможностями нашего клуба.

    Присоединяйтесь к нам, вам обязательно понравится - Присоединится

Как вставить shortcode в PHP файл

Mvuser

СВОЙ МОДЕРАТОР

Mvuser

СВОЙ МОДЕРАТОР
Сообщения
2,349
Вставить shortcode в php файл очень просто. Делать это мы будем через функция do_shortcode() которая запускает другую функцию отвечающую за шоткоды в файле PHP.


Делается это следующим образом:
Код:
<?php echo do_shortcode("[Shortcode]"); ?>

Где [Shortcode] — нужный вам шоткод, который нужно вставить в данное место PHP документа. Это вам может пригодится при разработке сайтов с не совсем стандартным выводом контента, где необходимо установить определённые условия для каждой странице на которой выводится тот или иной элемент страницы отображаемый с помощью шоткода
 

qwmnzxpo

НОВИЧОК

qwmnzxpo

НОВИЧОК
Сообщения
3
Вставить shortcode в php файл очень просто. Делать это мы будем через функция do_shortcode() которая запускает другую функцию отвечающую за шоткоды в файле PHP.


Делается это следующим образом:
Код:
<?php echo do_shortcode("[Shortcode]"); ?>

Где [Shortcode] — нужный вам шоткод, который нужно вставить в данное место PHP документа. Это вам может пригодится при разработке сайтов с не совсем стандартным выводом контента, где необходимо установить определённые условия для каждой странице на которой выводится тот или иной элемент страницы отображаемый с помощью шоткода
Согласен, все грамотно описал)
 

fords

НОВИЧОК

fords

НОВИЧОК
Сообщения
2
Для того чтобы это хорошо всё работало в файл functions.php добавляем такой фрагмент add_filter( 'widget_text', 'do_shortcode' ); Можно ещё установить плагин PHP in widgets чтоб работал PHP код в текстовом виджете.
 

Попай

АДМИНИСТРАТОР

Попай

АДМИНИСТРАТОР
Сообщения
3,247
Для того чтобы это хорошо всё работало в файл functions.php добавляем такой фрагмент add_filter( 'widget_text', 'do_shortcode' ); Можно ещё установить плагин PHP in widgets чтоб работал PHP код в текстовом виджете.
Вы забыли уточнить, что бы работало в виджетах, а в теме рассказывается про php файлы.
 

fords

НОВИЧОК

fords

НОВИЧОК
Сообщения
2
Я думаю мы друг друга поняли! я написал как к дополнению вопроса пытаясь развить тему
 
Сверху