כיצד להוסיף קשורה פוסט ב- WordPress ללא שימוש plugins

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

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

רעיון טוב יהיה להחליף עד כמה שניתן עם שורות קוד תוספים וורדפרס שמובילים לאותה התוצאה. (שים לב, עם זאת, כי חלק agaugate functions.php קודים במיוחד להשפיע על ביצועים של השרת ברצינות)

וורדפרס הקשור פוסט Plugin

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

[php] <? php
$ tags = wp_get_post_tags ($ post-> ID);
אם ($ tags) {
$ tag_ids = array ();
foreach ($ תגים כ- $ individual_tag) $ tag_ids [] = $ individual_tag-> term_id;

$ Args = מערך (
'tag__in' => $ tag_ids,
'post__not_in' => מערך ($ post-> ID),
'showposts' => 5, // מספר ההודעות הקשורות שיוצגו.
"Caller_get_posts => 1
);
$ my_query = wp_query חדש ($ args);
אם ($ my_query-> have_posts ()) {
הד '<h3> הודעות קשורות </ h3> <ul>';
בעוד ($ my_query-> has_posts ()) {
$ My_query-> the_post ();
>
<Li> <a href="<?php the_permalink() ?> "rel =" סימניה "title =" קישור קבוע כדי <? Php the_title_attribute ();?>? "> <The_title PHP (); ?> </a> </ li>
<? Php
}
הד '</ ul>';
}
}
>
[/ PHP]

דוגמא קונקרטית.

בדף המאמר ". "רשום כבמאמרים הקשורים הנוגעים לוורדפרס, וירוסים, מסדי נתונים, מעלליו.

וורדפרס Exploit - ניקוי קבצים שנפרצו, וביטחון SQL Server. - הגדרות התגנבות

הפונקציה נבדקה על וורדפרס 3.3.1 אבל הוא תואמת בגירסאות חדשות יותר של וורדפרס 2.x.

- צג הקשור פוסט וורדפרס ללא פלאג.

כיצד להוסיף קשורה פוסט ב- WordPress ללא שימוש plugins

על הסופר

התגנבות LP

מייסד ועורך הגדרות התגנבותבתאריך 2006.
ניסיון במערכות הפעלת לינוקס (במיוחד CentOS), Mac OS X, Windows XP> Windows 10 וורדפרס (CMS).

השאירו תגובה

אתר זה משתמש Akismet כדי להפחית דואר זבל. למד כיצד הנתונים שלך מעובדים.