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

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

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

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

WordPress תוסף פוסט קשור

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

<?php
$tags = wp_get_post_tags($post->ID);
if ($tags) {
$tag_ids = array();
foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;

$args=array(
'tag__in' => $tag_ids,
'post__not_in' => array($post->ID),
'showposts'=>5, // Number of related posts that will be shown.
'caller_get_posts'=>1
);
$my_query = new wp_query($args);
if( $my_query->have_posts() ) {
echo '<h3>Related Posts</h3><ul>';
while ($my_query->have_posts()) {
$my_query->the_post();
?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php
}
echo '</ul>';
}
}
?>

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

בדף המאמר "." רשומים כמאמרים קשורים אלה שמתייחסים אליהם WordPress, וירוסים, מסדי נתונים, ניצולים.

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

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

- הצג פוסט קשור ב WordPress בלי תוסף.

מייסד ועורך Stealth Settings, משנת 2006 ועד היום. ניסיון במערכות הפעלה Linux (במיוחד CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

איך » ראוי לציון » כיצד להוסיף פוסט קשור ב WordPress ללא שימוש בתוספים
השאירו תגובה