Si estás pensando en casarte y utilizar una web para comunicarte con tus amigos, familia e invitados en general, este post te interesa.

Si sabes un poquito de WordPress, con alguna de estas plantillas puedes hacer la web de tu boda. Si no conoces WordPress y quieres algo más profesional, en UNBUENPLAN realizamos a precios de escándalo Webs para bodas Low Cost.

Aquí te dejamos algunos ejemplos de plantillas de bodas para WordPress.

TwoGether – Free WordPress Wedding Theme

Tipo One Page, con un montón de características únicas como totalmente receptivo y Retina Ready, mapa de Google textuales, Home Page Banner, Bridemaids y padrinos, última Bootstrap, Soporte de RSVP, y el temporizador de cuenta regresiva, entre otras muchas características.

 TwoGether-Wedding-WordPress-Theme

Wedding Bliss – a Unique Wedding WP Theme

prezentation2

Price: $38

Demo | Purchase

Just Married

Just-Married-Wedding-WordPress-Theme (1)

Price: $45

Demo | Purchase

Gittys

gittys-wedding-wordpress-theme

Gittys

Price: $55
Demo | Purchase

Wedding Day

Wedding-Day

Wedding Day

Price: $39 (get 20% off with the coupon code ‘ATHEMES‘)
Demo | Purchase

Qaween

Qaween

Qaween

Price: $45
Demo | Purchase

TieTheKnot

TieTheKnot

TieTheKnot

Price: $40
Demo | Purchase

The Wedding Day

the-wedding-day

The Wedding Day

Price: $40
Demo | Purchase

Flores

Flores

Flores

Price: $45
Demo | Purchase

GeekLove

geeklove-responsive-wedding-theme

GeekLove

Price: $40
Demo | Purchase

Wedding Vow

Wedding-Vow

Wedding Vow

Price: $35
Demo | Purchase

Game Over

game-over-responsive-wedding-event-planner

Game Over

Price: $35
Demo | Purchase

Vintage Wedding Theme

vintage-wedding-theme

Vintage Wedding Theme

Price: $35
Demo | Purchase

Soul

Soul-Responsive-WordPress-Wedding-Theme

Soul

Price: $40
Demo | Purchase

Moreno

Moreno-responsive-wedding-wordpress-theme

Moreno

Price: $35
Demo | Purchase

Wedding

wedding-responsive-single-page-wordpress-theme

Wedding

Price: $35
Demo | Purchase

Unique Wedding

unique-wedding-responsive-template

Unique Wedding

Price: $40
Demo | Purchase

Weddiness

weddiness-wedding-theme

Weddiness

Price: $49
Demo | Purchase

Nunta

Nunta-Wedding-Responsive-Theme

Nunta

Price: $35
Demo | Purchase

Wedding Slide

wedding-slide

Wedding Slide

Price: $40
Demo | Purchase

Puedes encontrar muchas más aquí https://themeforest.net/category/wordpress/wedding

Usar bien el archivo robots.txt es fundamental para tener tu web correctamente indexada en las bases de datos de los motores de búsqueda ya que este archivo te permite tener cierto control sobre qué contenidos pueden o no ser indexados. Pero ¿qué es?, ¿cómo crearlo?, ¿dónde se coloca? Te damos algunas pistas sobre este archivo.

¿Qué es el robots.txt y para qué sirve?

Para encontrar nuevas webs o actualizar información de las que ya existentes en sus bases de datos, los motores de búsqueda utilizan mecanismos (softwares) conocidos como Robots, Spiders o Crawlers que barren constantemente internet buscando nuevas páginas o revisitando otras para actualizar la información.

Para ayudar a los motores a indexar la información de tu web puedes (y debes) utilizar dos pequeños archivos en formato texto para orientarlos y ayudarles a obtener la información con más facilidad; el robots.txt y el Sitemap.

El robots.txt es un archivo de texto plano con algunas reglas que funciona como un filtro para los robots y hace que puedas controlar los permisos de acceso a determinadas páginas o carpetas de tu web. Es el primer archivo que consultará el robot y todos los robots acreditados respetan las directivas del archivo robots.txt.

El contenido del archivo robots.txt

La configuración del robots.txt es importante porque:

  • Ayuda a indexar mejor tu web el contenido de tu página con lo que mejora tu posicionamiento.
  • Impide el acceso a determinados robots además de limitar la información que quieres mostrar, de forma que los datos personales privados no puedan ser encontrados.
  • Reducen la sobrecarga del servidor. Algunos robots se dedican a hacer muchas peticiones que pueden saturar el servidor y provocar que la navegación por la página sea más lenta.

