Listar el contenido de un directorio ordenándolo por fecha o tamaño

Os cuento la situación, estáis viendo en un backup si los ficheros más recientes están ya en la copia y con un ls normal no veis claramente esta información. ls es un comando/programa muy potente y podéis hacer con él muchas más cosas de las típicas que siempre usamos: ls a secas o a ls -al también llamado a veces ll.

Comando ls

Un par de ejemplos interesantes. read more

Leer más » 4 Comentarios

Obtener una lista de las categorías de una entrada en WordPress

Gracias a la API de WordPress es extremadamente sencillo obtener un listado de categorías de una entrada en concreto. Para ello, dentro de un fichero de tipo single.php, es decir, en una entrada en particular, ejecutamos la función get_the_category() y obtenemos un listado de objetos categoría que podremos usar a nuestro antojo.

Veamos cómo listarlos directamente:

foreach((get_the_category()) as $category) { 
    echo $category->cat_ID . ' - ' . $category->cat_name . '<br/>'

Como podéis ver $category es un objeto de tipo taxonomía que tiene los siguientes atributos:

Leer más » 1 Comentario

Evitar listado de directorios con Apache

Introducción

Una de las acciones básicas de cara a mejorar la seguridad de un sitio web, es evitar que el servidor devuelva los listados del contenido de los directorios que son públicos. Una solución popular es incluir un fichero index.html vacío en todos los directorios que no deben ser listados o que no tienen un fichero que realice alguna función. Si estamos hablando de un sitio web con cientos o miles de directorios, esta opción queda descartada directamente. read more

Leer más » 3 Comentarios