3 techniques to link Bible Gateway to your website

3 techniques to link Bible Gateway to your website

E

ste es el escenario. Tienes un sitio web pero no sabes cuál es la manera más fácil de convertir tus referencias bíblicas en enlaces a la Biblia en línea. Pues bien, es mucho más sencillo de lo que piensas.

Existen varios métodos dependiendo de tu plataforma. Una plataforma es una aplicación de software que se distribuye a través de la Internet. Lo más probable es que dicha aplicación haya sido desarrollada por otros y tenga mecanismos para personalizarla o para aumentar la funcionalidad.

Hay varias maneras de hacer que tus referencias bíblicas conecten con tu portal en línea como dependiendo de la plataforma que utilices.

Enlaces directos

La forma más común y más fácil de añadir referencias bíblicas es creando enlaces directos. Un enlace directo se logra cuando conoces la ubicación universal o URL (Universal Resource Locator, por sus siglas en inglés) de la página de destino.

En Bible Gateway, visitas http://www.biblegateway.com, buscas el pasaje al cual quieres enlazar, digamos, Juan 3:16; copias la dirección resultante en la barra del navegador y la añades a tu referencia.

URL directo
Enlace directo

El problema con este método para tu sitio web, es que es manual y requiere la búsqueda y la referencia directa de todos tus versículos bíblicos. Esto representa muchísimo trabajo si tu sitio web tiene muchas páginas.

Métodos de enlace

Existen métodos automáticos para hacer los enlaces. Bible Gateway tiene una página dedicada a mantener información actualizada sobre estos métodos en http://biblegateway.com/share. A saber, entre otros:

  • Versículo del día: requiere incorporar algo de código en tu sitio web y lo he explicado en un artículo anterior
  • Sindicación: es una forma de publicar cualquier clase de contenido (este blog por ejemplo) para consumo en línea por RSS Feed, del inglés Real Simple Sindication, o Sindicato Realmente Simple
  • Servicios Web: o Web Services, utiliza una tecnología de XML (Lenguaje Extensible de Marcado, del inglés Extensible Markup Language) para consumir por otras plataforma web
  • Insignias: Es un link directo a la página web de Bible Gateway que incluye imágenes oficiales para estimular el estudio de La Biblia
  • Ref Tag: Este es uno de mis métodos favoritos, ya que permite añadir unas pocas líneas de código a tu sitio web y crea los enlaces automáticos de todas tus páginas para mostrar el texto cuando mueves tu cursor sobre el enlace.
  • Widgets: Son fragmentos de código desarrollados por terceros para ser incorporados en distintas plataformas. El método que explico a continuación y en uso en mi sitio web es uno de estos widgets.

Todas estas herramientas incluyen instrucciones para implementarse. El único problema es que dichas instrucciones no están disponibles en español aún.

WordPress

Mi sitio web utiliza WordPress como plataforma. Se considera que WordPress es un Sistema de Administración de Contenido o CMS (Content Management System, por sus siglas en inglés). Este tipo de sistemas te permite organizar tus páginas estáticas, artículos de blog y otros elementos mediáticos, como tus fotografías.

Las funciones de WordPress se pueden aumentar con fragmentos de código desarrollados por socios o terceros, llamados plugins, que significa literalmente “enchufados,” ya que pueden enchufarse al código de la plataforma.

La manera más fácil de añadir referencias bíblicas a las páginas y artículos de tu sitio en WordPress es entonces utilizando uno de estos plugins.

Scripturizer

Es uno de los plugins disponibles para WordPress. En la administración de WordPress, trata de añadir un nuevo plugin y busca “Scripturizer.” Luego instálalo y actívalo.

Scripturizer
Scripturizer

Si tu sitio web está en español, las referencias no van a ser enlazadas automáticamente. Tienes que modificar el código de base para cambiar los nombres de los libros y sus correspondientes abreviaciones para que el enlace funcione. Esto se hace modificando el archivo llamado scripturizer.php de la siguiente manera:

