Sunteți pe pagina 1din 20

EMPEZANDO CON

WORDPRESS
Juan Martn Snchez Rodrguez
QuantiKa14

ndice:
1
http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

0. Autor
1. Qu es WordPress? 1.1. Qu es un sistema de gestor de contenido o CMS? 1.2. Plugins. 2. Quin, cundo y por qu hizo WordPress? 3. Por qu se llama WordPress? 4. Instalacin de WordPress. 4.1. Instalacin de plugins de WordPress. 4.2. Instalacin de plantillas de WordPress. 5. Proyecto de WordPressa!

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

1. Autor

Quin es Juan Martn? Juan Martn soy yo, un joven de Sevilla. Siempre me ha gustado la informtica y me ha propiciado inters, pero la verdad es que hasta que no entre el ciclo formativo no me involucre realmente en este mundo. Me hice con el ttulo de Tcnico de Sistemas Microinformticos y Redes, hice las prcticas en MP Sistemas, hace unos 3 aos, y debo decir que durante ese tiempo aprend bastante. Soy una persona en la que creo que se puede confiar, me gusta hacer las cosas bien, y procuro hacerlas bien. Si me comprometo, cumplo, y si no se algo, busco la forma de aprender ese algo.

Cmo podemos encontrarte? Se puede contactar con migo a partir de mi correo electrnico: jmartinsanchezrodriuez@gmail.com; o desde Facebook, el cual es mi nombre completo, Juan Martn Snchez Rodrguez.

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

2. Qu es WordPress?
WordPress es un gestor de contenidos basado en la creacin de blog o bitcoras web. WordPress se divide en dos servicios, uno es wordpress.com y el otro es wordpress.org.

WordPress.com es un servicio enfocado a la creacin de blog, que permite un alojamiento gratuito o de pago ofrecido por Automattic, empresa desarrolladora de WordPress, permitindote hospedar tu blog en sus servidores. En un principio el hospedaje es gratuito, aunque se puede pagar por uno si es preciso. En el caso de usar el servicio gratuito el dominio seria wordpress.com y nuestro blog un subdominio de este, de este modo nuestro blog sera del tipo miblogpersonal.wordpress.com. En el caso en que decidamos pagar por un hospedaje, se nos ofrece un dominio propio ajeno al de wordpress, siendo ahora este del tipo miblogpersonal.com
Ventajas:
Fcil e intuitivo de usar.

Desventajas:
Para tener dominio propio se ha de pagar.

A excepcin del dominio propio el servicio es gratuito.

El mantenimiento y muchos comportamientos estn bajo el control de Automattic.

Wordpress.com est alojado en una estructura de 1.200 servidores dedicados, de los cuales 230 estn excluidos para la base de datos; lo que hace improbable la cada del servicio.

No se puede modificar el cdigo PHP.

No se pueden instalar plugins. Aunque en el caso de tener un wordpress.com empresa, tienes a disposicin algunos plugins adicionales.

La instalacin de las plantillas es limitada.

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

Wordpress.org es una aplicacin que se ha de instalar en un host y se ha de enlazar con una base de datos. Este segundo servicio es ms completo, tanto que no solo permite la creacin de un blog, sino que Wordpress.org ha evolucionado de tal modo que permite crear pginas corporativas, tiendas virtuales, y mucho ms. Ventajas: Puedes instalar y configurar los plugins que desees. Desventajas: Se necesita un host donde alojar wordpress, que por lo general cuesta dinero. Aunque escasos, pero se necesitan conocimientos para poder instalarlo.

Si conoces de PHP puedes hacer cambios en el cdigo o contratar el servicio. Puedes instalar las plantillas que desees o precises.

Es uno mismo el responsable de las actualizaciones de plantillas y plugins.

