Gestores de contenidos

Diseño Web, Gestores de contenidos, Trucos

Cambiar el autor de uno o varios artículo de WordPress

Como me lo han pedido varias veces aquí va un truco de WordPress: cambiar el autor de un artículo o artículos. Muy útil para blogs multiautor o si entráis como administrador pero queréis que aparezca como autor vuestra empresa. Tenéis dos maneras de hacerlo: Dentro del artículo, arriba a la derecha veréis “opciones de pantalla”. Abridlo y veréis una casilla que pone autor. Si la marcáis, debajo del texto del artículo veréis una sección llamada autor.  No os preocupéis, una vez hecho en un artículo la sección aparecerá para todos. Aquí podéis seleccionar el autor que queréis y actualizar el artículo. También desde Todas las entradas podéis pinchar en la casilla de uno o varios artículos, acciones en lote, editar y ahí podréis cambiar, entre otras cosas, el autor para todos esos artículos. Fácil pero si no lo sabes te rompes la cabeza buscando 😀

Diseño Web, Gestores de contenidos

Plugin: WordPress SEO by Yoast

Para un proyecto de un cliente ID Inteligencia, hemos descubierto este plugin SEO que tiene cualidades que le diferencian mucho de otros que hemos comentado aquí. WordPress SEO by Yoast tiene las características principales de los otros plugins de SEO, es decir keywords, cómo mostrar el título, sitemaps etc. Pero va más allá, y tienes que cambiar la manera de usarlo para escribir tus artículos. Debajo de cada página y entrada muestra una visualización de cómo quedaría esa entrada en los buscadores. Para ello usa el motor de Linkdex. Ahí podrás ver si el título es muy largo, si el contenido está bien, si el extracto es el que quieres o si el keyword se corresponde con el artículo, cosa que muestra con un sencillo código de luces verdes y rojas. Te indica si has puesto una descripción meta, si esta corresponde con tu artículo…es algo lioso al principio…pero luego muy útil. Además tiene un apartado para el alta en  los buscadores, otro para los sitemaps, optimización de RSS, redes sociales….aquí podréis ver el resto..que es muy largo: http://wordpress.org/extend/plugins/wordpress-seo/ Para aquel que quiera moverse en el tema SEO, este plugin realmente te ayuda bastante.

Diseño Web, Gestores de contenidos

WordPress: cabeceras personalizadas

El otro día con un cliente teníamos una función javascript que pasaba imágenes en una plantilla de WordPress. El problema es que queríamos que estas imágenes cambiaran según la plantilla. Para eso teníamos que poner headers personalizados. La plantilla de WordPress normalmente incluye un comando donde carga la cabecera: <?php get_header(); ?> Este comando carga por defecto el fichero header.php de la plantilla. Para personalizar una plantilla y poner una cabecera distinta (por ejemplo header1.php ) debes quitar el comando anterior y poner: <?php include (TEMPLATEPATH . ‘/header1.php’); ?> ¿Y si quieres poner varias? Bueno, puedes crear varios header y modificar cada plantilla. Pero también puedes hacerlo de una manera más sencilla así: if (is_page(‘pagina1’)){ <?php include(TEMPLATEPATH.’/header1.php’); ?> } elseif (is_page(‘pagina2′)){ <?php include(TEMPLATEPATH.’/header2.php’); ?> } else { <?php include(TEMPLATEPATH.’/header.php’); ?> }

Diseño Web, Gestores de contenidos, Trucos

PHP Deprecated: Function session_unregister() is deprecated: Vtiger

Os dejos una solución para este error que encontramos en Vtiger, aunque pasa en cualquier aplicación o CRM que use código de PHP programado antes de la última versión. Parece ser que se han cambiado ciertas ordenes en PHP y ahora dan errores. Para este error en concreto: PHP Deprecated: Function session_unregister() is deprecated  que encontramos en: session_unregister(‘login_password’); session_unregister(‘login_error’); session_unregister(‘login_user_name’); Se comenta con // y se pone:  unset($_SESSION[‘login_password’]);  unset($_SESSION[‘login_error’]); unset($_SESSION[‘login_user_name’]);  

