דף הבית » טריקים וטיפים, מומלצים

להסיר מספרים מהתפריט הימני במערכת הניהול

1 בינואר 2011 | מאת רמי | 2 תגובות | תגיות: , ,

מערכת הניהול של וורדפרס מאוד נוחה לשימוש אבל יש בה הרבה אלמנטים שלא תמיד עוזרים בניהול האתר. היום אני אדבר על התפריט הימני במערכת הניהול ועל תצוגת המספרים שמודיעים כמה עדכונים טרם עודכנו, כמה תוספים לא מעודכנים יש וכמה תגובות ממתינות לאישור. בגדול אם אתם מנהלים אתר אישי או בלוג, זה לא אמור להפריע, אבל אם אתם בונים אתר ללקוח שלא מתעניין במיוחד בעדכוני המערכת (יש הרבה כאלה), קיימת אפשרות להסיר את אותם המספרים. היום נלמד איך עושים את זה.

הסרת מספרים מהתפריטים במערכת הניהול. לפני השינויים (מימין), ואחרי השינויים (משמאל).

הסרת מספרים מהתפריטים במערכת הניהול. לפני השינויים (מימין), ואחרי השינויים (משמאל).

הקוד

יש להוסיף את הקוד הבא לקובץ functions.php בערכת העיצוב שלכם:

function remove_admin_counts(){
    global $menu,$submenu;
    $submenu['index.php'][10][0] = translate('Updates');
    $menu[25][0] = translate('Comments');
    $menu[65][0] = translate('Plugins');
}
add_action( 'admin_menu', 'remove_admin_counts' );

הערה

הצלחתי לתרגם לעברית רק את המחרוזות "תוספים" ו"תגובות". אבל משום מה תרגום המילה "עדכונים" לא מתורגמת. אם תמצאו את הבעיה, אשמח אם תשתפו.

מאת רמי

אחראי על אתר וורדפרס בעברית ועל תרגום ושחרור גרסאות וורדפרס בעברית. מפתח ליבה, בכל גרסה החל מגרסה 2.8, מפתח מוביל בגרסה 4.4 ובגרסה 4.6. מספק שירותי פיתוח אתרים, פיתוח תוספי וורדפרס לסטרטאפים ופיתוח כלים למפתחי וורדפרס - GenerateWP.com.

2 תגובות »

  • מאור כותב :

    אגב, בגרסה 3.1 הטיפול בתפריטי הניהול אמור להיות קל יותר מאשר עם מספרי האיבר במערך שעושים להם unset ואמורות להיות כמה פונקציות חדשות לטיפול בזה שיקבלו כפרמטר את שם התפריט במקום מס' איבר.

    לגבי הבעיה שכתבת, לא בדקתי אבל תנסה להשתמש בפונקציית __ במקום translate, אולי זה יפתור.

  • רמי כותב :

    מאור,
    ניסיתי, לא עזר.

הוסף תגובה !

נא לא לשאול שאלות שלא קשורות לפוסט, זהו לא פורום תמיכה. לבעיות אישיות ונושאים מורכבים אפשר ליצור איתי קשר.

תגיות HTML מורשות לשימוש:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>