Archivo de la etiqueta: gestión de contenido

Glosario WordPress (Parte 3)

Continuamos con nuestro glosario.

-ChildTheme, Tema hijo: Es una funcionalidad que te permite utilizar TODO el codigo de un Tema pero usando otro, donde puedes hacer las modificaciones que necesites sin perder las actualizaciones del Tema Padre. Una opción muy útil sin tan solo deseamos modificar los CSS o añadir una plantilla para un nuevo CPT.

Para crear un Tema hijo tan solo tienes que crear una carpeta del nuevo Tema dentro de wp-content/themes y dentro crear un archivo llamado style.css con el siguiente codigo:


/*
Theme Name: Twentytwelve Child
Description: Child theme for the twentytwelve theme
Author: Your name here
Template: twentytwelve
*/

@import url(“../twentytwelve/style.css”);

Los archivos del Tema Padre se importan usando Template que debe ser el nombre de la carpeta del Tema Padre. Es muy importante indicar la ruta del css del Tema padre, o cargaras los archivos menos el diseño.

-Framework: Es un conjunto de archivos y funciones que facilitan el desarrollo ya que no tienes que partir de cero, existen frameworks para muchas cosas y no solo para WordPress. Dentro del mundo WP hay framework para Temas como Thesis, Genesis, PageLines, etc. Para Plugins como Sunrise. Y para maquetarlas tienes frameworks tipo Foundation Zurb, Bootstrap, 960gs, etc.

-Theme Premium, Tema Premium o De Pago: Básicamente son los Temas que compras, ya sea en un marketplace como directamente en el site del desarrollador.

-Plugin Addon: Hay plugins que pueden estar en varias piezas, un caso es WPML que esta compuesto por un plugin core o núcleo y varios plugins que añaden funcionalidades.

-Role, Rol de Usuario: Los usuarios de WP pueden tener diferentes roles.

SuperAdmin. Especificamente para instalaciones WP multisite. Tiene acceso a todos los sitios, su configuración y funcionamiento.

Administrador. A diferencia del SuperAdmin este sólo tiene acceso ilimitado a los sites que se le asigna. Gestiona todo el site, tiene acceso ilimitado. Puedes instalar Temas, Plugins, Cambiar la configuración del WP, crear usuarios y modificar, crear o eliminar todo tipo de contenido.

Editor. Un nivel menos que el administrador, puede editar todo el contenido y moderar comentarios pero no puede cambiar la configuración del WP o instalar Temas o Plugins. Además de entradas también puede crear páginas.

Author, Autor. Puede publicar, modificar y administrar sus propias Entradas (posts)

Contributor, Contribuidor. Puede escribir y administrar sus entradas pero no publicarlas.

Subscriber, Subscriptor. Sólo puede administrar su perfil y leer todo el contenido a la vez que comentar.

En el codex podéis ver sus permisos en mas detalle.

Mas información en el glosario del codex de wordpress

Glosario WordPress (Parte 2)

Continuamos con nuestro glosario.

-Custom Post Type o CPT: Desde la versión 3.0 existe la posiblidad de crear contenido a medida, permitiendo crear elementos que pueden tener atributos como Página o como Post. Ejemplos: Productos, Portfolio, Proyectos, Galerías y muchos mas. Se pueden crear usando código en el archivo functions.php o usar un plugin custom post type UI

Google Chrome

-Taxonomías: Las categorías son taxonomías, es una forma de organizar las Entradas, se usan para crear nuevas “categorías” para las Entradas o para un nuevo CPT. Ejemplo: Productos -> Tipo, Portfolio -> Año, Proyectos -> Cliente, Tipo. Esto permite clasificar un nuevo tipo de contenido para poder filtrarlo y organizar su visualización en el Tema. Al igual que los CPTs pueden crearse con código en el functions.php o usando el mismo plugin custom post type UI

Google Chrome

-Post formats: Las Entradas pueden tener formatos, algo muy parecido a las plantillas para las páginas. Esto haría que WP funcione como Tumblr. Permiten hacer que el contenido se muestre de forma descriptiva, es decir, una publicación enfocada a indicar que tipo de contenido es:

Google Chrome

Aside: Como Facebook, una entrada que no necesita título.

Galería: Al insertar el shortcode de la galería por defecto se muestra sólo la galería y su título.[gallery]

Link: Insertar un texto y marcarlo con un link

Google Chrome (4)Google Chrome (2)Google Chrome (3)

