Beiträge von nepf

    das kannst Du Dir eigentlich aussuchen.
    Ich habe ihn oft in den Sidebar gepackt und hatte dann die Unternavigation dort.

    Du kannst ihn auch direkt unter deinem Horizontalmenü platzieren und die Liste dann ebenfalls horizontal ausrichten.

    Ich würder Deiner wp_list_pages noch das Argument &depth=1 hinzufügen, damit du dort nur die oberste Ebene hast und die Unterseiten dann in der Unternavigation auftauchen.

    das meine ich nicht, diese Einstellung sortiert allein die Kommentare unterhalb eines Artikels.

    Ich möchte die Artikel sortieren allerdings nicht nach dem Alter der Artikel sondern nach dem Alter der Kommentare.

    Eben wie in einem Forum.

    Ich möchte die index.php nehmen oder eine catagory.php.
    In der sollen nur die Überschriften der Artikel stehen - die Artikel sind sozusagen die threads eines Forums. Mit Klick auf den Titel öffnet sich dann die single.php mit den sich dann anschließenden Kommentare, die Kommentare sind also die einzelnen Beiträge zu einem thread.
    Das alles ließe sich ja ohne große Probleme forenlike stylen.

    Aber wie bekomme ich die Sortierung der Artikel nach dem Alter der Kommentare hin?

    ja, darauf ist jetzt schlecht zu antworten.
    Vielleicht noch diese Info hinterher, der Code macht nur die Unternavigation sofern es unterseiten gibt.

    Ich gehe davon aus, dass Du eine schlichte Horizontalnavigation für die oberste Ebene hast.
    Darunter dann mein Code. Wenn die aktive seite Unterseiten hat wird die Unternavigation dargestellt.

    So soll es funktionieren und tut es auch.

    Ist schon klar, ich weiß, dass es Foren-Plugins für WordPress und auch noch das fulminante bbPress gibt,

    aber ist es nicht vielleicht auch möglich mit der Kommentarfunktion von WordPress selbst ein Forum zu stricken?

    Gibt es dazu Lösungsansätze?

    Mein aktuelle Hauptfrage: Kann man posts so sortieren, dass wie in Foren üblich, das posting mit dem jüngsten Kommentar oben steht, auch wenn das posting selbst vielleicht schon alt ist?

    mit diesem Codeschnipsel sollte das hinkommen:

    Styling musst Du Dir anpassen.
    Die Zeile

    PHP
    <h3 style="color:#074042;">Unterpunkte von <?php echo  $parent_title; ?></h3>


    passt vielleicht auch nicht so gut in dein Projekt.

    Vielen Dank für die Links mit

    PHP
    <script type="text/javascript">
     //<![CDATA[
      document.write('<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/style-js.css" type="text/css" media="screen" />');
     //]]>
     </script>

    funktioniert es perfekt.

    [INDENT]Wen es interessiert:
    Ich habe einen <div> der über dem ganzen content liegt und per JS mit mouseover ausgeblendet wird (so eine Art Intro).
    Damit die Leute ohne JS an den content kommen, habe ich den <div> in der allgemeinen css mit display:none; erst mal ausgeblendet. Mit der über obigen code eingebundenen style-js.css überschreibe ich nur diesen einzigen <div> mit display: block;
    So haben alle mit JS den netten Effekt, die anderen sind gleich auf dem content.
    [/INDENT]

    Für Browser ohne Javascript möchte ich ein eigenes Stysheet einbinden.

    Meine Idee funktioniert, ist aber leider nicht valide:

    PHP
    <noscript><link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/style-noscript.css" type="text/css" media="screen" /></noscript>

    kann mir jemand einen Tipp geben, wie das richtig geht?

    die wird von deinem thema scheinbar irgendwie excludiert.
    Kannst ja die zeile

    PHP
    <li class="page_item<?php if ( is_home() ) { ?> current_page_item<?php } ?>"><a href="<?php bloginfo('url'); ?>">Home</a></li>

    wieder einbauen.
    Oder den ganzen exclude-Kram rausschmeissen

    Code
    wp_list_pages('title_li=[COLOR=Red]&depth=-1[/COLOR]&sort_column=menu_order&exclude='.$ex_pages); ?>

    lösch mal [COLOR=Red]&depth=-1 [COLOR=Black]in Deinem string.[/COLOR]
    [/COLOR]

    also mit einem Dynamischen Formular kannst Du die gewählten Preise mit ein wenig script addieren und zurückgeben. Aber das Ergebnis steht dann leider nur in der Mail und wird nicht im Formular angezeigt, weil, wie schon oben erwähnt, Ajax für dynamische Formulare nicht zur Verfügung steht.

    Vielleicht könntest Du Dir da mit einem Multi-page-form, das Cforms ja auch anbietet, helfen.
    Dann gibt es ja auf jeden Fall einen neuen Seitenaufbau, in welchem du das Summenfeld einfügen kannst.
    Wäre mal ein Versuch wert.
    Bleibt aber vermutlich ne Lösung, die nicht so genau deinen Wünschen entspricht.

    Falls Du was besseres findest, wäre ich für einen Hinweis dankbar - interessiert mich nämlich auch (wie du vielleicht schon gemerkt hast ;-))

    Und wie soll das mit Cforms funktionieren?

    wie Optionsfelder angelegt werden, ist eigentlich ziemlich genau beschrieben ... wie soooo vieles andere. Cforms kann sehr viele, viele finden zu viel, aber es ist eben ein mächtiges Tool und dafür bedarf es ein wenig Einarbeitung.

    Ich kann das jetzt nicht alles beschreiben, ich wollte nur den Tipp geben: Damit geht's.

    Viel Erfolg!