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

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

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

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

Mvuser

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

Mvuser

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


Делается это следующим образом:
Код:
У вас нет прав на просмотр содержимого кода, Войдите или Зарегистрируйтесь.

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

qwmnzxpo

НОВИЧОК
Q

qwmnzxpo

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


Делается это следующим образом:
Код:
У вас нет прав на просмотр содержимого кода, Войдите или Зарегистрируйтесь.

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

fords

НОВИЧОК
fords

fords

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

Попай

АДМИНИСТРАТОР
Попай

Попай

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

fords

НОВИЧОК
fords

fords

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