Так что я не изучаю ничего, что имеет отношение к коду, но у нас был небольшой курс по веб-производству, и с того времени я получил остаточную задачу.В основном мы изучили основы настройки домашней страницы (html, css, FTP-серверы и т. Д.), А затем установили WordPress на этот сайт и сделали дочернюю тему.Пока все хорошо.
Но в оставленной мной задаче мы должны установить плагин javascript под названием Data Tables (http://datatables.net) на этом сайте. Я уверен, что это очень легконо, как я уже сказал, я очень мало знаю о коде, и поэтому в описании задачи отсутствует информация. Мой учитель очень бесполезен, когда я прошу совета.
Я получил плагин для локальной работы над простым html-страница, без проблем, но я не понимаю, как это сделать, чтобы заставить его работать на WordPress-сайте. В описании задачи нас просят добавить этот код в функции сайта. php:
wp_register_script( 'ScriptName_1', 'https://cdn[...]', null, null, true );
wp_enqueue_script(' ScriptName_1');
wp_register_style( 'StyleName_1',
'https://cdn[...]' );
wp_enqueue_style('StyleName_1');
Я понимаю CDN-ссылки и у меня не было проблем с его локальным связыванием, но тогда мне никогда не приходилось делать какой-либо PHP. Когда я просто вставляю это в functions.php (но с правильными ссылками, конечно), это не такКажется, это работает. Это первое, что я действительно ценю за помощь. Как код должен идти в functions.php?
Затем задача говорит поместить код, запускающий скрипт, в нижний колонтитул.PHP икод выглядит следующим образом:
(function($) {
$(document).ready(function(){ $('#correct_id').codeThatStartsPlugin ;
}); }(jQuery));
Я понимаю этот код, #correct_id должен быть заменен идентификатором для таблиц, на которые мы хотим повлиять плагином Data Tables, а codeThatStartsPlugin - "dataTable"согласно их руководству.
Но у дочерней темы моего сайта нет файла footer.php, и даже если я создаю его, я не понимаю, в каком формате мне следует его туда помещать.Как мне написать JS на PHP или, точнее, просто как запустить этот плагин из footer.php?Я попытался скопировать файл footer.php из материнской темы и просто добавить его в -tag, но, похоже, это тоже не помогло.
Так что, как я уже сказал, это, вероятно, очень легко для тех, ктознает код, но я не знаю, и мой учитель отказывается давать мне какие-либо советы.Я понимаю, что кодировщикам не нравится, когда их постоянно просят решать проблемы других людей, но я смиренно прошу помощи и надеюсь, что это так просто, что какой-нибудь кодировщик помилует меня.