Ago 4th

Como crear un plugin desde 0??

A ver, he visto varios tutoriales de como crear tu plugin para wordpress, pero ninguno te explica todos las cosas que quieres, me puse a desarrollar mi propio plugin, y aqui explico como lo hice, de paso aprendes como hacer tu propio plugin:

1. Todo dentro de una carpeta

Lo mejor es crear una carpeta con el nombre del plugin, trata de ser representativo con el nombre por si quieres publicarlo mas adelante.

Crearemos una carpeta dentro de plugins llamada “mi_primer_plugin”.

2. Cabecera y archivos.

Dentro de la carpeta que hemos creado, vamos a colocar los archivos que vamos a utilizar para nuestro plugin, imagenes, js, css, php, html todos los que vayamos a utilizar, obviamente en este tuto, vamos a ver como hacer un plugin en un solo archivo php, mas adelante explicare hacer plugins mas complicados.

Creamos “miplugin.php” dentro de la carpeta “mi_primer_plugin”

Para que este archivo sea detectado como un plugin es neceesario crear una cabecera con comentarios que debe tener la siguiente estructura:

Plugin Name: Carousel Data
Plugin URI: http://misnotas.umwtest.com.ar
Description: Con este plugin podras tener los ultimos post, los ultimos comentarios, informacion desde twitter, de rss, todo segundo lo quieras configurar. Una ves instalado, solo tienes que configurarlo y llamarlo desde el theme. En el archivo leeme, te indica como llamar a sus funciones. Muchas Gracias por confiar en ultimamilla.com.ar
Version: 1.2
Author: Claudio A. Marrero
Author URI: http://www.ultimamilla.com.ar

/*
Plugin Name: Mi plugin

Plugin URI: http://misnotas.umwtest.com.ar

Description: Descripcion de tu plugin

Version: 1.2

Author: Claudio A. Marrero

Author URI: http://www.ultimamilla.com.ar

*/

Estos datos son obligatorios, que son utilizados por wordpress para saber cual de la existencia del plugin y ademas para saber cual es su archivo principal, ya que los demas archivos que coloquemos no necesitan llevar esta cabecera. Si guardamos el archivo, y vamos a la opcion plugins de nuestro wordpress, veremos que ya esta siendo detectado como un plugin a pesar que no le hemos puesto ninguna accion.

3. Nuestro Plugin

Siguiendo en el mismo archivo que hemos creado, vamos a empezar a crear nuestro plugin.

function miplugin(){

echo ‘Hola Mundo’;

}

Asi de facil, ya tenemos un plugin que nos imprime hola mundo, ahora para utilizarlo simplemente en cualquier lugar de tu theme colocas

<?php miplugin(); ?>

y listo, te imprimira hola mundo.

Obviamente existen muchas otras cosas que vamos a seguir viendo en el proximo post, como agregar un menu de configuracion del plugin a nuestro administrador de wordpress, como crear funciones de instalacion y desistanlacion. En el proximo post. Les tiro todo eso.

No se olviden de escribirme para colocar sus codigos aqui..

Share and Enjoy:
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Twitter
  • MySpace
  • email
  • RSS

Comments

Leave a Reply