Si el Tipo de Entrada es igual, mostrar contenido X

15 ene 2012, 03:57:48
Vistas: 44.2K
Votos: 4

Solo necesito indicar en single.php si el tipo de entrada = x entonces mostrar y. De lo contrario, no mostrarlo.

// Verifica si el tipo de entrada es 'x' if (get_post_type() === 'nombre_del_tipo_de_entrada') { // Muestra el contenido específico echo 'Tu contenido aquí'; } else { // No muestra nada o muestra contenido alternativo }
0
Todas las respuestas a la pregunta 3
0
15
if( get_post_type() == 'post_type_slug' ) {
    //hacer algunas acciones
} else {
    //hacer otras acciones
}

Debería funcionar, alternativamente puedes usar plantillas para manejar eso, lo cual WordPress tiene configurado bastante bien por defecto. Consulta la página del codex sobre la jerarquía de plantillas, en particular encuentro el resumen visual bastante útil.

15 ene 2012 16:18:47
0

¿Es esto lo que estás buscando? (donde 'product' sería el tipo de publicación)

if ( is_singular('product') ) {
    // hacer algo
} else {
    // hacer otra cosa
}
25 nov 2012 10:31:53
0

Depende un poco de qué es exactamente y, pero esto probablemente te ayude: http://codex.wordpress.org/Conditional_Tags#A_Post_Type

15 ene 2012 04:06:06