WordPress es uno de los gestores de contenidos (CMS) ms conocidos, se enfoca en la creacin blogs. El fcil manejo de su panel de administracin permite crear webs modernas y de gran utilidad. Su desarrollo se basa en PHP y MySQL. Una de las grandes ventajas, es su cdigo modificable y la insercin de mejoras o extras al sitio web. WordPress es una herramienta de bloggins fcil de instalar, fcil de modificar y conforme y adecuado con los estndares web. Gracias a todas estas ventajas y facilidades que wordpress le permite al usuario el nmero de descargas es enorme, hoy da supera los 70 millones. Este nmero que se ve a continuacin, es una recopilacin realizada por WordPrress sobre las descargar de la aplicacin. Se puede ver en la pgina http://es.wordpress.com/stats/. Esta estadstica es para los blog alojados en WordPress, tanto en subdominio como en dominio.

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

1.1. Qu un sistema de gestor de contenidos o CMS?

Un sistema de gestor de contenidos es una aplicacin que permite la creacin y administracin de contenidos, principalmente en pginas web. Los sistemas de gestores de contenidos necesitan conectarse con una o varias bases de datos donde guardar los datos del sitio web. En los CMS es posible crear diferentes roles como administrador, editor, usuarios, y ms. Los usuarios tienen diferentes prioridades, por ejemplo en un centro educativo se puede tener usuarios tipo alumno y usuarios tipo profesor, de manera que ambos tipo de usuarios puedan subir material educativo como actividades o apuntes, pero solo los del tipo profesor puede corregir o eliminar dichos archivos y/o documentos. Los sistemas de gestores de contenidos como herramienta son muy verstiles, con ellos se pueden crear proyectos web desde cero o bien utilizar estructuras ya predefinidas. Las de estos servicios son diferentes dependiendo de la utilidad de los gestores de contenidos. Segn su finalidad, los CMS se catalogan de la siguiente manera: Gestores de contenidos generales: Quizs los ms conocidos sean Joomla y Drupal. Estn orientados a web dinmicas y portales de contenidos, poseen herramientas de nivel general por lo que pueden emplearse para casi cualquier cosa. Gestores de contenidos para blog: Permiten el desarrollo de bitcoras de forma sencilla. Los principales CMS para blog son Blogger (este es un servicio de Google, permite crear bitcoras en lnea en el cual no es necesario modificar o escribir cdigo ni tampoco instalar programas de servidor de scripting) y WordPress, es difcil de encasillar, debido a su gran utilizacin aparte de webs personales, como webs corporativas, e-commerce, foros Gestores de contenidos para cursos y entornos educativos: Con estos se pueden

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

crear material multimedia, aulas, cursos, exmenes, mdulos para evaluar las actividades, etc. En este tipo de CMS la diversidad de roles es ms amplia, permitiendo crear usuarios de diferentes tipo, como profesor, alumno, visitante, administrador... Moodle es el ms usado, de software libre y empleado en entidades pblicas y oficiales. Gestores de contenidos para Wikis: Estos son idneos para trabajos colaborativos o participativos. La mayora son fciles de reconocer por el nombre, por ejemplo: TiddlyWiki, WikkaWiki, MediaWiki o DokuWiki. Gestores de contenidos para tiendas on-line: Estn diseados para permitir la compra on-line y tener elementos de un sitio e-commerce, con bases de datos para los productos o catlogos, etc. Prestahop es uno de los ms usados, perfecto para principiantes y/o pequeos comercios que quieran tener un sitio en Internet. Otro tambin muy conocido es OsCommerce.

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

Existen CMS tanto de cdigo abierto como por ejemplo Moodle o Joomla; como tambin los hay de software propietario como por ejemplo lo es osCommerce. Estas aplicaciones son una forma fcil y segura de generar contenidos con un formato predefinido, til y acorde con los estndares web.

