Zurück   WordPress Deutschland Forum > Support > Konfiguration

Antwort
 
Themen-Optionen Ansicht
Alt 13.10.2008, 17:56   #21 (permalink)
PostRank: 1
 
Registriert seit: 06.10.2008
Beiträge: 28
Super! Das hat auch geklappt.

Analog für diese Stelle bastel ich gerade an dem Menupunkt "Alle Artikel". Ich versuche hier eigentlich, dass mir da alle (ohne Einschränkung alle) Artikel mit kurzer Textvorschau in chronologischer Reihenfolge gezeigt werden - was ja eigentlich dem klassischen Blog entspricht. Ich hab folgendes probiert:
PHP-Code:
</div>

<ul id="nav" class="clearfloat"> 
<li><a href="<?php echo get_option('home'); ?>/" class="on">Home</a></li>  


<li id="nav" class="clearfloat">
<a href="<?php echo get_archives('paged');  ?>Alle Artikel</a></li>


<?php wp_list_pages('title_li=&include=21'); ?> 
<li id="nav" class="clearfloat"> 
  <a href="#">Kategorien</a> 
  <ul><?php wp_list_categories('orderby=order&hide_empty=1&title_li=&exclude=1,3'); ?></ul> 
</li> 
<?php wp_list_pages('title_li=&exclude=21'); ?> 
</ul>
Aber hier findet er gar nichts mehr. Ich hab den "paged"-Befehl aus dem Archive.php-Dokument.
alternativ habe ich mir gedacht, dass ich nur mein Archives.php-dokument umstricken müsste. Der Text ist sehr kurz und vielleicht weiss ja jemand wie das geht oder welcher der beiden Wege einfacher ist?
Hier ist er:
PHP-Code:
<?php
/*
Template Name: Archives
*/
?>

<?php get_header(); ?>

<div id="content">

<?php include (TEMPLATEPATH '/searchform.php'); ?>

<h2><?php __('Archives by Month:','branfordmagazine'); ?></h2>
  <ul>
    <?php wp_get_archives('type=monthly'); ?>
  </ul>

<h2><?php __('Archives by Subject:','branfordmagazine'); ?></h2>
  <ul>
     <?php wp_list_categories(); ?>
  </ul>

</div>    


<?php get_sidebar(); ?>
<?php get_footer
(); ?>
danke
ddklog ist offline   Mit Zitat antworten
Alt 13.10.2008, 18:47   #22 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 12.943
Zitat:
Zitat von ddklog Beitrag anzeigen
Super! Das hat auch geklappt.
Schön.

Zitat:
Analog für diese Stelle bastel ich gerade an dem Menupunkt "Alle Artikel". Ich versuche hier eigentlich, dass mir da alle (ohne Einschränkung alle) Artikel mit kurzer Textvorschau in chronologischer Reihenfolge gezeigt werden
"Alle" im Sinne von "alle auf einer Seite"? Oder "alle, davon jeweils X je Seite"? Das wäre ja das normale Blog, richtig. Warum nutzt du das dann nicht?

Zitat:
PHP-Code:
<a href="<?php echo get_archives('paged');  ?>Alle Artikel</a>
Ich hab den "paged"-Befehl aus dem Archive.php-Dokument.
Schau lieber in die Doku!
Template Tags/get archives WordPress Codex
bzw. besser: Template Tags/wp get archives WordPress Codex
Beide kennen kein "paged".

Die Doku zu wp_get_archives() sollte dir an der Stelle weiterhelfen. Vielleicht auch noch dieser FAQ-Artikel:
WordPress Deutschland FAQ Ich habe eine statische Startseite. Wie bekomme ich die Blogartikel auf eine weitere Seite?
__________________
FAQ // Codex // Plugins // marcus.zelend.de // "1984" war keine Anleitung!
marX ist offline   Mit Zitat antworten
Alt 14.10.2008, 10:05   #23 (permalink)
PostRank: 1
 
Registriert seit: 06.10.2008
Beiträge: 28
Danke für deine Antwort!

Ich habe jetzt folgenden Code für mein Archiv generiert und bekomme die Meldung "Nothing Found". Zusätzlich ist URL wahnsinnig lang und zeigt mir, dass ich da noch einen Fehler im Code habe.

Zitat:
"Alle" im Sinne von "alle auf einer Seite"? Oder "alle, davon jeweils X je Seite"? Das wäre ja das normale Blog, richtig
Ich denke, so 15 Artikel je Seite sind ok!

Hier mein Code aus der Header-Datei:
PHP-Code:
<ul id="nav" class="clearfloat"> 
<li><a href="<?php echo get_option('home'); ?>/" class="on">Home</a>
</li>  


<li id="nav" class="clearfloat">
<a href="<?php wp_get_archives('postbypost''15'); ?>/" >Alle Artikel</a>
</li>


<?php wp_list_pages('title_li=&include=21'); ?> 
<li id="nav" class="clearfloat"> 
  <a href="#">Kategorien</a> 
  <ul><?php wp_list_categories('orderby=order&hide_empty=1&title_li=&exclude=1,3'); ?></ul> 
</li> 
<?php wp_list_pages('title_li=&exclude=21'); ?> 
</ul>
Danke
ddklog ist offline   Mit Zitat antworten
Alt 14.10.2008, 10:17   #24 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 12.943
Zitat:
Zitat von ddklog Beitrag anzeigen
Ich habe jetzt folgenden Code für mein Archiv generiert und bekomme die Meldung "Nothing Found". Zusätzlich ist URL wahnsinnig lang und zeigt mir, dass ich da noch einen Fehler im Code habe.
Ja. Hast du dir in der Doku mal angeschaut, was wp_get_archives() zurück liefert? Keinen Link auf das Archiv jedenfalls!