1. En WordPress, visita la página de Plugins, busca Scripturizer y haz click en Editar. Esto te lleva al editor de código.

2. Selecciona scripturizer/scripturizer.php de la lista de archivos.

3. Busca la porción de código que aparece con el encabezado “Regular Expression for Book Volume strings”

4. Modifica el código de la siguiente manera para que incluya los detalles en español

// Regular Expression for Book Volume strings
$volume_regex = '1|2|3|I|II|III|1ra|2da|3ra|Primera|Segunda|Tercera';
// Regular Expression for OT Book full name strings
$book_ot_regex = 'Génesis|Éxodo|Levítico|Números|Deuteronomio|Josué|Jueces|Rut|Samuel|Reyes|Crónicas|Esdras|Nehemías|Ester';
$book_ot_regex .= '|Job|Salmos?|Proverbios?|Eclesiastés|Cantares? de Solomón|Cantar de los
Cantares|Isaías|Jeremías|Lamentaciones|Ezequiel|Daniel|Oséas|Joel|Amós|Abdías|Jonás|Miquéas|Nahúm|Habacuc|Sofonías|Hageo|Zacarías|Malaquías';
// Regular Expression for NT Book full name strings
$book_nt_regex = '|Mat+eo|Marcos|Lucas|Juan|Hechos?|Hechos de los
Apóstoles|Romanos|Corintions|Gálatas|Efesios|Fil+ipenses|Colosenses|Tesalonicenses|Timoteo|Tito|Filemón|Hebreos|Santiago|Pedro|Judas|Apocalipsis?';
// Separate abbreviations from full names in order to find abbreviated book names followed by a period
// Regular Expression for OT Book abbreviation strings
$abbrev_ot_regex = 'Gen|Ex|Exo|Lev|Num|Nmb|Deut?|Jos?|Jue?|Ju|Rut|Sam|Re?s|Cr(?:on?)?|Esd|Neh|Est';
$abbrev_ot_regex = '|Jb|Sal?|Pr(?:ob?)?|Ecl?|Cant?|Isa|Jer|Lam|Eze|Dan|Os|Joe|Amo|Abd|Jon|Miq|Nah|Hab|Sof?|Ag|Zac?|Mal';
// Regular Expression for NT Book abbreviation strings
$abbrev_nt_regex = '|Mat+|Mr?c|Lu?c|Ju?n|Ju|Hech|Rom|Cor|Gal|Ef|Col|Fil?|Te?|Tes?|Tim|Tit|File|Heb|Sa?n|Pe?d|Ju?d|Apo';

5. Actualiza el archivo con el nuevo código

6. Regresa a la página de Plugins pero esta vez visita la sección de las Opciones

7. Modifica sólo estas opciones y guárdalas:

 

Default Bible Translation

[ES] Nueva Versión Internacional (NVI)

Sustitution Mode

Dynamic

Link CSS Class

scripturizer

Open Link in New Window/Tab

True (Open In New Tab/Window)

Show/Hide ESV Text

Hide

 

¡Voilá! Tus referencias bíblicas estarán enlazadas a Bible Gateway y abrirán NVI en una ventana aparte para que tus usuarios no abandonen tu página. Si quieres otra versión, solamente defínela en las opciones.

Finalmente, recuerda que cada vez que Scripturizer actualice el código, tendrás que reemplazar este fragmento para no perder tus referencias a La Biblia en español. Escribe en los comentarios al pie si tienes alguna pregunta. De esa manera ayudaremos a otros con situaciones similares.

Y tú, ¿De qué manera enlazas los versículos a Bible Gateway? ¿Tienes acaso otra Biblia en línea de tu preferencia para la cual te gustaría hacer lo mismo?

Share this post

Vladimir Lugo

Technology that releases the power of your mission.

Related Articles

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.