Tag Archives: avanzado

Relevanssi, buscador de WordPress vitaminado

Relevanssi, buscador de WordPress vitaminado

El buscador integrado de WordPress quizás no sea su mejor característica . Ya sabes que, por ejemplo, solo busca en títulos y texto de las entradas, sin incluir contenido de extractos, comentarios o incluso tags y categorías. Pues bien, si quieres darle un revitalizante a las búsquedas de WordPress Relevanssi es una muy buena opción. Tanto en sus versiones gratuita o de pago, ofrece muchas mejoras sobre el buscador nativo de WordPress, así que no pierdas nada, al contrario, probándolo. Para que te hagas una idea aquí tienes una tabla con las diferencias entre el buscador interno de WordPress y las versiones gratuita, premium y custom de Relevanssi : Funcionalidad WordPress Relevanssi Free Relevanssi Premium Relevanssi Custom Fácil de instalar X X X X El índice se actualiza automáticamente X X X X Primero las entradas más recientes x X X X Primero los mejores resultados – X X X Busca en entradas y páginas X X X X Busca en comentarios y autores de comentarios – X X X Busca en categorías, tags y taxonomías personalizadas de entrada – X X X Busca en campos personalizados – X X X Busca en el contenido de shorcodes – X X X Busca en los extractos – X X X Busca en los perfiles de usuario – - X X Busca en páginas de taxonomías – - X X Busca en columnas arbitrarias de MySQL en wp_posts – - X X Muestra sugerencias del tipo “¿Te referías a esto?” – X X X Resalta los resultados encontrados – X X X Resalta los resultados en el contenido de las entradas – X X X Resalta resultados tanto en tu WordPress como en resultados de Google – - X X Posibilidad de restringir a entradas, categorías o tags – X X X Opciones de ajuste fino de búsqueda – X X X Elegir entre operadores AND y OR al buscar – X X X Ajuste del peso de títulos, comentarios y tags – X X X Ajuste el peso por tipo de entrada – - X X Ajuste del peso por taxonomía – - X X Ajuste del peso por fecha de publicación – - X X Ajuste del peso manualmente mediante filtros – - X X Registro de búsquedas por usuario – X X X Uso de palabras tope para refinar las búsquedas – X X X Expande queries con sinónimos – X X X Cache de resultados de búsqueda – X X X Integración con WPML – X X X Soporte de WordPress Multisitiio – - X X Ajustes para mejorar búsquedas en bases de datos grandes – - X X Ajustes de exportación e importación – - X X Soporte de Mikko – - X X Entradas destacadas en búsquedas basadas en términos de búsqueda – - – X Orden de resultados primero por categoría y luego por relevancia – - – X Vamos, que las posibilidades que ofrece son más que interesantes, aún en la versión gratuita, no digamos en las otras. ¿Lo has probado?

Fuente: Relevanssi, buscador de WordPress vitaminado
Aquí está el post original :

Relevanssi, buscador de WordPress vitaminado

Repara la base de datos de WordPress, desde WordPress

Repara la base de datos de WordPress, desde WordPress

Seguramente ya sabes que la base de datos eventualmente se llena de porquería , muchas veces hay que hacer borrado de restos en la base de datos, pero la mayoría de las veces una simple reparación de las tablas soluciona problemas como el terrible y odiado “ ERROR AL ESTABLECER CONEXIÓN CON LA BASE DE DATOS DE WORDPRESS “. A través de PHPmyAdmin puedes seleccionar las tablas y reparar la base de datos, pero desde no hace mucho también tenemos la posibilidad de reparar la base de datos de WordPress desde el mismo WordPress . Solo tienes que tener acceso al fichero wp-config.php , al que añadirás la siguiente línea: define(‘WP_ALLOW_REPAIR’, true); Una vez guardes los cambios accedes a la dirección http://misitio.com/wp-admin/maint/repair.php y verás la siguiente pantalla: Simplemente haces clic en “ Reparar base de datos ” o en “ Reparar y optimizar la base de datos ” y en un rápido proceso tendrás tu WordPress fino y seguro. Eso si, al finalizar quita la línea de código que añadiste al archivo wp-config.php para evitar que esa página la utilicen usuarios sin autorización.

Fuente: Repara la base de datos de WordPress, desde WordPress
Leer el post original :

Repara la base de datos de WordPress, desde WordPress

Repara la base de datos de WordPress, desde WordPress

Repara la base de datos de WordPress, desde WordPress

