Was ich versuche zu erreichen, ist, dass der Code die Autoren-ID automatisch erkennt <?php the_author_ID(); ?>
des Blogposts. Sobald es die Autoren-ID hat, wird es eine einfache Aufgabe erledigen. Wenn die Autornummer gleich 2 ist, rufen Sie die Funktion sBadong auf. Andernfalls, wenn die Autoren-ID gleich 3 ist, rufen Sie die Funktion sJade auf. Wenn zwei Bedingungen nicht erfüllt sind, rufen Sie die Funktion sBen auf.
Hier ist mein Code, aber es funktioniert nicht. Ich weiß nicht, was daran falsch ist. kannst du helfen?
<?php
$author_id=$post->post_author;
if ($author_id == "2") {
echo sBadong();
} elseif ($author_id == "3") {
echo sJade();
} else {
echo sBen();
}
?>
Das Problem mit dem obigen Code ist, dass die Autorennummer des Beitrags nicht gelesen wird. Es gibt immer die Funktion sBen(); und ignorieren Sie alle if- und else-Anweisungen.
aber es funktioniert nicht. Können Sie das kurz erläutern?
– Shankar Narayana Damodaran
9. Mai 2014 um 7:22 Uhr
Was hast du für einen Fehler?
– gbestar
9. Mai 2014 um 7:22 Uhr