Irgendwie klappt es wieder mal nicht und vielleicht weiß jemand rat.
Ich habe eine Seite (Serien Dr. House z.b) und in dieser sollen die Kategorie einträge von Dr. House eingeblendet werden, und zwar nur diese.
geht soetwas? und wie?
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 erstellenIrgendwie klappt es wieder mal nicht und vielleicht weiß jemand rat.
Ich habe eine Seite (Serien Dr. House z.b) und in dieser sollen die Kategorie einträge von Dr. House eingeblendet werden, und zwar nur diese.
geht soetwas? und wie?
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.
danke aber irgendwie geht das nicht :-(
sollte halt Dr. House Category stehen
aber ich bin glaube ich zu dumm
Du hast das in 10 Minuten gelesen, verarbeitet und umgesetzt? Respekt!
Seitentemplate im Theme-Verzeichnis anlegen und so ändern, dass die Kategorie ausgegeben wird. Dieses Seitentemplate der entsprechenden Seite zuweisen. Funktioniert definitiv und ist hier im Forum schon 100x behandelt worden.
Du hast das in 10 Minuten gelesen, verarbeitet und umgesetzt? Respekt!
Seitentemplate im Theme-Verzeichnis anlegen und so ändern, dass die Kategorie ausgegeben wird. Dieses Seitentemplate der entsprechenden Seite zuweisen. Funktioniert definitiv und ist hier im Forum schon 100x behandelt worden.
bin ja nicht dumm..
aber anscheinend doch :mrgreen: weil es geht bei einer seite und bei der anderen nicht :-) :confused:
es geht bei einer seite und bei der anderen nicht :-) :confused:
Dann schau was bei der Seite, bei der es nicht klappt, anders ist. Viel kann es ja nicht sein.
Dann schau was bei der Seite, bei der es nicht klappt, anders ist. Viel kann es ja nicht sein.
ich habe das funktionierende file kopiert und nur mehr den
category_name=dr-house auf the-mentalist geändert :-) und es geht nicht mehr haha
ich habe das funktionierende file kopiert und nur mehr den
category_name=dr-house auf the-mentalist geändert :-) und es geht nicht mehr haha
Mmh. Auch den Template-Namen (PHP-Kommentar am Dateianfang)? Und heißt die Kategorie auch genau so? Erscheint das Template in der Liste der Seitentemplates?
Mmh. Auch den Template-Namen (PHP-Kommentar am Dateianfang)? Und heißt die Kategorie auch genau so? Erscheint das Template in der Liste der Seitentemplates?
egal was ich mache es geht nicht
<?php
/*
Template Name: dr-house
*/
?>
<?php get_header(); ?>
<div id="content">
<?php if (have_posts()) : ?>
<span class="breadcrumbs"><a href="<?php echo get_option('home'); ?>/">Home</a> » Dr. House</span>
<?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
<?php /* If this is a category archive */ if (is_category()) { ?><h2 class="title">Articles in the <?php single_cat_title(); ?> Category</h2>
<?php /* If this is a tagged archive */ } elseif (is_tag()) { ?> <h2 class="title">Articles tagged with: <?php single_tag_title(); ?></h2>
<?php /* If this is a daily archive */ } elseif (is_day()) { ?> <h2 class="title">Articles Archive for <?php the_time('j F Y'); ?></h2>
<?php /* If this is a monthly archive */ } elseif (is_month()) { ?><h2 class="title">Articles Archive for <?php the_time('F Y'); ?></h2>
<?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
<h2 class="title">Articles Archive for Year <?php the_time('Y'); ?></h2>
<?php /* If this is a paged archive */ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?>
<h2 class="title">The Archives</h2>
<?php } ?>
<div id="archive">
<?php query_posts('category_name=dr-house'); ?>
<?php while (have_posts()) : the_post(); ?>
<div class="clearfloat">
<h3 class=cat_title><?php the_category(', '); ?> »</h3>
<div class="title"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></div>
<div class="meta">[<?php the_time('j M Y') ?> | <?php comments_popup_link('No Comment', 'One Comment', '% Comments');?> | <?php if(function_exists('the_views')) { the_views(); } ?>]</div>
<div class="spoiler">
<?php $values = get_post_custom_values("Image");
if (isset($values[0])) { ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">
<img src="<?php echo bloginfo('template_url'); ?>/scripts/timthumb.php?src=/<?php
$values = get_post_custom_values("Image"); echo $values[0]; ?>&w=150&h=150&zc=1&q=100"
alt="<?php the_title(); ?>" class="left" width="150px" height="150px" /></a>
<?php } ?>
<?php the_excerpt(); ?>
</div>
</div>
<?php endwhile; ?>
<div class="navigation">
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); }
else { ?>
<div class="right"><?php next_posts_link('Next Page »') ?></div>
<div class="left"><?php previous_posts_link('« Previous Page') ?></div>
<?php } ?>
</div>
<?php else : ?>
<h2 class="title">No posts found. Try a different search?</h2>
<?php endif; ?>
</div>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Alles anzeigen
category_name=dr-house
und die seite wo es eingeblendet werden soll heißt auch dr-house
selbe habe ich bei the-mentalist auch gemacht..
beides geht nicht
Das query_posts() sollte idealerweise vor if have posts stehen. Das kann aber nicht das Problem sein.
Bitte beantworte meine Fragen, die ich dir weiter oben gestellt hab. Die Antworten darauf gehen aus deinem Post nicht richtig hervor.
Mmh. Auch den Template-Namen (PHP-Kommentar am Dateianfang)? Und heißt die Kategorie auch genau so? Erscheint das Template in der Liste der Seitentemplates?
also ich hoffe ich verstehe alle fragen
Template name ist <?php
/*
Template Name: dr-house
*/
?>
Erscheint das Template in der Liste der Seitentemplates? wie sehe ich das? in den Themedateien ist es drinnen.
Kategorie heißt genau so dr-house
es ist so krank jetzt geht es plötzlich sowohl dr. house als auch the mentalist.
und ich habe keine ahnung warum :-)
aber ich danke dir 1000 mal für deine hilfen. ich hoffe es geht morgen auch noch :-)
Template name ist "dr-house"
Nur zum Verständnis: du benötigst 2 Templates - eins für die "Dr. House"-Kategorie und eins für die "The Mentalist"-Kategorie. Die müssen sich an 3 Stellen unterscheiden:
ZitatErscheint das Template in der Liste der Seitentemplates? wie sehe ich das?
Damit meine ich die Liste der Templates, die du bei "Seite schreiben" hast. Dort müsstest du - wenn du alles richtig gemacht hast - 2 Templates haben, "Dr. House" und "The Mentalist".
Nur zum Verständnis: du benötigst 2 Templates - eins für die "Dr. House"-Kategorie und eins für die "The Mentalist"-Kategorie. Die müssen sich an 3 Stellen unterscheiden:
- Dateiname (dr-house.php, the-mentalist.php)
- Template-Name ("Dr. House", "The Mentalist")
- category_name im query_posts()-Aufruf
Damit meine ich die Liste der Templates, die du bei "Seite schreiben" hast. Dort müsstest du - wenn du alles richtig gemacht hast - 2 Templates haben, "Dr. House" und "The Mentalist".
Ja genau so sieht es auch aus :mrgreen: danke für deine Hilfe es plötzlich warum auch immer hatte immer alles genau so..
vielleicht war irgendwo was im cache oder so
leider gibt es schon wieder leichte probleme
Also ich habe Dr. House nun so angelegt das nur 5 Artikel gezeigt werden..
nun zum problem es sind aber nun 25 artikel drinnen und eigentlich sollte es nun sozusagen Nächste Seite » geben
aber wenn ich drauf klicke geht es zwar zu page/2/ aber er zeigt noch immer die erste Seite :-(
gerade gefunden:
[COLOR=#000000]<?php[/COLOR]
[COLOR=#000088]$temp[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#000088]$wp_query[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#000088]$wp_query[/COLOR][COLOR=#339933]=[/COLOR] [COLOR=#000000]null[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#000088]$wp_query[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#000000]new[/COLOR] WP_Query[COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#000088]$wp_query[/COLOR][COLOR=#339933]->[/COLOR][COLOR=#004000]query[/COLOR][COLOR=#009900]([/COLOR][COLOR=#0000FF]'cat=16&showposts=3'[/COLOR][COLOR=#339933].[/COLOR][COLOR=#0000FF]'&paged='[/COLOR][COLOR=#339933].[/COLOR][COLOR=#000088]$paged[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#000000]?>[/COLOR]
[COLOR=#000000]<?php[/COLOR] [COLOR=#B1B100]while[/COLOR] [COLOR=#009900]([/COLOR][COLOR=#000088]$wp_query[/COLOR][COLOR=#339933]->[/COLOR][COLOR=#004000]have_posts[/COLOR][COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR][COLOR=#009900])[/COLOR] [COLOR=#339933]:[/COLOR] [COLOR=#000088]$wp_query[/COLOR][COLOR=#339933]->[/COLOR][COLOR=#004000]the_post[/COLOR][COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR] [COLOR=#000000]?>[/COLOR]
Die Ausgabe der Artikel
[COLOR=#000000]<?php[/COLOR] [COLOR=#B1B100]endwhile[/COLOR][COLOR=#339933];[/COLOR] [COLOR=#000000]?>[/COLOR]
<div class="navigation">
<div class="alignleft">[COLOR=#000000]<?php[/COLOR] next_posts_link[COLOR=#009900]([/COLOR][COLOR=#0000FF]'« ältere Artikel'[/COLOR][COLOR=#009900])[/COLOR] [COLOR=#000000]?>[/COLOR]</div>
<div class="alignright">[COLOR=#000000]<?php[/COLOR] previous_posts_link[COLOR=#009900]([/COLOR][COLOR=#0000FF]'neuere Artikel »'[/COLOR][COLOR=#009900])[/COLOR] [COLOR=#000000]?>[/COLOR]</div>
will aber leider nicht gehen
</div>
[COLOR=#000000]<?php[/COLOR] [COLOR=#000088]$wp_query[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#000000]null[/COLOR][COLOR=#339933];[/COLOR] [COLOR=#000088]$wp_query[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#000088]$temp[/COLOR][COLOR=#339933];[/COLOR][COLOR=#000000]?>[/COLOR]
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!