Para orientar los robots, existen algunas reglas que debes seguir. Los comandos principales para un archivo robots.txt simple utiliza varias reglas:

  • User-agent: identifica para qué mecanismo de rastreo son las instrucciones que se incluyen
  • Disallow: informa qué páginas no deben ser analizadas por los rastreadores.
  • Allow: informa qué páginas deben ser analizadas por los rastreadores.
  • Sitemap: muestra la localización del sitemap de tu web, importante para que los rastreadores encuentren las nuevas entradas.
  • Crawl-delay: indica al robot el número de segundos que debe esperar entre cada página. Es muy útil para reducir la carga del servidor. El tiempo recomendado es de 5-10 segundos, desde dinahosting siempre recomendamos 10 segundos.

También puedes utilizar comodines:

  • Asterisco (*): vale por una secuencia cualquiera de caracteres. Por ejemplo, todos los directorios que empiezan por «directorio» serían «/directorio*/»
  • Dólar ($): indica el final de un URL. Por ejemplo, para indicar cualquier archivo que acabe con la extensión .inc se utilizaría «/.inc$».

Funcionamiento

Ejemplos:

Un ejemplo de robots.txt básico:

Ejemplo de un archivo robots.txt más complejo:

Explicaciones:

  • Línea 1: indica que las líneas posteriores (líneas 3 a 6) serán indexadas y seguidas por todos los robots de todos los motores de búsqueda.
  • Líneas 2 a 5: indican qué carpetas no serán indexadas para todos los robots
  • Línea 6: indica que aunque la carpeta «tecnologia» no debe ser indexada, la subcarpeta computadoras sí puede ser leída
  • Línea 7: indica que los robots tienen que esperar 10 segundos entre cada acceso
  • Línea 8: indica que a partir de esa línea las reglas solo son para el Googlebot
  • Líneas 9 y 10: carpetas que solo Googlebot no puede visitar
  • Línea 10: especifica la carpeta donde se encuentra el sitemap y el nombre del archivo

Incluir comentarios en el robots.txt

