כיצד להוסיף קשורה פוסט ב- 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]

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

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

WordPress Exploit - נקי קבצי וירוסים, SQL ואבטחת שרתים. - התגנבות Settings

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

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

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

על הסופר

התגנבות LP

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

השאירו תגובה