Предупреждение: отсутствует аргумент 1 для WP_Widget :: __ construct () - PullRequest
0 голосов
/ 10 марта 2020

Я не очень знаком с PHP. Я работаю на веб-сайте платформы WordPress и у меня установлен плагин «Конфигуратор дочерней темы». Когда я go пытаюсь «проанализировать» мою дочернюю тему, появляются следующие ошибки. Кажется, что все они связаны с кодом в одной строке в class-wp-widget-factory. php строка 71, которая вызывает что-то

$this->widgets[ $widget ] = new $widget();

и определена в class-wp-widget. php в строке 162

public function __construct( $id_base, $name, $widget_options = array(), $control_options = array() ) {

Похоже, что есть / не определена переменная: name в class-wp-widget. php в строке 164

$this->name            = $name;

Вот ошибки которые появляются (извините за длину, но они могут быть избыточными?)

Предупреждение: отсутствует аргумент 1 для WP_Widget :: __ construct (), вызываемый в / home / jpalenhouseblog / public_html / wp-includes / class -wp-widget-factory. php в строке 71 и определено в /home/jpalenhouseblog/public_html/wp-includes/class-wp-widget.php в строке 162

Предупреждение: отсутствует аргумент 2 для WP_Widget :: __ construct (), вызывается в /home/jpalenhouseblog/public_html/wp-includes/class-wp-widget-factory.php в строке 71 и определяется в / home / jpalenhouseblog / public_html / wp-includes / class -wp-widget. php в строке 162

Примечание: неопределенная переменная: имя в / home / jpalenh ouseblog / public_html / wp-includes / class-wp-widget. php в строке 164

Предупреждение: отсутствует аргумент 1 для WP_Widget :: __ construct (), вызываемый в / home / jpalenhouseblog / public_html / wp- включает / class-wp-widget-factory. php в строке 71 и определено в /home/jpalenhouseblog/public_html/wp-includes/class-wp-widget.php в строке 162

Предупреждение: Отсутствует аргумент 2 для WP_Widget :: __ construct (), вызываемый в /home/jpalenhouseblog/public_html/wp-includes/class-wp-widget-factory.php в строке 71 и определенный в / home / jpalenhouseblog / public_html / wp- включает в себя / class-wp-widget. php в строке 162

Примечание. Неопределенная переменная: имя в /home/jpalenhouseblog/public_html/wp-includes/class-wp-widget.php в строке 164

Предупреждение: отсутствует аргумент 1 для WP_Widget :: __ construct (), вызываемый в /home/jpalenhouseblog/public_html/wp-includes/class-wp-widget-factory.php в строке 71 и определенный в / home / jpalenhouseblog / public_html / wp-includes / class-wp-widget. php в строке 162

Предупреждение: отсутствует аргумент 2 для WP_Widget :: __ construct (), вызываемого в /home/jpalenhouseblog/public_html/wp-includes/class-wp-widget-factory.php в строке 71 и определенного в / home / jpalenhouseblog / public_html /wp-includes/class-wp-widget.php в строке 162

Примечание: неопределенная переменная: имя в /home/jpalenhouseblog/public_html/wp-includes/class-wp-widget.php в строке 164

Предупреждение: отсутствует аргумент 1 для WP_Widget :: __ construct (), вызываемый в /home/jpalenhouseblog/public_html/wp-includes/class-wp-widget-factory.php в строке 71 и определено в /home/jpalenhouseblog/public_html/wp-includes/class-wp-widget.php в строке 162

Предупреждение: отсутствует аргумент 2 для WP_Widget :: __ construct (), вызывается из / home / jpalenhouseblog /public_html/wp-includes/class-wp-widget-factory.php в строке 71 и определено в /home/jpalenhouseblog/public_html/wp-includes/class-wp-widget.php в строке 162

Примечание: неопределенная переменная: имя в / home / jpalenhouseblog / public_html / wp-include des / class-wp-widget. php on line 164

Любая помощь будет отличной. Я знаю, что здесь очень много знающих кодеров.

Я пытался отключить несколько сторонних плагинов, которые могут быть связаны с виджетами, такими как WP Instagram Widget, и затем снова запустить анализатор, но появляются те же ошибки up.

Спасибо.

Деннис

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...