Suchen Sie nach einer Möglichkeit zu prüfen, ob ein Beitrag ein Kindbeitrag ist oder nicht, und geben Sie einen Wert zurück, der in einer if-Anweisung verwendet werden kann? Es gibt wahrscheinlich ein Plugin dafür, aber wir haben einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um in WordPress zu prüfen, ob ein Beitrag ein Kindbeitrag ist oder nicht.
Anweisungen:
Alles, was Sie tun müssen, ist, diesen Code in die single.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einzufügen:
<?php
function ma_is_child_of($page_id) {
global $post;
$is_child = false;
$parents = get_post_ancestors($post);
if ($parents) {
foreach ($parents as $one_parent_id) {
if ($one_parent_id == $page_id) {
$is_child = true;
break;
}
}
}
return $is_child;
};
?>
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzuf ilde{A}gen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress kopieren / einf ilde{A}gen, damit Sie Ihre Website nicht versehentlich besch ilde{A}digen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, sollten Sie sich unsere anderen Artikel auf der Website ansehen, wie z. B.: 43 beste Fotografie-Themes für WordPress und Erstellen Sie beeindruckende WordPress-Opt-in-Formulare.
Kommentare Hinterlasse eine Antwort