Borrar post de WordPress por PhpMyAdmin
Muchas veces deseamos borrar de forma rápida muchos post que tenemos en borrador, o post que han sido borrados y ahora están en la papelera o aquellos post que se crean para que se pueda volver a una versión anterior del mismo post de forma automática y por la cantidad de registros que significan para la base de datos no podemos hacerlo, bueno, si podríamos hacerlo desde la interfaz de WordPress, pero esta tarea tomaría mucho tiempo y seria mucho mas fácil buscar un método alterno como el siguiente.
Lo que debemos hacer es acceder a nuestro PhpMyAdmin, acceder a la base de datos a la que corresponda, luego acceder a la opción que nos permite ejecutar código que afecte nuestra base de datos:

Allí ejecutaremos el siguiente código dependiendo de lo que necesitemos eliminar:
Para eliminar todos los borradores:
DELETE FROM wp_posts WHERE post_status = 'draft'
Para eliminar todos los post que se crean automáticamente con las versiones de cada entrada:
DELETE FROM wp_posts WHERE post_status = 'inherit'
Para eliminar todos los post de la papelera:
DELETE FROM wp_posts WHERE post_status = 'trash'
Redireccion 301 para post de WordPress
Este trozo de código servirá para indicarle a los rastreadores que nuestro blog ha cambiado de dominio de forma permanente y ahora los post y todo lo que se encontraba en el se encuentra en otra dirección.

Recordemos que este codigo debe ser incluido en el archivo .htaccess
redirectMatch 301 ^(.*)$ http://www.juarbo.com$1
Lo que decimos en esta linea de código es que se direccione el trafico de cada entrada, pagina, categoría, etc del sitio al nuevo dominio, por ejemplo:
La persona accede a www.sitioviejo.com/talcosa el sitio redireccionará automáticamente a www.juarbo.com/talcosa
Nota: Para que el código funcione a la perfección, el sitio viejo y el sitio nuevo deben tener la misa estructura de URL o Permalinks.
Ayuda Para Desarrollar Themes WordPress
Que tal, el día de hoy quiero compartir con ustedes esta interesante imagen en donde encontramos las rutas y los archivos que pone en uso WordPress cuando queremos mostrar determinada clase de archivo, determinada categoría o un post, veamos:
Como vemos en la imagen anterior, gracias a el manejo que le da WordPress a cada uno de los archivos del Theme de WordPress podemos crear sitios web interesantes y con diferentes utilidades. Podemos mostrar un diseño diferente o configurar una pagina diferente para determinada categoría, para determinado tag, para determinado post, para cada una de las paginas de WordPress, podemos personalizar la forma en que se muestran las paginas de cada uno de los autores en WordPress, y demás.
En caso de que ninguna de estas paginas exista en un nivel especifico, WordPress ira accediendo a el nivel superior hasta llegar a Index.php, en caso de que solo existiera Index.php allí se mostrarían por defecto todas las paginas.
Corrector Ortográfico WordPress en Español por Defecto
Lo que verán a continuación es un pequeño truco para modificar algunas opciones del corrector ortográfico que viene por defecto en WordPress. Básicamente haremos dos cambios:
- Cambiar por el idioma que viene por defecto en el corrector ortográfico de WordPress (Ingles) por el idioma en el que escribimos los artículos en nuestro blog (Español).
- Eliminar los idiomas del corrector ortográfico de WordPress que nunca usamos.
Veamos gráficamente este truco:


Para hacer esto simplemente debemos editar el archivo "/wp-admin/includes/post.php" que se encuentra en nuestra instalación de WordPress, y en el buscamos "spanish" podramos ver un código como el siguiente:
$mce_spellchecker_languages = apply_filters('mce_spellchecker_languages', '+English=en,Danish=da,Dutch=nl,Finnish=fi,French=fr,German=de,Italian=it,Polish=pl,Portuguese=pt,Spanish=es,Swedish=sv');
Esta es la linea que debemos reemplazar para que no se muestren todos estos lenguajes, así que borramos y pegamos el siguiente código reemplazando el anterior:
$mce_spellchecker_languages = apply_filters('mce_spellchecker_languages', '+Spanish=es,English=en');
Lo que hace el signo "+" (mas) antes del nombre del idioma es hacerlo predeterminado, para que al escribir un articulo en nuestro blog no tengamos que seleccionar el idioma y luego presionar el botón del corrector ortográfico, sino simplemente presionar el botón y se empezaran a buscar los errores en español.
Espero les sea de utilidad
si tienen preguntas o comentarios adicionales no duden en dejarlos como comentarios mas abajo de esta entrada.

