Intereting Posts
Можно ли добавить ключ аутентификации для WP REST API в конфигурацию? Оплата не удалась, но заказ размещен на сайте wp Способ иметь некоторые параметры каждой боковой панели, интегрированные с собственной боковой панелью / виджетами UX? Блокирует ли xmlrpc.php влияние на службы обновления, такие как pingomatic Решение, касающееся функций темы для детей / родителей категория города, сделанная как субдомен Виджет не сохраняется в стороне администратора при вызове inline css Темы WordPress для неполной установки или установки Получать новые метаданные сообщения, когда (пользовательский) пост сохраняется Как я могу переопределить страницу категории woocommerce для отображения пользовательской страницы Отображать get_post_meta, если содержит значение WP переносит сообщения на другой путь получить переменную от url? wp_editor только в текстовом режиме (без TinyMCE) Могу ли я использовать PHP-sql-функции вместо $ wpdb?

переменная php внутри javascript-кода

Я поместил javascript внутри .php-файла

$script = "<script type='text/javascript'> jQuery( document ).ready( function($) { $(document).ready(function() { $('#particles').particleground({ dotColor: '<?=json_encode($dotcolor)?>', lineColor: '#5cb9bd', }); }); } ); </script>"; 

и попытался использовать <?=json_encode($dotcolor)?> для эхо-изменения. Но он не работает.

Любая идея, что я делаю неправильно?

Solutions Collecting From Web of "переменная php внутри javascript-кода"

Это должно работать:

 <?php $script = "<script type='text/javascript'> jQuery( document ).ready( function($) { $(document).ready(function() { $('#particles').particleground({ dotColor: " . json_encode($dotcolor) . ", lineColor: '#5cb9bd', }); }); } ); </script>"; ?> 

Примечание. Лучшая практика заключается в том, чтобы вставить Javascripts в wp_enqueue_script() и включить динамические строки через wp_localize_script() .

Документы: https://codex.wordpress.org/Function_Reference/wp_enqueue_script https://codex.wordpress.org/Function_Reference/wp_localize_script