0

投稿IDが存在するかどうかを確認するために、私はこれを行います:

if ('publish' == get_post_status ($post_id)) {
    // do something
}

しかし、phpのようにIDが異なるかどうかを確認するにはどうすればよいですか:

if ($id != $var) {
    //do stuff
}

私がやっていること:

$post_id = get_the_ID();
if ($post_id != 835) {
    //do stuff
}

それが正しいか ?

4

1 に答える 1

1

次のいずれかを使用すると、うまくいくはずです。現在の投稿 ID8 でない場合は、「Not post 8」と出力します。何か他のものを印刷したい場合は、else ステートメントを追加できます。

<?php
    $post_id = get_the_ID();
    if ($post_id != "8") {
        echo "Not post 8";
    }
?>

<?php
    $post_id = get_the_ID();
    if ($post_id != 8) {
        echo "Not post 8";
    }
?>
于 2014-03-27T00:02:03.207 に答える