Заставить плагин работать через шорткод - PullRequest
0 голосов
/ 04 июня 2011

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

Например, такой-то плагин контактной формы просит меня добавить [плагин контактной формы] на мою страницу контактов, и яя должен увидеть форму, появляющуюся там в результате, но вместо этого я вижу пустую страницу с коротким кодом.

Я относительно новичок в WordPress, поэтому этот вопрос должен звучать глупо, но любой может принять на себя больобъясните мне?

1 Ответ

0 голосов
/ 05 июня 2011

AFAIK, [шорткод] предназначен для отображения или управления внутри цикла. если вы хотите, чтобы он отображался за его пределами (например, на боковой панели или в нижнем колонтитуле), вам нужно вручную вычислить его значение.

Для этого вы можете использовать функцию do_shortcode () :

<?php echo do_shortcode ( '[your-shortcode-text]' ); ?>
...