Jak dodać Related Post w WordPress bez używania wtyczek

Dla "Podobne post"Lub"Powiązane artykuły"Czy seria wtyczkaLinki do mniej lub bardziej wyrafinowane, ale w końcu wszyscy robią to samo. Wyświetlanie strony (w poście) na blogu nagłówki, które pasują do tematu artykułu dokonuje wpisu. Jest to przydatne zarówno SEO oraz użytkownikPozwalając na szybki dostęp do artykułów, które są na ten sam temat jak ten na stronie drukowania.

Wiadomo, że wiele wtyczkaStrona może negatywnie wpłynąć strona unuei czas ładowania a także stwarza dodatkowe tabele w bazie danych.

Dobrym pomysłem byłoby wymienić jak najwięcej z WordPress linii pluginów kodu, które prowadzą do tego samego rezultatu. (Zauważ jednak, że jakiś kod w functions.php dodać go szczególnie poważnie wpłynąć na wydajność serwera,)

WordPress Related Plugin post

Wtyczki "Podobne posty"Może być zastąpiona poniższą funkcją, jeśli zdecydujemy, że artykuł się strona wyświetlane nagłówki zawierający same tagi z zadaniem prowadzenia aukcji. Za pomocą tego kryterium można dodać relację poniższy kod w pliku single.php temat używany na blogu.

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

$ ArgS = tablica (
"tag__in" => $ tag_ids,
"post__not_in '=> array ($ post-> ID),
"showposts" => 5, // Liczba powiązanych wpisów, które będą wyświetlane.
„Caller_get_posts => 1
);
$ my_query = new wp_query ($ args);
if ($ my_query-> have_posts ()) {
echo '<h3> Podobne posty </ h3> <ul>';
while ($ my_query-> have_posts ()) {
$ My_query-> the_post ();
?>
<Li> <a href="<?php the_permalink() ?> "rel =" zakładkę "nazwa =" Link do <php the_title_attribute ()?>? „> <Php the_title (); ?> </a> </ li>
<? Php
}
echo "</ ul>";
}
}
?>
[/ Php]

 

Konkretny przykład.

Artykuł strona ". "Są wymienione jako powiązanych artykułów odnoszących się do WordPressa, wirusów, bazy danych, exploity.

WordPress Exploit - czyszczenie zainfekowanych plików i zabezpieczeniami programu SQL Server. - Ustawienia Stealth 

Funkcja jest testowany na WordPress 3.3.1 ale jest również kompatybilny w nowszych wersjach WordPress 2.x.

Pokaż Related Post WordPress bez wtyczki.

Jak dodać Related Post w WordPress bez używania wtyczek

O autorze

Stealth LP

Założyciel i redaktor Ustawienia StealthW dniu 2006.
Doświadczenie w systemach Linux operacyjnych (szczególnie CentOS), Mac OS X, Windows XP> Windows 10 i WordPress (CMS).

Zostaw komentarz

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.