Php

dev

Cómo añadir contenido por defecto a los artículos en WordPress

Si escribes en un blog, seguramente en cada artículo repites algunos textos, como añadir shortcodes que usas habitualmente, pedir a los lectores que se suscriban al feed del blog, que te sigan en las redes sociales etcétera. En esos casos es útil que para cada nuevo artículo creado, se inserte un texto por defecto. Es bastante sencillo lograr esta funcionalidad, en el archivo functions.php de tu tema añade:

dev

Cómo crear simples shortcodes en WordPress

Es bastante simple: Buscamos el archivo function.php de nuestro tema instalado y pegamos el siguiente código php. <?php // Short code function Nombre_de_nuestro_shortcode( $atts, $content = null ) { return 'Código de nuestro shortcode'; } add_shortcode('nombre_de_nuestro_shortcode', 'Nombre_de_nuestro_shortcode'); ?> A partir de ahora, podemos agregar todo el código que hemos escrito dentro de la función en las entradas que queramos escribiendo el siguiente shortcode: [nombre_de_nuestro_shortcode] Así de sencillo es crear shortcodes en WordPress.

dev

Cómo crear shortcodes en WordPress que soporten parámetros

Ya se vió cómo añadir shortcodes simples, esta vez se explicará con un poco más de profundidad.

Primero, un shortcode no es más que un conjunto de funciones que crean un código macro para usar dentro del contenido de un artículo. Es necesario añadir dicho shortcode al archivo functions.php .  Como primer ejemplo sencillo, se creará un shortcode llamado [foo] que añadirá al artículo el texto “Esto es una prueba”.

functions.php

Este archivo está en el directorio del tema. Actua como un plugin, y, si existe en el directorio del tema, se carga automáticamente durante la inicialización de WordPress. Los pasos a seguir para crear el shortcode son los siguientes:

Crea la función en wordpress

Abre el fichero con tu editor favorito y añade lo siguiente:

dev

Cómo crear un Front Controller en PHP

La semana pasada, en el Curso de Programación PHP guay, desarrollamos una agenda PHP basada en archivos CSV. El ejercicio era tan sencillo que no utilizamos ningún framework de desarrollo de aplicaciones como por ejemplo Symfony, Laravel o Yii, pero sí que aplicamos algunas ideas de análisis para afrontar nuestro desarrollo con garantías de éxito.

dev

Incluir imágenes en una entrada de WordPress usando PHP

Esto es lo que tenemos que hacer. Tenemos una imagen sin adjuntar en nuestra biblioteca multimedia de WordPress. También hay una página “2014 Galery”, que muestra las imágenes adjuntas de la página dentro de la galería de WordPress. Tenemos que encontrar la fecha de carga de la imagen sin adjuntar. Si el año que se subió la imagen fué 2014, tenemos que adjuntar la imagen a nuestra página.