In versie 1 van zoekwoorden maken van je tags heb ik uitgelegd hoe je in Shopp je tags kunt gebruiken als zoekwoorden. In deze post ga ik uitleggen hoe je hetzelfde kunt doen met de tags van je Posts.
Single.php
Open de single.php van je theme, of maak een single.php aan en kopieer daar de inhoud van je index.php in. Ga naar de regel waar je de tags (met checkboxen) weer wilt geven en plak daar de volgende code:
<form method="get" action="<?php bloginfo('url'); ?>">
<ul><?<a title="Zie ook Code in posts hersteld" href="http://hiranthi.nl/wordpress/code-in-posts-hersteld/">php</a>
if ( $posttags = get_the_tags() )
{
foreach ($posttags as $tag ) // loop om alle tags door te lopen
{
echo '
<li><label for="'.$tag.'">
<input type="checkbox" name="s[]" id="'.$tag.'" value="'.$tag.'" />'.$tag.'</label></li>
';
}
}
?></ul>
<input type="submit" value="Zoeken" />
</form>
Functions.php
Net als met de Shopp versie zullen we een stukje code toe moeten voegen aan functions.php
<?<a title="Zie ook TimThumb gebruiken in je theme" href="http://hiranthi.nl/tutorials/timthumb-gebruiken-wordpress-theme/">php</a>
if ( isset($_GET['s']) && is_array($_GET['s']) ) { $_GET['s'] = implode(' ', $_GET['s']); }
?>


Recente reacties