search
top

Metas descripciones en tags y categorías sin plugins

La meta tag description es una de las más importantes a la hora de hacer seo on page en un sitio, si tenemos categorías y tags que sean relevantes seguro podrán aprovechar este artículo.

meta tags

Desconozco si algún plugin para optimización seo tiene implementado las descripciones en las tags, ya que desde la versión 2.8 de WordPress se pueden agregar, pero probablemente si.

Ayer estuve gran parte de la tarde buscando el mejor código para hacer esto y me decidí por el siguiente:

Para llamar las descripciones en tags:

1
2
3
<?php if ( is_tag()) : ?>
	<meta name="description" content="<?php echo tag_description() ?>" />
<?php endif; ?>

en categorías:

1
2
3
<?php if ( is_category()) : ?>
	<meta name="description" content="<?php echo category_description() ?>" />
<?php endif; ?>

Este código obviamente va en el header antes de /head.

El problema que tenía era que me quedaban las descripciones con un <p> y </p> , por ejemplo quedaba:

1
<meta name="description" content="<p>descripcion</p>" />

Anduve buscando por un rato y encontré algo que realmente desconocía, la función wpautop, fuí al blog de Matt y entendí un poco más.

Al rato encontré en el foro de Wp la solución a mi problema.

Hay que agregar la siguiente línea en el functions.php del theme en uso:

1
remove_filter('term_description','wpautop');

Para los desprevenidos que se pregunten donde agregar las descripciones a los tags y las categorías les respondo que se hacen entrando a la lista de tags o categorías y dándo clic en editar -no en edición rápida- y agregando en el campo descripción lo que queramos mostrar.

Nota: si usan algún “plugin seo” chequeen que no les quede duplicada la descripción, la mayoría de los plugins seo que conozco solo agregan la meta tag description a las categorías y no a los tags, si es su caso pueden agregar solo el código para las descripciones de los tags.

Articulos relacionados:

Checklist para luego de instalar WordPress

El otro día comenté en Twitter la idea de hacer una checklist para después de instalar WordPress y varios dijeron que era buena idea, asi que acá vamos.

checklist

Luego de instalar WordPress (de ahora en más Wp) y haber eliminado el install.php, modificando varias cosas que son sencillas podemos aprovechar varias de las ventajas de este cms, a continuación una lista de acciones que realizo en general luego de instalar Wp, por lo que pueden estar o no de acuerdo con esto.

Nota: Las secciones que salteo son las que no modifico en primer momento.

Lo primero que hago es crear un nuevo usuario con permisos de administrador (/wp-admin/user-new.php), dejo de usar el usuario Admin y me logueo con el usuario que cree anteriormente, ahí comienzo los cambios, en primer lugar limpiar el panel de administración (Dashboard).

Haciendo clic en “Screen Options” (/wp-admin/index.php#screen-options) sale una lista de opciones desplegables, yo siempre dejo tildadas las primeras 3.
(more…)

Articulos relacionados:

¿Actualizas WordPress mediante Ftp?

Probablemente muchos -si no es la mayoría- de los lectores conozcan de lo que voy a hablar escribir, pero para los que no lo sepan puede ser algo realmente útil.

Si actualizas WordPress mediante ftp se supone que lo haces descargando la nueva versión de este cms, yo cuando sabía menos que ahora, cada vez que salía una nueva versión de WordPress, me lo descargaba desde wordpress.org/latest.zip, lo descomprimía y subía todos los archivos mediante ftp, eso suponía perder muchísimo tiempo y perder las personalizaciones de algunos archivos, hace ya bastante tiempo que dejé de hacer esta boludés gracias al trac de WordPress.

trac logo

Para los que no saben que es el trac, haciendo un resumen les puedo decir que trac es un software tipo wiki para proyectos online, en el mismo se organizan los bugs, actualizaciones, tickets y demás, por lo tanto si buscamos los cambios de una versión a la otra, los encontramos.

Yo cada vez que hay una nueva versión de Wp, voy al trac, pongo los cambios, por ejemplo, de la versión 2.8.5 a la 2.8.6, me bajo el zip SOLO con los archivos que se modificaron y así me ahorro muchísimo tiempo. Espero les sirva.

Pueden buscar los cambios agregando /tags/versión desde acá (la revisión en blanco).

Articulos relacionados:

You are attempting to log out of Localhost

You are attempting to log out of Localhost

Podrido de leer “You are attempting to log out of Localhost” cuando estoy traduciendo algún theme, ¿realmente será tan difícil para un diseñador de themes de WordPress cambiar la vieja función de Logout a la nueva?, teniendo en cuenta que la versión 2.7 de WordPress vio la luz a mediados de Diciembre del 2008, hasta el momento de escribir este post los diseñadores han tenido más de 10 meses para, simplemente, cambiar una linea de código, y lo peor es que no es un hecho aislado, sino que la mayoría de los themes de wp tienen este problema.

Cuando veas algo parecido a esto en algún lugar de tu theme (generalmente comments.php):

/wp-login.php?action=logout

cambialo por:

 <?php echo wp_logout_url( $redirect ); ?>

Para que al salir redireccione a la url donde nos encontrábamos:

<a href="<?php echo wp_logout_url( get_permalink() ); ?>" title="Logout">Logout</a>

Articulos relacionados:

WordPress se queda en blanco

Que WordPress se quede en blanco y no muestre absolutamente nada puede poner paranoico a cualquiera, ya que al quedarse en blanco no nos da pista de nada por lo que no podemos buscar mucha ayuda, hace un par de días cuando estaba terminando la primer parte del nuevo diseño de la parte de Themes WordPress (todavía sin terminar) cuando subí el nuevo theme y lo activé no anduvo más nada, por lo que tuve que bajar la base de datos y buscar las líneas donde nombraba al nuevo theme pensando que si le ponía “default” iba a funcionar, por suerte subí la base de datos nuevamente y volvió a funcionar.

Yo tuve que modificar 2 registros, en la tabla wp_options con el id de opción 48 y 49 en “option_name” dice “template” y “stylesheet” y en “option_value” el nombre del theme que había cambiado simplemente reemplacé el nombre por “default”, por si alguien no entiende un par de capturas antes y después:

antes

despues

Creo que se entiende, si alguien no entendió avisa ;)

Articulos relacionados:

Página 1 De 912345»...Última »
top