Seguramente ya sabes que la base de datos eventualmente se llena de porquería , muchas veces hay que hacer borrado de restos en la base de datos, pero la mayoría de las veces una simple reparación de las tablas soluciona problemas como el terrible y odiado “ ERROR AL ESTABLECER CONEXIÓN CON LA BASE DE DATOS DE WORDPRESS “. A través de PHPmyAdmin puedes seleccionar las tablas y reparar la base de datos, pero desde no hace mucho también tenemos la posibilidad de reparar la base de datos de WordPress desde el mismo WordPress . Solo tienes que tener acceso al fichero wp-config.php , al que añadirás la siguiente línea: define(‘WP_ALLOW_REPAIR’, true); Una vez guardes los cambios accedes a la dirección http://misitio.com/wp-admin/maint/repair.php y verás la siguiente pantalla: Simplemente haces clic en “ Reparar base de datos ” o en “ Reparar y optimizar la base de datos ” y en un rápido proceso tendrás tu WordPress fino y seguro. Eso si, al finalizar quita la línea de código que añadiste al archivo wp-config.php para evitar que esa página la utilicen usuarios sin autorización.

Fuente: Repara la base de datos de WordPress, desde WordPress
Ver post original aquí :

Repara la base de datos de WordPress, desde WordPress

Proteger el fichero wp-config.php desde .htaccess

Proteger el fichero wp-config.php desde .htaccess

Uno de los archivos más importantes de una instalación de WorPress , si no el más importante, es el archivo de configuración wp-config.php . Y, en consecuencia, uno de los objetivos de cualquier indeseable que quiera hackear tu WordPress . Pues bien, buena noticia, proteger este archivo de accesos no deseados es muy sencillo . Solo debes añadir unas líneas de código al fichero .htaccess de tu instalación de WordPress, estas: order allow,deny deny from all Guardas los cambios y ya está. Por supuesto, si no tienes un archivo .htaccess debes crearlo accediendo con tu aplicación cliente FTP.

Fuente: Proteger el fichero wp-config.php desde .htaccess
Original post :

Proteger el fichero wp-config.php desde .htaccess

Mostrar RSS feed en una entrada de WordPress

Mostrar RSS feed en una entrada de WordPress

De verdad que esto no lo he usado nunca, de hecho ni se me ocurre para qué pueda servir , pero seguro que tu le encuentras utilidad. Me refiero a que, mediante un shortcode puedas mostrar en cualquier parte de una entrada enlaces a publicaciones de un feed RSS. Si te animas el truco está en añadir este código al fichero functions.php de tu tema (como siempre) o a tu plugin de funciones : //Es imprescindible que exista ese fichero para poder llamar a la función wp_rss(). include_once(ABSPATH.WPINC.’/rss.php’); function ver_RSS($atts) { extract(shortcode_atts(array( “feed” => ‘http://’, “num” => ’1′, ), $atts)); return wp_rss($feed, $num); } add_shortcode(‘rss’, ‘ver_RSS’); Luego solo tienes que usar el nuevo shortcode de este modo: [rss feed="http://feeds.feedburner.com/AyudaWordPress" num="3"] La variable “num” la decides tu con el número de enlaces que se visualizarán. ¡Ah!, y si se te ocurre una situación (razonable) para usar este truco me lo cuentas, que no lo pillo, hoy debo estar espeso.

Fuente: Mostrar RSS feed en una entrada de WordPress
El resto está aquí :

Mostrar RSS feed en una entrada de WordPress

Evitar que Skype se “cuele” en tu WordPress

Evitar que Skype se “cuele” en tu WordPress

Vale que Skype es una aplicación de videoconferencia maravillosa , yo mismo la uso a diario para comunicar con familia, amigos y colaboradores, en todo tipo de entornos, y hace años. Pero tiene una fea costumbre , y es añadir una especie de plugin a los navegadores que convierte todo teléfono que se encuentre en un elemento activo , y de paso le agrega una banderita, un icono de un teléfono , y le cambia de color, todo muy mono. Pero ¿y si yo no quiero que me cambie mi WordPress? … Me dirás que vaya chorrada, “ ¡coño Fernando, entra en tu configuración de Skype y quita la marca que añade ese tipo de cosas al navegador! “. Y si, eso vale para mi pero ¿y para todos los que visitan la página? ¿por qué tiene mi web que verse con esos colorines si yo elegí un tema minimalista, o incluso monté una clase CSS específica para mostrar el teléfono? . Pues eso. Bueno, vamos al grano. La idea es tunear tu WordPress para que, da igual si tus visitantes tienen activo esa funcionalidad, vean los números de teléfono , de tu página de contacto por ejemplo, como tu las pariste, sin banderitas ni hostias . Ea, pues si es tu caso corre a instalar y activar el plugin llamado Prevent Skype OverWriting . No hay nada que configurar, lo activas y ya funciona como debe. ¿Ah, que no quieres instalar más plugins? , pues tampoco pasa nada, está igual de chupado mediante una sola línea de código. Solo tienes que añadir esto al fichero header.php de tu tema activo: Dicho sea de paso este código sirve para cualquier HTML, la cosa es añadirlo siempre antes de la tag < /head > . Con cualquiera de estos métodos pasas de esto … a esto otro …  A partir de ahí, el que te quiera llamar que te llame por teléfono y si de verdad quieres añadir un enlace que active Skype en WordPress lo haces tu manualmente, controlado y como tu decidas.

