Saltar al contingut

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.

  • WordPress 5.0 o superior
  • PHP 7.4 o superior
  • Una emissora configurada a EnaCast (necessitaràs el codename de la teva ràdio)
  1. Descarrega el plugin d’EnaCast per a WordPress
  2. Al tauler de WordPress, ves a Plugins > Afegir nou > Pujar plugin
  3. Selecciona l’arxiu .zip i fes clic a Instal·lar ara
  4. Un cop instal·lat, fes clic a Activar plugin

Després d’activar el plugin, ves a Ajustos > EnaCast per configurar la connexió amb l’API.

CampDescripcióExemple
Codename de la ràdioL’identificador únic de la teva emissora a EnaCastmiradio
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.

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ó.

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.

  1. Crea una nova pàgina a WordPress (ex. títol: “Programes”)
  2. Afegeix el shortcode [enacast_programs]
  3. 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ó.

  1. Crea una altra pàgina (ex. títol: “Programa”)
  2. Afegeix el shortcode [enacast_program]
  3. Publica la pàgina
  4. 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=codename automàticament des de la llista de programes.

  1. Crea una nova pàgina (ex. “Podcasts”)
  2. Afegeix el shortcode [enacast_podcasts]
  3. Publica la pàgina

Mostrarà tots els episodis amb cerca, filtre per programa, i paginació.

  1. Crea una altra pàgina (ex. “Episodi”)
  2. Afegeix el shortcode [enacast_podcast]
  3. Configura la pàgina de detall de podcast a Ajustos > EnaCast
  1. Crea una nova pàgina (ex. “Notícies”)
  2. Afegeix el shortcode [enacast_news]
  3. Publica la pàgina
  1. Crea una altra pàgina (ex. “Article”)
  2. Afegeix el shortcode [enacast_news_article]
  3. Configura la pàgina de detall de notícia a Ajustos > EnaCast
  1. Crea una nova pàgina (ex. “Graella”)
  2. Afegeix el shortcode [enacast_schedule]
  3. Publica la pàgina

Mostra la programació setmanal amb navegació entre setmanes.

  1. Crea una nova pàgina (ex. “Agenda”)
  2. Afegeix el shortcode [enacast_agenda]
  3. Publica la pàgina

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.

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

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.

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.

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).