@ne_pes

Как вызвать JS скрипт из functions.php?

Необходимо выполнить jquery код из functions.php, как это сделать?
  • Вопрос задан
  • 128 просмотров
Пригласить эксперта
Ответы на вопрос 3
@kandrash
Кратко о себе
Никак. PHP - сервер, JS - браузер. Ну по крайней мере в вашем случае, ноду в рассчет не берём.
Ответ написан
Комментировать
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
V8 Javascript Engine
Ответ написан
Комментировать
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
Не совсем понятно, что именно вы хотите сделать, но есть функция wp_add_inline_script(), которая добавляет JS прямо в html документ, после указанного скрипта. Например, инициализация masonry может выглядеть так:

wp_enqueue_script( 'masonry' );

$masonry_init = 'jQuery(function($) {
	var $container = $(".masonry-gallery");

	$container.imagesLoaded( function() {
		$container.masonry({
			columnWidth: ".masonry-item",
			itemSelector: ".masonry-item"
		});
	});
});';

wp_add_inline_script( 'masonry', $masonry_init );
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы