WordPress: custom fields nutzen für Title, Keyword und Description

Viele Websites verwenden aktuell WordPress als CMS da es schnell & einfach einzurichten ist und auch die Administration für den Kunden zu bewerkstelligen ist.

Daher ist es umso wichtiger, auch auf relevante SEO-Aspekte einzugehen. Mit einfachem Code ist es möglich die Custom Fields für genau diese Aspekte zu nutzen.


<?php

if (is_front_page()){echo bloginfo('description');}
else {
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, 'Description', true);
wp_reset_query();
}

?>

habe die datei ‘query-description.php’ genannt.

dieser Code ließt das Custom Fiel ‘Description’ aus und gibt dieses aus. Allerdings nicht auf der Startseite, dort wird die generelle Blog-Description ausgegeben.

Im Header dann einfach folgendes im <title></title> Bereich einsetzen:

<?php include('query-description.php'); ?> 

 

WordPress: Kategorie als class

mit diesem einfach Code kann man die Kategorie als Klasse (class) vergeben:

<?php post_class(); ?>

In Gebrauch sieht es bei mir dann so aus:


<article <?php post_class(); ?>>

<h2>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
</h2>

<div class="entry">
<?php the_content(); ?>
</div>

<p class="postmetadata"><?php the_category(', '); ?> am <?php the_date('d-m-Y') ?></p>

</article>