آیا تا به حال با مشتری کار کرده اید که در آن می خواهید تجربه پشتیبان وردپرس را برای وی سفارشی کنید؟ شاید شما یک ویجت داشبورد سفارشی ، موارد منوی حذف شده ، یا حتی ایجاد پانل های نوشتن سفارشی . Greg Kerstin (@ graphicagenda) در حال کار بر روی پروژه ای بود که می خواست متن هدیه را در نوار مدیر وردپرس اصلاح کند. به طور معمول می گوید Howdy ، نام کاربری. او لطف کرد و قطعه ای را به ما ارائه کرد که در آن نشان می دهد چگونه متن هندی را تغییر دهید و Welcome را جایگزین آن کنید.
تمام کاری که شما باید انجام دهید اینست که کد زیر را در پرونده functions.php طرح زمینه خود قرار دهید یا یک افزونه سایت ایجاد کنید.
add_action ('admin_bar_menu'، 'wp_admin_bar_my_custom_account_account_menu'، 11)؛ عملکرد wp_admin_bar_my_custom_account_menu ($ wp_admin_bar) { $ user_id = get_current_user_id ()؛ $ current_user = wp_get_current_user ()؛ $ profile_url = get_edit_profile_url ($ user_id) ؛ اگر (0! = $ user_id) { / * منوی "حساب من" را اضافه کنید * / $ avatar = get_avatar ($ user_id ، 28) ؛ $ howdy = sprintf (__ ('Welcome،٪ 1 $ s')، $ current_user-> display_name)؛ $ class = خالی ($ avatar)؟ '': 'with-avatar'؛ $ wp_admin_bar-> add_menu (آرایه ( 'id' => 'حساب من' ، 'parent' => 'top-second' ، 'title' => $ خوب آواتار $ ، 'href' => $ profile_url ، 'meta' => آرایه ( 'class' => $ class ، ) ، )) } }
و کار شما تمام شد.
منبع:
https://www.wpbeginner.com/wp-tutorials/how-to-change-the-howdy-text-in-wordpress-3-3-admin-bar/.