Instal·lació i configuració del plugin de WordPress
El plugin d’EnaCast per a WordPress permet integrar el contingut de la teva emissora directament al teu lloc web de WordPress. Programes, podcasts, notícies, graella de programació, agenda i més, tot connectat a l’API d’EnaCast.
Requisits
Section titled “Requisits”- WordPress 5.0 o superior
- PHP 7.4 o superior
- Una emissora configurada a EnaCast (necessitaràs el codename de la teva ràdio)
Instal·lació
Section titled “Instal·lació”- Descarrega el plugin d’EnaCast per a WordPress
- Al tauler de WordPress, ves a Plugins > Afegir nou > Pujar plugin
- Selecciona l’arxiu
.zipi fes clic a Instal·lar ara - Un cop instal·lat, fes clic a Activar plugin
Configuració
Section titled “Configuració”Després d’activar el plugin, ves a Ajustos > EnaCast per configurar la connexió amb l’API.
Camps de configuració
Section titled “Camps de configuració”| Camp | Descripció | Exemple |
|---|---|---|
| Codename de la ràdio | L’identificador únic de la teva emissora a EnaCast | miradio |
| Temps de memòria cau (TTL) | Segons que es guarden en memòria cau les respostes de l’API (per defecte 300) | 300 |
ℹ️ Nota: l’URL de l’API apunta automàticament a
enacast.com. No cal configurar-la.
Provar la connexió
Section titled “Provar la connexió”Fes clic al botó Provar connexió per verificar que WordPress pot comunicar-se amb l’API d’EnaCast. Si la connexió és correcta, veuràs un missatge de confirmació.
Inici ràpid: crear les pàgines
Section titled “Inici ràpid: crear les pàgines”El plugin funciona mitjançant shortcodes que pots inserir a qualsevol pàgina o entrada de WordPress. A continuació t’expliquem com crear les pàgines principals de la teva emissora.
Pàgina de programes
Section titled “Pàgina de programes”- Crea una nova pàgina a WordPress (ex. títol: “Programes”)
- Afegeix el shortcode
[enacast_programs] - Publica la pàgina
Aquesta pàgina mostrarà la llista de programes de la teva emissora amb filtres de cerca, un toggle per filtrar per programes en antena, i paginació.
Pàgina de detall de programa
Section titled “Pàgina de detall de programa”- Crea una altra pàgina (ex. títol: “Programa”)
- Afegeix el shortcode
[enacast_program] - Publica la pàgina
- Ves a Ajustos > EnaCast i configura la pàgina de detall de programa seleccionant la pàgina que acabes de crear
ℹ️ Nota: la pàgina de detall rep el paràmetre
?program=codenameautomàticament des de la llista de programes.
Pàgina de podcasts
Section titled “Pàgina de podcasts”- Crea una nova pàgina (ex. “Podcasts”)
- Afegeix el shortcode
[enacast_podcasts] - Publica la pàgina
Mostrarà tots els episodis amb cerca, filtre per programa, i paginació.
Pàgina de detall de podcast
Section titled “Pàgina de detall de podcast”- Crea una altra pàgina (ex. “Episodi”)
- Afegeix el shortcode
[enacast_podcast] - Configura la pàgina de detall de podcast a Ajustos > EnaCast
Pàgina de notícies
Section titled “Pàgina de notícies”- Crea una nova pàgina (ex. “Notícies”)
- Afegeix el shortcode
[enacast_news] - Publica la pàgina
Pàgina de detall de notícia
Section titled “Pàgina de detall de notícia”- Crea una altra pàgina (ex. “Article”)
- Afegeix el shortcode
[enacast_news_article] - Configura la pàgina de detall de notícia a Ajustos > EnaCast
Pàgina de graella / horaris
Section titled “Pàgina de graella / horaris”- Crea una nova pàgina (ex. “Graella”)
- Afegeix el shortcode
[enacast_schedule] - Publica la pàgina
Mostra la programació setmanal amb navegació entre setmanes.
Pàgina d’agenda
Section titled “Pàgina d’agenda”- Crea una nova pàgina (ex. “Agenda”)
- Afegeix el shortcode
[enacast_agenda] - Publica la pàgina
Ara en antena
Section titled “Ara en antena”Pots afegir el shortcode [enacast_now_playing] a qualsevol pàgina, barra lateral o widget per mostrar quin programa s’està emetent en aquest moment.
Configuració de pàgines
Section titled “Configuració de pàgines”Les pàgines de llista i les de detall s’enllacen entre si automàticament. Perquè això funcioni correctament, has de configurar les pàgines a Ajustos > EnaCast:
Pàgines de detall (les targetes de les llistes enllacen aquí):
- Pàgina de detall de programa: la pàgina que conté
[enacast_program] - Pàgina de detall de podcast: la pàgina que conté
[enacast_podcast] - Pàgina de detall de notícia: la pàgina que conté
[enacast_news_article]
Pàgines de llista (les pàgines de detall enllacen de tornada):
- Pàgina de notícies: la pàgina que conté
[enacast_news]— habilita l’enllaç “Tornar a notícies” als articles - Pàgina de podcasts: la pàgina que conté
[enacast_podcasts]— habilita l’enllaç “Veure tots els episodis” als programes
Altres pàgines:
- Pàgina de graella: la pàgina que conté
[enacast_schedule]— habilita enllaços a la graella des del widget d’ara en antena
Botons de subscripció
Section titled “Botons de subscripció”La pàgina de detall de cada programa mostra botons per subscriure’s al podcast en diferents aplicacions: RSS, Apple Podcasts, Overcast, Pocket Casts i Castro.
Pots activar o desactivar cada plataforma individualment a Ajustos > EnaCast, secció Botons de subscripció. Tots els botons estan activats per defecte.
Blocs Gutenberg
Section titled “Blocs Gutenberg”Tots els shortcodes estan també disponibles com a blocs de Gutenberg. Cerca “EnaCast” a l’inseridor de blocs per trobar-los. Els blocs ofereixen una previsualització en viu dins l’editor.
Memòria cau
Section titled “Memòria cau”El plugin guarda en memòria cau les respostes de l’API fent servir transients de WordPress. Per defecte, la memòria cau dura 5 minuts (300 segons). Pots canviar aquest valor a Ajustos > EnaCast.
Per buidar la memòria cau manualment, fes clic a Buidar memòria cau a la pàgina d’ajustos o desa els ajustos (la memòria cau es buida automàticament en desar).