Fuente: Evitar que Skype se “cuele” en tu WordPress
Más información :

Evitar que Skype se “cuele” en tu WordPress

Añade cualquier cosa al final de las entradas

Añade cualquier cosa al final de las entradas

A estas alturas ya sabrás lo engorroso que es, cuando cambias de tema en WordPress, ir recuperando todos esos códigos que has insertado en los distintos ficheros del tema anterior para que también estén en el nuevo. Por supuesto, un modo de evitar este molesto proceso es el uso de plugins para la mayoría de las cosas pero no siempre es una opción válida . Una de estas situaciones, muy típicas, es esos códigos que añadimos al final de nuestras entradas , ya sean scripts de Adsense, códigos donde se cuenta quien ha escrito la entrada, textos para animar a suscribirse al feed RSS, para seguirnos en Twitter o cualquier cosa que se te ocurra. Normalmente, para esto, editamos el fichero single.php del tema y añadimos ahí lo que sea, pero para tenerlo más ordenado lo haremos de manera más elegante . Es en estos casos cuando lo mejor es usar nuestro plugin de funciones , o editar el fichero functions.php del tema, que luego podremos usar en el nuevo. El código a añadir sería algo así: // Código/texto al final de las entradas en single function texto_al_final($content) { if (is_single()) { $content .= ‘ Si no te quieres perder nada suscríbete a Ayuda WordPress ‘; } return $content; } add_filter (‘the_content’, ‘texto_al_final’, 0); Luego, por supuesto, lo “tuneas” a tu gusto.

Fuente: Añade cualquier cosa al final de las entradas
Leer el original :

Añade cualquier cosa al final de las entradas

Evita que WordPress comprima los JPG

Evita que WordPress comprima los JPG

Una característica no muy conocida de WordPress es que comprime los archivos de imagen JPG , para reducir la carga de tu web, pero para ciertos usuarios, como fotógrafos por ejemplo, no es la mejor opción, menos si quieren mostrar sus obras en toda su belleza. Afortunadamente es muy sencillo cambiar ese comportamiento por defecto de WordPress. Puedes hacerlo con una sola línea de código . Solo tienes que editar el fichero functions.php de tu tema, o añadirla a tu plugin de funciones , esta: add_filter(‘jpeg_quality’, function($arg){return 100;}); Ya que estamos, si, por el contrario, lo que quieres es añadir mayor compresión entonces podrías modificar la línea de este modo: add_filter(‘jpeg_quality’, function($arg){return 40;}); Solo tienes que cambiar el número al que se adapte mejor a tus necesidades. Volviendo al tema de evitar la compresión, si lo prefieres también hay un plugin que puedes usar. Con PhotoJAR:base puedes, además de hacer un montón de cosas con tus miniaturas, también quitar la compresión de JPG por defecto de WordPress. En cualquier caso es un plugin muy recomendable, para mucho usos, que te animo a probar y conocer.

Fuente: Evita que WordPress comprima los JPG
Vaya aquí para leer el resto :

Evita que WordPress comprima los JPG

Evita que WordPress comprima los JPG

Evita que WordPress comprima los JPG

Una característica no muy conocida de WordPress es que comprime los archivos de imagen JPG , para reducir la carga de tu web, pero para ciertos usuarios, como fotógrafos por ejemplo, no es la mejor opción, menos si quieren mostrar sus obras en toda su belleza. Afortunadamente es muy sencillo cambiar ese comportamiento por defecto de WordPress. Puedes hacerlo con una sola línea de código . Solo tienes que editar el fichero functions.php de tu tema, o añadirla a tu plugin de funciones , esta: add_filter(‘jpeg_quality’, function($arg){return 100;}); Ya que estamos, si, por el contrario, lo que quieres es añadir mayor compresión entonces podrías modificar la línea de este modo: add_filter(‘jpeg_quality’, function($arg){return 40;}); Solo tienes que cambiar el número al que se adapte mejor a tus necesidades. Volviendo al tema de evitar la compresión, si lo prefieres también hay un plugin que puedes usar. Con PhotoJAR:base puedes, además de hacer un montón de cosas con tus miniaturas, también quitar la compresión de JPG por defecto de WordPress. En cualquier caso es un plugin muy recomendable, para mucho usos, que te animo a probar y conocer.

Fuente: Evita que WordPress comprima los JPG
Leer más de la fuente original :

Evita que WordPress comprima los JPG

BuddyPress 1.5.5, actualización importante de seguridad

Acaba de salir a la luz la versión 1.5.5 de BuddyPress, una actualización de seguridad que soluciona 14 fallos , incluida una vulnerabilidad potencial de seguridad que afecta a todas las versiones anteriores de la serie 1.5.x , así que a correr a actualizar.

Fuente: BuddyPress 1.5.5, actualización importante de seguridad
Más aquí :

BuddyPress 1.5.5, actualización importante de seguridad