Si utilizamos cargador de imágenes («Añadir objeto») de WordPress para subir fotos, al insertar una determinada imagen dentro del contenido nos incluirá los atributos ancho y alto de la etiqueta HTML , por ejemplo: <img src="https://bufa.es/wp-content/uploads/fotodeprueba.jpg" width="800" height="600" class="aligncenter size-full" […]
Función php para mostrar el número total de entradas o post de una determinada categoría en WordPress. Primero, insertar la función dentro del archivo functions.php de vuestro theme: function numero_total_post($idcat) { global $wpdb; $query = "SELECT count FROM $wpdb->term_taxonomy WHERE […]
Función para añadir target=»_blank» (para que ve abran los enlaces en nueva ventana) a todos los links que estén dentro del contenido de nuestras entradas de WordPress. Para instalarla solo tenéis que editar el archivo functions.php de vuestro theme y […]
Si habeis actualizado a una nueva versión de WordPress (desde el backend) y a continuación os aparece este error: «Briefly unavailable for scheduled maintenance. Check back in a minute» Podeis solucionarlo fácilmente si accedeis al directorio raíz (por ejemplo por […]
Por defecto WordPress comprime las imágenes JPG cuando las insertamos en nuestra librería multimedia o en nuestros post (para reducir el peso de las imágenes originales en nuestro servidor). Pero si os interesa cambiar la calidad de esta compresión (ya […]
Ordenar los post de WordPress por el valor de un determinado campo personalizado (custom field) es muy sencillo utilizando la función query_posts() de WordPress. Solo tenems que añadirle los parámetros: meta_key (con el valor del nombre que hemos puesto al […]
A continuación un método para excluir de del query de WordPress uno o varios post o entradas utilizando post__not_in. Para ello solo nos hace falta averiguar el ID de los post que queremos excluir y a continuación insertar los ID […]
Si habéis creado campos personalizados (custom fields) para alguno/s de vuestros post, y ya no los necesitáis más, os adjunto una forma de poder eliminarlos de la base de datos mysql y de esta forma que ya no aparezcan en […]
Para cambiar el autor de todos los post de un usuario a otro mediante una simple sentencia SQL es muy sencillo. Abrimos por ejemplo nuestro phpMyAdmin y 1º. Averiguamos ID de los 2 usuarios: SELECT ID, display_name FROM wp_users; 2º. […]
A continuación una función para añadir automáticamente la etiqueta rel «nofollow» a todos los enlaces del content() sin necesidar de utilizar plugins en nuestro WordPress. La función wp_rel_nofollow que nos agiliza el trabajo, y no tenemos necesidad de crear una […]