jueves, 15 de septiembre de 2011

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Añadir y quitar enlaces en la barra de admin de WordPress

Posted: 15 Sep 2011 03:14 PM PDT

La barra de admin, te guste o no, está aquí para quedarse. Y, no sé si te pasa como a mi, pero los enlaces por defecto no se adaptan a mis necesidades, especialmente en la visualización desde el exterior, en tu web.

Hay enlaces que me sobran y otros que me faltan. Por ejemplo, yo gestiono los comentarios mediante Disqus, y el enlace de acceso rápido a la administración de comentarios que me ofrece es precisamente el que no uso, el nativo de WordPress. Así que me puse a buscar como adaptarla a mis gustos y este es el - satisfactorio - resultado.

1. Añadir enlaces a la barra de admin de WordPress

Sin más dilación, abrimos el fichero functions.php de nuestro tema activo y añadimos el siguiente código, previa personalización del enlace o enlaces que queremos añadir. Vamos, que no dejes los que aquí ves como ejemplo:

PHP:
  1. // añade enlaces/menús a la barra de admin
  2. function mytheme_admin_bar_render() {
  3.     global $wp_admin_bar;
  4.     if ( !is_super_admin() || !is_admin_bar_showing() )
  5.         return;
  6.     $wp_admin_bar->add_menu( array(
  7.         'parent' => 'comments', // usa 'false' para que sea un menú superior o sino indica el ID del menú superior
  8.         'id' => 'false', // ID del enlace, por defecto debe ser un valor de título
  9.         'title' => __('Disqus'), // título del enlace
  10.         'href' => admin_url( 'edit-comments.php?page=disqus') // hombre del archivo al que enlaza, en mi caso disqus
  11.     ));
  12. }
  13. add_action( 'wp_before_admin_bar_render', 'mytheme_admin_bar_render' );

¿Qué he hecho aquí?, pues primero defino las variables para que solo sea accesible para usuarios con perfil de administrador ('es_super_admin() || !is_admin_bar_showing() )'). Si la condición se cumple empieza el "array". Primero defino un menú superior (parent), en este caso mi nuevo enlace será un submenú del de comentarios, para luego añadir el título (title) del menú, en este caso Disqus, y al final (href) poner el enlace al fichero concreto a abrir (edit-comments.php?page=disqus). Y ya, añado la acción y cierro.

El resultado es esto:

2. Quitar enlaces de la barra de admin de WordPress

Si lo que quieres es quitar enlaces de los que vienen por defecto lo que tienes que incluir en el fichero functions.php de tu tema activo es algo así:

PHP:
  1. // quita enlaces/menús de la barra de admin
  2. function mytheme_admin_bar_render() {
  3.     global $wp_admin_bar;
  4.     $wp_admin_bar->remove_menu('comments');
  5. }
  6. add_action( 'wp_before_admin_bar_render', 'mytheme_admin_bar_render' );

En este ejemplo, lo que quito es el enlace por defecto a los comentarios, que es el que me sobra como ya te he comentado antes. Si quieres quitar otros los parámetros que puedes usar son los siguientes:

  • my-account – enlace a tu peril de usuario (sin avatares)
  • my-account-with-avatar – enlace a tu perfil de usuario (con avatares)
  • my-blogs – el menú "Mis sitios" si el usuario tine más de un sitio en multisitio
  • get-shortlink – ofrece un enlace corto a la página activa
  • edit – enlace a la página de Editar/Escribir nueva entrada
  • new-content – enlace al desplegable de "Añadir nueva"
  • comments – enlace al desplegable de "Comentarios"
  • appearance – enlace al desplegable de "Apariencia"
  • updates – el desplegable de "Actualizaciones"

Bueno, anímate y verás que bien.

Contenido exclusivo para suscriptores al Feed

¡Gracias por seguirnos a diario!. Premiamos tu fidelidad ofreciéndote habitualmente contenidos exclusivos. Hoy puedes descargar:

Clic aquí para iniciar la descarga Guía Windows Live Writer

WordPress ya tiene master de postgrado

Posted: 15 Sep 2011 10:10 AM PDT

Desde hace ya varios años que, como docente de Semanticae, vengo impartiendo los módulos de WordPress y Blogs corporativos en el Master en Comunicación Audiovisual que el prestigioso Instituto ofrece para estudiantes de postgrado en colaboración con la Universidad CEU San Pablo.

El Máster Universitario en Comunicación  es un programa oficial de postgrado (70 ECTS) de orientación profesional impartido en colaboración por TRACOR y la Universidad CEU San Pablo y que tiene por fin formar a los alumnos en las competencias necesarias para desempeñarse laboralmente como profesionales de la comunicación publicitaria, periodística o audiovisual en Internet y los Nuevos Medios.

Durante este master enseño a los alumnos como usar WordPress para comunicar efectivamente en la red, desde la instalación del hasta la redacción 2.0.

Ya ha comenzado el nuevo curso, un año más, con la novedad de que existe la posibilidad de recibirlo online, te espero.

Taller de creación de temas WordPress

Posted: 15 Sep 2011 09:19 AM PDT

Si recuerdas a Nekko, que ya ha publicado varias entradas en Ayuda WordPress, sabrás que es alguien a quien seguir, que le gusta compartir conocimientos.

Pues bien, ahora está elaborando un taller de creación de temas WordPress en su blog, del que va por la tercera sesión. Y como es de vital importancia la participación para la elaboración de los siguientes temarios os animo a aprender con lo ya publicado y participar para que al final se cree un estupendo .

El temario es el siguiente:

Clase 1: Introducción: Instalar WordPress en un servidor local

Generar una base de datos desde
Contenido de pruebas para la plataforma

Clase 2: Cómo encarar el diseño a partir de un archivo PSD
Presentamos nuestra plantilla.
Introducción a las partes de un .

Clase 3: ¡Comenzamos a maquetar!
Comenzamos a maquetar el index.php
Funciones básicas de header.php
El archivo de estilos

Clase 4: El bucle. ¿Qué es? ¿Cómo y dónde se usa?

Clase 5: Jerarquía de templates.

Clase 6: Header.php. Funciones, composición, barra de navegación.

Clase 7: Sidebar.php. Composición, elaborar una sección de Widgets.

Clase 8: Footer.php. Funciones, composición y widgets.

Clase 9: Single.php y Page.php.

Clase 10: Page template con una segunda sidebar.

Clase 11: archive.php y por categoría, fecha, autor, taxonomía, etiqueta.

Clase 12: Páginas personalizadas: Consultas personalizadas.

Clase 13: Página de búsquedas: search.php e integración con CSE

Clase 14: Insertar anuncios

Clase 15: Páginas de error personalizadas

Clase 16: Implementar un slider para el inicio: Nivo-slider sin plugins.

Clase 17: y breadcrumbs.

Clase 18: Comentarios.

Clase 19: Plantilla para una sección de portafolio.

¡Genial, no te lo pierdas!

No hay comentarios:

Publicar un comentario

Seguidores

Archivo del blog