[WordPress] is_single()とis_singular()の違い

Last Updated:2023年07月17日| | 2のコメント

独身だ()添付ファイルページ 文の種類を除く文タイプの単一のポストが表示されるかを表示する条件タグです。 しかし、すべての文のタイプをチェックしたい場合には、 is_singular()が使用されます。

if(is_single()) {

// Single Post일 경우 작업

} else {

// 그외 작업

}

すべての文のタイプをチェックする場合:

if(is_singular()) {

// 원하는 작업

} else {

// 그외 작업

}

この構文は、次のように変えて使用することができます。

if(is_single() || is_page() || is_attachment()) {

// 원하는 작업

} else {

// 그외 작업

}

独身だ()の場合は、次のように $ポスト パラメータを指定することができます。

is_single($post)

is_single('17')はIDが17のポストが表示される場合を示します。

一方、 is_singular()$ post_typesをパラメータとして入力することができます。

is_singular( 'post' )

このように使用すると、一般的な文を表します。

以下は、カスタムポストタイプ の記事を表示する場合に を返します。

is_singular( 'book' );

以下は、カスタムポストタイプ newspaper 또는 の文を表示するとき を返します。

is_singular( array( 'newspaper', 'book' ) );

メモ:


2のコメント

コメント