Editor JCE: ¿Para q...
Avisos
Vaciar todo

Editor JCE: ¿Para que sirve la etiqueta data-mce-href=?  

 
Rosario
 Rosario
Noble Member

¿Para que sirve la etiqueta data-mce-href="..." ? desde hace unos días, el editor la añade a cada enlace pero con una ruta absoluta y eso no me conviene porque estoy en un servidor de pruebas.

http://www.gamespot.com /" data-mce-href="http://www.gamespot.com/

¿Es necesario que esté, si es ¿que parámetro tengo que configurar para que me de rutas relativas?
si no es así ¿Puedo evitar que salga?
He mirado la configuración de JCE y no encuentro nada alusivo a este tema y también he leído que el editor por defecto de joomla también añade este código.

Otro problema que me ha surgido es que ahora, al añadir el contenido de los artículos, por defecto me da letra itálica, inclinada a la derecha, aunque en el front-end se ve correcta, no he encontrado nada en el panel de configuración para arreglarlo.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 04/09/2017 2:02 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Rosario.

Es un atributo del propio editor que se utilizaba en versiones anteriores y que debería haber desaparecido en las versiones más actuales.

Si quieres eliminarlo tienes que añadir una función en el archivo de funciones de tu plantilla.

http://vunse.blogspot.com.es/2015/12/remove-tiny-mce-attributes-data-mce.html

Un saludo

ResponderCitar
Respondido : 04/09/2017 2:45 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Rosario
 Rosario
Noble Member

¿en que archivo tengo que escribir estas instrucciones?, el artículo enlazado no lo especifica

ResponderCitar
Respondido : 04/09/2017 3:09 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola.

Lo puedes añadir dentro del archivo del plugin tinymce.php que encontrarás en plugins/editors/tinymce.

El código no lo probé por lo que no te puedo asegurar el resultado.

Realiza una copia del archivo antes de realizar alguna modificación, con eso siempre podrás volver a dejarlo como estaba si no surte el efecto deseado.

El que tengas ese atributo añadido no implica problemas de SEO por lo que no tendrias que preocuparte por eso.

Un saludo

ResponderCitar
Respondido : 04/09/2017 3:29 pm

Rosario
 Rosario
Noble Member

¿se puede usar esta instrucción con JCE?

ResponderCitar
Respondido : 12/09/2017 6:41 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Si te refieres a la edición del código no es posible. Para insertar el código que te comentó Pepe tendrías que utilizar el administrador de ficheros de tu cPanel:

ResponderCitar
Respondido : 13/09/2017 4:09 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Rosario
 Rosario
Noble Member

No me refiero a eso, me refiero a que la instrucción que me ha recomendado Pepe está centrada en el editor tinymce, pero yo uso el JCE, quizás funcione también en JCE llamándola
function jce_clean_html_before_save

function tinymce_clean_html_before_save( _container )
{
$(_container).find("*").each(function(){
var elem = $(this);
var attributes = $(this).get(0).attributes;
$(attributes).each(function(index){
var attribute = attributes[index].name;
if( attribute.substring(0, 9) == "data-mce-" ){
elem.removeAttr(attribute);
}
});
});
}

ResponderCitar
Respondido : 13/09/2017 10:25 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

JCE esta basado en el editor por defect MCE, por lo que es posible que esto te lo este generando tiny MCE, coloca las instrucciones sin ningún cambio.

De manera general , este dato adicional sólo es interno para el editor, no tiene ningún efecto en tu web, salvo que lo ves que aparece en el código, pero esto tampoco es tanto problema, cada vez que ingreses un enlace puedes eliminar esto de forma manual, al menos hasta salga alguna actualización que no te genere esta metadata.

Saludos.

ResponderCitar
Respondido : 13/09/2017 6:35 pm

Cursos Gratuitos WordPress