Autor Zpráva
matata8611
Profil
Ahoj,
toto je spravny tvar
'author_in' => array(7, 30),

ty id autorů získávám z foreach
foreach ($makleri as $makler) {
        $autor .= $makler->ID.", ";
        }

Když ale dám
'author_in' => array($autor),

tak to nefunguje, jak to prosím udělat aby to šlapalo.

Děkuji moc.
juriad
Profil
$autori = array();
foreach ($makleri as $makler) {
  $autori[] = $makler->ID;
}

'author_in' => $autori,
matata8611
Profil
Mám:
$autori = array();
    foreach ($makleri as $makler) {
        $autori[] = $makler->ID;
        }
    print_r ($autori);
    $args = array(
                    'post_type' => 'realizace',
                    'author_in' => $autori,
........................

Ale bohužel nefunguje. print_r ($autori) vypise:
Array
(
[0] => 18
[1] => 7
)

ale bohuzel nefunguje :(
juriad
Profil
Ny nevíme, co s tím chceš dělat, co nefunguje. Jak se to chová a jak se to má chovat?

Místo print_r, používej var_dump, ten řeší i datové typy.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: