-
April 6th, 2024, 14:31
#1
عضو جدید
مشکل یک قالب وردپرس با نسخههای جدید php
سلام، وقت بخیر،
قالب وردپرس بنده با PHP نسخۀ ۷.۴.۳۳ به خوبی سازگار است؛ امّا در نسخههای جدیدتر PHP خطای زیر
( ! ) Fatal error: Uncaught ArgumentCountError: Too few arguments to function WP_Widget::__construct(), 0 passed in C:\wamp64\www\rayanehemrouz\wp-includes\class-wp-widget-factory.php on line 62 and at least 2 expected in C:\wamp64\www\rayanehemrouz\wp-includes\class-wp-widget.php on line 163
( ! ) ArgumentCountError: Too few arguments to function WP_Widget::__construct(), 0 passed in C:\wamp64\www\rayanehemrouz\wp-includes\class-wp-widget-factory.php on line 62 and at least 2 expected in C:\wamp64\www\rayanehemrouz\wp-includes\class-wp-widget.php on line 163
داده میشود.
کسی میدونه راه حل این مشکل چیه؟
ویرایش توسط esmaeili : April 6th, 2024 در ساعت 14:37
-
-
April 6th, 2024 14:31
# ADS
-
April 6th, 2024, 16:25
#2
عضو انجمن
پاسخ : مشکل قالب وردپرس با نسخههای جدید php
عرض سلام و وقت بخیر. فایل زیر رو باز کنید:
کد PHP:
public_html/wp-includes/class-wp-widget-factory.php
و بعد مقدار فعلی زیر رو داخل فایل، پیداکنید:
کد PHP:
$this->widgets[ $widget ] = new $widget(); }}
و به شکل زیر تغییر بدید:
کد PHP:
$this->widgets[ $widget ] = new $widget( $widget, $widget ); }}
پیروز باشید...
قدس مال ماست (من قولشو بت میدم)
-