Reemplazar texto en post de WordPress

Programacion Web, Wordpress No hay Comentarios »

En algunas ocasiones nos es necesario cambiar texto en todos los post de nuestro wordpress donde aparezca. Porque quizá hemos cambiado la ubicacion de todas nuestras imagenes o porque lo que ofrecemos como software de descarga lo hemos alojado en otro servidor.

Un ejemplo:

Nuestro servidor donde alojamos ficheros de imagenes se llama “menganito” y queremos cambiarlo por “fulanito” que nos sale mas economico.

La sentencia sería:
update table_name set table_field = replace(campo_de_la_tabla,'texto_que_quiero_reemplazar','con_esto');

Aplicado a las tablas de wordpress:
update wp_posts set post_content = replace(post_content,'htt://www.menganito.com/imgs','htt://www.fulanito.com/imgs');

Esto nos permite cambiarlo todo de una vez. Por supuesto hay que ejecutarla en una ventana SQL de phpMyAdmin conectado a la base de datos de WordPress.

Actualiza WordPress 2.6.3 a 2.6.5.

Wordpress No hay Comentarios »

Parece ser que WordPress antes de publicar su versión 2.7 se ha visto obligado a sacar la versión 2.6.5 por un grave agujero de seguridad descubierto.

WordPress se ha visto obligado a saltar la versión 2.6.4 por el descubrimiento de una falsa versión 2.6.4 de WordPress.org que no es otra cosa que un troyano llamado Troj/WPHack-A.

La actualización para los que no cayeron en la trampa es muy simple, tan solo hay que sobreescribir los ficheros. Ya sabes, por si acaso haz copia de seguridad primero.

  • wp-includes/feed.php
  • wp-includes/version.php

Fuente: http://wordpress.org

Grave vulnerabilidad de WordPress 2.6.2. Actualización a 2.6.3.

Wordpress No hay Comentarios »

Una nueva vulnerabilidad de WordPress ha sido descubierta en Snoopy, que puede ser explotada por personas maliciosas para comprometer un sistema vulnerable.

La actualización es altamente recomendable.

El problema

La entrada pasada a la funcion “_httpsrequest ()” no está debidamente saneada antes de ser utilizada en una llamada “exec ()”. Esto puede ser explotado para inyectar comandos de shell arbitrarios a través de una secuencia de comandos llamando a las funciones “fetch ()” o “submit ()” con una URL controlada por el atacante.

La solución

Hay dos soluciones, actualizar todo el WordPress o sustituyendo los siguientes archivos:

Post anterior y siguiente en WordPress

Wordpress 1 Comentario »

¿Tu theme no tiene enlaces para ir al post siguiente o al anterior?. Hay algunos themes que carecen de este enlace al post anterior o al posterior. A mi me parece que a los lectores de un blog hay que darles la oportunidad de moverse por los post de uno en uno, incluso puede haber algún lector de un blog que le puede interesar el tema que escribiste anteriormente.

Bueno, esto es muy simple ya que la función ya existe y solo hemos de colocarla donde queramos.

por ejemplo, en el single.php busca la linea que pone:

<?php edit_post_link(‘Editar’, ”, ”); ?><br />

Y añade debajo:

<b>Posts anterior y posterior:</b><br />
<div class=”alignleft”><?php previous_post_link(‘&laquo; %link’) ?></div>
<div class=”alignright”><?php next_post_link(‘%link &raquo;’) ?></div>

También puedes ponerla en el index.php o donde te parezca mejor.

WP Theme & Icons originales por N.Design Studio.
Aviso Legal Entradas RSS Comentarios RSS Acceder