Beiträge von bgeissler

    Artikel können in Kategorien abgelegt werden.
    Statische Seiten können als Unterseiten einer Hauptseite abgelegt werden.
    Dann wird die URL auch so angezeigt. Vorausgesetzt du hast die Permalinkstruktur entspr. definiert.

    der more-Link kommt nicht

    Bei der vorgeschlagenen Lösung, finde ich nichts darüber, dass der more-Link nicht verwendet wird.

    PHP
    <?php the_content(__('(more...)')); ?>

    Ich habe ihn bei allen Artikeln aktiviert.
    Wenn ich die Kategorie über die Navi aufrufe wird der more-Link angezeigt.

    Die Lösung mit excerpt() kenne ich.
    Habe aber gezielte Infos vor "more", deshalb gefällt mir das "Abschneiden" durch excerpt() nicht.
    Hat jemand eine Lösung?

    Dann ersetze die Zeile in der news.php

    PHP
    <h3><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link nach <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>

    durch diese:

    PHP
    <h3><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link nach <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>&nbsp;&nbsp;<?php the_time('j. F Y') ?>

    Den Link empfehle ich dir: http://doku.wordpress-deutschland.org/Template_Tags

    jetzt hats geklappt. Was hast du gemacht? :-O

    Drei Sachen noch, falls du mir da helfen kannst.

    - Ich will dass die kompletten Posts gezeigt werden, also ohne "Weiterlesen" Link.
    - Der statische Inhalt oben hat einen anderen Abstand zum Rand als die Posts, kann man das irgendwie anpassen?
    - Die Überschrift "News" würd ich gerne weglassen, geht das?

    Ich habe den news-Aufruf unter den loop gesetzt, also wie urspünglich vorgeschlagen. Damit der Hintergrund richtig kommt, habe ich den loop innerhalb des Div beendet.

    Zu 1. In der news.php diese Zeile

    PHP
    <?php the_excerpt(); ?><a href="<?php the_permalink(); ?>">weiterlesen</a>

    ersetzen durch

    PHP
    <?php the_content(); ?>

    Zu 2. füge in der style.css die class .post neu ein

    PHP
    .post 
    {
          padding-left:10px;
    }

    Zu 3. auf jeder Seite ist oben der Titel genannt, wenn du ihn weg haben willst, entferne die Zeilen im template:

    PHP
    <h2 class="art-PostHeaderIcon-wrapper"> 
             <span class="art-PostHeader"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>"> 
             <?php the_title(); ?> 
             </a></span> 
             </h2>

    Edit: Zu 2. habe ich geändert!

    So, jetzt habe ich mir mal das template genauer angesehen.
    Probier mal das (die news.php wird benötigt):

    Ohne diesen Eintrag sehe ich alle 3 erstellten Posts. Mit dem Eintrag wiederholen diese sich immerwieder, bis das Script durch PHP beendet wird (siehe Link, den ich dir geschickt hab).

    Du willst doch eine statische Seite anzeigen, auf der unter dem statischen Text die News-Artikel angezeigt werden. Warum zeigt dein Template ohne include der Newsdatei die 3 Artikel und nicht den statischen Text. Da ist doch schon mal der Fehler in dem Neues-template?

    Dann auf zum neuen Versuch:
    Nimm deine Anfangs vorgstellte template-Datei neues.php,
    und füge den neuen Aufruf ein:

    Dann speichere einen neue Datei mit dem Namen news.php

    so sollte es laufen.