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

הבעיה עם ניהול העמודים של וורדפרס הוא ממשק המשתמש המוגבל שקיים בלוח הבקרה (ב Back End). אין שם אפשרות נוחה לסידור העמודים, אלא יש צורך להכנס באופן יחידני לכל עמוד ועמוד ולשנות את המספר הסידורי שלו. מעבר לכך בתצוגת העמודים אין אזכור לאותו מספר סידורי, ויש לנחש את מספרו של כל עמוד עפ”י מיקומו היחסי ברשימה. צוות הפיתוח של וורדפרס מודע לבעיה ומתנצל על כך:
Pages are usually ordered alphabetically, but you can put a number above to change the order pages appear in. (We know this is a little janky, it’ll be better in future releases.)

ג’ומלה לעומת זאת, שגם היא מערכת ניהול תוכן מבוססת PHP ורשיון קוד פתוח, הרבה יותר נוחה כאשר זה מגיע לסידור עמודים ושינויים של מספר עמודים במכה.
בעיה נוספת שקיימת בוורדפרס היא היכולות המוגבלות של פונקציית wp_list_pages() אשר נעשה בה לרוב שימוש ע”מ לנהל את התפריט באתרים מבוססי וורדפרס. אם ברצונך לפרסם עמוד מסויים, אך למנוע ממנו מלהופיע בתפריט, עליך להשתמש בארגומנטים meta_key ו- meta_value כאשר אתה קורא לפונקציה הנ”ל, ואז לעבור דף-דף ולהתאים להם ערכי meta דרך וידג’ט השדות המיוחדים.
הפתרון: כפי שבגרסה 2.6 קיים עמוד ניהול של Mass Edit Tags, כך צריכים להיות גם עמודי ניהול של Mass Edit Custom Fields.
ועל הדרך, לא יזיקו גם אפשרויות: Mass Edit Categories, Mass Edit Templates, Mass Edit Publish Status… ובקיצור, כל שדה (מלבד תוכן הפוסט עצמו) שניתן למניפולציה ע”י עריכה אינדיבידואלית של עמודים, צריך להיות גם ניתן לעריכה באופן קבוצתי. כי אז וורדפרס באמת תהיה מערכת ניהול תוכן לכל דבר כמו אחייניתה ג’ומלה.



Pingback: כוח מטה מכה שנית | בלוג לשיווק באינטרנט, ייעוץ שיווקי וחיים באינטרנט