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:
- Cómo configurar WordPress Multisite
- Los mejores themes de Themeforest
- Cómo reparar las tablas de la base de datos de WordPress
- Funcionas is_home() e is_front_page()
Sintaxis de la función is_single() de WordPress
Veamos a continuación la sintaxis extraída de su web oficial:
1 |
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:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
// 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'; } |