וורדפרס 4.7 תתמוך בטמפלייטים גם ל-CTP

‏ • 22 בנובמבר, 2016

כידוע וורדפרס תומכת ביצירת טמפלייטים שונים, אך למעשה עד היום ניתן לשייך רק עמודים (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

תגיות:

תגובות בפייסבוק