Si eres una persona metódica y quieres incluir comentarios en tu robots solo tienes que usar (#) de esta forma:

Cosas que debes tener en cuenta

  • Debe existir solo un robots.txt para cada web y este debe estar en el directorio raíz
  • El robots.txt no es una forma de seguridad
  • Robots.txt no hace que una página sea eliminada del índice de los motores de búsqueda si ya ha sido indexada
  • Los robots de búsqueda solo siguen lo que has especificado en tu robots.txt
  • Los robots son sensibles a las mayúsculas y minúsculas
  • La información de tu robots.txt es pública y cualquiera puede acceder a ella tecleandohttps://tudominio.com/robots.txt

Importante: Si utilizas una sección específica para un robot, éste ignorará los comandos de la sección global. Ah, y cuidado con dejarte el robots.txt de desarrollo al pasarlo a producción puedes perjudicar el posicionamiento de TODO tu contenido.

Recuerda: si ayudas a los motores de búsqueda, contribuyes a una mejor indexación del contenido de tu página, y en consecuencia, a traer más visitas a tu web.

Conclusión

Los motores de búsqueda utilizan robots para recorrer toda la web, indexando todo o casi todo el contenido disponible. El robots.txt funciona principalmente con reglas de negación ya que por norma todas las páginas están accesibles a los robots.

El Protocolo de Exclusión de Robots es utilizado en muchas tareas de SEO ya que evita la duplicación de contenido, permite o no la indexación de contenido de los webspiders, ocultar contenido y otras tareas.

Fíjate si es útil un robots.txt que hasta en la web de la Casa Real han personalizado su robots.txt para ayudar a los buscadores 😉

Cuando hayas creado tus reglas podrás subir el archivo a la raíz de tu web desde cualquier herramienta tipo Filezilla o Notepad ++ para que puedas crear o modificar el sitemap.xml o el robots.txt y subirlo a tu hosting de forma fácil o puedes usar el Administrador de Archivos del Panel de Control de tu hosting.

Sabemos cómo hacer tu web, cómo llevar tráfico a tu web y cómo hacer para que tu negocio aparezca en las primeras posiciones de búsqueda de Google. A través del Inbound Marketing convertimos a los visitantes de tu web en clientes. Te lo explicamos de forma sencilla para que puedas empezar a aplicarlo.

UNBUENPLAN desarrolla el plugin a medida directorio de tiendas para DECCO KITCHEN, la nueva marca de cocinas líder en España. A pesar de su corta vida ya cuenta con más de una centena de tiendas en todo el territorio nacional.

El plugin cuenta con un mapa de España, dividido por regiones, con un listado de las regiones en ele lateral. Una vez que se pulsa en una región, salta a una nueva pantalla donde figura un listado con todas las tiendas de la región seleccionada y un mapa de Google Maps con todas las reseñas de las tiendas.

El plugin incluye un sistema de guía de ruta en el que se indica el itinerario desde una localización y la tienda más cercana de tu ciudad.

El sistema conecta con un microsite de cada tienda en el que se puede indicar la información más relevante de la misma por medio de un blog.

Imagen-decco-kitchen.unbuenplan

A continuación os muestro algunos snippets para el archivo htaccess, estos snippets han sido extraídos de un artículo de Paul Maloney en netmagazine.com.

Para proteger tu WordPress existen muchos de plugins de seguridad, como el WP Security Scan,Wordfence Security o Better WP Security, como alternativa a estos y otros plugins,  puedes hacer uso del archivo .htaccess que se encuentra ubicado en la raiz de tu sitio y puedes acceder a él fácilmente desde cualquier gestor FTP, normalmente oculto.

Cómo configuro el archivo .htaccess

El archivo .htaccess de WordPress por defecto es similar a esto:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Para agregar contenido a .htaccess lo normal es hacerlo después la linea [code_text]# END WordPress[/code_text] con esto nos aseguramos de no romper ninguna de las funciones que WordPress crea por defecto.

También es aconsejable guardar una copia de nuestro archivo htaccess antes de hacer cualquier cambio.

Snippets para htaccess

1 – Proteger wp-config.php

wp-config.php es el archivo que almacena información de tu sitio y algunos detalles importantes de la base de datos, por lo que no interesa que caiga en manos equivocadas.

En tu htaccess agrega lo siguiente para prevenir cualquier acceso al archivo wp-config.php:

<Files wp-config.php>
order allow,deny
deny from all
</Files>

2 – Acceso de administración solo para tu IP

Puedes limitar el acceso a través de IP, para ello tendrías que crear un archivo htaccess y colocarlo en la carpeta wp-admin, con este snippet deniegas el acceso a esa carpeta excepto tu IP, ojo porque si tienes una IP dinámica deberás modificarlo periodicamente o de lo contrario te denegarás el acceso a tí mismo.

order deny,allow
allow from 202.090.21.1 (reemplazar con tu dirección IP)
deny from all

3 – Banear usuarios

Si tienes una IP que constantemente intenta acceder a tu sitio de forma ilícita puedes hacer uso de este snippet para bloquear sus intenciones.

<Limit GET POST>
order allow,deny
deny from 202.090.21.1 (reemplazar con la dirección IP que quieras banear)
allow from all
</Limit>

Puedes añadir más IPs repitiendo la linea “deny”:

<Limit GET POST>
order allow,deny
deny from 202.090.21.1 (reemplazar con la dirección IP que quieras banear)
deny from 202.090.21.2 (reemplazar con la dirección IP que quieras banear)
allow from all
</Limit>

4- Evita que examinen tus directorios

Debido a la popularidad de WordPress muchos ya conocen la estructura de sus directorios por lo que pueden navegar fácilmente entre ellos sin limitaciones, con este snippet evitarás esto.

Options All -Indexes

5- Prevenir acceso a la carpeta wp-content

La carpeta wp-content contiene imágenes, temas y plug-ins por lo que es una carpeta muy importante dentro de tu WordPress, así que es aconsejable evitar cualquier acceso no autorizado a ella.

Esto requerirá crear un htaccess propio que debe agregarse a la carpeta wp-content.

Order deny,allow
Deny from all
<Files ~ “.(xml|css|jpe?g|png|gif|js)$”>
Allow from all
</Files>

6- Protección del htaccess

Aunque suene raro, el archivo htaccess también es vulnerable, a pesar de preocuparnos por nuestro sitio y nuestros ficheros, también debemos hacerlo por htaccess.

<Files ~ “^.*\.([Hh][Tt][Aa])”>
order allow,deny
deny from all
satisfy all
</Files>


Estos snippets para htaccess cubren vulnerabilidades importantes de tu web o blog, no son los únicos, en esta web encontrarás algunos más y si buscas en la red hay multitud pero recuerda siempre guardar una copia de tu fichero actual.

Te aportamos una sencilla guía para volver a una versión anterior de WordPress. A más de una persona le habrá dolido la cabeza en estos últimos días. WordPress crea nuevas actualizaciones, algunas de ellas permiten solucionar los fallos de seguridad y muchas de las funciones principales ayudan a mejorar características relacionadas con la publicación de post o con los plugins. Muchas veces esas actualizaciones no están del todo perfeccionadas y en distintos servidores nos pueden crear problemas, conflictos y dar muchos errores.

Te aportamos una solución y en caso de actualizar el WordPress y ver que tienes errores siempre se puede volver atrás y no actualizar hasta que esté todo probado y la correcta funcionalidad de tu web esté asegurada.

Debes de seguir unos sencillos y rápidos pasos que son los siguientes:

  1. Te descargas  la versión anterior a la que has actualizado, puedes hacerlo desde la web de WordPress España
  2. Cuando te hayas descargado la versión que quieras instalar es recomendable hacer una copia de seguridad de nuestra base de datos y guardar muy bien los ficheros wp content, wp-config y el .htaccess, ya que estos son los únicos ficheros que NO se deben sobreescribir.
  3. Posteriormente debes subir al FTP todos los ficheros del wordpress a excepción de los tres anteriormente nombrados  wp content, wp-config y el .htaccess, estos dos ficheros y carpeta NO se deben tocar.
  4. Ahora ya podemos acceder a nuestro /wp-admin como de costumbre y comprobaremos que hemos retrocedido en la actualización. Además nos saldrá de nuevo el anuncio que te invita a actualizar WordPress.

Si tienes problemas en el proceso o no sabes como hacer algún paso, puedes comentar este post para ayudarte en lo que podamos.

Esperamos que te haya ayudado! 😉

Son muchos los casos que  nos hemos encontrado de personas preguntando al equipo UNBUENPLAN, como expertos en WordPress, cómo se puede subir una web desarrollada con WordPress al servidor de producción desde el servidor de desarrollo.

En ocasiones si las cosas no se hacen bien en desarrollo poner la web en producción no es un proceso transparente. Posibles errores pueden deberse a:

  • No conocer el dominio final de la web
  • El servidor de desarrollo estaba en localhost (https://localhost/)
  • La versión en desarrollo de la web estaba en un directorio o subdominio

En un próximo artículo explicamos, de forma breve, cómo poder desarrollar una web en el “dominio final” pero trabajando en local. Te enseñaremos cómo migrar wordpress de dominio y hosting.

Debes tener en cuanta que dependiendo de las particularidades de cada web y los plugins que haya instalados, tendrá más o menos complicaciones.

Para picar: haz una copia de la base de datos

Hay que guardar los archivos y la base de datos:

  1. Descargamos los ficheros vía ftp, yo suelo utilizar FileZilla para ello. Si tenemos la web en local este paso nos lo saltamos.
  2. Utilizamos phpMyAdmin y exportamos la base de datos. Si tienes dudas de como hacer esto déjame un comentario y/o ponte en contacto con nosotros.

De primero: Configura WordPress en el nuevo dominio

Tras hacer la copia de seguridad (de verdad, la experiencia me dice que hay que hacer copia de seguridad) tenemos que modificar el archivo wp-config.php, el cual se encuentra en la raiz de la instalación de WordPress. Lo abrimos y buscamos las siguientes líneas:

1
2
3
4
define(‘DB_NAME’, ‘basededatos’);
define(‘DB_USER’, ‘usuario’);
define(‘DB_PASSWORD’, ‘contraseña’);
define(‘DB_HOST’, ‘servidor’);

Sustituimos los valores (basededatos, usuario, contraseña y servidor) por los valores de configuración de la base de datos que hemos importado en el servidor de producción. Mi recomendación es crear otro archivo wp-config.php con los valores del servidor dep roducción, para tener la web operativa en el servidor de desarrollo (para posibles futuras mejoras y actualizaciones) y en el servidor de producción.

De segundo: actualiza las urls de WordPress

Este es el punto clave por el que quien esté en faena, nos pregunta sobre cómo migrar WordPress de dominio. En casi todos los artículos que he leido dicen que con ir al administrador y modificar en la configuración la url de la web y la del blog por los nuevos valores ya servía, pero en la práctica no es así. El caso es que WordPress guarda internamente las urls absolutas de páginas, posts, imágenes, etc. Para poder actualizar estas urls hay que actualizarñas “a mano” en la base de datos, pero no os alarméis, no hay que ir una a una. En principio, solo hay que hacer 4 consultas (UPDATEs), “en principio” porque dependerá de los plugins que utilicéis, porque algunos pueden guardar urls en las tablas que crean en la base de datos cuando se instalan.

Las consultas que hay que ejecutar realmente son la misma, repetida 4 veces sobre 3 tablas diferentes, modificando 4 atributos de las tablas. Os detallo en una tabla las tablas que hay que actualizar y, en cada una de ellas, el artibuto en concreto:

Tabla Atributo
wp_options  option_value
wp_posts  post_content
wp_posts  guid
wp_postmeta  meta_value

Y a continuación, os detallo las consultas que hay que hacer para actualizar cada uno de estos atributos:

1
2
UPDATE wp_options
SET option_value = REPLACE(option_value,’dominio_viejo’,’dominio_nuevo’);
1
2
UPDATE wp_posts
SET post_content = REPLACE(post_content,’dominio_viejo’,’dominio_nuevo’);
1
2
UPDATE wp_posts
SET guid = REPLACE(guid,’dominio_viejo’,’dominio_nuevo’);
1
2
UPDATE wp_postmeta
SET meta_value = REPLACE(meta_value,’dominio_viejo’,’dominio_nuevo’);

Ejemplo: ‘https://viejodominio.es/subdirectorio’, ‘https://www.nuevodominio.net’

De postre: Configuración de htaccess

Debemos configurar el archivo htaccess una vez que hayamos podido acceder al escritorio de wordpress. Para ello solo entramos en Ajustes/enlaces permanentes y cambiamos a Predeterminado y guardamos para posteriormente volver a poner el nombre de la entrada y volvemos a guardar, con esto quedará configurado el htaccess.

De regalo: Plugins de cache y archivo index.php

Determinados plugins de caché pueden darte dolores de cabeza, es recomendable desistalarlor y borrar ciertos archivos que pueden impedirnos que veamos correctamente el escritorio de wordpress.

Con esto ya lo tenéis hecho, la migración debería estar finalizada y funcionando en el nuevo dominio. Si tienes alguna duda o algún problema dejad un comentario y te intentamos echar una mano, y si te ha servido este artículo, ¡se aceptan comentarios y que lo compartas con tus conocidos!

 

!Te enseñamos cómo hacer una página web con WordPress desde cero de forma fácil y rápida!

Con el Taller intensivo, dinámico y práctico, WorkShop 1 Web en 2 Días | Diseña tu propia web con WordPress, sabrás cómo hacer una página web con WordPress y tendrás tu web profesional lista cuando termines. La web estará adaptada a todos los dispositivos. La web se realiza con el gestor de contenidos Wodpress. Te pondrás al día de que son a nivel práctico, tocándolos, los hosting, plugins, microsites, landingpages, etc.

También conocerás los tipos de imágenes utilizadas en web, su resolución y píxeles, las tipografías o trucos para el diseño web, una revisión sobre la web construida, el social network, el email, banners, entre otros.

Te hablaremos de la publicidad online, SEO, los blogs y las redes sociales.

Tipo de formación

Presencial, nos desplazamos dos días a tu ciudad y organizamos el Taller.

Fechas de impartición

El Taller se imparte en fines de semana, sábados 6 horas y domingos 6 horas.

Consulte el calendario de programación.

Requisitos

Para poder acceder a este curso, será necesario que dispongas de:

  • Conocimientos básicos sobre internet y programas como Power Point, Gim, Photoshop, o similares, además de un cierto dominio sobre el mundo online.
  • Ordenador portátil con los programas antes mencionados cargados
  • Contar con una buena conexión a internet con wiffi en la sala o dependencia municipal donde se imparta el Taller.
  • Por supuesto, contar con un grupo mínimo de 15 personas para poder realizarlo. Para grupos de inferior número de participantes consultar, por favor.

Amplía información CONSULTAR

Si quieres desconectar tus cuentas de Twitter y Facebook que hace tiempo conectaste entre sí solo tienes que hacer lo siguiente.

Twitter brinda una aplicación destinada a conectar con ella tu cuenta de Facebook mediante la cual puedes actualizar tu estado de Facebook y publicarlo en Twitter con un tweet.

Si tienes esta función activada y ahora quieres desactivarla, sigue estos pasos:

1. Haz login en tu cuenta de Facebook.
2. Haz click en «Cuenta» y elige «Configuración de privacidad».
3. En «Aplicaciones y sitios web» pulsa en «Edita tu configuración».
4. Haz click en «Twitter» en la sección «Aplicaciones que utilizas».
5. Haz click en la cruz («Eliminar») y luego click en «Eliminar» nuevamente.
6. Finalmente haz click en «Aceptar» cuando Facebook termine de eliminar la aplicación de Twitter.

Ahora inicia sesión en Twitter

1. Haz click en la pestaña «Aplicaciones» en la página de configuración de tu cuenta.
2. Haz click en la opción «Revocar acceso» en el apartado de Facebook.

Y listo, a partir de ahora tendrás ambas aplicaciones desconectadas entre sí.