Beiträge von Schmaeddes

    @ spickzettel

    Genau das ist des Rätsels Lösung! Es funktioniert jetzt. Danke! :D

    Habe mich zu sehr danach gerichtet, wenn der post__in Daten von mir Manuel erhält und es dann funktioniert, dass es auch funktioniert das ich es als Variable übergebe. Das mag er anscheinend allerdings gar nicht :D

    Ich habe keine Grundkenntnisse und beiße mich jetzt mit viel Recherche durch. Die Aussage (grundlage PHP) hilft mir nicht weiter.

    Ich habe nun mal dieses ausprobiert.

    $postids = array(get_the_excerpt());

    Excerpt ist 500,6000


    query_posts( array('post__in' => $postids) );
    while ( have_posts() ) : the_post();

    Auch dann gibt er mir nur den ersten Post aus. Nicht den zweiten.

    UPDATE:
    Die print_r ausgabe sieht so aus:
    [COLOR=#2A2B2C][FONT=Helvetica Neue]Array ( [0] => 5000,6000 )[/FONT][/COLOR]

    Hallo zusammen,

    Ich habe ein kleines Problem. Ich möchte mir in einem Portfolio bestimmte Posts anzeigen lassen. Dieses realisiere ich mit einem Loop der auch sehr gut funktioniert.

    query_posts( array('post__in' => array(5000,6000)) );
    while ( have_posts() ) : the_post();

    Bei der ausführung, gibt er mir die Posts mit der ID 5000 und 6000 aus. Eigentlich genau so wie ich das haben möchte. Um die Usability für andere Nutzer zu vereinfachen, bemächtige ich mich des Excerpts Feldes im Portfolio. Dort sollen meine Kollegen einfach nur die IDs eintragen und das Portfolio erledigt den Rest.

    Wenn ich vor dem Loop eine Variable definiere, funktioniert das ganze aber nicht mehr.

    $wurst = "5000,6000";

    Und dann:

    query_posts( array('post__in' => array($wurst)) );
    while ( have_posts() ) : the_post();

    Es ist allerdings nicht so als würde es gar nicht gehen. Er gibt den ersten Post, also 5000 aus, den Rest nach dem Komma ignoriert er aber.

    Any Ideas?

    Danke im vorraus :D

    Gruß Schmaeddes