313
آفلاین
عضو
تعداد نوشتهها: ۵۶
تشکر شده: ۱۶ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۱۹:۴۹
مجددا سلام
من برای اضافه کردن ابزارک به داشبورد (پیشخوان) از کد زیر استفاده کردم و نتیجه خیلی هم خوب بود :
text_of_widget() {
echo "سلام. به محیط مدیریتی خوش آمدید !";
}
function add_widgets() {
wp_add_dashboard_widget('new_dashboard_widget', 'ابزارک جدید', 'text_of_widget');
}
add_action('wp_dashboard_setup', 'add_widgets' );
منم برای اینکه یک ابزارک دیگه به پیشخوان اضافه کنم , همون کدها رو دوباره در فانکشن کپی کردم ولی اینبار با ارور مواجه شدم
متوجه شدم که به خاطر تکراری بودن کد این ارور را دریافت کردم
اما حالا نمیدونم که چه طوری این کد را در فانکشن قرار بدم و یک ابزارک دیگه و یا هرچند تا که دلم خواست بسازم
لطفاغ راهنمایی کنید
با تشکر
NESTED
آفلاین
عضو فعال
تعداد نوشتهها: ۲۳۵۴
تشکر شده: ۲۳۷۰ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۲۰:۳۱
خب می تونید در بین تگ php قرارش بدین و هر چند تا خواستین با اسم و مشخصات جدید ایجاد کنید
313
آفلاین
عضو
تعداد نوشتهها: ۵۶
تشکر شده: ۱۶ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۲۰:۴۵
NESTED گفت:
خب می تونید در بین تگ php قرارش بدین و هر چند تا خواستین با اسم و مشخصات جدید ایجاد کنید
ببخشید منظورتون رو متوجه نشدم
اگه ممکنه یکی با مشخصات جدید برام درست کنید تا بهتر متوجه بشم
Parsa
آفلاین
عضو فعال
تعداد نوشتهها: ۱۹۲۱
تشکر شده: ۲۶۸۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۲۰:۴۸
نوشته add_widgets را تغییر دهید به مقداری جدید
313
آفلاین
عضو
تعداد نوشتهها: ۵۶
تشکر شده: ۱۶ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۲۱:۱۱
parselearn گفت:
نوشته add_widgets را تغییر دهید به مقداری جدید
داداش تغییر دادم ولی ارور داد
دوتا add_widgets داشت که هر دوتاش رو به add_widgets2 تغییر دادم
ولی بازم ارور داد
Parsa
آفلاین
عضو فعال
تعداد نوشتهها: ۱۹۲۱
تشکر شده: ۲۶۸۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۲۲:۱۸
مشکل شما اینه که کد را درست کپی نکردید!
function text_of_widget() {
echo "سلام. به محیط مدیریتی خوش آمدید !";
}
function add_widgets() {
wp_add_dashboard_widget('new_dashboard_widget', 'ابزارک جدید', 'text_of_widget');
}
add_action('wp_dashboard_setup', 'add_widgets' );
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
313
313
آفلاین
عضو
تعداد نوشتهها: ۵۶
تشکر شده: ۱۶ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۲۳:۰۱
parselearn گفت:
مشکل شما اینه که کد را درست کپی نکردید!
function text_of_widget() {
echo "سلام. به محیط مدیریتی خوش آمدید !";
}
function add_widgets() {
wp_add_dashboard_widget('new_dashboard_widget', 'ابزارک جدید', 'text_of_widget');
}
add_action('wp_dashboard_setup', 'add_widgets' );
بله حق کاملا با شماست
اما باز هم کار نکرد
درواقع من کد رو در انجمن به صورت ناقص کپی کرده بودم
اما در فانکشن درست بود که باز هم ارور داد
Parsa
آفلاین
عضو فعال
تعداد نوشتهها: ۱۹۲۱
تشکر شده: ۲۶۸۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۲ بهمن ۱۳۹۰ - ۱۰:۰۳
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
313
313
آفلاین
عضو
تعداد نوشتهها: ۵۶
تشکر شده: ۱۶ بار
#
نوشته شده: ۱۲ سال پیش
۱۲ بهمن ۱۳۹۰ - ۱۹:۵۱
parselearn گفت:
چه خطایی؟
ارور میداد که فلان خط از فانکشن با فلان خط از فلان فایل کانتنت مطابق نیست
اما نیازی نیست
راحش پیدا شد:
http://wordpress.org/extend/plugins/admin-dashboard-site-notes/screenshots/