Algunos términos

CMS

Content Managment System (o Sistema gestor de contenidos). Es una aplicación que nos permite crear, editar, y en general administrar los contenidos de nuestra página web a través de una interfaz que pretende ser intuitiva.

Lenguajes

Lenguaje de programación: PHP

Lenguaje de la base de datos: MySQL

Front-end

Es el contenido de una web que está disponible para el público general o para un grupo de usuarios concreto

Back-end

Es una página web privada que utilizan los administradores web para actualizar/modificar los contenidos del front-end. Front-end y back-end comparten la misma informacion de la base de datos.

GPL

Licencia GPL (General Public License). Es una licencia de software libre que permite a los usuarios realizar:

  • copia
  • modificación
  • distribución

del programa y sus derivados (plugins, plantillas, etc)

Esto es lo que tiene el software libre...

Instalación

wordpress.com Automatiza el proceso que debemos hacer manualmente en wordpress.org. Sin embargo la aplicación no estará alojada en nuestro servidor, y habrá ciertas funcionalidades de las que no disponemos y otras por las que deberemos pagar. Ver video "Cómo hacer páginas web sin saber hacer páginas web con wordpress.com"

wordpress.org Lo descomprimimos en una carpeta de nuestro servidor, creamos una base de datos y accedemos a dicha carpeta mediante un navegador web. Ver video sobre cómo instalar wordpress en un servidor

Descarga en español:
http://es.wordpress.org/


Tutorial: Cómo recuperar la contraseña de nuestro Wordpress

Por qué me gusta tanto Wordpress

Cambiar el idioma de wordpress

Ajustes -> Generales -> Idioma del sitio: Español

Opciones de pantalla

Están en la esquina superior derecha. Para modificar las opciones que serán inicialmente visibles desde el panel de administración:

POST vs PAGES

POST (entradas)

Se estructuran de forma dinámica, siendo mostradas en orden cronológico inverso

Contiene información que será actualizada periódicamente:

  • noticias
  • artículos
  • entradas de blog

Organización:

  • Por hora y fecha de publicación.
  • Por categorías.
  • Por etiquetas.
  • Por autor.

Crear una nueva entrada: Posts → Add New

PAGES

Se estructuran de forma estática, su posición no cambia dinámicamente.

Contiene información que no está previsto que cambie con periodicidad:

  • about page
  • contact

Organización:
- Relación Padre/Hijo.

Crear una nueva página:
Pages → Add new

Categorías y posts

Las categorías nos permiten ordenar los posts por temáticas.

Todos los posts deben pertenecer a una categoría. Por defecto pertenecen a la categoría “Uncategorized”.

Crear una categoría: Posts → Categories
Crear un post: Post → Add New

Página de edición de posts. Opciones

Introducir una imagen
Habrá que subirla al servidor. Para ello tenemos el link “Upload/Insert” situado justo encima de la barra de herramientas del textarea dónde escribimos el post.

Introducir más de un salto de línea en el post
Una página gratuita alojada en wordpress.com tiene activado un filtro que impide escribir en nuestro post ciertas etiquetas. Para salvar este problema y poder introducir más de un salto de línea, escribiremos, desde la vista html del editor del post:  <br/> por cada salto de línea que queramos introducir.

Crear una categoría

Crear tags Sirven para que sea más fácil encontrar los posts referidos a cierto tag. Además la información de los tags es indexada por google.

Decidir cuando será publicado el Post.
Es útil suponiendo que queramos tener cierta periodicidad en nuestras publicaciones y queramos que lo que hoy escribimos se publique a cierta fecha y hora. Para ello, dentro del menú de posts, Edit publish.

Habilitar/Deshabilitar comentarios a nivel de post
Entro en la pantalla de edición de post -> Screen Options (esquina superior derecha) -> Habilito la check Discussion -> Más abajo, en la pantalla, habilito la check Allow Discussion

Subida de imágenes

Cuando subes una imagen a través de WordPress, este la triplica, creando 3 versiones más de diferentes tamaños.

El tamaño de estas versiones se puede gestionar en ajustes -> medios

Si queremos regenerar el tamaño de las imágenes ya subidas, podemos usar el plugin: Regenerate Thumbnails

Users → Your Profile

Es posible cambiar toda la información del usuario, salvo el username.

Esta información será pública.

Podremos añadir diversas cuentas de mensajería (messenger, yahoo mail, google talk) para posibilitar que los usuarios de la página puedan entrar en contacto con nosotros.

Como imagen de perfil es posible utilizar una imagen subida a gravatar.com, de tal forma que al cambiar la imagen en gravatar.com esta se actualice automáticamente en todos los sitios vinculados a dicha imagen.

Settings

Quitar el texto de la página: just another wordpress.com site
→ Generales → Descripción corta

Cambiar página de inicio
→ Reading → Front page displays

Url's amigables:
→ permanlinks

Los medios (una foto, un pdf, etc.) tienen asignados una url dentro de Wordpress. A veces esa url coincide con la de una página web, y no podemos asignar a la web la url que deseamos. Para solventar esto, debemos asociar el medio a web en la biblioteca de medios.

pantallazo de la biblioteca de medios de wordpress

Widgets

Apariencia → Widgets, o desde Apariencia → customize.

Su ubicación depende de la plantilla. Además, a menudo la plantilla trae widgets por defecto.

Problema al insertar muchos menús

Cada vez que salvamos un menú, realmente estamos salvando ese y todos los ya almacenados. El servidor tiene un límite en el número de variables que puede mandar en una petición. Dicho límite puede hacer que a partir de cierto punto no se nos salven los menús. Para aumentar dicho límite, en versiones recientes de php podemos crear un fichero php.ini que modifique la configuración del servidor en un hosting compartido. Para solventar el problema descrito, este fichero deberá tener el siguiente código:

max_execution_time = 120
max_input_time = 60
max_input_vars = 3000
memory_limit = 512M

Cargar traducciones del core de Wordpress

  1. Debemos conocer nuestra versión de wordpress que está en la esquina inferior izquierda de nuestro panel de administración.
  2. Debemos descargar de la página http://es.wordpress.org/releases el paquete de wordpress correspondiente a nuestra versión y nuestro idioma.
  3. Copiamos el fichero carpetaDescargadaWordpress/wp-content//languages/es_ES.mo en la análoga carpeta de nuestra instalación de Wordpress. Si dicha carpeta no existe, la creamos.
  4. Editamos el fichero wp-config.php y en la definición de la constante de idioma asignamos el valor del idioma que estamos instalando:
    define("WPLANG", "es_ES");

Importar desde blogger, otro wordpress, etc. a servidor

Esto sólo exporta las entradas, páginas, comentarios, campos personalizados, menús de navegación y entradas personalizadas. No los widgets, ni la plantilla, ni los plugins...

En wordpress.com:
Tools → Exportar

En localhost:
Tools → Import

icono de mandar un mail¡Contacta conmigo!
contacta conmigoPablo Monteserín

¡Hola! ¿En qué puedo ayudarte?