Доброго времени года всем!
В данный момент изучаю WordPress практически с нуля, создаю свою тему...
<?php
function university_files() {
wp_enqueue_scripts('main-university-js', get_theme_file_uri('/js/scripts-bundled.js'), NULL, '1.0', true);
wp_enqueue_style('custom-google-fonts', '//fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i|Roboto:100,300,400,400i,700,700i');
wp_enqueue_style('font-awesome', '//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
wp_enqueue_style('university_main_style', get_stylesheet_uri());
}
add_action('wp_enqueue_scripts', 'university_files');
Выше - полное содержимое файла function.php
Проблема же кроется в следующей строчке:
wp_enqueue_scripts('main-university-js', get_theme_file_uri('/js/scripts-bundled.js'), NULL, '1.0', true);
После того, как я добавил её (она обращается к проверенному скрипту на js для слайдшоу) вместо сайта начало отображаться вот это:
Я покурил зарубежные форумы... Предлагали несколько решений данной проблемы:
1 - повысить лимит этого самого "function nesting level" путём редактирования php.ini - что я и сделал (поставил 500) - от этого всего лишь поменялось сообщение об ошибке (теперь оно сообщало что лимит достигнут не при 256 - а при 500) - короче не сработало.
2- отключить этот самый xdebug. Сделал я это следующим образом: открыл php.ini, нашёл там строчку
zend_extension="c:/wamp64/bin/php/php7.2.14/zend_ext/php_xdebug-2.6.1-7.2-vc15-x86_64.dll"
И просто поставил там ; в самом начале:
;zend_extension="c:/wamp64/bin/php/php7.2.14/zend_ext/php_xdebug-2.6.1-7.2-vc15-x86_64.dll"
После чего перезапустил локальный сервер WAMP... И что вы думаете?
Прошлая ошибка перестала меня беспокоить, но вылезла другая:
Может кто-то помочь? Проблема не выглядит сложной, может как-то редактировать wp-block-type-registry.php?