ich hab es mir gelesen ich habe leider wieder null gepeilt http://faq.wordpress-deutschland.org/artikel-der-ka…ite-y-anzeigen/
ich habe das arthemia style
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 erstellenich hab es mir gelesen ich habe leider wieder null gepeilt http://faq.wordpress-deutschland.org/artikel-der-ka…ite-y-anzeigen/
ich habe das arthemia style
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.
kann das bitte einer für mich machen? ich habs versucht.
Schau in Dein Template der Seite Y. Such die Stelle mit dem Code, die auf Deinem Link in der FAQ als erstes angegeben ist. Füge die Zeile, die in der FAQ als nächstes angegeben ist darüber ein.
hää? habs nicht verstanden hat die seite Y ein template? wenn ja wo finde ich es wessen namen hat es?
also zu erst habe ich mir ein template erstellt wie es in der doku steht
<?php
/*
Template Name: Artikel Konfiguration
*/
?>
<?php get_header(); ?>
<div id="content" class="widecolumn">
<?php query_posts('category_name=Allgemein'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post();?>
<div class="post">
<h2 id="post-<?php the_ID(); ?>"><?php the_title();?></h2>
<div class="entrytext">
<?php the_content('<p class="serif">Weiterlesen..</p>'); ?>
</div>
</div>
<?php endwhile; endif; ?>
<?php edit_post_link('Edit this entry.', '<p>', '</p>'); ?>
</div>
<div id="main">
</div>
<?php get_footer(); ?>
Alles anzeigen
und dann habe ich diesen code davor eingefügt wie es in der doku steht
<?php get_header(); ?>
<div id="content">
<?php query_posts('category_name=Allgemein'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="post" id="post_<?php the_ID(); ?>">
<span class="breadcrumbs"><a href="<?php echo get_option('home'); ?>/">Home</a> » <?php the_title(); ?></span>
<h2 class="title"><?php the_title(); ?></h2>
<div class="entry clearfloat">
<?php the_content('<p class="serif">Read the rest of this page »</p>'); ?>
<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
</div>
<?php edit_post_link('Edit this entry.', '<p>', '</p>'); ?>
</div>
<div id="comments">
<?php comments_template(); ?>
</div>
<?php endwhile; endif; ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Alles anzeigen
nachtrag den habe ich in die page.php eingefügt
und dann habe ich diesen code davor eingefügt wie es in der doku steht
PHP Alles anzeigen<?php get_header(); ?> <div id="content"> <?php query_posts('category_name=Allgemein'); ?> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <div class="post" id="post_<?php the_ID(); ?>"> <span class="breadcrumbs"><a href="<?php echo get_option('home'); ?>/">Home</a> » <?php the_title(); ?></span> <h2 class="title"><?php the_title(); ?></h2> <div class="entry clearfloat"> <?php the_content('<p class="serif">Read the rest of this page »</p>'); ?> <?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?> </div> <?php edit_post_link('Edit this entry.', '<p>', '</p>'); ?> </div> <div id="comments"> <?php comments_template(); ?> </div> <?php endwhile; endif; ?> </div> <?php get_sidebar(); ?> <?php get_footer(); ?>
Also das query_posts() muss dann schon in das neue Seitentemplate und nicht in die page.php. Und dann musst du im WP-Backend der Seite auch das Seitentemplate zuweisen.
Und noch was, heißt deine Kategorie auch wirklich "Allgemein" ?
und wie kann ich dann die artikel in der seite x anzeigen lasse? die ganzen artikel sind in jeder seite
und wie kann ich dann die artikel in der seite x anzeigen lasse?
Was willst Du nun? Die Artikel der Kategorie X auf Seite Y anzeigen lassen, oder alle Artikel auf Seite Y anzeigen lassen?
Letzteres kannst Du unter Einstellungen->Lesen einrichten.
ich habe mehrere seiten und in jede seite möchte ich die passenden artikel veröffentlichen
Ja und das funktioniert wie im FAQ-Artikel geschrieben. Ein Seitentemplate erstellen und dort direkt über
diesen Code einfügen
Wobei Allgemein durch den Titel der entsprechenden Kategorie zu ersetzen ist.
PS: Bitte keine PNs schicken, bloß weil Dir hier keiner antwortet (zumindest möchte ich das nicht). Ich antworte wenn ich Zeit und Lust habe.
hab ich geht aber irgendwie nicht.
edit
es kommt diese fehlermeldung
Parse error: syntax error, unexpected T_CLASS in \wp-content\themes\arthemia\artikelkonfiguration.php on line 16
Wie sieht der Code aus?
Wie sieht der Code aus?
so sieht es aus
<?php
/*
Template Name: Artikel Konfiguration
*/
?>
<?php get_header(); ?>
<div id="content" class="widecolumn">
<?php query_posts('category_name=Wirtschaft?>
<?php if (have_posts()) : while (have_posts()) : the_post();?>
<div class="post">
<h2 id="post-<?php the_ID(); ?>"><?php the_title();?></h2>
<div class="entrytext">
<?php the_content('<p class="serif">Weiterlesen..</p>'); ?>
</div>
</div>
<?php endwhile; endif; ?>
<?php edit_post_link('Edit this entry.', '<p>', '</p>'); ?>
</div>
<div id="main">
</div>
<?php get_footer(); ?>
Alles anzeigen
danke. ich habe eine seite und der hat zwei unterseiten wie macht man das da?
ps. man kann keine kommentare abschicken obwohl es erlaubt ist
Zitatich habe eine seite und der hat zwei unterseiten wie macht man das da?
Für jede Seite ein entsprechendes Template erstellen.
Zitatps. man kann keine kommentare abschicken obwohl es erlaubt ist
Zeig mal bitte ein Live-Beispiel.
Zeig mal bitte ein Live-Beispiel.
Hier
[Blockierte Grafik: http://s5.directupload.net/images/101219/temp/zdthfg8w.jpg]
Mal abgesehen davon, dass man auf dem Screenshot gar nichts erkennen kann, meinte ich eigentlich einen Link zum Live-Blog, wo man sich selbst mal ein Bild davon machen kann.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!