Instalando plugins
Desde un plano general ya sabemos qué es y cómo funciona WordPress, ha llegado el momento de instalar
nuestra lista de plugins.
Empezaremos instalando el plugin WPML que, al tratarse de un plugin de pago, no sigue el proceso habitual ya que lo subiremos
por FTP en vez de instalarlo desde el Dashboard.
Instalando plugins
Subir un plugin por FTP
Si necesitamos subir un plugin por FTP hay que tener
muy presente lo siguiente:
- Los plugins se suben a /wp-content/plugins/
- Si el plugin consta sólo de un fichero .php lo normal es que se suba el fichero. Esta opción es muy poco habitual.
- Si el plugin consta de varios ficheros y directorios, debe subirse el directorio que contiene todo el contenido.
- Normalmente existe un fichero README, INSTALL, etc dónde se explica el proceso y todo lo necesario.
Instalando plugins
WPML
Damos por supuesto que tenemos en nuestro poder los plugins a usar del WPML, accedemos a nuestro cliente de FTP preferido y nos conectamos a nuestro sitio web.
Debemos subir los plugins al directorio /wp-content/plugins/
Una vez subido, vamos al Dashboard de WP y entramos en
Plugins => Plugins instalados
http://example.com/wp-admin/plugins.php
Instalando plugins
WPML
En esta pantalla tendremos un listado de todos los plugins
existentes en /wp-content/plugins/
Desde aquí podremos Activar/Desactivar/Borrar/Configurar cualquiera de los plugins existentes.
En nuestro caso activamos todos los plugins
relacionados con WPML, el plugin principal es
WPML Multilingual CMS y lo activaremos primero.
Instalando plugins
WPML
En
wpml.org existe una completa guía de cómo configurar
el plugin, aunque como casi todo en WP es muy intuitivo.
- Seleccionamos idioma principal (Español)
- Idiomas del sitio (Inglés)
- Selector de idioma (Para permitir el cambio de idioma)
Ya tenemos el plugin activo, tenemos muchos valores que configurar por lo que es muy recomendable leer la guía.
Instalando plugins
Desde la administración de WP
Desde Plugins => Añadir nuevo (http://example.com/wp-admin/plugin-install.php) tenemos una interfaz gráfica para
buscar e instalar los plugins que necesitemos.
Además de buscar los plugins, podemos ver los plugins
destacados, populares, recientes y favoritos. Por supuesto,
desde cualquiera de las posibilidades se pueden instalar. Es interesante la opción favoritos, ya que poniendo el nombre
de un usuario de wordpress.org puedes listar sus plugins
favoritos, muy utilizado para hacer tus listas de plugins.
Instalando plugins
Desde la administración de WP
En el listado de plugins, para cada uno de ellos, existe la opción
de instalar ahora. WordPress comprobará si tiene permisos
para escribir en tu espacio web, de ser así iniciará el proceso
de instalación del plugin que, una vez instalado,
deberá activarse.
Si no tiene permisos, antes de iniciar la instalación te solicitará
los datos de conexión al FTP, una vez facilitados la instalación
seguirá su curso habitual tras la cual activaremos el plugin.
Ya sólo queda configurar el plugin para disfrutarlo.
Instalando plugins
WordPress SEO by Yoast
Para instalar este plugin podemos buscarlo por su nombre "WordPress SEO by Yoast!" o bien acceder a Favoritos y
poner como nombre de usuario "rolando.caldas"
Localizado el plugin en la lista, clicamos en "Instalar ahora"
Como WordPress sí tiene permisos para escribir en el espacio
web, instala el plugin sin problemas. Clicamos en "Activar plugin"
Ya tenemos el plugin activado y WP nos ha redirigido a
"Plugins instalados"
Instalando plugins
WordPress SEO by Yoast
Tras la instalación podemos ver dos novedades claras:
- Un aviso para "Ayudar a mejorar WordPress SEO"
- Un nuevo elemento "SEO" en nuestra barra de menú.
Es muy habitual que plugins y servicios soliciten recoger información anónima para mejorar el plugin/servicio.
Queda a discreción de cada uno confiar o no. La decisión
tiene que basarse en un conocimiento de lo que se acepta,
ante dudas, no permitir.
Instalando plugins
WordPress SEO by Yoast
En la barra de menú que tenemos en la parte superior cuando estamos identificados, tenemos un nuevo apartado SEO, que son una serie de enlaces de interés (Análisis de palabras clave) y accesos rápidos a las opciones de plugin.
Vamos al panel de control de SEO (menú izquierdo) y vemos
que nos aparece un tour por el plugin, hará un recorrido
por todos los apartados de SEO explicando su finalidad.
Instalando plugins
WordPress SEO by Yoast
Lo primero que vemos es una alerta en rojo sobre nuestro
sistema de URL's ya que en ningún momento hemos
configurado esta opción de WP y, como nos informa, es importante.
Así que vamos a "Arreglar esto" y llevamos a
Ajustes => Enlaces permanentes, donde escogemos
estructura personalizada y escribimos:
/%category%/%postname%/
Instalando plugins
WordPress SEO by Yoast
Pasado el susto, en el Panel de Control de SEO ya no tenemos
alertas de las que preocuparnos, así pues, continuemos.
Google Webmaster Tools
Todo sitio web debe estar verificado con las diferentes
herramientas para webmasters, especialmente Google
y Bing. Nuestro plugin lo sabe y nos permite agregar
los metadatos para ello. Aunque el mejor método es
subir un fichero HTML a la raíz del sitio web, el fichero
te lo proporciona cada uno de los servicios.
Instalando plugins
WordPress SEO by Yoast
Títulos y Etiquetas
En este apartado definiremos los metas de nuestro sitio, tanto
de forma general como para cada uno de los elementos.
A destacar entre las opciones, que por defecto ya no está
el meta keywords, que ha sido relegado a algo simbólico.
Instalando plugins
WordPress SEO by Yoast
Social
Gracias a este plugin y al OpenGraph, podemos incorporar
de forma sencilla metas específicos que serán utilizados
cuando nuestra
página se comparta en Facebook.
También podemos incorporar metadatos de una cuenta de
Twitter que asociaremos a la página.
Instalando plugins
WordPress SEO by Yoast
Sitemaps XML
Los sitemaps son ficheros en XML que proporcionan
un listado de las páginas de un sitio web pudiendo jerarquizar
las páginas por su importancia.
Google fue el impulsor del uso de los sitemaps como un método
para que un sitio web informase al navegador las páginas
que el motor de búsqueda debe visitar.
Nuestro plugin de SEO se encarga de generar el XML y avisar a Google y Bing de la publicación de nuevos contenidos.
Instalando plugins
WordPress SEO by Yoast
Enlaces permanentes
Aunque WP ya tiene una zona en los Ajustes dedicada a los
enlaces permanentes, nuestro plugin SEO incorpora más
posibilidades, de las que destaca una:
Retirar la categoría base (usualmente /category/) de la URL de categorías.
WP impone, por defecto, un molesto prefijo "category"
para las URL's de las categorías, nuestro plugin lo elimina!
Instalando plugins
WordPress SEO by Yoast
Enlaces internos
Una de las carencias más sorprendentes de WP es que
no incluye las migas de pan (breadcrumbs), algo que en un
CMS muy orientado al SEO es casi un pecado.
Aunque este plugin permite incluirlas, nosotros vamos a
utilizar las migas de pan que el WPML proporciona.
Instalando plugins
WordPress SEO by Yoast
RSS
Muchas veces cuando buscamos por internet encontramos sitios que están
llenos de publicidad y contienen información (de lo que
realmente buscamos) sacada de otros sitios web... pues bien,
estás dentro de un
scraper.
Un scraper suele obtener la información de los RSS de otros
sitios web, así que nuestro plugin lo que permite es incorporar
enlaces a nuestro sitio en la entrada RSS, de forma que exista,
en el scraper,
la referencia a nuestra web.
Instalando plugins
WordPress SEO by Yoast
Importar y Exportar
Si antes de este plugin usamos otros para el mismo fin, podemos intentar importar sus datos desde aquí. Del mismo modo,
podemos exportar nuestra configuración, para importarla
en futuros sitios web y no tener que configurar nuestro
plugin para cada WP que creemos.
Instalando plugins
WordPress SEO by Yoast
Editar archivos
De existir y tener permisos de escritura en el espacio web,
nuestro plugin permite editar el robots.txt y el .htaccess
-
robots.txt: Es un fichero destinado a informar a los motores de búsqueda qué directorios o ficheros de nuestro espacio web no debe ser rastreado. Es informativo, lo que significa que es el motor de búsqueda quien decide hacer caso o no.
- .htaccess: Este fichero es un gran aliado del programador, especialmente para las redirecciones web. Si no se sabe qué es el .htaccess, mejor no editarlo.
Instalando plugins
Akismet
No necesitamos instalar Akismet, viene por defecto y es la
herramienta de WP para luchar contra el SPAM.
Activamos el Akismet desde Plugins y, una vez activado,
veremos que nos avisan que debemos obtener una
API Key, esto es una llave que servirá para identificar
nuestro sitio web en Akismet, lo que permitirá actuar
a este gran servicio anti-spam en nuestro sitio web.
Instalando plugins
Share Buttons by AddThis
AddThis
es un servicio que permite incorporar en cualquier
sitio web botones de compartir la página con cientos
de redes sociales, marcadores online, etc.
El servicio incluye un sistema de estadísticas y de avisos
por email del contenido compartido, por lo que es útil
para hacer un seguimiento y uno de los principales
motivos de su uso extendido, junto con su
alto grado de personalización.
Instalando plugins
Share Buttons by AddThis
una completa serie de artículos para personalizar el
servicio de addthis, desde cómo alterar los botones
de compartir hasta el uso de su
API
Por defecto, visualmente no siempre es la mejor opción
y cuando sólo se quiere por las estadísticas, también
se suele optar por la solución de incluir los enlaces "a mano"
como widget utilizando servicios de url's cortas como
Instalando plugins
Share Buttons by AddThis
Una vez hemos instalado el plugin, debemos crear una cuenta
en AddThis. Desde el sitio web de AddThis, podemos
crear perfiles (profiles) para poder agrupar las estadísticas
de cada uno de nuestros sitios, opción útil al utilizar una
misma cuenta de AddThis para varios sitios web.
Desde la pantalla de configuración de AddThis en nuestro
WP (Ajustes => AddThis Share), tendremos que poner
nuestro username y password de AddThis y, opcionalmente,
el profile ID correspondiente al sitio web. Tras esto
ya podemos empezar a utilizar AddThis.
Instalando plugins
Share Buttons by AddThis
Las opciones básicas de este plugin, permiten activar dos
"Sharing Tool" en los posts (entradas), para la
parte superior
e inferior respectivamente. Para cada
Sharing Tool se puede
escoger uno de los estilos
por defecto o seleccionar "Custom button", los botones a usar en Custom button se establecen
en las opciones avanzadas. Las o
pciones avanzadas presentan configuraciones interesantes,
tales como escoger cuando se ha de mostrar el AddThis
(homepage, pages, etc)
integrar las
estadísticas en nuestro Dashboard, uso de bitly, integración
de las estadísticas en tu panel de Google Analytics, etc.
Instalando plugins
Social Media Icons Widget
Además de utilizar AddThis para que los visitantes
puedan compartir el contenido del sitio en tu web, también
puede utilizarse para incluir enlaces a los diferentes
perfiles del sitio en las redes sociales.
Sin embargo, para esta necesidad vamos a utilizar otro
plugin, que es muy sencillo y hace justo lo que necesitamos.
Este plugin incorpora un Widget, se configura desde
la propia pantalla de widgets y se caracteriza por su gran
cantidad de apariencias, lo que hace este plugin muy visual.
Instalando plugins
Google Analytics for WordPress
Hablar de Google Analytics es hablar del servicio de
estadísticas por excelencia y, como no, nuestro WP
no podría estar sin él.
Es necesario tener una cuenta de google para utilizar
el servicio, desde la página de Google Analytics
puedes crear el perfil y obtener el código de seguimiento
para tu sitio web.
Instalando plugins
JetPack by Wordpress.com
JetPack es un "super-plugin" elaborado por los desarrolladores
de WP que presta una gran cantidad de servicios a través
Este plugin tiene cierta controversia ya que aporta una serie
de complementos de enorme utilidad, aunque obligan a
realizarse sin ese requerimiento. También se han encontrado
actividades "sospechosas" con las cookies al utilizar este plugin.
Instalando plugins
JetPack by Wordpress.com
A pesar de todo y aunque se podría llevar a tener los mismos
complementos sin utilizar JetPack, como es habitual en WP
este plugin es muy sencillo y rápido de usar. Entre los
complementos que proporciona destacan:
-
Publicar en tus redes sociales las entradas de tu WP
-
Enlaces cortos WP.me para todas las entradas y páginas
-
Shortcodes incrustados (permite incorporar a las entradas y páginas contenidos de YouTube, Vimeo, SlideShare, etc. de forma extremadamente sencilla.
Instalando plugins
Contact Form7
Otra de las grandes carencias es la inexistencia de un
sistema de formularios nativo en WP. Existen varias
propuestas para cubrir esta necesidad, aunque ninguna
de ellas aporta una solución global a la altura de otros
CMS como puede ser Drupal cuya api para la creación de
formularios es extremadamente potente.
En nuestro caso nos conformaremos con Contact Form7,
uno de los plugins más utilizados para crear formularios.
Instalando plugins
Contact Form7
Tras activar el plugin, lo primero que notamos es que tenemos
un nuevo enlace principal en nuestra barra lateral "Contacto" desde el cual se podrán crear y gestionar ilimitados formularios.
Al acceder tenemos un formulario de contacto de ejemplo. Su funcionamiento (de todo el plugin), se basa en el uso de
shortcodes, motivo por el cual un formulario puede incorporarse
en cualquier entrada, página o contenido que interprete los
shortcodes, detalle que hace muy popular a este plugin.
Instalando plugins
Contact Form7
La principal carencia está implícita en el nombre del plugin.
Se trata de un plugin para crear formularios de contacto, por lo
que los datos del formulario se envían por correo electrónico
sin que quede referencia alguna en el Dashboard. Al mismo
tiempo, sólo crea formularios de contacto, por lo que no cubre
la necesidad de un sistema de creación de formularios, algo
que suele realizarse vía API (requiere conocimientos de
programación)
Instalando plugins
Contact Form7 reCAPTCHA
A día de hoy, todo formulario de contacto debe tener
un sistema destinado a confirmar que los usuarios que
cubren el formulario son seres humanos ya que es muy
habitual que existan programas que se dediquen a rastrear
la red en busca de formularios y, al encontrarlos, los
utilicen para enviar SPAM. Este sistema es conocido
como CAPTCHA.
Instalando plugins
Contact Form7 reCAPTCHA
CAPTCHA - Completely Automated Public Turing test to tell Computers and Humans Apart (Prueba de Turing pública y automática para diferenciar máquinas y humanos)
Esto que suena tan raro, no es más que esta típica imagen
que muestra una serie de caracteres poco legibles (a veces auténticas torturas) que tenemos que reproducir en un campo
de texto al final de un formulario web.
Existen muchos servicios Captcha, aunque poco a poco se ha
Instalando plugins
Contact Form7 reCAPTCHA
Tras activar nuestro plugins, nos encontramos una desagradable
sorpresa... Nos pide otro plugin!! El plugin que acabamos de
instalar sirve para incorporar en nuestros formularios de
Contact Form7 un servicio de Captcha, pero no proporciona
el servicio, para ello debemos instalar otro plugin, compatible
con el Contact Form7 reCAPTCHA.
un campo reCAPTCHA
Instalando plugins
Better WordPress reCAPTCHA
Este plugin está destinado a incluir el servicio de google
reCaptcha. Además de ser utilizado para el Contact Form7
podemos aprovechar y activarlo para la página de registro y
de comentarios (para este último se puede combinar con
Akismet), además se puede ocultar para usuarios identificados
o con ciertos poderes dentro del sitio web.
Para su funcionamiento necesita de una clave pública y privada
que se pueden obtener en:
Instalando plugins
Events Manager
Este plugin incorpora un nuevo tipo de contenido (Eventos),
con muchas e interesantes opciones de configuración.
Es compatible con WPML gracias a un plugin que actúa como conector y que también instalaremos.
Los eventos funcionan como las entradas, tienen categorías
y etiquetas propias. Además permite especificar la ubicación,
precios e incluso permite realizar reservas. En su configuración
podremos determinar la URL para esta sección entre otros valores.
Instalando plugins
Youtube Channel Gallery
Gracias a este plugin, tendremos una página en nuestro sitio
web que mostrará el contenido de nuestro canal de YouTube.
Este plugin proporciona un shortcode que nos permitirá incluir
nuestro canal de YouTube en cualquier entrada o paǵina.
Al mismo tiempo, propociona un widget para lo mismo.
Sencillo, directo y con ejemplos en forma de demos.
Instalando plugins
Awesome Flickr Gallery
Para poder utilizar este plugin, además de instalarlo y activarlo
tendremos que obtener una Flickr API Key que nos permitirá
conectar nuestro WP con nuestro Flickr.
Tras instalar este plugin necesitaremos actualizarlo, ya que la
versión instalada por defecto tiene problemas.
Del mismo modo, tendremos que crear una app en Flickr para
obtener nuestra API y conectarla con nuestro sitio web.
Una vez conectado, podremos crear diferentes galerías, que se
mostrarán gracias a los shortcodes en entradas, páginas, etc.
Instalando plugins
Tweet And Get it !
Sencillo y genial plugin para crear descargas virales.
Este plugin permite a un usuario descargar un fichero, tras
haber compartido en twitter el contenido que se le pide.
Es un proceso automático, pueden existir tantos botones de
Tweet An Get it ! y, como no, se mostrarán gracias
a los shortcodes. Todo esto gracias al servicio proporcionado
Instalando plugins
Ya tenemos todos los plugins necesarios para llevar
a buen puerto nuestro proyecto, ahora sólo tenemos que
instalar el theme que hemos seleccionado para el proyecto,
personalizarlo en la medida de lo posible y comenzar
a alimentar nuestro sitio web con el contenido deseado.