וורדפרס 4.7 תתמוך בטמפלייטים גם ל-CTP
כידוע וורדפרס תומכת ביצירת טמפלייטים שונים, אך למעשה עד היום ניתן לשייך רק עמודים (pages) לטמפלייטים, ולא פוסטים (posts) או סוגים מותאמים של פוסטים (Custom Post Type = CTP).
טמפלייטים הם למעשה תבניות עיצוב שונות שיודעות להתלבש על העמוד ולהציג את המידע באופן שונה. היצירת שלה היא פשוט באמצעות קובץ PHP בתיקיית התבנית, עם הערה (comment) בראש הדף שמגדירה את שם הטמפלייט. מאותו רגע וורדפרס תאפשר באופן אוטומטי שיוך של הטמפלייטים לכל העמודים שמוגדרים במערכת הניהול. ההערה עד היום הייתה נראית כך:
<?php /* Template Name: Full-width layout */ // … your code here
וורדפרס 4.7 צפוייה להרחיב את התמיכה בטמפלייטים גם ל-CPT, כך שאם לדוגמא יצרנו CTP והמשתמש יצר עמוד חדש מאותו CTP, כעת הוא יוכל גם לבחור את הטמפלייט שבו הוא רוצה להישתמש עבור אותו עמוד ספציפי. ההגדרה של הטמפלייט מעתה תיראה כך:
<?php /* Template Name: Full-width layout Post Type: post, page, product */ // … your code here
כאשר השורה החדשה בשם Template Post Type בעצם מכילה את כל סוגי הפוסטים שאנחנו רוצים להתיר להם להשתמש בטמפלייט הנוכחי.
לקריאה נרחבת על הפיצ’ר החדש הזה ניתן להיכנס לטיקט ב-TRAC
תגובות בפייסבוק