web metrics





Permalink: Quem tem cú tem medo




Outro dia estava acompanhando o Danton, um amigo chato perfeccionista e ele se saiu com um pedido inusitado: Queria um jeito de converter os permalinks do Wordpress, para evitar que palavras saíssem de forma errada.

Por exemplo: Em um permalink de um título “escolha uma seção” a URL seria:

http://www.seusite/19/9/2007/escolha-sua-seo/

Perfeito, o Wordpress remove caracteres inválidos. Só que meu amigo queria algo como:

http://www.seusite/19/9/2007/escolha-sua-secao/

Perda de tempo, perfeccionismo, bla bla bla. Perguntei se ele não tinha mais com o que se preocupar, se não achava que estava se preocupando com minúcias.

Pois bem. Hoje recebo comentários do Rafael, do Futilidade Pública, do Pablo e do Marcelo, do Vídeos Legais, alertando para o permalink deste post aqui de título “Eu vou te dar o céu meu bem”. (pare o mouse em cima)

Peço desculpas públicas ao perfeccionista que primeiramente me alertou sobre essa possibilidade, e repasso o aviso: Pense duas vezes antes de criar seus títulos, porque depois que a coisa cai na Internet, já era, e é seu cú que está na reta.

Sobre o Post

Este post foi escrito em 23/01/2007 às 7:54 pm

Está arquivado na(s) categoria(s) Dicas Quentes.

Você pode acompanhar os comentários via RSS 2.0.

Você pode fazer um comentário, ou trackback de seu próprio blog.

Veja a reação da blogosfera