Quote: Es una referencia, puedes usar o no el tag <blockquote>texto</blockquote> o seleccionar un texto para marcarlo con este botón Google Chrome

Status: Vamos lo que viene a ser un Tweet.

Video: Si introduces una URL de vimeo o youtube automáticamente WP muestra el video en el Front sin necesidad de usar un plugin

Audio: Usando para Podcasting.

-Shortcode: Un texto que se inserta en el editor de contenido, WP interpreta de una forma distinta, como Galerías, Videos, Imágenes, Código, etc. Muchos plugins utilizan Shotcodes.

-Imagen destacada, Featured Image: Es la imagen principal relacionada a la Entrada, Página o un CPT ya que también pueden tener su propia Imagen destacada. En algunos casos me he encontrado con la necesidad de tener mas de una imagen destacada, para ello recomiendo el plugin Multiple Featured Images.

-Metaboxes – Custom Fields: Campos para crear nuevos datos de contenido. Por ejemplo cuando se crea un nuevo CPT podríamos no necesitar el editor, tan sólo con el título nos basta. Ejemplos: Dirección, Precio, Lugar, Texto para el slider. Al igual que los CPTs y Taxonomías pueden ser creados usando código en el functions.php o usar el plugin advanced custom fields and metaboxes

Google Chrome

-Plantillas, Templates: La plantilla es un atributo de página. Hay dos tipos de plantillas, para páginas y para tipo de contenido. Las páginas pueden seleccionar que plantilla usar y las de contenido o url son las que las interpreta el propio WP.

De página:

Google Chrome

Parte de los atributos de página también permiten indicar si es una subpágina indicando cual es su superior, la plantilla que se quiere usar y el orden, este último parámetro es muy útil a la hora mostrar el orden de un contenido. El archivo puede ser template-contacto.php y tener un texto comentado indicando el nombre de la plantilla.


<!--?php /* Template Name: contacto */ ?-->

De url:

El uso de plantillas es muy útil cuando el site no va a cambiar mucho en la estructura del diseño. Permitiendo que una Página utilice una plantilla sin necesidad de tener que usar los atributos de página. Ejemplo: La página es Contacto, su url es /contacto, ID /p=90 el template correspondiente sería page-contacto.php.

– Breadcrumbs, Migas de pan o Guía de navegación: Es una guía en texto y enlaces que indica donde te encuentras de acuerdo a la distribución del contenido en la web. Ejemplo: Home > Página > Subpágina > Página actual o Home > Categoría > Titulo del Post o Home > CPT slug > CPT titulo. Recomiendo este plugin.

-SVN o Git: Son repositorios para el control de versiones y trabajo en grupo. Permite que varias personas trabajen sobre el mismo código y mantener un control de cada cambio. Así puedes saber, Que, Cuando, Porque, Quien y Como modificaste el código.

Mas información en el glosario del codex de wordpress

Glosario WordPress (Parte 1)

Todo proyecto web empieza con una lluvia de ideas, brainstorming, es esa reunión donde un grupo de gente con diferente formación , experiencia y conocimientos buscan un objetivo común. Pero de pronto parece que nadie habla el mismo idioma, a veces es un proceso donde de escucha, enseña, explica y compara palabrejas para poder entender el punto de vista de cada miembro del equipo.

La peor pregunta es la que no se hace y la mas importante la que no se dice.

Esta sencilla frase puede ayudar a mejorar este proceso de generación de ideas además de no dejar ningún cabo suelto.

¿Y que pasa con esas palabrejas, la mayoría en inglés muy relacionados a las herramientas con las que se identifica el funcionamiento del proyecto?, que se pierden en el camino si no se acuerda una única definición y descripción para cada una de esas piezas.

Por eso es buena idea tener a mano un glosario básico, he usado de base un post de CopilotoWeb.

-Dominio: es el nombre que identifica tu sitio web. Cada dominio tiene que ser único en Internet. Por ejemplo, “www.copilotoweb.com”. Las terminaciones más comunes son .COM, .NET, .INFO, y .ORG. Revisa nuestro Tutorial nº1 para aprender a registrar un dominio.

-Hosting: significa hospedar o alojar una página web en un servidor para que pueda ser visible en Internet. En nuestro Tutorial nº2 te mostramos cómo contratar un Hosting.

-Servidor, Server: es un ordenador que, formando parte de una red, provee servicios a otros ordenadores denominadas clientes.

