כותרת דף דינמית בהתאם לסוג התוכן

תיאור:

כל מקדם אתרים יודע כי אחד הדברים החשובים במבנה של כל דף הוא הכותרת שלו. למזלנו בוורדפרס הכותרות נטענות באופן אוטומטי אך ישנם סוגי תכנים שונים כמו לדוגמה דף הבית, דף בודד (עמוד), פוסט, קטגוריה וכן הלאה. הסניפט הבא יאפשר לכם לעשות מבנה מעט שונה עבור כל סוג של תוכן באתר וורדפרס שלכם. * הערה: בקרו בדף [linkfx style="1" url="http://www.sagive.co.il/professional-library/wordpress-web-development/building-wordpress-theme-part-8/"]תגי מטא אוטומטיים בוורדפרס[/linkfx] לסניפט מעודכן עם הסברים

first קוד:

  • מה: סניפט גמיש אשר מחזיר כותרת דף בהתאם לסוג התוכן.
  • איפה: בקובץ header.php (לרוב)
<title>
<?php
// כותרת של דף הבית - מבנה: שם האתר | תיאור
if (is_home())	{ 
	echo bloginfo('name'). "|" . bloginfo('description');
}

// כותרת של תוצאת חיפוש - מבנה: מחרוזת החיפוש | שם האתר
if (is_search())   { 
	echo the_search_query() . "|" . bloginfo('name');
} 

// כותרת של פוסט בודד - מבנה: כותרת הפוסט
if (is_single())	{
	echo wp_title('');
}

// כותרת של עמוד - מבנה: כותרת העמוד | שם האתר
if (is_page())	{ 
	echo wp_title(''). "|" . bloginfo('name');
}

// כותרת קטגוריה - מבנה: כותרת קטגוריה | שם האתר
if (is_category())	{
	echo single_cat_title(). "|" .bloginfo('name');
}

// כותרת ארכיון חודשי - מבנה: שם החודש | שם האתר
if (is_month())	{
	echo the_time('F'). "|" .bloginfo('name');
}

// כותרת תג - מבנה: שם התג | שם האתר
if (is_tag())	{
	echo single_tag_title(). "|" .bloginfo('name');
}
?>
</title>

סניפטים דומים: