Icono del sitio Joaquin Velazquez

Plugin PHP Code For Posts

Uno de mis plugins favoritos de WordPress sin duda alguna es el Plugin PHP Code For Posts. ¿Por qué? Porque este plugin me permite integrar código propio o lo que sería: Una propia programación dentro de los post o páginas de WordPress.

Y quizá te estés preguntando y eso para qué funciona y la verdad es que funciona para crear una estructura monumental, una verdadera obra de arte y ahora mismo te explicaré dónde encontrarlo, cómo instalarlo y algunos ejemplos de su uso. ¿Listo? Comenzamos.

Plugin PHP Code For Posts

WordPress es un sistema de gestión de contenido que trabaja bajo el lenguaje de programación de PHP (Entre otros más) y el cual se puede considerar un lenguaje de “scripting”. Lo cual en lenguaje Cristino se traduce en: Secuencia de funciones y condados.

En pocas palabras: Crea archivos que llaman a otros archivos y estos archivos llaman a otros archivos hasta tener lo que nosotros conocemos como página web o bien, el administrador de la página web.

Ahora bien ¿Se puede manipular? Por supuesto que sí. Pero para poder manipular las funciones de WordPress es necesario saber un poco de PHP, Jquery, CSS, Ajax, entre otros más.

¿Esto quiere decir que el plugin PHP Code For Posts solo lo pueden usar las personas que saben programar? Realmente…. NO. Recuerda que la imaginación siempre es infinita. Pero de eso te hablaremos un poco abajo ¿Vale?

Donde bajar el Plugin PHP Code For Posts

Si has intentado bajar este plugin directamente desde el repositorio de WordPress te llevarás la sorpresa de que no se encuentra en él. ¿La razón? Realmente no lo sé. Sin embargo, lo puedes bajar desde la página web oficial del creador: https://www.jamiefraser.co.uk/

Como puedes ver en la imagen de arriba, Realmente la página web es muy sencilla y en ella se puede ver el plugin que queremos bajar. Así que le damos clic y en donde nos llevará a otra página donde se puede leer un poco sobre la funcionalidad del plugin.

Si quieres leer la información lo puedes hacer y si no le tienes miedo a la muerte entonces dale clic al botón “View on GitHub”. Lo cual nos llevará a la página de repositorio de GitHub.

Lo que vemos en la imagen es el conjunto de archivos, carpetas y funciones que forman parte de la funcionalidad del plugin. Entonces, nosotros solo le tenemos que dar clic al botón verde y nuevamente darle clic en “descargar como ZIP”. Esto nos ayudará a “comprimir” el conjunto de archivos en formato .zip y poder subirlo a WordPress.

Suponiendo que ya hemos “descargado el archivo”, solo tenemos que entrar a nuestro panel de WordPress e ir a la sección de plugin. ¿Notamos que dice “subir Plugin”? Bueno, es donde nosotros tenemos que darle clic para subir cualquier plugin manualmente.

Al darle clic en subir plugin, el aspecto de la ventana cambiará y tendremos una nueva opción que se llama examinar. Pues bien, le damos clic y de esa forma comenzaremos a buscar dentro de nuestro disco duro el plugin (los archivos) que hemos descargado. Generalmente este está en la carpeta “descargas” de tu computadora.

Realmente el proceso para instalar el plugin como puedes ver es muy sencillo y al final solo lo tienes que activar.

Al final: Notarás que en el menú lateral izquierdo de WordPress se activa una nueva pestaña que se llama PHP Code. Bueno es aquí donde ocurre la magia.

Como funciona el Plugin PHP Code For Posts

Bueno, ahora que ya hemos instalado este plugin podemos comenzar a sacar la máxima partida de él. Como bien dijimos inicialmente: Este plugin “Lee códigos php”, pero realmente no solo lee eso. También tiene la capacidad de leer e interpretar los códigos html, css, jquery, Ajax y muchos más.

Eso significa que existe un gran abanico de posibilidades para usarlo. Tomemos un ejemplo del sitio web de Mi Cancun.

Notamos que hemos creado varios “snippet“, por ejemplo “script” que nos dio la plataforma de Booking para presentar las ofertas.

Claro, el usuario final ve el “booking” de la imagen anterior. ¿Pero qué ve dentro del panel? Pues es sencillo, se ve esto:

Como puedes notar es un código que se integra y se lee a la perfección. Ahora bien, otro ejemplo lo podemos ver aquí en nuestra página de Cancun Airport Transportation.

Entre otra de las funciones por las que usamos el Plugin PHP Code For Posts es para integrar un carrusel y el cual podemos crear a nuestro propio gusto y no depender solo y únicamente de las funciones o plugin de WordPress.

Como puedes ver, este plugin permite la lectura de todo tipo de código y lenguaje compatible con WordPress. Por lo tanto, puedes manipular incluso el propio Loop de páginas y post. Pero de eso te hablaremos en otro momento.

Como crear un Snippet

Ahora que ya conoces cómo instalar el plugin y cómo funciona, es necesario aprender a crear un snippet y la verdad es muy sencillo. Solo tenemos que ir a la opción de PHP CODE, donde su interfaz es sencilla.

Solo tenemos que darle clic a “New Snippet” y se abre el panel en el cual solo tenemos que darle un nombre para identificarlo, una descripción de forma opcional y el cuadro donde insertaremos el código que queremos trabajar.

Entonces al crear nuestro código y darle guardar, este nos genera un “shortcode” y el cual copiamos y pegamos donde queramos (Post o páginas).

Cabe señalar que yo lo uso para crear estructuras. Por ejemplo en mi sitio web de Cancun Airport transportation, estoy agregando “perfiles de hoteles” y cada perfil tiene en común la tabla de precios, el sistema de reservas y el carusel. De hecho lo puedes ver aquí.

Cabe mencionar que estos hoteles forman parte de una sola zona, por ende: La tabla de precios de otra zona “cambia”, entonces. Para no tener que cambiar los precios uno por uno en cada perfil “cuando estos cambien”, desde el snippet generado en PHP Code For post lo hago y con eso “Logró actualizar la lista de precios en más de 200 perfiles en unos segundos”

Conclusión

Como puedes ver, este plugin puede servir para muchas cosas y todo depende de que tanta imaginación tengas y saques por completo su potencial. Eso es todo amigos, Nos vemos pronto en otros post.

 

Salir de la versión móvil