Hallo,
wie kann ich den Titel einer/mehrerer Kategorien (am besten mit Verlinkung zu den Kategorien) am Anfang eines jeden Artikels ausgeben? Z.B. "Berlin, Hamburg - Kanzlerin Merkel hat heute ..."
Vielen Dank im voraus für die Unterstützung.
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHallo,
wie kann ich den Titel einer/mehrerer Kategorien (am besten mit Verlinkung zu den Kategorien) am Anfang eines jeden Artikels ausgeben? Z.B. "Berlin, Hamburg - Kanzlerin Merkel hat heute ..."
Vielen Dank im voraus für die Unterstützung.
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
Das funktioniert z. B. mit wp_get_post_categories()
Das funktioniert z. B. mit wp_get_post_categories()
Vielen Dank für deine Antwort. Wo muss aber dieser Code eingebaut werden? Ich vermute im Theme, single.php?
Da wo du es haben willst. Wenn es im einzelnen Beitrag erscheinen soll, dann vermutlich in der single.php. Wenn es in der Beitragsübersicht schon stehen soll, dann evtl. auch die category.php ergänzen etc.
Da wo du es haben willst. Wenn es im einzelnen Beitrag erscheinen soll, dann vermutlich in der single.php. Wenn es in der Beitragsübersicht schon stehen soll, dann evtl. auch die category.php ergänzen etc.
Ich hätte es gerne am Anfang des Beitrags. Dachte eigentlich auch, dass ich den Code in die single.php meines Themes einfügen muss, jedoch klappt das nicht. Mine single.php sieht so aus:
ZitatAlles anzeigen<?php
/**
*
* single.php
*
* The single post template. Used when a single post is queried.
*
*/
get_header();
?>
<?php get_sidebar('top'); ?>
<?php
if (have_posts()) {
/* Display navigation to next/previous posts when applicable */
if (theme_get_option('theme_top_single_navigation')) {
theme_post_navigation(
array(
'prev_link' => theme_get_previous_post_link('« %link'),
'next_link' => theme_get_next_post_link('%link »')
)
);
}
while (have_posts()) {
the_post();
wp_get_post_categories( $post_id, $args );
get_template_part('content', 'single');
}
/* Display navigation to next/previous posts when applicable */
if (theme_get_option('theme_bottom_single_navigation')) {
theme_post_navigation(
array(
'prev_link' => theme_get_previous_post_link('« %link'),
'next_link' => theme_get_next_post_link('%link »')
)
);
}
} else {
theme_404_content();
}
?>
<?php get_sidebar('bottom'); ?>
<?php get_footer(); ?>
Ich glaube du suchst eher the_category(): http://codex.wordpress.org/Function_Reference/the_category
Ich habe the_category(' '); nun an verschiedenen Stellen in der single.php des Themes eingebaut. Entweder wird die Kategorie ober- oder unterhalb angezeigt, jedoch nie am Anfang des Beitrags. :(
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!