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

כל ההגדרות של וורדפרס

26 בדצמבר 2009 | מאת רמי | 5 תגובות | תגיות: , ,

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

כל אותן ההגדרות נשמרות במסד הנתונים בטבלה wp_options. בעת הצורך מידע זה נשלוף מהטבלה על ידי המערכת, התוספים, הוידג'טים או ערכות העיצוב ומשמשות אותם לביצוע הפעולות.

גישה להגדרות

ההגדרות השונות מפוזרות בתפריטים שונים, בין אם דרך תפריט "הגדרות => כתיבה" או דרך תפריט "הגדרות => מדיה" או אפילו דרך תפריטים מותאמים אישית של התוספים השונים. וישנם כמובן הגדרות נסתרות שלא מוצגות באף תפריט.

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

תפריט כל ההגדרות

אחת הדרכים הפשוטות לראות את כל ההגדרות היא להיכנס לטבלת wp_options דרך phpMyAdmin. אולם המערכת מאפשרת לנו להציג את כל אותן ההגדרות בתפריט מיוחד שהוכן לצורך כך מבעוד מועד.

כל ההגדרות

כל ההגדרות

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

הקוד להצגת תפריט כל ההגדרות

הצגת תפריט כל ההגדרות יעשה תוך שימוש באקשן (Action) יעודי בשם admin_menu אשר יוסיף את תפריט הנ"ל למערכת הניהול. את הקוד הבא נעתיק לקובץ functions.php של ערכת העיצוב.

function all_settings_page() {
add_options_page( __( 'All Settings' ), __( 'All Settings' ), 'administrator', 'options.php' );
}
add_action( 'admin_menu', 'all_settings_page' );

למחוק הגדרות מיותרות

אם מצאתם הגדרות של תוספים שהוסרו, ניתן למחוק את ההגדרות תוך שימוש ב:

delete_option('option_name');

שימו לב: לפני המחיקה יש לבצע גיבוי.

מאת רמי

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

5 תגובות »

  • גיל כותב :

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

    תודה

  • חתול כותב :

    אפשר להגיע לדף הזה דרך הכתובת http://myblog.com/wp-admin/options.php בלי צורך להוסיף אף אקשן.

  • רמי כותב :

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

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

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

  • יוני כותב :

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

  • רמי כותב :

    יוני, ככה בנויה תבנית העיצוב שלך.

    יוצר התבנית השתמש בפונקציה the_content (שמציגה את כל הפוסט), במקום הפונקציה the_excerpt (שמציגה את התקציר).

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

הוסף תגובה !

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

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