@ne_pes

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

Необходимо выполнить jquery код из functions.php, как это сделать?
  • Вопрос задан
  • 118 просмотров
Пригласить эксперта
Ответы на вопрос 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 );
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
03 мая 2024, в 11:01
50000 руб./за проект
03 мая 2024, в 10:56
5000 руб./за проект
03 мая 2024, в 10:55
5000 руб./за проект