03.-Programar WordPress desde cero [add_filter]
INTRODUCCIÓN
En este tutorial vamos a trabajar mas a fondo con los plugings y vamos a utilizar la función add_filter que nos va a ayudar a modificar algunos comportamientos de nuestros artículos.
PROCEDIMIENTOS
1.- En wp-content/plugins/ creamos una carpeta llamada mi-filtro
2.- Dentro de la carpeta mi-filtro creamos un archivo llamado mi-filtro.php donde colocaremos este código:
<?php /* Plugin Name: mi-filtro Plugin URI: programadornovato.com Description: Este pluging agrega texto antes del titulo Version: 1.0.0 Author: Eugenio Chaparro Author URI: programadornovato.com License: GPLv2 */ add_filter("the_title", "mi_filtroAgregaTitulo"); add_filter("the_content", "mi_filtroEditaContenido"); /* * Agregamos un texto al titulo */ if(!function_exists("mi_filtroAgregaTitulo")){ function mi_filtroAgregaTitulo($textoDelTitulo){ return "Texto extra ".$textoDelTitulo; } } /* * Cambiamos de minusculas a mayusculas el contenido */ if(!function_exists("mi_filtroEditaContenido")){ function mi_filtroEditaContenido($textoDelContenido){ return strtoupper($textoDelContenido); } }
Ave que vuela, a la cazuela.