سلام و درود - بخش افزودن آیکون به عنوان تمرین در درس داد شد - منتها با اضافه کردن این ویژگی به کدها آیکون گزینه مدیریتی تغییر نکرد و همون چرخ دنده باقی میمونه
( ! ) Fatal error: Uncaught TypeError: trim(): Argument #1 ($string) must be of type string, array given in C:\wamp\www\tarjomannegar\wp-includes\link-template.php on line 3901
مسعود عظیمی۱۱ مهر ۱۴۰۲، ۱۵:۳۷
سلام.
از سه تا نکته زیر مطمئن بشید :
1- توی کلاس maseMenu پراپرتی $icon_url را تعریف کرده اید؟
2-توی متد add_menu_page آرگومان icon_url توسط مقدار دهی کرده اید؟
public function add_menu_page()
{
//WordPress function to add menu on admin side
add_menu_page(
$this->page_title,
$this->menu_title,
$this->capability,
$this->menu_slug,
[$this, 'index'],
$this->icon_url,
$this->position
);
}
3- توی متد __construct() توی کلاس user مقدار دهی کرده باشید؟