Validación de formularios con HTML5 HTML

HTML5 nos ofrece la posibilidad de validar formularios client-side sin tener que recurrir a javascript. Vamos a aprender a utilizar los atributos type, pattern y required para validar inputs y veremos algunos ejemplos de uso ilustrativos.

Leer

Cómo añadir meta description en WordPress WordPress

Aprende como poner la etiqueta meta description (descripción) en Wordpress sin la ayuda de ningún plugin utilizando el action hook wp_head. Como ejemplo verás el uso del extracto (excerpt) como meta description de cada post.

Leer

isset(), is_null() y empty(): Diferencias y ejemplos de uso PHP

Las tres funciones en PHP más utilizadas para comprobar variables son sin duda alguna isset(), is_null() y empty(). Las tres pueden comportarse igual ante algunas variables y también de forma distinta a la que a priori podría esperarse. Por eso es importante conocer sus diferencias y peculiaridades si queremos utilizarlas de forma correcta y evitar quebraderos de cabeza.

Leer

Permitir acceso a wp-admin sólo a administradores WordPress

Para permitir el acceso al área de administración de Wordpress sólo a los administradores y bloquear a los demás usuarios que intenten acceder a wp-admin basta con comprobar el rol asignado al usuario o alguna de sus capacidades y redirigirlo a la URL del frontend que deseemos. Veamos como hacerlo.

Leer

Cómo solucionar “Cannot modify header information” en PHP PHP

En PHP, el error “Cannot modify header information – headers already sent” se produce cuándo se intenta modificar las cabeceras HTTP pero estas ya han sido enviadas. En este tutorial vemos las causas más comunes y su solución, como la presencia de caracteres BOM o la salida de información antes de utilizar funciones que trabajan con las cabeceras HTTP.

Leer

Eliminar caracteres BOM de forma recursiva PHP

Los caracteres BOM (Byte Order Mark) es introducido por algunos editores en Windows cuándo se codifica el texto en UTF-8. Los caracteres BOM en PHP pueden causar algunos problemas, con este script podrás limpiar tú código de caracteres BOM de forma recursiva en todos los archivos y directorios de tu aplicación.

Leer

BBCode parser con PHP PHP

BBCode, acrónimo de Bulletin Board Code, es un lenguaje de marcado ligero que se hizo muy popular en los foros para permitir a los usuarios dar formato al texto de sus mensajes sin tener que conocer HTML. Vamos a construir un script PHP que analice una cadena de texto y convierta el BBCode a su versión HTML.

Leer

Array de inputs en formularios y procesamiento con php PHP

Cuándo en un formulario hay varias opciones para un mismo campo, sin duda la mejor forma de construirlo es utilizando un array de inputs. Todos los valores seleccionados serán enviados dentro de un array no asociativo y hace su procesamiento en PHP más rápido, fácil y coherente con el tipo de datos.

Leer

Anclajes y enlaces ancla HTML

Los enlaces ancla en HTML son enlaces que hacen referencia a puntos específicos del documento enlazado. Se construyen mediante la URL del documento seguida de una almohailla (#) y la cadena de identificación del anclaje.

Leer

Ajax con jQuery, JSON y PHP: ejemplo paso a paso jQuery

JSON es uno de los formatos más populares para el intercambio de datos. En este tutorial explicamos como utilizar JSON para intercambiar datos entre jQuery y PHP en una solicitud Ajax realizada con jQuery en la que interviene una consulta a una base de datos MySQL.

Leer