Kuidas lisada Seotud Post WordPress ilma plugins

Sest "seotud Post"Või"Teemaga seotud artiklid"Oled seeria pluginViited enam või vähem kogenud, kuid lõpuks kõik teevad sama asja. Kuvan lehekülge (post) blogis pealkirju, mis vastavad teemale ese valmistatud noteerimist. See on kasulik nii SEO ja kasutajaMis võimaldab kiiret ligipääsu esemed, mis on samal teemal kui üks lehekülg prindib.

On teada, et suur hulk pluginSaidid võivad negatiivselt mõjutada unuei lehe laadimise aeg ja loob täiendavaid tabelid andmebaasi.

Hea idee oleks asendada võimalikult palju koos WordPress plugins rida koodi, mis viivad sama tulemuseni. (Pange tähele, et mõned koodi functions.php lisada see eriti tõsiselt mõjutada tulemuslikkust server)

WordPress Seotud Post Plugin

Pluginad "Seonduvad postitused"Kas asendada funktsioon allpool, kui me valime selle lehe artikkel tuleb kuvatakse pealkirju sisaldav Sama silte koos tööd tehes on nimekirjades. Kasutades seda kriteeriumi suhe saab lisada alljärgnev kood failis single.php kasutatava teema blogis.

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

$ Args = array (
'tag__in' => $ tag_ids,
'post__not_in' => array ($ post-> ID)
'showposts' => 5, // kuvatakse seotud postituste arv.
"Caller_get_posts => 1
);
$ my_query = uus wp_query ($ args);
kui ($ my_query-> have_posts ()) {
echo '<h3> seotud postitused </ h3> <ul>';
samas ($ my_query-> have_posts ()) {
$ My_query-> the_post ();
?>
<Li> <a href="<?php the_permalink() ?> "rel =" järjehoidja "title =" Permanent link <? PHP the_title_attribute ();?> "> <? PHP the_title (); ?> </a> </ li>
<? Php
}
echo '</ ul>';
}
}
?>
[/ PHP]

 

Konkreetne näide.

Lehekülje artikli ". "On loetletud seotud artikleid viidates WordPress, viirused, andmebaasid, ärakasutamine.

WordPress exploit - puhastamine nakatunud failid ja SQL Server turvalisus. - Stealth Seaded 

Funktsioon on testitud WordPress 3.3.1 kuid sobivad ka uuemate versioonide WordPress 2.x.

Näita Related Post WordPress Ilma Plugin.

Kuidas lisada Seotud Post WordPress ilma plugins

Andmeid autor

stealth LP

Asutaja ja toimetaja stealth seadedIn 2006 kuupäeva.
Kogemused Linux operatsioonisüsteemides (eriti CentOS), Mac OS X, Windows XP> Windows 10 ja WordPress (CMS).

Jäta kommentaar

Sellel saidil kasutatakse rämpsposti vähendamiseks Akismetit. Vaadake, kuidas teie andmeid töödeldakse.