Интересный сайт. Факты и решения

Не работает эффект lightbox или shadowbox в WordPress

3063 просмотров Интернет,Сайты 1 коммент »

Устанавливал множество плагинов для реализации эффекта lightbox, включал их по одиночке. Пробовал реализовать этот эффект без плагинов, но в интернетах не нашел готовых качественных решений, а самому не хотелось изобретать велосипед. Результата так и не было — кликабельные изображения на страницах сайта fikc.info открывались без всяких эффектов. Чем дальше, тем больше становилось ясней, что это особенность моего самописного шаблона. Но все соответствует стандартам самой последней версии WordPress. В чем причина, так и не смог определить. Уже даже было смирился, с тем что на сайте ни когда не будет эффекта lightbox и изображения будут открывать постоянно на новых страницах.

Но, читая сегодня на Wordpres’s Codex про функцию <?php wp_footer(); ?>, нашел такую информацию:
 

<?php
   /* Always have wp_footer() just before the closing 
    * tag of your theme, or you will break many plugins, which
    * generally use this hook to reference JavaScript files.
    */
    wp_footer();
?>
</body>
</html>

 

Смысл текста на английском языке, в том, что нужно всегда прописывать тег wp_footer(); перед </body>, иначе многие плагины, которые требуют вызова дополнительных скриптов, не будут работать. Поэтому, если у Вас не работает плагин, реализовывающий эффект lightbox для изображений или еще какие то плагины не работают, в файле footer.php перед </body> пропишите <?php wp_footer();?>.

Поделитесь, пожалуйста:

Оставь свой коммент




1 комментарий к записи “Не работает эффект lightbox или shadowbox в WordPress”:

  1. Даниил

    04.10.2013

    То же самое, если вверху вместо админ панели пустое пространство. Действительно, в вордпресс некоторые js скрипты выносятся перед закрывающим тегом body, чтобы не блокировать рендеринг страницы. Среди этих скриптов вполне может быть и lightbox.