Вы не должны «запекать» скрипты и стили. Как только вы научитесь правильно ставить в очередь свои активы, их будет намного проще загружать / выгружать, обслуживать, манипулировать и иным образом обрабатывать - и ваше будущее я (и другие разработчики) заранее благодарят вас!
Вам понадобится использовать wp_enqueue_scripts
Action Hook, который использует функции wp_enqueue_style()
и wp_enqueue_script()
(которые зависят от Ваша тема правильно использует функции wp_head()
и wp_footer()
.
add_action( 'wp_enqueue_scripts', 'so_53109688_enqueue_assets' );
function so_53109688_enqueue_assets(){
wp_enqueue_script( 'jquery' ); // Make sure jQuery is loaded
wp_enqueue_script( 'jquery-matchheight', get_stylesheet_directory_uri() . '/jquery.matchHeight.js', array( 'jquery' ), null, true );
wp_enqueue_style( 'jquery-matchheight-styles', get_stylesheet_directory_uri() . '/jquery.matchHeight.css' );
}
Я не могу засвидетельствовать , почему они исчезают, но если вы правильно ставите в очередь свои активы, они оставляют гораздо более простой диагностический след для исправления ошибок.