Después de actualizar a WordPress 3.0 me habían dejado de funcionar el plugin Headspace2, es un plugin que intenta mejorar el SEO del blog.
Si les aparece el siguiente problema :
$(get_tag_element()).val() is undefined /wp-content/plugins/headspace2/js/headspace-tags.js?ver=3.6.32 Line 76
Para solucionarlo iremos a la línea 76 de headspace-tags.js donde buscaremos :
// Highlights headspace tags using the WordPress tag field as source
function highlight_tags () {
var words = $(get_tag_element()).val().toLowerCase().split(',');
//...
}
Al parecer el código falla al no existir ninguna tag. Para solucionarlo añadimos la condición que le indica crear un array vacía en tal caso.
var words;
var wordArray = $(get_tag_element());
(wordArray.length) ? words = $(get_tag_element()).val().toLowerCase().split(',')
: words = [];
Y alé! Ya funciona 😀
Visto en nooshu.com




Escribir un Comentario