42 Respostas para “Permalink: Quem tem cú tem medo”

  1. Hahaha, foi traído pelos permalinks!

    Só posso dizer uma coisa caro amigo: OWNED!

    Responder

  2. Isso não é perfeccionismo não, é um dos bugs mais irritantes do Wordpress, é realmente muito chato. Se eu fosse criar um blog, pensaria duas vezes antes de usar o Wordpress por causa desse problema, que é grave.

    Responder

  3. E eu, inocente, achei que era só mais uma das suas ironias. :)

    Responder

  4. calma, calma cardoso…
    até os grandes erram ( se enganam ) as vezes
    e valeu pra dar uma boa risada antes de ir durmir ;p

    Responder

  5. Realmente esse problema é um grande problema… mas não tão grande ao ponto de pensar em não usar o wordpress como alguém o diz, se fosse-mos analisar os bugs de outras plataformas… mas quanto ao post gostei do seu pormenor, foi uma piada bem pensada ;)

    Abraço

    Responder

  6. He he he… o permalink ficou muita onda mesmo.

    Pow, logo agora quando meu site dá uma bronca com a transferência é que eu ganho um link na CCnet. Que falta de sorte! :P

    Responder

  7. He he he… o permalink ficou muita onda mesmo. :P

    Pow, logo agora quando meu site dá uma bronca com a transferência é que eu ganho um link na CCnet. Que falta de sorte! :P

    Responder

  8. Hahahahahaha, desculpa está rindo do seu infortúnio, mas foi realmente cômico! Rendeu um boa risada ao fim de um dia cheio no trabalho.

    Responder

  9. Vem cá, o que eu quero saber é de onde você tirou essa foto! Mais ainda, foi você que tirou? :P

    Responder

  10. Produzida por mim, é a “goatse.cx invertida”, e se você não sabe do que estou falando, sinta-se feliz.

    Responder

  11. Rs mas no referido post, combinou perfeitamente ;-)

    Responder

  12. O Cardoso já até escreveu um post sobre essa foto ai. Só procurar nos arquivos, só não lembro se foi aqui no Contraditorium.

    Responder

  13. Ah, vai, pelo menos foi divertido. Pior são os estagiários do Terra que fazem de propósito. =]

    Responder

  14. Vocês não sabem o que é Post Slug não?

    Nâo precisam deixar o WordPress definir como vai ser a URL dos seus artigos. Basta preencher o campo Post Slug com o nome que quer dar ao artigo na URL. Se não definir esta opção, ele vai fazer o melhor que puder baseado no título que der ao artigo.

    Responder

  15. HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU HUAHUAHUAHUAHUHUAHUAHUAHUAHU

    Responder

  16. Só eu percebi a ironia ou você também leu o título desse post no bloglines?

    Responder

  17. No meu blog os caracteres acentuados do título aparecem normalmente, sem acento. Uso codificação UTF-8 no Wordpress, será isso?

    Responder

  18. Hahahaha, juro que não tinha notado, mas agora rolei de rir! E a imagem pra completar…

    Responder

  19. E por falar em perfeição, a palavra “cu” não tem acento.

    Responder

  20. Claro que não, mas assim eu perderia a piada do título.

    Responder

  21. Que doido isso, realmente deve pensar bem, minha vozinha não vai gostar de ver estes títulos obscenos e você estará corrento grande risco de perder esta leitora.

    Responder

  22. Cardoso,

    Várias coisas.
    1. O título certo para mim seria “Eu te darei o céu meu bem…”, que é a música do Roberto Carlos, como tu colocaste já estava me incomodando por isso (não havia notado teu ato falho);
    2. No blogspot eu postava primeiro o título sem acento e após editava para que o link ficasse correto, mas pelo que notei no WordPress parece que não precisa – não sei se é a nova versão que estou testando, ou o template, mas os itens acentuados foram corrigidos por caracteres sem acento e não suprimidos;
    3. A foto que usaste neste post me lembrou a história de uma capa de disco na época da censura – não recordo o cantor – mas que foi fotografato um fiofó com uma bolita, para provocar a censura e, como ninguém notou, passou.
    4. Era isso! Um abraço!

    Responder

  23. Jorge Araújo,

    O disco com capa de ânus na época da ditadura foi o Todos os Olhos. O Tom Zé usou uma biloca na “composição do visual”.

    Responder

  24. Além da resposta do Alenônimo tem também a opção de se escolher como deve ser o permalink, tem padrão, por data e nome ( nos exemplos acima), numéricas e personalizada.

    Responder

  25. hehehehe

    Ainda bem que você diz que não vai dar, se não cairia no meu conceito . hehehe

    Responder

  26. Nossa, essa foi foda: Eu vou te dar o C(é)U meu bem…

    :D

    hahaha

    Responder

  27. Estranho, eu nunca tive esse problema com permalinks. Nem quando eu usava o wp 1.5.
    Ah, e sobre o disco do Tom Zé, uma vez eu vi ele dizendo que a foto não é de um cu, porque toda vez que colocavam a bola de gude, ela caia antes de tirar a foto. Aí eles resolveram fazer com a boca da modelo. Só não sei se lavaram a bolinha entre uma coisa e outra…

    Responder

  28. Carlos,

    Vc não deve se lembrar de mim, mas somos contemporâneos do Unikey, onde eu já te admirava (e de vez em quando discordava).

    Estou implantando um agregador de feeds em um projeto de um cliente, e durante os testes acabei me viciando no contraditorium.

    Hoje, ao fazer um teste no ambiente de testes, me esbaldei de rir com essa história. Por acaso ontem mesmo tivemos problemas com posts com caracteres especiais no título no projeto de um cliente onde usamos o Wordpress.

    Eu não sei se pode ajudar, mas nas nossas soluções internas eu uso uma função muito tosca para sanitizar os títulos e gerar permalinks.

    Eu não quero sair postando isso aqui sem sua autorização, mas caso seja válido e útil, não me importo em contribuir com o universo blogueiro.

    Abraços,

    Rodrigo

    Responder

  29. caramba… eu nem tinha reparado, mas a frase toda criou um clima tão legal cadoso…

    hsuahsuhaushuahs

    vc tá fazendo isso pq a google e o buscape atrasaram?

    tá feia a coisa heim… :P

    [ou será apenas por gosto mesmo? haushuahsuahsuhaushuhas

    brincadeira =DD ]

    []’s

    Responder

  30. Rodrigo, faça o favor. Contribuições são sempre bem-vindas.

    Responder

  31. hehehe Tô rindo até agora, nunca pensei que um permalink poderia trair o blogueiro de tal forma…
    hahuauaauhua

    Responder

  32. Rodrigo Machado em 25/01/2007 às 10:05 am

    Taí a função de sanitizar titulos para uso em permalinks.

    Como eu tinha dito, é uma função meio tosca que eu uso dentro de umas classes específicas, e eu não sei dizer se pode ter utilidade para quem usa Wordpress e como usá-la nesse contexto. Como outro dia tive que corrigir uma caquinha num site usando Wordpress, pelo pouco que eu vi, imagino que possa ser útil, mas não tenho certeza.

    No nosso caso, eu ainda faço uma checagem para saber se já existe um outro post com o mesmo título e caso exista acrescento um sufixo numérico, mas como isso involve acesso a tabelas, não fazia sentido colocar essa parte aqui.

    // troca o que for caracter acentuado pela letra correspondente
    $titulo = strtr(trim($titulo), “ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ”, “AAAAAAACEEEEIIIIDNOOOOOOUUUUYsaaaaaaaceeeeiiiionoooooouuuuyy”);

    //elimina tudo que não for letra e numero, e converte para minusculas
    $tituloSugerido = ereg_replace(”–”, “-”, ereg_replace(”[^a-z0-9-]“, “”, ereg_replace(” “, “-”, ereg_replace(”_”, “-”, ereg_replace(”%20″, “-”, strtolower($titulo))))));

    //faz um “trim tosco” do que virou – (era necesssario no meu caso, nao sei se se justifica
    while (strpos($tituloSugerido, “–”) !== false) {
    $tituloSugerido = ereg_replace(”–”, “-”, $tituloSugerido);
    }

    while (substr($tituloSugerido, 0, 1) == “-”) {
    $tituloSugerido = substr($tituloSugerido, 1);
    }

    while (substr($tituloSugerido, strlen($tituloSugerido) – 1, 1) == “-”) {
    $tituloSugerido = substr($tituloSugerido, 0, strlen($tituloSugerido) – 1);
    }

    É isso aí. Espero que sirva para algo além de ocupar espaço aqui. :-)

    Responder

  33. Rodrigo Machado em 25/01/2007 às 10:08 am

    Ah…

    Esqueci de ressaltar, que a maior parte da solução não é propriamente invenção minha, é um ajuntamento de código encontrado aqui e ali.

    De um modo geral, o que é mais elegante é de terceiros, o que é mais tosco é meu mesmo. :-)

    Responder

  34. Rapaz, nunca tinha pensando numa possibilidade dessa. Vou tomar cuidado com meus links!!!

    Responder

  35. Simplesmente LOL
    =)

    Responder

  36. Haha, d+… esse título fez história :-)

    T+

    Responder

  37. [...] Uma das coisas que queria mudar era a estrutura dos permalinks do blog, que ao invés de incluir o nome do artigo, poderia incluir algo mais simples. Isto, dizem os SEO praticantes, facilitaria a indexação pelos motores de busca o que poderia aumentar o seu pagerank (e também evitaria algum constragimento eventual…). [...]

  38. [...] que a cada update temos que verificar se todos os plugins estão funcionando… e ficar com o céu na mão para tudo continuar funcionando [...]

  39. Ae cardoso, uma funçãozinha pra ser adaptada no Wordpress que talvez ajude.

    Responder

  40. [...] O wordpress e o blogger têm suas próprias funções pra isto muito mal feitas. Elas desrespeitam nossa beeela língua (hehe) e simplesmente removem os caracteres que têm acento. O que? Acha que isto não dá problema? Lembre-se que "quem tem céu, tem medo". [...]

  41. [...] Cardoso já falou sobre isso aqui, e chega a ser engraçado! como um céu pode virar “cu” e ai você já [...]

  42. [...] não tenha entendido, tome sempre muito cuidado com a codificação de textos, porque computadores comendo acentos são motivo para muitas confusões da pesada, principalmente se você adorar falar do [...]

