configuraciones-extra-wordpress

Configuraciones extra en WordPress

WordPress es uno de los administradores de contenido mas populares, pero para quienes somos principiantes desconocemos algunas configuraciones extras que se pueden aplicar, en este apartado se explican algunas cambios y configuraciones que nos resultan bastante utiles.

Opciones de WordPress

Pagina de inicio personalizada

WordPress por default muestra en la pagina de inicio las publicaciones que se han echo, si deseamos que se muestre otro contenido como una pagina de las que hemos creados es muy simple solo hay que ir a Configuración > Lectura y seleccionamos si deseamos que la pagina de inicio sea un Post o una Pagina.

custom_frontpage

Permalinks (Enlances permanentes)

Por default wordpress nos muestra la siguiente estructura www.yoursite.com/?p=123 en las URL, pero este formato no es muy amigable y mucho menos para los robots de Google. Tu puedes cambiar la configuración de Permalinks a travez del menu Settings > Permalinks.

Una estructura muy común es la siguiente:


/%category%/%postname%/

Esta estructura me daria una URL con el formato siguiente: http://www.yoursite.com/comida-italiana/preparacion-de-pizza.html

wordpress-permalinks

En versiones recientes de WordPress automaticamente se crea el archivo .htaccess que contiene el codigo necesario para poder dar la forma a la URL, en caso de que no se pueda generar ese archivo automaticamente, nos proporciona el codigo para crearlo manualmente y subirlo al servidor, cabe mencionar que el servidor debe tener activo el modulo mod_rewrite

Campos Personalizados

Los campos personalizados nos permiten agregar variables extras para cada una de las publicaciones o post, por ejemplo si necesitamos almacenar una dirección, una ruta de una imagen o cualquier cosa que se nos ocurra.

Comprobamos que esta visible la opción para agregar los campos:

show_custom_field

Agregamos el campo personalizado:

custom_fields

Para obtener el valor de los campos se implementa el siguiente código:


$address = get_post_meta($post->ID, 'direccion', true);

Tip: Los campos personalizados que agregemos están disponibles para su uso en cada publicación.

Crear una plantilla para pagina

Muchas de las veces queremos que la forma y estructura de nuestro Home sea diferente a todas las demás pagina o que se muestre cierto tipo de información extra, por ejemplo un slider o alguna otra cosa, en versiones actuales es muy simple crear esto pero puede depender de la capacidad del tema que estemos manejando, para este ejemplo estoy manejando el tema Twenty Twelve pero si tu tema es actual no creo que tenga algún problema.

Dentro del directorio de nuestro tema debemos encontrar el directorio page-templates en el cual se colocaran cualquier plantilla que vallamos creando, de inicio existen ya algunos como front-page o full-width en donde front-page es la plantilla para la pagina de inicio y full-width es una plantilla para mostrar contenido a todo el ancho de la pagina.

template_files

Podemos crear mas plantillas a partir de estas plantilla, solo tendremos que duplicar un archivo y ponerle un nombre diferente que nos ayude a identificarlo, por ejemplo contact-page nos dice que es la plantilla para la pagina de Contacto, después abrimos el archivo y cambiamos el nombre de la plantilla Template Name: Contact Page.

En este archivo hacemos los cambios deseados.contact_page_content

Para asignar esa plantilla a la pagina, solo es necesario seleccionarla de la lista de Templates.atributos_de_la_pagina

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>