Hallo zusammen,
auf meinem Blog http://www.rund-ums-rad.info hab ich im Bereich "Herstellerverzeichnis" das Plugin wp-menubar laufen welches einen A-Z Index der Hersteller erzeugt.
Nun möchte ich aber auch die Möglichkeit anbieten, dass der Besucher über die Produktkategorien auswählen kann.
Hierzu habe ich bei MenuBar eine neue angelegt und die entsprechenden Daten eingelegt was bislang alles wunderbar funktioniert hat.
Nun habe ich den PHP-Code des A-Z Index umgeschrieben und habe nun ein kleines Problem wo ich nicht mehr weiter weiß.
Der Code von sieht wie folgt aus:
<?php if (is_page('hersteller-anhaenger')) { ?>
<ul class="list">
<?php
$posts = query_posts('cat=4'. '&orderby=title&order=asc&posts_per_page=-1');
foreach($posts as $post) :
if (strpos(strtoupper(the_title('','',FALSE)),'B')=== 0) : ?>
<li><a class="page" href="<?php the_permalink(); ?>"><?php the_title();
?></a></li>
<div class="horizontlinks"><small><?php the_tags('Produkte: ','','');
?></small></div>
<?php endif; ?><?php endforeach; ?>
</ul>
Alles anzeigen
Nun wird in der Zeile
angegeben, dass mir alle Hersteller in der Kategorie 4 mit dem Buchstaben B rausgesucht werden.
Es sollen aber ALLE Hersteller rausgesucht werden.
Ich habe die Zeile auch schon mal entfernt, dass es so aussieht:
<?php if (is_page('hersteller-anhaenger')) { ?>
<ul class="list">
<?php
$posts = query_posts('cat=4'. '&orderby=title&order=asc&posts_per_page=-1');
foreach($posts as $post) :?>
<li><a class="page" href="<?php the_permalink(); ?>"><?php the_title();
?></a></li>
<div class="horizontlinks"><small><?php the_tags('Produkte: ','','');
?></small></div>
<?php endif; ?><?php endforeach; ?>
</ul>
Alles anzeigen
Hatte aber den Erfolg, dass ich die folgende Fehlermeldung erhalte:
Parse error: syntax error, unexpected T_ENDIF in /home/www/k015w26/html/info/wp-content/themes/RuR/archiv-a-z-herstellerkategorie.php on line 36
Kann mir da jemand helfen, wie der Code richtig sein muss....?
Merci und Grüße
Lefdi