-Blog: es un sitio web periódicamente actualizado que recopila cronológicamente textos o artículos de uno o varios autores, apareciendo primero el más reciente, donde el autor conserva siempre la libertad de dejar publicado lo que crea pertinente.

-CMS: WordPress es el CMS, aunque seguro esto que escribo puede provocar un debate 😛

-Dashboard, Escritorio o Panel General: La primera pantalla que ves al entrar en el BackEnd es esta, contiene varios widgets y por defecto esta dividida en dos columnas. Muchos plugins añaden widgets para informar sobre el comportamiento del plugin, como por ejemplo Google Analytics DashBoard Widget que muestra un extracto de las estadísticas de Visitas.

-BackEnd/FrontEnd: O Back y Front, es la forma mas común de identificar la parte visible para los visitantes de la web y al gestor de contenido y configuración del WP.

En próximos posts tendreis un video tutorial específicamente sobre esto..

-Site: El hecho de que WP tenga un tipo de contenido llamado página suele llevar a confusión, por ello es mejor identificar toda la web como Site y dejar las páginas como un tipo de contenido.

-WordPress, WP: es un popular sistema de gestión de contenido de fácil uso que nació para crear blogs, pero que ha evolucionado de tal manera que ahora permite desarrollar un rango más amplio de páginas con funcionalidades más complejas.

-Themes ,Temas: es el aspecto visual que tiene la página. Es un conjunto de archivos PHP, CSS, JS e imágenes que componen el diseño, apariencia y estructura del sitio web.

-Posts, Entradas: son archivos de texto (incluyendo imágenes, videos y audio) que aparecen en orden cronológico inverso, es decir, lo más nuevo aparece primero y lo más viejo va descendiendo. Es información dinámica orientada en el tiempo.

-Páginas, Pages, Plantillas: al contrario de las entradas, las páginas se usan la mayor parte de las veces para presentar la información atemporal. Por ejemplo: quienes somos, servicios y contacto son páginas porque es información estática en nuestra web. De las páginas se pueden desprender subpáginas.

-Plugins: son útiles herramientas que permiten añadir características y funcionalidades extras a nuestra web. Los plugins ofrecen infinitas opciones y nos dan también la posibilidad de crear distintos tipos de web como directorios, comunidades, etc. Existen miles de plugins sobre cualquier necesidad que tengamos: seguridad, copias, vídeo, conexión a twitter, facebook, comentarios, antispam…más en el directorio de wordpress.org

-Widgets: son pequeñas aplicaciones que puedes incorporar fácilmente en tu página, permitiéndote ofrecer contenidos interactivos. Con los widgets podrás personalizar las columnas y pies de página de tu theme a través de la técnica arrastrar y soltar.

Google Chrome

-Tags, Etiquetas: son palabras descriptivas que ayudan a clasificar el contenido. Son las palabras claves que identificarán tu información y ayudarán a que la encuentren más rápido.

-Categorias: sirven para organizar y clasificar el contenido de tu blog o página. Por ejemplo, un blog puede ser sobre animales y tener diferentes categorías: perros, gatos, pájaros, tortugas…

-Links, Enlaces: Repositorio de links relacionados a nuestro sitió, contenido o de referencia organizándolos por categorías. Genera un widget para colocar estos enlaces.. Desactivado desde la versión 3.5 y re-activable mediante un plugin gratuito.

Permalink, Enlace permanente: se usa para asignar una URL (enlace) permanente a cada entrada o página y así poder referenciarla. El permalink es una URL única para cada objeto creado dentro de nuestro WP.

-Library, Libreria – Multimedia: es el lugar donde subimos y almacenamos todos los contenidos multimedia que deseamos en nuestra página. Pueden ser imágenes, videos, audio, PDFs, etc. Estos se encuentran dentro de la carpeta wp-content/uploads.

-Header, Cabecera: es el encabezamiento de nuestra página. Allí se encuentra el logo, titulo, menú y breve descripción sobre nuestro site.

-Sidebar, Columna Lateral: es la barra lateral que puede ubicarse tanto a la izquierda, derecha o abajo de nuestra web y sirve para contener los widgets.

-Footer, Pie: es el pie de página. Por lo general se colocan los créditos del diseño y el copyright.

-Spam: es correo basura, mensajes no deseados o de remitentes no conocidos. Habitualmente de tipo publicitario y generalmente enviados en grandes cantidades.

Mas en la segunda parte de este post