martes, 25 de noviembre de 2014

WordPress - Cambiar contraseña de administrador

Para resetear la password o contraseña de cualquier usuario en WordPress, aunque lo normal es que lo usemos para resetear la del admin, ya que es la única vital, y con nuestro administrador siempre podremos cambiar cualquier otra contraseña.
Los pasos son sencillos:

  1. Tenemos que entrar en nuestro PhpMyAdmin, ir hasta la tabla usuarios (normalmente wp_users, o algo similar es el prefijo de nuestra tabla y a continuación users)

domingo, 9 de noviembre de 2014

CSS - Efecto marca de agua

Buenas amigos, hoy os traigo algo que seguramente os resulte muy útil.
Mediante unos estilos CSS vamos a conseguir un efecto de marca de agua, esto no es seguro, pero si muy disuasorio, ya que si alguien quiere robarnos la imagen, va a ver nuestro logo, o la imagen que definamos sobre la imagen en cuestión y en mas del 90% de los casos no intentara cogerla.

Os explico, para conseguirlo necesitamos un Div que lo contenga todo y 2 imagenes, una que se va a utilizar como marca de agua y la otra que es la que mostraremos, algo similar a esto
<div class="marca-de-agua">
<img alt="" src="URL-IMAGEN" /></div>
 y los siguientes estilos CSS:

jueves, 6 de noviembre de 2014

Drupal - Plantillas hijas

Hoy os escribía como crear plantillas hijas en WordPress, la buena noticia es que esto lo podemos hacer también en Drupal.
Al igual que en WordPress es muy sencillo, tan solo deberemos seguir unos pequeños pasos:

  1. En la carpeta Themes de nuestra instalación de Drupal (normalmente Drupal\sites\all\themes) crearemos una nueva carpeta, o directorio con el nombre que prefiramos (p.e: mi_tema)
  2. Dentro de este directorio crearemos un archivo con el mismo nombre del directorio, pero con la terminación .info (p.e: mi_tema.info)
  3. Dentro de este archivo, copiaremos la siguiente estructura:

WordPress - Plantillas hijas

Hace unos días os explicaba como añadir una nueva hoja de estilos a la template que ya tenéis montada en vuestro WordPress, en resumen venia siendo algo asi como añadir una etiqueta a la template con el método de WP bloginfo().

Bien hoy os cuento (pensaba que esto ya lo había escrito) que ese modo es 100% funcional, aunque no es el mas apropiado, ya que si salen actualizaciones de nuestro tema, y por supuesto actualizamos (algo que deberíamos hacer siempre, para solucionar posibles bug, y agujeros de seguridad), bien como os contaba tenemos el problema al actualizar ya que todas las modificaciones que llevemos a cabo se perderán, si solo hemos incluido un enlace de una hoja de estilos tenemos fácil localizar el cambio y volver a hacerlo, aunque es una tarea pesada si la plantilla esta viva y se actualiza a menudo.
Si queremos evitarnos esto el mejor modo es crear una plantilla hija, para ello  deberemos:

domingo, 2 de noviembre de 2014

Drupal - Cambiar la contraseña de administrador

Hoy al entrar en la web de un cliente mio para adaptarle algunas cosillas, me he llevado una gran sorpresa y es que ha cambiado la contraseña del administrador, para que??? ni idea pero ha sido así de majo, a el le cree su usuario, con poderes administrativos, y para gestiones me quede yo con el administrador, así que no podía entrar, al preguntarle que contraseña había puesto me dice que no se acuerda, así que, una de 2 o le daba al botoncito de recordar contraseña esperaba que le llegara el mail al cliente, que me la diera, esperando que me la den bien ya sabéis que muchas veces nos mandan la mitad, por que hay un punto o un guión, etc

Así que cortando por lo sano, digo la reseteo, la forma que tenemos para crear una nueva pass, a diferencia de WP es algo mas complicado, si trabajamos con una instalación clon en local(cosa que a mi me a salvado la vida mas de una vez), tan solo deberemos:

domingo, 12 de octubre de 2014

WordPress - Crear un Widget

Crear un Widget para WordPress es muy sencillo, tan solo deberemos crear un Plugin, para lo cual solo tendremos que crear un archivo dentro de la carpeta plugin, o una carpeta, y dentro de la cual todos los archivos que necesite nuestro plugin, lo ideal es esto ultimo ya que es mas complicado que otro desarrollador cree otro plugin con la misma estructura que nosotros.

El ejemplo que vamos a dejar disponible para ver el código, el proceso y su descarga desde github, estará disponible en nuestro repositorio.

Como ya hemos mencionado basta con crear un fichero en la carpeta de plugin, o un directorio y dentro ese fichero, voy a optar por esta ultima opción,

sábado, 11 de octubre de 2014

WordPress - Permitir etiquetas HTML como target, rel en bio de autor

En la Biografia de autor WordPress por defecto no permite escribir ciertas etiquetas HTML, por ejemplo, puedes escribir <a href="xxx">xxxxxx</a> pero no puedes darlos los atributos de rel, ni de target.

Para ello tenemos una solución muy simple, sola mente tenemos que instalar y activar el siguietne plugins

https://wordpress.org/plugins/allow-rel-and-html-in-author-bios/

Y asunto solucionado, espero que os sirva de ayuda

Prestashop - Algunos productos se visualizan a precio 0 en la ficha de producto

Estos días he tenido que enfrentarme a un problema, en el que una de las tiendas a las que doy soporte con Prestashop marcaba todos los precios perfectamente, pero al entrar en la ficha de producto de determinados productos su precio se visualizaba a 0.00 €.

domingo, 21 de septiembre de 2014

Añadir una nueva hoja de estilos a WordPress

Casi siempre que montamos un nuevo sitio con WP, o editamos uno que ya este publicado, nos toca editar los estilos, suele cometerse el error de editar los estilos que nos proporciona la plantilla, esto nos lleva al inconveniente de que cada vez que actualizemos la plantilla deberemos volver a hacer los cambios ya que es mas que probable que nos los pisen, para ello la mejor opcion es incluir una nueva hoja de estilos con todos nuestros cambios, la cual deberemos agregarla justo al final de los estilos que trae nuestra plantilla, para agregar una nueva hoja de estilos solo necesitaremos la siguiente linea, en la cual hemos almacenado nuestra hoja de estilos en una carpeta llamada css, la cual esta en la raiz del directorio de nuestra template, y hemos llamado a nuestra hoja custom.css
<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/css/custom.css" />

Un saludo y como siempre espero que os sirva de ayuda

miércoles, 10 de septiembre de 2014

Traducir WordPress

En este articulo me centrare en rtaducir nuestro WordPress al castellano, aunquer podria aplicarse a cualquier idioma

La forma mas sencilla es descargar el instalador en el idioma elegido, para ello deberiamos ir al sigueinte enlace y descargarlo.
http://es.wordpress.org/wordpress-4.0-es_ES.zip