Eu tenho um blog no wordpress.com e gostaria de postar um bookmarklet que escrevi lá. No entanto, o wordpress.com quebra a string do URL. Existe alguma maneira de publicá-la?
Por exemplo, se eu inserir um link na visualização HTML como
<a href="javascript:alert('dog')">Hi</a>
quando pressiono publicar, o link é alterado para:
http://myblog.wordpress.com/alert(%27dog%27)
JavaScript não é permitido no wordpress.com blogs devido a razões de segurança. Isso significa que o seguinte não funcionará (entre outros): <script>
tags; javascript:
links; e eventos como onclick
.
De fato, foi por isso que mudei de wordpress.com para blogger.com . Sua única opção Wordpress é hospedar você mesmo ou encontrar alguma solução de hospedagem que permita JavaScript.
Se você decidir hospedá-lo, o JavaScript funcionará imediatamente (testado apenas na versão mais recente) e você poderá encontrar mais informações aqui .
Se, por algum motivo, você não puder usar o JavaScript em sua hospedagem, tente verificar se ele suporta o Plugin JavaScript embutido[via] , que ativará o JavaScript. O Wordpress.com não suporta este plugin.