כיצד לשנות תכונות כותרת בוורדפרס

בעל אתר אינטרנט או א בלוג וורדפרס בלי ניהול כותרות זה די בלתי אפשרי. אם אי פעם שכחת לכתוב כותרת, מהר מאוד הבנת שוורדפרס הוסיפה אחת לבד. מכיוון שהם חשובים למנהלי מערכת, משתמשים אחרים, מבקרים ואפילו מנועי חיפוש, עליך לנקוט משנה זהירות בעת כתיבת כותרות.
אמנם אתה בהחלט צריך להשקיע דקה נוספת על כל כותרת שאתה כותב, אבל יש כמה דברים שאתה יכול לשנות באתר כולו. אז, הישאר איתנו דרך המדריך הזה ולמד כיצד לשנות תכונות כותרת שונות בוורדפרס.
כיצד להגביל את אורך כותרת וורדפרס
כאשר אתה רוצה לשמור על כותרות הפוסטים שלך קצרות ככל האפשר ואתה עובד עם מחברים מרובים, זה עלול להפוך לבעיה. בין אם אתה פותח בלוג אופנה, בלוג אוכל או כל סוג אחר של אתר אינטרנט, כל אחד יצטרך לדאוג לכותרות שלו, לספור מילים או אותיות וכנראה שיהיה קשה לעשות זאת בכל פעם כשאתה כותב מאמר חדש.
אז איך מגבילים כותרת של פוסט בוורדפרס כך שהיא תדאג אוטומטית לאורך הכותרת שמוצג בעמוד שלך?
נתחיל בפתרון פשוט.
- פתח את functions.php בערכת הנושא שלך
- הדבק את הקוד הבא:
function max_title_length( $title) {
$max = 20;
if( strlen( $title ) > $max ) {
return substr( $title, 0, $max ). "...";
אחר} {
להחזיר כותרת $;
}
}- מקם את הפונקציה הבאה בכל מקום שתרצה בערכת הנושא שלך. לדוגמה, אם אתה רוצה להציג כותרות מקוצרות בדף הבית שלך, אתה רוצה למקם את הקוד הזה בתבנית האינדקס הראשית שלך (index.php)
add_filter( 'the_title', 'max_title_length');
כפי שאתה יכול לראות בקוד, משתנה $ מקסימום משמש להגבלת אורך כותרת הפוסט שלך. אתה חופשי לשנות אותו לכל מספר שתרצה. אבל שים לב שהאורך האופטימלי של הכותרת שלך הוא בין 55 ל-60 תווים.
הנה לך. אם קראת לפונקציה בתבנית האינדקס הראשי שלך, הכותרות שלך יוצגו מקוצרות ולאחר, במקרה שלנו 20 תווים, יתגלו שלוש נקודות כדי להראות שיש עוד מה להציג.
על ידי ביצוע אותו הדבר, אתה חופשי לחבר את הפונקציה לאן שתרצה - בין אם זה כותרת עליונה, כותרת תחתונה, סרגל צד או כל דבר אחר.
כיצד לשנות את היישור של כותרת הפוסט שלך
נושאים WordPress שבהם אתה יכול להשתמש בוורדפרס שונים. אתה יכול להשתמש באחד סטנדרטי שמגיע עם וורדפרס, ליצור משלך, למצוא אחד בחינם בין אלפי ערכות נושא זמינות, או לרכוש פרימיום מהאינטרנט.
גם אם שילמתם הרבה כסף עבור הנושא שלכם, לא יהיה הכל בהישג ידכם ואי אפשר לשלב הכל בממשק ידידותי למשתמש. לכן, אם אתה רוצה לשנות את היישור של כותרות הפוסטים שלך והנושא שלך אינו מגיע עם אפשרות קלה לשינוי, תצטרך לעשות זאת בעצמך.
הכן את הכלים שלך ובואו נשחרר כמה ברגים כדי שתוכל לבצע את העבודה. בסדר, זה נשמע כאילו יש שעות עבודה לפניך - אל תדאג, תסיים תוך דקה או משהו כזה.
זה לא משנה באיזה ערכת נושא אתה משתמש, כותרת לפוסט שלך תמוקם באותו קובץ:
- נווט אל מראה->עורך
- בצד ימין, מצא את קובץ Single Post (single.php) ופתח אותו או אפילו טוב יותר, פתח את הקובץ בעורך חיצוני כלשהו
- חפש בקובץ " "
- שנה את התג עם היישור הרצוי:
שמאלה:
מֶרְכָּז:
ימין:
- שמור את השינויים
זהו זה. עכשיו אתה חופשי לפתוח כל אחד מהפוסטים שלך ולראות את השינויים שביצעת. אם ביצעת את השלבים ושינית את היישור, כותרת הפוסט שלך צריכה להופיע בצד שמאל, במרכז או בימין.
לעבוד עם וורדפרס זה כיף, לא? אם אתה רוצה ללמוד עוד על בלוגים והתאמה אישית של וורדפרס, ראה שלנו משאבים והעלו את מיומנויות מנהלי האתרים שלך תוך זמן קצר.
כתוב רשימה של מילים שלא ניתן להשתמש בהן בכותרות הפוסטים
בעוד שאתה יכול להגביל בקלות יחסית את אורך הכותרת בוורדפרס, לפעמים תצטרך לשנות כותרות אפילו יותר. הגבלת מספר התווים בכותרת של פוסט יכולה לעזור לך לשמור על עיצוב יציב וזה יכול לעזור קידום אתרים, אבל המחברים שלך עדיין יוכלו לכתוב כל מה שהם רוצים.
בהתאם למה שאתה כותב או לשותפות שלך עם חברה אחרת, ייתכן שיש לך כמה מילים או ביטויים שאתה רוצה להימנע מהם בכותרות שלך. אלו עשויות להיות מילות גסות שאתה רוצה להימנע מהן או פשוט שם מותג או שניים שאתה לא רוצה שיתפרסמו באתר שלך.
אמנם אתה יכול לשבת ולדבר עם המחברים שלך על זה ולבקש מהם לא להזכיר מילים שעלולות לפגוע במוניטין של האתר שלך, אבל זה רק עניין של זמן כאשר אחד מהכותבים ישכח הכל ויפרסם כותרת שיכולה לגרום לך להיראות רע או אפילו להפסיד כסף על ידי הפרת העסקה עם שותף.