Wie gesgat, schau dir mal o.g. FAQ-Artikel an. Ich denke das ist das was du suchst. Das Template für diese "Seite" ist dann die home.php.
__________________
FAQ // Codex // Plugins // marcus.zelend.de // "1984" war keine Anleitung!
marX ist offline   Mit Zitat antworten
Alt 14.10.2008, 10:50   #25 (permalink)
PostRank: 1
 
Registriert seit: 06.10.2008
Beiträge: 28
Zitat:
Hast du dir in der Doku mal angeschaut, was wp_get_archives() zurück liefert? Keinen Link auf das Archiv jedenfalls!
da hast du mich voll erwischt! Ich baue die Befehle eben da ein, wo sie mir plausibel erscheinen


Zitat:
Wie gesagt, schau dir mal o.g. FAQ-Artikel an. Ich denke das ist das was du suchst.
Habe ich mir angeschaut und das klappt nicht.
Warum?

Zitat:
Das Template für diese "Seite" ist dann die home.php
So was wie eine home.php existiert nicht. Ich habe nur Archives.php; categories-page; standardtemplate, etc., die ich auswählen kann - und die habe ich alle ausprobiert.
ddklog ist offline   Mit Zitat antworten
Alt 14.10.2008, 10:58   #26 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 12.943
Zitat:
Zitat von ddklog Beitrag anzeigen
da hast du mich voll erwischt! Ich baue die Befehle eben da ein, wo sie mir plausibel erscheinen
*gg* Aber wenn's nicht funktioniert, dann kann man schon mal kurz in die Doku schauen.

Zitat:
Habe ich mir angeschaut und das klappt nicht.
Warum?
Mmh, Brandford Magazine macht da vielleicht irgendwas anders, kenne das Theme nicht. Was genau heißt "klappt nicht". Was passiert denn?

Zitat:
So was wie eine home.php existiert nicht. Ich habe nur Archives.php; categories-page; standardtemplate, etc., die ich auswählen kann - und die habe ich alle ausprobiert.
ich hatte dir bereits ganz weit oben in diesem Thread mal einen Link zur Template-Hierarchie gepostet. Das ist die Grundlage, was WP im Hintergrund macht, wenn du eine bestimmte Seite in deinem CMS aufrufst. Für eben die in der FAQ genannte Artikelseite wird die home.php deines Themes verwendet. Gibts die nicht, dann nimmt sich WP die index.php her. Und wenn diese speziell angepasst ist, dann "klappts nicht". D.h. es passiert nicht das was du eigentlich möchtest. Abhilfe ist, eine home.php anzulegen, die eben dann statt der index.php von WP verwendet wird. Die home.php könnte ganz rudimentär so aussehen:
PHP-Code:
<?php get_header() ?>
<?php query_posts
(4query_string '&posts_per_page=15'); ?>
<?php 
while ( have_posts() ) : the_post(); ?>
  <!-- Artikelausgabe hier mit diversen Template Tags -->
<?php endwhile; ?>
<?php get_sidebar
(); ?>
<?php get_footer
(); ?>
Aber erstmal vorneweg: verwendest du überhaupt eine statische Startseite? Sonst ist der Tipp natürlich so nicht umsetzbar.
__________________
FAQ // Codex // Plugins // marcus.zelend.de // "1984" war keine Anleitung!
marX ist offline   Mit Zitat antworten
Alt 14.10.2008, 12:14   #27 (permalink)
PostRank: 1
 
Registriert seit: 06.10.2008
Beiträge: 28
Zitat:
Aber erstmal vorneweg: verwendest du überhaupt eine statische Startseite? Sonst ist der Tipp natürlich so nicht umsetzbar.
Ich schick dir jetzt mal den Link zu dem Blog.
Eine statische Startseite würde ich das nicht nennen - die ist voll von dynamischen Bestandteilen. Vielleicht klären wir das, bevor wir entschließen wie man zum Ziel kommt.
Demnächst: markentechnik-blog.de
Thanks
ddklog ist offline   Mit Zitat antworten
Alt 14.10.2008, 12:52   #28 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 12.943
Hehe. Ganz ehrlich, das ist eine der wenigen Situationen wo ein Link gar nix bringt. Aber schicke Seite...

Was ist denn unter "Einstellungen -> Lesen" eingetragen? Letzte Artikel oder "statische Seite" ("statisch" natürlich im WP-Sinn).
__________________
FAQ // Codex // Plugins // marcus.zelend.de // "1984" war keine Anleitung!
marX ist offline   Mit Zitat antworten
Alt 14.10.2008, 12:59   #29 (permalink)
PostRank: 1
 
Registriert seit: 06.10.2008
Beiträge: 28
Letzte Artikel, wieso?
ddklog ist offline   Mit Zitat antworten
Alt 14.10.2008, 13:14   #30 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 12.943
Dann hast du den verlinkten FAQ-Artikel nicht richtig gelesen. Da steht ja eindeutig "wenn man eine statische Startseite hat". Hast du ja aber offensichtlich nicht.

In dem Fall muss ich dich aber mal an das Branford-Magazine-Supportforum verweisen, weil ich nicht weiß wie man das auf einfache Art bei diesem Theme umsetzt...
http://www.der-prinz.com/support-forum/
(Vielleicht hat ja hier noch jemand anders ne Idee, aber wie gesagt, ich kenne das Theme nicht näher...)

Eine letzte Idee: benenne deine index.php mal in home.php um und die archive.php/category.php in index.php.
__________________
FAQ // Codex // Plugins // marcus.zelend.de // "1984" war keine Anleitung!
marX ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
branfordmagazine, kategorie, menuleiste, verlinken

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 01:50 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 | Impressum | Ein Inpsyde.com Projekt