Beiträge von nepf

    dafür könntest Du den Parameter depth verwenden, mit depth=2 werden zum beispiel nur die beiden oberen Ebenen verwendet und Unterseiten ab Ebene drei werden nicht angezeigt.

    hihi, warten lassen ist immer Hilfe zur Selbsthilfe.

    So geht's - falls es mal jemanden interessiert:

    in die functions.php kommt:

    in den loop braucht man dann nur noch <?php post_class(); ?> einzubauen:

    PHP
    <?php $loop = new WP_Query( array( 'post_type' => 'nepf-post') ); ?>
    <?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
    <div <?php post_class(); ?> ><?php the_title(); ?></div>
    <?php endwhile; ?>

    hab ich alles hier gefunden:
    http://www.wptavern.com/forum/troubles…-css-class.html

    Ich habe ein cutom post type "nepf-post"

    Dazu gibt es eine custom taxonomy "nepf-tax"
    die ist hierarchisch, es gibt nur eine einzige, also auch nur ein entsprechendes Kästchen "Ort", das man auswählen kann oder offen lassen kann.

    Mit folgendem Loop lese ich die Titel aller nepf-posts aus:

    PHP
    <?php $loop = new WP_Query( array( 'post_type' => 'nepf-post') ); ?>
    <?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
    <div class="- - - -"><?php the_title(); ?></div>
    <?php endwhile; ?>

    Nun würde ich es gern so haben, dass alle posts, bei denen die Taxonomy mit dem Wert "Ort" gewählt wurde, die Class "nepf-ort" erhalten.

    Kann mir dabei bitte jemand helfen?

    Habs selbst herausgefunden - falls es jemand mal gebrauchen kann.

    Das Enkelmenü generiere ich mit fast dem gleichen Code wie das Elternmenü

    Den Rest erledigt CSS

    Code
    #enkelmenu ul li{ display: none; }
    #enkelmenu  ul .current_page_item, #grandchildmenu  ul .current_page_item ul li  { display: block; }

    Ich habe eine komplexe Seitenstruktur in drei Ebenen:
    Eltern + Kinder + Enkel

    Das Menü der Eltern steht immer als Horizontalmenü mit diesem Code:

    PHP
    <ul><?php wp_list_pages('sort_column=menu_order&title_li=&depth=1'); ?></ul>

    Darunter bilde ich in einem zweiten Horizontalmenü-Balken in Abhängigkeit von der aktiven Elternseite die zugehörigen Kinderseiten ab, das geht ebenfalls einfach und zwar so:

    PHP
    <?php
                if($post->post_parent)
                $children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0&depth=1");
                else
                $children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0&depth=1");
                if ($children) { ?>
                <ul>
                <?php echo $children; ?>
                </ul>
                <?php } ?>

    Und nun möchte ich gern in Abhängigkeit von der gewählten Kindseite ein zugehöriges Enkelseiten-Menü im Sidebar haben.
    Dafür finde ich leider keinen Code.
    Hat jemand einen Tipp für mich?

    auch die einfache Version enthält ja drei themes. Ich habe mir die default geschnappt und meinen Wünschen entsprechend gestyled.

    Dabei ist es sinnvoll, sich ein wenig mit dem stylen von HTML-Mails zu befassen, da sollte man andere Regeln berücksichtigen als im Web, damit die Mails in den unzähligen Systemen auch einigermaßne gleich dargstellt werden - z.B. sind für Mails Layouts mit Tabellen vorzuziehen, was ansonsten ja richtig verpönt ist.

    Viele Hilfen findest Du z.B.
    http://kb.mailchimp.com/article/how-to-code-html-emails/

    vielleicht kommst Du dort dann aber auch noch auf die Idee MailChimp zu verwenden obwohl ich das satollo Plugin sonst auch ganz nett finde.

    Es geht um folgendes Plugin, aber ich will meine Frage so formulieren, dass sie jemand hoffentlich auch beantworten kann, ohne das Plugin kennen zu müssen:

    http://wordpress.org/extend/plugins/rs-event-multiday/

    Also:
    Das Plugin schreibt Angaben in Custom Fields.
    Eins davon ist ein Array, das Feld hat den Namen
    _rs_event_array
    und hat dann z.B. folgenden Inhalt:

    Code
    a:5:{i:0;s:10:"1305658800";i:1;s:0:"";i:2;s:1:"1";i:3;s:1:"2";i:4;s:51:"Rathaus, Rathausplatz 17, 12345 Schilda";}

    Ich möchte nun in der single.php die Anschrift Rathaus, Rathausplatz 17, 12345 Schilda ausgeben.
    Normale Custom Fields gebe ich so aus:

    PHP
    <?php if(get_post_meta($post->ID, '_rs_event_array')) : echo get_post_meta($post->ID, '_rs_event_array', true), '</p>'; endif; ?>

    Weil es sich aber nun um einen Array handelt bekomme ich als Ausgabe einfach nur das Wort: Array

    Ich habe von diesem Array-Kram keine Ahnung.
    Kann mir jemand helfen und sagen, wie ich das machen muss?