Hi Leute,
ich habe für eine Kategorie eine statische Seite erstellt, die einen statischen Teil hat, dem dann eine Liste der Artikel der Kategorie folgt. Wenn man auf diesen Titel klickt, kommt man dann direkt zu dem Titel. Die statische Seite ist aber keiner Kategorie von ihren Eigenschaften her zugeordnet (sollte das gehen könnte mir das auch gleich noch jemand erklären :)).
Ich wollte jetzt der Übersicht-Halber in der Sidebar eine Navigation durch die Artikel der Kategorie bieten. Deshalb habe ich mir ein eigenes Widget erstellt.
Es zeigt die Artikeltitel an und wenn man auf diese draufklickt, kommt man auch zu den Artikeln. Jetzt fehlt mir für diese Navigation noch eine dynamische Überschrift.
Am liebsten wäre es mir, wenn die Überschrift sich durch die Ausgabe des Kategorientitel ergibt. Nur wie macht man das?
Allerdings ist da das Problem, dass die statische Seite ja keiner Kategorie zugeordnet ist, d.h. wenn man auf der statischen Seite ist, würde in der Überschrift der Navigation nichts stehen. Wie kann man dann, wenn man den Titel der Kategorie ausgeben kann, diesen Fehler umgehen?
Mein Quelltext von dem widget sieht wie folgt aus:
<?php
function my_widget_hello_world($args) {
extract($args);
echo $before_widget;
echo $before_title?> <?php wp_title(''); ?> <?php $after_title;
$artikel = array();
$sid_query = new WP_Query('category_name=sid');
while($sid_query->have_posts()) : $sid_query->the_post();
?>
<br /><a href="?p=<?php the_ID(); ?>"><?php the_title(); ?></a>
<?php endwhile;
echo $after_widget;
}
// register the custom widgets
$my_class = array('classname' => 'widget_hello_world');
wp_register_sidebar_widget('hello_world', __('Hello World'), 'my_widget_hello_world', $my_class);
?>
Alles anzeigen
Danke schon mal im Vorraus.
bye easy