Blog in Page anlegen
-
Hey,
ich bin gerade dabei, meine WordPress-Seite aufzusetzen. Nun las ich im Internet ein paar coole Seiten, wie ich eine HTML-Datei in WordPress bastle, habe nun meine komplette Index.php so eingerichtet, dass ich sehr zufrieden damit bin. Die beiden neusten Posts werden auf meiner Seite angezeigt und nun dachte ich, erstelle ich eine extra Blog-Seite, auf der man sich alle Blog-Einträge chronologisch sortiert ansehen kann.
Ha, so leicht ist das gar nicht. Ich habe mir damit wohl einiges verschossen, dass ich die index.php nun komplett zugebastelt habe. Denn, was ich nun getan habe:Ich habe mir die Index.php kopiert, sie in Blog.php umbenannt, mir darin alles angepasst, wie ich es gern hätte (sprich, das komplette Design), implementiere meine Artikel mit dem code:
<?php query_posts('category_name=Blog&posts_per_page=10'); ?> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <div id="top" style="padding-top:100px;"> <div class="section-container"> <div class="meta" style="background-image:url(content-files/white_hftransbg.png);background-repeat:repeat; padding:10px 10px;"> <h1 class="storytitle"><?php the_title(); ?></h1> <div class="blog-meta">Geschrieben am <?php the_date(); ?> um <?php the_time() ?> Uhr.</div></div> <div <?php post_class() ?> id="post-<?php the_ID(); ?>"> <br><br> <div class="storycontent"> <?php the_content(__('(more...)')); ?> </div> </div> </div> </div> <?php endwhile; else: ?> <p><?php _e('Ooops, da ist wohl leider grad kein Blogeintrag am Start.'); ?></p> <?php endif; ?> <?php wp_reset_query(); ?>Pro Seite sollen bloß 10 Einträge sein, danach soll man auf Older Entries klicken können. Punkt 1, der nicht funktioniert. Mit dem passenden Code-Schnipsel verbindet er mich immer wieder auf meine selbstgebastelte index.php . Punkt 2, ich möchte mir eine Sidebar auf dieser Blog-Seite basteln, in der ich nach Jahren und Monaten sortieren kann. Auch das geht wahrscheinlich nicht, da ich mit diesem PHP-Code ja bloß ein paar Texte abrufe und er nicht den kompletten Katalog, sondern bloß das bereits geladene sortieren kann, schätze ich.
Daher dachte ich, könnte ich möglicherweise eine neue „Page“ erstellen und das Design, das ich bereits in der blog.php erstellt habe, implementieren (?!) und darüber meine Artikel sortieren lassen und auch die Pagination gängig machen?
Ich hoffe ich liege komplett falsch und kann es irgendwie alles in meine custom blog.php einbinden.
Vielen Dank, verzweifelte Grüße,
Tim
Das Thema „Blog in Page anlegen“ ist für neue Antworten geschlossen.