Planteando las Estructuras del Pluguin de WordPress
Como Hacer Pluguin WordPress, WordPressHola
En este post, plantearemos el tipo de estructura del pluguin en función de las carácteristicas , ya comentadas en el anterior POST .
Ahora lo que haremos será ir respondiendo las preguntas iniciales de ¿Cómo? ¿Donde? ¿Cuando crear un pluguin? , según las explicaciones del primer post y veremos que las tres preguntas están relacioneadas.
¿Cómo crear un pluguin?
La necesidad :
- Si lo que queremos, es simplemente añadir alguna funcionalidad extra, a nuestro WordPress , que ya tiene un THEME definido , tenemos dos posibilidasdes.
- Añadirlo en el fichero functions.php . Este fichero lo podemos encontrar ( O CREAR SI NO EXISTE ) en la ruta que tenga , nuestro THEME ( por ejemplo : wp-content/themes/mi_theme/functions.php ). LO QUE SE CREA EN ESTE FICHERO TAMBIEN ES UN PLUGUIN , PERO DENTRO DEL FICHERO functions.php
- Añadir la funcionalidad extra, dentro del directorio wp-content/pluguins/ ( es lo que MÁS se conoce como pluguin ). Aquí se puede hacer de dos formas :
- la más sencilla es simplemente un fichero php ( wp-content/pluguins/mi_pluguin.php )
- la “MEJOR” sería dentro de un directorio , dentro del directorio pluguins ( por ejemplo : wp-content/pluguins/mi_pluguin/mi_pluguin.php ). Esto sirve para varias cosas : encontarlo , borrarlo y editarlo más facilmente además de poder complicarlo mucho más : ) , ya que dentro de ese directorio podríamos crear “NUESTRA” propia estructura, tipo web, donde poner los directorios típicos
- wp-content/pluguins/mi_pluguin/mi_pluguin.php -> Nombre del fichero principal del pluguin.
- wp-content/pluguins/mi_pluguin/css/mi_estilo_del_pluguin.css -> Estilo del pluguin
- wp-content/pluguins/mi_pluguin/js/mi_javascript_del_pluguin.js -> Javascript del pluguin
- wp-content/pluguins/mi_pluguin/ETC
Elegir una u otra dependerá de la complicación del pluguin que hagamos y de las funcionalidades u objetivos que busquemos. Por ejemplo si queremos compartirlo , simplemente queremos probar alguna cosa, etc
Estructura de Programación y Compatibilidad:
- Dependerá de lo complicado y su funcionalidad o de si alguien nos lo pide
de alguna forma en concreto.
¿Donde crear un pluguin?
Ahora podemos ver , que todas estas preguntas estaban relacionadas ya que el ¿DONDE? se refería unicamente, desde el punto de vista de la estructura de archivos de WordPress y se ha contestado en el punto anterior relacionado, con la necesidad que tengamos.
¿Cuando crear un pluguin?
Desde el punto de vista de del conocimiento de wordpress: En principio cuando empezamos NO TENEMOS CONOCIMIENTO
, por lo tanto lo normal es buscar por ejemplo ( primero en el DIOS google
), y después en la información de WordPress si existe alguna ‘Función/Hok/Utilidad ‘ sobre lo que queremos hacer. Si no existe , se intentará implementar en alguno de los ’sitios’ que ya sabemos ( function.php o directorio pluguins ) .
- ¿Existe ya ese pluguin? : Puede que no exista en WordPress , pero si que alguien haya hecho algo parecido, que nos sirve como punto de partida.
En el siguiente post , pondremos el primer ejemplo de pluguin. Intentando abarcar varias posibilidades a la vez.


Diciembre 31st, 2009 at 3:09 PM
[...] De esta forma , sirve para plantear las estructuras iniciales del pluguin , en base a los parámetros del anterior POST [...]