Я в основном пытаюсь сделать мои js и css-файлы динамическими. Я пробовал несколько разных способов сделать это, и это, похоже, не работает для меня. Любая помощь будет принята с благодарностью!Использование header() с wordpress enqueue
functions.php
function fnp_add_js() {
//I've tried fnp_jquery.js.php fnp_jquery.php and fnp_jquery.js
wp_register_script('fnp_jquery', plugins_url('fnp_jquery.js.php', __FILE__));
wp_enqueue_script('fnp_jquery');
}
base.php
add_action('wp_enqueue_scripts', 'fnp_add_js');
jquery.js (я пробовал fnp_jquery.js.php fnp_jquery.php и fnp_jquery.js)
<?php
header('Content-type: text/javascript');
//I've also tried surrounding $(document).ready(function() {} with echo '';
?>
$(document).ready(function() {
//Javascript here
});
Какова ваша проблема именно в том, что ваш скрипт не зашифрован, он не работает правильно? –
Я считаю, что он находится в очереди, так как источник показывает тег, однако я не думаю, что он правильно читает javascript. –
richard008
Он работал отлично, прежде чем я попытался сделать файл jquery.js в php-файл, чтобы я мог использовать переменные php в javascript – richard008