1.2. Plugins
Un plugin es una pequea aplicacin que se aade al sistema, generalmente aportan funciones muy especficas. Podemos incluir plugins en navegadores web, reproductores de audio o vdeo, o en gestores de contenidos. -Plugins esenciales para nuestro blog personal en wordpress: Jetpacck (http://jetpack.me/): Es un plugin que incluye otros plugins, hasta ahora estos plugins han estado separado. Los plugins que incluyen se pueden activar o desactivar, ya que son mdulos independientes; y son los siguientes: o Estadsticas de WordPress. o After the Deadline, el corrector ortogrfico de wordpress.com. o LaTeX, el gestor de escritura matemtica. o ShareDaddy, el plugin usando en wordpress.com para aadir iconos con los que compartir tus entradas en las redes sociales. o Hovercards de Gravatar, para mostrar las tarjetas inteligentes de Gravatar al colocar el cursor el gravatar de un usuario. o Widget de Twitter. o Shortcodes, para aadir de manera sencilla contenido incrustado. o Enlaces cortos, con los que compartir tus entradas mediante enlaces a wp.me. JetPack seguir creciendo, ira aumentando la cantidad de utilidades e irn mejorando su utilizacin. All in One seo pack: es un plugin para optimizar automticamente su blog para los motores de bsqueda como Google. Wp sper cache: Este plugin genera pginas estticas en html a partir de las pginas dinmicas que genera WordPress, estas pginas dinmicas generadas son guardadas en tu servidor para disminuir hasta en un 80% la carga del servidor. Google XML Sitemaps: Este plugin genera automticamente un mapa de sitio para que Google indexe mejor tu sitio. Akismet: Incluido en WordPress, Akismet es una de las maneras ms efectivas de bloquear el spam en los comentarios, sin necesidad de implementar utilidades como el captcha. Contact Form 7: Es un plugins gratuito para formularios y sondeo. Es un plugin muy completo, que da mucho juego, y el cual para algunos es el mejor plugin de este tipo. NextGen Gallery Plugin: Proporciona un poderoso motor para subir y gestionar

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

galeras de imgenes. Viene con una amplia gama de opciones para controlar el tamao, el estilo, las transiciones, efectos, y ms. Fast Secure Contact Form: Ofrece diferentes opciones a la hora de generar formularios, permite que los lectores o visitantes puedan mandar correos electrnicos. Es fcil de editar y de modificar. Bloque los spam automticamente.

2. Quin, cundo y por qu hizo WordPress?


Esta aplicacin es obra de Matt Mullenweg y Mike Littel, que crearon a partir del cdigo de otro CMS, as surge WordPress. Estos se unieron en enero de 2003, viendo WordPress la luz por primera vez el 27 de mayo de 2003. Matt Mullenweg el iniciador de WordPress creo esta herramienta bajo la idea de democratizar la publicacin y el acercamiento a una audiencia ms amplia. Poner al alcance de todo el mundo la posibilidad de publicar on-line lo que ms apreciamos. WordPress, est diseado a partir del cdigo del b2/cafelog. Otro CMS que surgi antes que WordPress. -b2/cafelog: El b2/cafelog es un servicio dedicado a blog, escrito en PHP y respaldado por MySQL. A partir la versin 0.6.2 paso a llamarse b2evolution, en 2003. Desde la versin 5, b2evolution no se centra solo en la creacin de blogs, ya que se convierte en un CMS integral, preparado tambin para la gestin comunitaria y funciones de marketing en lnea. Tiene capacidad multi-blog, adems es compatible con administradores y usuarios en una sola instalacin sin necesidad de plugins externos La ltima versin, la 5.0.4, se public el 28 de junio de 2013.

3. Por qu se llama WordPress?


El desarrollador principal Matt Mullenweg tena en mente con este proyecto, hacer accesible la comunicacin o el publicar en Internet al mayor nmero posible de personas. Matt, eligi el nombre por su sugerencia de su amiga Chrisitne Selleck, probablemente con la intencin de querer plasmar esa idea en este ttulo de la aplicacin.

4. Instalacin de WordPress
WordPress es una plataforma gratuita y libre, y est dentro de los estndares web. En este apartado se explican los pasos para poder instalar en local la aplicacin wordpress.org. Lo primero y antes de empezar a instalar wordpress.org, es descargar el archivo desde la direccin web wordpress.org o bien desde es.wordpress.org. Se puede descargar el archivo de instalacin desde cualquier navegador, no hay problemas con ninguno en particular. La versin que se muestra en la siguiente imagen es la versin 3.6.1 y la fecha actual es 18/10/2013.

10

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

Podemos encontrar una gran variedad de documentacin sobre la instalacin de wordpress pero voy a intentar ser ameno y sencillo para que cualquier persona sin conocimientos tcnicos pueda hacerlo.

WordPress se puede instalar tanto en local como en su servicio de hosting contratado a parte. Los pasos para la instalacin son los mismos, salvo que en el caso de que no sea local, habr que subir el archivo al servidor correspondiente, mediante, por ejemplo, FTP. Los pasos para instalar wordpress.org son los siguientes: 1. Instalar xampp: Con la instalacin de xampp instalaremos el gestor de bases de datos MySQL y el servidor Apache (ambos de software libre).

Hay que activar los servicios de Apache y de MySQL para proseguir con el proceso de instalacin. He elegido hacer el ejemplo con Windows por el mayor uso de este sistema operativo por el conjunto de usuarios que lo utilizan. Pueden encontrar ms informacin por ejemplo esta pgina http://www.mclibre.org/consultar/php/otros/in_php_instalacion.html

11

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

2. Descomprimir el archivo que hemos descargado y guardarlo en c:/xamp/htdoc, crearemos aqu una carpeta con el nombre wordpress, donde colocaremos el archivo descargado. En l se incluyen todos los documentos de configuracin, los plugins, las plantillas por defecto, etc. 3. Lo siguiente es generar una base de datos para wordpress, para crear la base de datos entramos en localhost/phpmyadmin/. Pincharemos en el apartado bases de datos. Hay especificamos el nombre de la nueva base de datos, por ejemplo, wordpress; en cotejamiento elegimos utf8_general_ci; y lo ltimo darle a crear.

4. Enlazar WordPress con la base de datos es el siguiente paso. Lo que hay que hacer es, en la carpeta de wordpress abrir el archivo llamado wp-config-sample-php, nombrarlo como wp-config.php y completar o escribir los datos relevantes a la base de datos, tales como la contrasea, el nombre de la base de datos, etc. Este es el paso previo a la instalacin de wordpress.org

5. La instalacin. En la barra de navegacin del navegador escribimos localhost/wordpress, y aparecer la ventana relativa al proceso de instalacin. Escribimos el nombre del sitio e indicamos un usuario y una contrasea. 12 http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

6. Esta es la pantalla final que indica que WordPress se instal correctamente. A partir de aqu podemos empezar a configurar y a crear nuestro blog.

4.1. Instalacin de plugins de WordPress.


Los plugins pueden instalarse de dos maneras. 1. La primera manera sera en nuestro blog de WordePress, desde el panel de control o administrador del sitio (backend) en el navegador, ir a plugins > aadir nuevo. Aparece un buscador donde podrs escribir el nombre del plugin que te interese o necesites.

13

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

Una vez introducido el nombre del plugin, por ejemplo, OptionTree, aparece a continuacin una pgina de resultados de la bsqueda donde se especifica la versin, la valoracin, y una breve descripcin; tambin se muestran plugins similares, bien por el nombre o por su funcin, junto con su valoracin, versin y descripcin.

Debajo del nombre del plugin aparecen dos letreros, uno, Detalles, para saber ms acerca del plugin; y el otro, Instalar ahora, que sirve para dar comienzo a la instalacin. Antes de instalar, aparece un mensaje de confirmacin.

14

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

Al pulsar Aceptar comienza la instalacin. El plugin se descarga solo, y una vez descargado se descomprime y se instala todo de forma automtica.

Una vez instalado hay que activarlo, la activacin aparece justo debajo del proceso de instalacin. Una vez termine el proceso de instalacin, activamos el plugin, acto seguido aparece un mensaje en lo alto de la pgina de aviso, con el mensaje: El plugin ha sido activado.

Para la gestin del plugin o los plgins instalados, debemos dirigirnos en el men de

15

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

navegacin, Plugins > Plugins instalados. 2. El otro modo para instalar plugin en WordPress es de forma manual. Esta comienza con la descarga del plugins desde la pgina de WordePress, wordpress.org. Desde esta pgina podemos descargarnos el plugin o los plugins que necesitemos. Para ello, pincharemos en plugin, en el men de navegacin superior de la pgina; aparecer un buscador y a continuacin se lista una serie de ellos.

Buscamos el plugin de nuestro inters para poder descargarlo. Una vez descargado el plugins hay que descomprimir el archivo. El archivo suele ser un fichero con extensin .php, dependiendo del plugin puede venir acompaado con otros archivos y carpetas. La ruta de alojamiento para el plugin en nuestro equipo es c:\xampp\htdoc\wordpress\wpcontent\plugins. La instalacin se hace desde el panel de control de WordPress, a la izquierda en plugin > aadir nuevo > subir.

Seleccionas el archivo y pinchas en Instalar ahora. Se pueden subir archivos .zip o .rar directamente, sin necesidad de descomprimir el archivo previamente.

16

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

Se descomprime y se instala automticamente, una vez acabada la instalacin, activas el plugins y ya est listo para su uso. En Plugins instalado en el panel de navegacin podemos activar, desactivar o modificar los plugins instalados en WordPress.

4.2. Instalacin de plantillas de WordPress.


Lo primero para instalar una plantilla es descargar la que deseemos instalar. Se pueden encontrar en el panel de control > apariencia > temas; o bien desde Internet, como pginas de ayuda de WordPress o en la pgina propia de WordPress.org. Instalar plantillas es muy similar a instalar plugins, y al igual que los plugins, las plantillas tambin se pueden instalar de forma manual o automtica.

17

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

1. Para instalar plantillas de forma automtica, entramos en Administrador del sitio > Apariencia > Temas > Instalar temas.

Como anteriormente se mencion, este proceso es muy similar al de instalar plugins. Pinchamos en subir, seleccionamos el archivo de la plantilla, pinchamos en Instalar ahora y la instalacin se realizara de forma automtica.

Una vez instalada la plantilla, lo siguiente es activar la plantilla para su uso. La activacin de la plantilla se hace desde Administrar temas; en Administrar temas podemos activar, desactivar o borrar los temas o plantillas que tengamos instaladas.

2. El modo manual para instalar las plantillas es tambin muy similar a como instalar los plugins. Los primero es descargar la plantilla que vallamos a usar y descomprimir el archivo en el caso de que venga comprimido. 18 http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

El archivo descomprimido hay que guardarlo en c:\xampp\htdocs\wordpress\wp-content. Luego en Administracin del sitio > Apariencia > Temas > Administrar temas, podemos activar o desactivar las plantillas instaladas en nuestro sitio de WordPress.

Podemos encontrar plantillas de WordPress en wordpress.org/themes/. De este modo se consigue una nueva apariencia en tu sitio de WordPress.

19

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

5. Proyecto WordPressa!

Wordpressa es un proyecto creado por QuantiKa14, en concreto por Jorge Websec. En un principio consista en crear un laboratorio de Wordpress que facilitara las prcticas de tcnicas de hacking y pentesting sobre este gestor de contenidos. Al cabo del tiempo, al ver la gran demanda de auditoras de seguridad con Wordpress, Quantika14 decide crear un equipo especial dedicado al 100% en l. Este realizara documentos, investigaciones de seguridad en plugins, plantillas y en el propio ncleo de Wordpress, aparte de las pruebas de intrusin y fortificacin. Wordpressa es un proyecto ambicioso y especial. Qk14 es la nica empresa a nivel nacional que tenga un departamento especializado en este gestor de contenidos. Quieres colaborar en Wordpressa? Todos los trabajos en QK14 estn retribuidos. Solo tienes que mandar un correo con tu propuesta a info@quantika14.com o empleo@quantika14.com

20

http://www.wordpressa.quantika14.com || QuantiKa14 || info@quantika14.com

S-ar putea să vă placă și