Hvordan tilføjer vi rapporteret indlæg i WordPress uden at bruge plugins
Hvordan tilføjer vi rapporteret indlæg i WordPress uden at bruge plugins
For “Relateret indlæg” eller “Relaterede artikler” er en række af Pluginmere sofistikerede, men i sidste ende gør de alle det samme. Den viser på en side (i et indlæg) på bloggen titlerne på de artikler, der svarer som emne til den artikel, hvori listen er lavet. Det er en nyttig funktion for begge SEO såvel som for bruger, hvilket giver hurtig adgang til artikler, der er om samme emne som den på siden, hvor fortegnelsen er lavet.
Det er kendt, at et stort antal Plugin-er kan have en negativ indflydelse indlæsningstiden på én side og derudover skaber det yderligere tabeller i databasen.
En god idé ville være at erstatte så meget som muligt WordPress-plugins med kodelinjer, der fører til det samme resultat. (Forsigtig dog, fordi nogle koder tilføjet især i functions.php kan alvorligt påvirke serverens ydeevne)

Plugins af “Relaterede indlæg” kan erstattes med nedenstående funktion, hvis vi vælger at have den på artikelsiden artiklens titler vises som indeholder de samme tags med dem i den stilling, hvor han er opført. Ved at bruge dette forholdskriterium kan vi tilføje koden nedenfor til filen single.php af det tema, der bruges på bloggen.
<?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>';
}
}
?>
Konkret eksempel.
På artikelsiden “WORDPRESS EXPLOIT – RENSNING AF VIRUSEREDE FILER, SQL OG SERVERSIKKERHED.” dem, der er relateret til WordPress, vira, databaser, udnyttelser er opført som relaterede artikler.

Funktionen er testet på WordPress 3.3.1 men er også kompatibel med nyere versioner af Wordpress 2.x.
Stealth Settings – Vis relateret indlæg i WordPress uden et plugin.
Hvordan tilføjer vi rapporteret indlæg i WordPress uden at bruge plugins
Hvad er nyt
Om Stealth L.P.
Grundlægger og redaktør Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress (CMS).
Se alle indlæg af Stealth L.P.Du kan også være interesseret i...
En tanke på “Hvordan tilføjer vi rapporteret indlæg i WordPress uden at bruge plugins”