במקום אזהרה מילולית, למה שלא תכתוב פונקציה שתאסור על כל אחד באתר שלך לכתוב כותרת עם מילים ספציפיות? או אפילו יותר טוב, למה שלא תעתיק ותדביק את אותה פונקציה מלמטה ופשוט תשנה את המילים שברצונך לחסום?
כעת, לאחר שהחלטת להסיר מילים ספציפיות מכותרות הפוסטים, בוא נראה כיצד תוכל לעשות זאת.
הסר מילים ספציפיות מהכותרות:
- פתח את קובץ functions.php
- העתק והדבק את הקוד:
function titlerestriction($title){ $post global; $title = $post->post_title; $restrictedWords = "word1;word2;word3"; $restrictedWords = explode(";", $restrictedWords); foreach($restrictedWords כ-$restrictedWord){ if (stristr( $title, $restrictedWord)) wp_die(__('שגיאה: השתמשת במילה אסורה בכותרת הפוסט') ); } } add_action('publish_post', 'titlerestriction');- שנה מילים ב-4th הוסף כמה שאתה רוצה אבל אל תשכח להפריד ביניהם עם נקודה-פסיק
- התאם אישית את הודעת השגיאה ב-8th קו
- שמור את השינויים
אם אתה פותח פוסט חדש ומנסה לפרסם אותו בזמן שהכותרת מכילה אחת מהמילים שציינת בקוד, וורדפרס תמנע ממך לפרסם את הפוסט ולהזהיר אותך בהודעה.
למרות שאולי סיפרת למחברים שלך על מילים אסורות, זה לא יזיק להציג את המילים האלה ממש מתחת לכותרת ולכתוב אותן כתזכורת.
אם זה לא סודי ביותר, תוכל לספר לנו אילו מילים הכנסת לרשימה ולמה?
שינוי קטן של מפריד כותרות יכול להשפיע רבות על האתר שלך
מפריד כותרות הוא התו הפשוט הזה שמפריד בין כותרת האתר שלך לבין שמות הפוסטים והעמודים. אמנם לא חשוב כמו מציאת מילות המפתח הנכונות למאמרים שלך, ניתן לראות זאת בחלק העליון של כרטיסיית הדפדפן שלך ברגע שאתה פותח אתר, אך חשוב מכך, המפריד הזה ישמש את גוגל ומנועי חיפוש אחרים כאשר הם מציגים את האתר שלך ב תוצאות חיפוש.
אמנם אין הוכחה לכך שלמפרידים שונים יכולה להיות השפעה שונה על ה-SEO שלך, ייתכן שתרצה לשנות את המפריד הסטנדרטי רק כדי לשנות את האופן שבו אתר וורדפרס שלך מוצג בכל האתרים האחרים בתוצאות החיפוש הללו.
שנה מפריד כותרת:
לאחר ש-WordPress 4.4 התעורר לחיים, הוצגו מסננים חדשים, ואחד מהם אחראי ישירות על מפרידי כותרות. כדי לשנות את מפריד הכותרות, בצע את השלבים הבאים:
- פתח את קובץ functions.php
- העתק והדבק את הקוד הבא:
function wploop_change_separator() { return '|'; } add_filter('document_title_separator', 'wploop_change_separator');- שנה את המפריד בין מרכאות בודדות בשורה השלישית
- שמור את השינויים
שנה מפריד כותרות עבור גרסאות ישנות יותר של וורדפרס
לפני ש-WordPress 4.4 הוצג, ניתן היה לשנות בקלות את מפריד הכותרות באמצעות הפונקציה wp_title. מפתחי וורדפרס תחילה הסיר את הפונקציה מרשימת הנתמכים והיא הוצאה משימוש. אבל מכיוון שמספר עצום של ערכות נושא עדיין משתמש בו, המפתחים החליטו להחזיר אותו.
הפונקציה הבאה עדיין יכולה לעזור לך לשנות את המפריד הזה אם אתה משתמש בגרסת וורדפרס ישנה יותר, אך אנו ממליצים לעדכן את הוורדפרס שלך בהקדם האפשרי (מסיבות רבות ושונות) וללכת עם השיטה החדשה שמוצגת למעלה; במוקדם או במאוחר, הפונקציה wp_title תוצא משימוש אחת ולתמיד ותצטרך לשנות את functions.php פעם נוספת.
function change_wp_title_separator( $title, $sep ) { $sep = '-'; $title = str_replace( '|', $sep, $title ); החזר $title; } add_filter( 'wp_title', 'change_wp_title_separator', 10, 2);למרות שאתה יכול לשנות את המפריד לכל תו שתרצה, אנו ממליצים לא לעשות זאת. לדוגמה, יש כמה תווים מיוחדים שגוגל פשוט לא יציג ואתם לא רוצים שכותרת האתר שלכם תיראה לא מקצועית. כמה מהמפרידים הנפוצים ביותר הם "|", "-" ו-">" אז אל תגזים ובחר את זה שאתה הכי אוהב.
ניתן לשנות בקלות תגי כותרת באמצעות שדות מותאמים אישית
תגי כותרת חשובים לאתר שלך. לא רק שהם יופיעו למשתמשים, אלא שהם יקחו תפקיד חשוב ב-SEO שלך. לבחירת תגית הכותרת הנכונה יכולה להיות השפעה גדולה על מנועי החיפוש ותוכלו להפיק תועלת משינוי תגי הכותרת אם עושים זאת נכון.
עבור משתמש רגיל, קל לשנות תגיות כותרת פשוט על ידי ניווט אל הגדרות -> כללי. באופן דומה, הולך מראה -> התאמה אישית יציג מקום שבו כמעט כל ערכת נושא תאפשר לך לשנות את הכותרת והתיוג של האתר שלך. בדרך כלל, אתרי אינטרנט משתמשים בכותרת ובשם הפוסט/דף שלהם, מופרדים על ידי תו אחד. אבל אתה יכול לשנות את זה אם אתה רוצה להיות כל כך מורד.
צור תג כותרת סטטי עבור כל הפוסטים שלך:
למרות שלא מומלץ, ייתכן שתרצה לשנות את תג כותרת העמוד ולהפוך אותו לזהה בכל הפוסטים והדפים שלך בוורדפרס. במקום להשתמש בכותרת, מפריד ושם פוסט, למשל, אתה יכול לשנות את זה למשהו סטטי:
- פתח את קובץ functions.php
- העתק והדבק את הדברים הבאים:
function same_title_tag() { return 'מדריך אתר ראשון'; } add_filter('pre_get_document_title', 'same_title_tag');- שנה את הכותרת ב-3rd קו
- שמור את השינויים
פונקציה זו תשנה כל פוסט וכותרת של עמוד ל"מדריך אתר ראשון" (היי, אל תשתמש בשם שלנו, תהיה יצירתי), אבל זה מקובל אם אתה עומד לקבל דף אחד בלבד. במקום זאת, שימוש בכותרות ברירת מחדל היא אפשרות טובה בהרבה בכל הנוגע לקידום אתרים וחווית משתמש כוללת. גם אם היו לך רק בית ודף יצירת קשר, עדיין אופציה טובה יותר לרשום את החלק "צור קשר" בתגית הכותרת.
שנה תגי כותרת באמצעות שדות מותאמים אישית:
אבל, בואו נבנה על זה וניתן למחברים שלכם את האפשרות להוסיף כותרות מותאמות אישית לפוסטים שלהם:
- פתח את functions.php
- העתק והדבק את הקוד:
function post_meta_title_tag() { $customPostTitleMeta = get_post_meta( get_the_ID(), 'custom_post_title', true); if($customPostTitleMeta) { return $customPostTitleMeta; } החזר ''; } add_filter('pre_get_document_title', 'post_meta_title_tag');- שמור את השינויים
- פתח פוסט שעבורו ברצונך לשנות את הכותרת
- בשם השדה המותאם אישית, כתוב "custom_post_title"
- בערך של השדה המותאם אישית, כתוב כל כותרת שבה תרצה להשתמש עבור הפוסט הזה
- שמור שינויים/פרסם פוסט
כעת, במקום לקבל כותרת ברירת מחדל, הפוסט שלך ישתמש בכותרת המותאמת שהזנת ב-6th שלב. אם תשאיר את השדה המותאם אישית, וורדפרס תטען את תג הכותרת המוגדר כברירת מחדל ותשתמש בו עבור הפוסט הזה.
שליטה בכותרות הוורדפרס שלך
אנו מקווים שהמדריך הזה עזר לך לשלוט בכותרות הוורדפרס שלך ביתר קלות. אבל אם יש לך שאלות, אל תהסס להשאיר ולהגיב ואנו נשתדל לענות עליהן בהקדם האפשרי.