כיצד ליצור סוגי פוסטים מותאמים אישית בוורדפרס

ארטם מינייב
עדכון: 4 באוקטובר 2023
5 דקות לקרוא
FirstSiteGuide נתמך על ידי הקוראים שלנו. כאשר אתה רוכש דרך קישורים באתר שלנו אנו עשויים להרוויח עמלה. למידע נוסף
כיצד ליצור סוגי פוסטים מותאמים אישית בוורדפרס

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

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

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

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

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

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

צור סוג פוסט מותאם אישית

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

  1. פתח את קובץ functions.php והדבק את הקוד הבא.

ודא שהקוד ממוקם לפני תג ה-PHP הסוגר (?>) אחרת הוא לא יעבוד.

// יוצר ביקורות משחקים מסוג פוסט מותאם אישית
function game_reviews_init() {
$ Args = מערך (
'label' => 'ביקורות משחקים',
'ציבורי' => נכון,
'show_ui' => נכון,
'capability_type' => 'פוסט',
'היררכי' => שקר,
'rewrite' => array('slug' => 'ביקורות משחקים'),
'query_var' => נכון,
'menu_icon' => 'dashicons-video-alt',
'תומך' => מערך(
'כותרת',
'עוֹרֵך',
'קטע',
'trackbacks',
'שדות מותאמים אישית',
'תגובות',
'תיקונים',
'תמונה ממוזערת',
'מְחַבֵּר',
'מאפייני דף',)
);
register_post_type( 'game-reviews', $args );
}
add_action( 'init', 'game_reviews_init');
  1. שמור את השינויים

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

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

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

  1. פתח את התיקיה של ערכת הנושא שלך
  2. צור קובץ חדש ושם לו משהו כמו game-review-template.php
  3. פתח את הקובץ והדבק את הדברים הבאים:
<?php
/ **
* שם התבנית: ביקורות משחקים
** /
?>
  1. פתח את קובץ page.php שנמצא בתיקייה של ערכת הנושא שלך
  2. העתק והדבק את הקוד לתוך game-review-template.php שלך
  3. מצא פיסת קוד זהה, או דומה לזה (יכול להיות תלוי בערכת הנושא שלך):

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

'game-reviews','posts_per_page' => 5 ) ); while ( $query->have_posts() ): $query->the_post(); ?> // הקוד שלך למשל "the_content();"
  1. שמור את השינויים
  2. עבור אל דפים -> הוסף חדש
  3. צור דף עם השם "ביקורות משחקים"
  4. בצד ימין, תחת הכרטיסייה "מאפייני עמוד" אתה אמור למצוא את "תבנית"
תבניות עמוד מותאמות אישית בוורדפרס

בחר תבנית שיצרת באחד מהשלבים הקודמים והקצה אותה לדף.

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

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

צור סוגי פוסטים מותאמים אישית עם תוספים

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

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

UI Custom Post Type

מחיר: חופשי

UI Custom Post Type


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

סיכום

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

השאירו תגובה

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

שלח את זה לחבר