Regras: Comentários de clones serão apagados. Caso seu comentário contenha ofensas pessoais, textos todos em caixa-alta, palavrões desnecessários ou miguxês você poderá ter seu email e IP expostos publicamente. Anonimato não é um direito, é um privilégio. Use-o bem ou perca-o. Se quiser me xingar, seja criativo, assim há uma leve chance de seu comentário ser aprovado. Do contrário não gaste seu tempo.
As opiniões expostas nos comentários não refletem as do autor do blog, algumas vezes mal refletem as do autor do comentário.

Faça seu comentário

Comment moderation is enabled. Your comment may take some time to appear.

Quem é Cardoso

Para saber mais sobre o autor deste blog, visite este link. Para enviar uma mensagem, clique aqui. Para anunciar, clique aqui.



Jabá



O Contraditorium é hospedado em um servidor DedicadoVirtual na Media Temple, a um custo de US$50,00 / mês. Se você tem necessidade de um servidor de alta performance, controle total da máquina e acesso via terminal ao Linux, eu recomendo. Outros sites meus continuam no Bluehost, com 999GB de transferência mensal, 20GB de espaço em disco, 6 domínios principais, infinitos subdomínios, PHP, Ruby on Rails e todas as funcionalidades que você puder pensar. Quanto? US$6,95 / mês, quinze Reau, menos que uma pizza. Conheça o Bluehost, clique no link abaixo.