Diseño Web, Gestores de contenidos

Redirige a tus usuarios de WordPress después de registrarse o iniciar sesión

Este es un problema que he tenido en muchas implementaciones de WordPress. Cuando los usuarios se registran aparece su ventana de login, y cuando inician sesión aparecen en el escritorio o en cualquier otra página. Y si estás haciendo una aplicación….no quieres esto, quieres que aparezcan en una página determinada. Hay muchos plugins para esto , pero el otro día descubrí este sencillo, fácil de usar y con todas las redirecciones que puedo necesitar: Peter’s Login Redirect. Te permite especificar urls a las que redirigir a los ususarios después de registrarse, tras logarse o incluso por perfil de usuarios. No se quién será el Peter ese, pero gracias 😀

Diseño Web, Gestores de contenidos, Trucos

WordPress: plugin para validar webmaster tools para hostings rebeldes

Cuando haces una web, es casi imprescindible conectarlo con los webmaster tools de Google, Yahoo (Yahoo SiteExplorer) o Bing (Bing Webmaster Central). Ahí, entre otras cosas, te da sugerencias, errores, podemos enviar los sitemaps (esencial para que te muestren correctamente) etc. Pero los requisitos que piden estas páginas para validar que el dominio es tuyo pueden ser o muy complicados para la gente inexperta (gestionar dns) o a veces, en ciertos hostings, imposible por los permisos restrictivos. Entonces nos quebramos la cabeza pensando maneras complicadas de resolverlo. No hace falta. En wordpress tenemos una solución sencilla: instalamos estos wordpress que te permiten añadir el código html a la página. Además, suelen permitir añadir también el código de Analytics, con lo que nos quitamos 2 pájaros de un tiro. Os sugiero algunos: All in one Webmaster: http://wordpress.org/extend/plugins/all-in-one-webmaster/   Permite enviar sitemaps a  Google,Bing,Yahoo y Ask; webmaster tools de Google,Bing,Facebook y BlogCatalog yAnalytics de  Google  y Quantcast. MDR Webmaster Tools : http://wordpress.org/extend/plugins/mdr-webmaster-tools/

Diseño Web, Gestores de contenidos, Soporte, Trucos

Cambiar el idioma de WordPress

Si por alguna razón has instalado WordPress en otro idioma (nos ha pasado a veces), te indicamos cómo cambiarlo a español (sirve para cualquier otro cambio de idioma). Descárgate de http://es.wordpress.org/ o la versión completa o el fichero  es_ES.mo  . En la versión completa el fichero está en wordpress/wp-content/languages. Copia ese fichero en tu servidor en wordpress/wp-content/languages por FTP. Edita por FTP el fichero wp-config.php de la carpeta raíz y modifica la línea define (‘WPLANG’, ”); para que ponga define (‘WPLANG’, ‘es_ES’); Es raro que wordpress no permita elegir idiomas desde su backend. Guarda el fichero y ya tendrás tu wordpress en Español.

Diseño Web, Gestores de contenidos, Trucos

Cómo actualizar WordPress manualmente

A veces las instrucciones de WordPress lían un poco. Os resumo el procedimiento. Descarga la última versión de WordPress de wordpress.org o http://es.wordpress.org/ Descomprímela en tu ordenador. Borra las carpetas wp-admin y wp-includes y sube las nuevas de tu ordenador. Sobreescribe el contenido de la carpeta raíz y de wp-content. OJO: ni borres wp-content (ahí está casi toda tu web, ni wp-config de la raíz). Ve a la siguiente dirección: http://www.tudominio.com/wordpress/wp-admin/upgrade.php  y actualiza wordpress. Ya está. Fácil eh 😀 A veces si una actualización ha fallado podemos tener un fichero .maintenance en la raíz. Bórralo si sale algún error para decirle a wordpress que no se ha quedado nada pendiente y luego ejecuta el update otra vez  (último paso).

Scroll al inicio