WordPress

Función de WordPress is_single() para detectar si un contenido es de tipo post

Nueva entrada para ver la función is_single() de WordPress para determinar si el contenido es un post.

Otros temas sobre WordPress que te pueden interesar:

Sintaxis de la función is_single() de WordPress

Veamos a continuación la sintaxis extraída de su web oficial:

is_single()

En la línea de código superior podemos ver que la sintaxis de is_single() es sencilla, el retorno es un valor booleano y le podemos pasar los siguientes parámetros:

  • ID del post
  • Título del post
  • Slug (url) del post

Ejemplos de la función is_single() para determinar si un contenido es de tipo post en WordPress

Veamos 4 ejemplos pasando en cada uno de ellos un parámetros:

// Sin pasar parámetros determinamos si el contenido en el que estamos es un post
if ( is_single() ) {
    echo 'Este contenido es un post';
    } else {
            echo 'Este contenido NO es un post';
           }

// Pasando como parámetro el ID de un contenido
if ( is_single(356) ) {
    echo 'Este contenido con ID 356 es un post';
    } else {
            echo 'Este contenido con ID 356 NO es un post';
           }

// Pasando como parámetro un título
if ( is_single('Título de un post') ) {
    echo 'Este contenido es un post';
    } else {
            echo 'Este contenido con NO es un post';
           }

// Pasando como parámetro un slug/URL
if ( is_single('slug-de-un-post') ) {
    echo 'Este contenido es un post';
    } else {
            echo 'Este contenido con NO es un post';
           }
compartir
Publicado por
Aner Barrena