×
Como crear tu primer plugin de WordPress

Como crear tu primer plugin de WordPress


No hay duda de que la web está llena de grandes tutoriales sobre cómo empezar con el desarrollo de WordPress. Muchos desarrolladores talentosos han proporcionado guías útiles sobre desarrollo de Plugins de WordPress. Aun así, me voy a tomar el tiempo para contribuir con mis propios consejos para aquellos que deseen tomar WordPress como opción de desarrollo.

 

Lo Básico

 

Creo que es siempre se debe comenzar con la parte básica.

 

Así que … ¿Que son los plugins?

 

Los plugins son paquetes de código (puede ser muy pequeño a muy grande) que cuando se activa dentro de WordPress permiten la modificación o ampliación de las características y funcionalidad de su sitio.

Para mayor claridad, hay básicamente cuatro componentes que trabajan juntos en WordPress:

– El núcleo de WordPress
– Temas
– Plugins
– Base de Datos en MySQL

 

Hagamos nuestro primer un plugin

 

WordPress se basa en PHP por lo que el lenguaje es la base de nuestros plugins. Si no está familiarizado con PHP, pero tienen experiencia en otros idiomas, esto debería ser bastante fácil para usted en los niveles básicos. Si usted no tiene ninguna experiencia en programación en absoluto, esto puede ser un poco difícil, pero estoy seguro de que puede hacerlo.

Para empezar, para que este lo más fácil posible, he creado un plugin de arranque que debe darle una gran ventaja.

https://github.com/andrewvergel/plugin-starter

Todo lo que tienes que hacer es descomprimir el archivo y comenzar la edición de archivos dentro.

 

Comprender el Código

 

Para empezar verás que he creado un solo archivo. Sin embargo, es una buena práctica segmentar su código en varias carpetas de una manera lógica para que sea más fácil de modificar, solucionar problemas y comprender más tarde.

El archivo que veremos es el archivo de plugin-starter.php. Verás que el archivo comienza con un comentario. Esta es una parte esencial de cada plugin. Le dice a WordPress «Hey, tenemos que Plugin aquí» para que pueda mostrarlo como un plugin instalado en su tablero de instrumentos y para que pueda activarlo.

/*
Plugin Name: Mi primer Plugin
Plugin URI: http://infranetworking.com/
Description: Esta es la Estuctura de un Plugin
Version: 1.0
Author: Infranetworking.com
Author URI: https://www.infranetworking.com/
License: GPL2
*/

// Función para limpiar un String, Si el String de entrada tiene la Palabra Hola lo sustituira por vacio.
function limpiarstring ($text){
  $text = str_replace('Hola','',$text)
  return $text;
}

// Cuando se solicite la función the_content() en el tema, ejecutara la función limpiarstring de nuestro plugin
add_filter('the_content','limpiarstring');

// Cuando se solicite la función the_title() en el tema, ejecutara la función limpiarstring de nuestro plugin
add_filter('the_title','limpiarstring');

 

Colocar el Plugin en nuestro WordPress

 

Ahora solo tenemos que publicar nuestro plugin en nuestra carpeta /wp-content/plugins/ o subir un archivo zip de nuestro plugin por nuestro panel administrativo de WordPress.

Con esto tenemos lo que seria nuestro primer Plugin Básico de WordPress, ahora de aquí en adelante solo tendremos que seguir utilizando las funciones de wordpress para poder colocar mas funciones a nuestro tema https://codex.wordpress.org/Function_Reference.

¿Te gustó el artículo? Compártelo:

Santiago Borges

Escrito por Santiago Borges

Departamento Técnico VIP, asignado a brindar soporte de forma exclusiva a clientes de alto tráfico y con requerimientos de programación. Además, es un experimentado SysAdmin, que se encargará de que recibas la mejor asistencia ante cualquier problema. Actualmente está cursando estudios de RHCE y posee certificaciones en Inglés por la Universidad de Cambridge. Conoce más sobre él desde su perfil de LinkedIn.

    Recibe en tu correo electrónico toda la información sobre hosting, desarrollo web y dominios

    Términos y Condiciones de Servicio

    Infranetworking Internacional - Copyright 2002-2024
    Todos los derechos reservados.