En un tutorial anterior, ya vimos como insertar un reproductor de Goear con reproducción automática en nuestra página, este tutorial ha sido aplicado por muchos usuarios que me han pedido les ayude con algunas cosas que no habían quedado claras, se puede decir que lo han hecho funcionar perfectamente en blogs de blogger, ning, y otros más…

Hace unos días, estuve ayudando a uno de los usuarios a insertar tres bloques de reproductores en su blog, uno con reproducción automática y los otros dos donde los usuarios tengan que hacer clic en play para iniciar la reproducción, y en una de esas charlas se me ocurrió la posibilidad de insertar un reproductor diferente según la categoría o página en la que el usuario esté navegando en se momento, con temas musicales propias de la categoría.

Las categorías/secciones que actualmente he implementado con esto son: Death Note, Naruto Sennin Shippuden (Supongo que los soundtracks son más fáciles de encontrar), y la telenovela Más Sabe el Diablo, bueno eso aparte del reproductor que está en el home y todas las demás páginas.

 

Para iniciar con este pequeño tutorial, debemos crear 4 playlist en goear, cada uno con la música de nuestra elección, para el ejemplo voy a tomar los míos:

Playlist 1 – Reproductor General

Playlist 2 – Reproductor para el Anime Death Note

Playlist 3 – Reproductor para el Anime / Manga Naruto Sennin Shippuden y,

Playlist 4 – Reproductor para la Telenovela Más Sabe el Diablo

 

Una vez que tengo los cuatro reproductores, creo un archivo html por cada uno de los playlist, dándoles un nombre específico según el reproductor.

Playlist 1 = radio.html

Playlist 2 = death-note.html

Playlist 3 = naruto.html

Playlist 4 – mas-sabe-el-diablo.html

 

El contenido de cada uno de los archivos, será el código que obtendremos de Goear, utilizando el método indicado en el tutorial anterior.

La función a utilizar para insertar un reproductor diferente según la página o categoría es la siguiente:


<?php if  (is_home()) {

 función a insertar si cumple requisito

}

elseif (is_category(nombre de categoria)) {

función a insertar si cumple requisito

}

else {

función a insertar si no cumple los requisitos anteriores

}

?>

Creo que las instrucciones agregadas en el código son bien claras, pero aquí las explico de todas maneras:

 


<?php if(is_home()){

 funcion a insertar si estamos en el home

}

Cuando el usuario este navegando en la página principal, se mostrará el código o función que insertemos dentro de las llaves.

 


elseif (is_category(nombre de categoria)){

funcion a insertar segun categoria

}

Si el usuario esta navegando en la categoría especificada en is_category(), se mostrará el código o función que hemos colocado entre las llaves.

 


else {

código si no cumple ninguno de los requisitos anteriores

}

?>

El código o función insertado entre las llaves en esta parte se mostrará sólo si el usuario no se encuentra en una de las categorías especificadas y/o el home, esto sirve para las páginas, artículos, etc…

 

De lo anterior, la aplicación práctica según los archivos creados según las indicaciones sería la siguiente:


<?php if (is_home()){

include('radio.html')

}

elseif (is_category('death-note')){

include('death-note.html');

}

elseif(is_category('naruto-sennin-shippuden')){

include('naruto.html');

}

elseif (is_category('mas-sabe-el-diablo')){

include('mas-sabe-el-diablo.html');

}

else {

include('radio.html');

}

?>

Como verán estoy utilizando el mismo reproductor del home para todas las demás páginas que no cumplen los requisitos, aunque también puedo utilizar un reproductor diferente.

Los archivos de cada uno de los reproductores lo tienen que subir a la carpeta de su theme actual, pueden aplicarle estilos para alinear el reproductor o hacer lo que deseen.

La muestra del código de la práctica lo pueden ver funcionando en la página, sólo tienen que acceder a cada una de las categorías / secciones indicadas.

El siguiente tutorial también puede ser aplicado a páginas cambiando sólo is_category por is_page.

Autor: Fliberty Pérez – Administrador Pachakamaq

Agradece aqui
Comentar es agradecer, un blog se alimenta de tus comentarios