Suporte » Temas » Timthumb (miniatura nos posts)

  • Resolvido André Crevilaro

    (@crevilaro)


    Olá pessoal e comunidade WordPress!

    Tentarei ser breve no meu relato e espero que esteja de acordo com tópico e local certo de postagem.

    Achei o Template perfeito com o pessoal do WP total:

    http://www.wptotal.com/yestilo-wordpress-theme/

    O trabalho está muito bom e já devidamente traduzido. Me apaixonei pelo Tema e gostaria muito de usá-lo em um projeto, maaaas…

    Ele funciona perfeitamente bem com as funções propostas, menos os arquivos de ”Timthumb.php” que fazem as miniaturas nos posts. Eu sempre tenho um erro de não permissão do PHP da pasta aonde as miniaturas são feitas. Olhei alguns tópicos falando que é preciso permissão para o acesso através de chmod 777 e outras coisas a mais. O que vi é que realmente esse arquivo Timthumb.php recentemente teve problemas com vulnerabilidades de ataques em vários temas de WordPress conhecidos da net tais como o Woo e Eleganth themes, e ficou conhecido como o ‘ZERO DAY’ mais informações aqui:

    http://wpmu.org/timthumb-zero-day-vulnerability-affects-hundreds-of-wordpress-themes/

    Então além de não funcionar corretamente, ainda existe esse porém da vulnerabilidade. Só que o Tema em questão é perfeito, como saber se terei problemas em usá-lo (isso se conseguir sanar o funcionamento das miniaturas.)

    Resumindo minhas dúvidas são as seguintes:

    • Como posso fazer funionar o Timthumb.php corretamente neste tema específico? (CLIQUE AQUI PARA VER O TEMA)
    • Existe como retirar o script timthumb.php dos temas?

      Observação importante: 1 – Estou trabalhando com o Tema em Localhost com o wamp, talvez eu tenha que ter permissões de pastas pelo windows e taus, isso eu já sei, mas não consegui fazer o procedimento. Mas notei que vários tem o mesmo problema com o temas onlines no servidor. Então por isso queria fazer funcionar localmente pra não precisar fazer o procedimento quando tudo estiver pronto!

      Espero que me ajudem e obrigado mais uma vez grande comunidade do WordPress!

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Verifique se no mesmo local que está o arquivo timthumb.php tem uma pasta chamada cache, em um servidor web esta pasta deve ter a permissão 777 setada por ftp, já em localhost como é seu caso não é necessário.

    Outra possível causa é se este tema já está usando a versão mais nova do script Timthumb, que em sua versão mais nova existe uma limitação de 1.5MB para a imagem a ser usada e que pode ser aumentada para mais MB se necessário.

    O mais provável é que no seu caso vc esteja cometendo algum erro de escrita na hora de colocar o campo personalizado ou a pasta cache não exista.

    =============================
    Sobre a brecha de segurança, muitos estão abandonando este script por pura ignorância no meu ponto de vista.

    Toda ves o WP é atualizado tentando tapar buracos e ninguém para de usar por causa disso e o script timthumb já foi atualizado e com a brecha de segurança corrigida, basta baixar a versão mais nova e substituir o arquivo.

    Criador do tópico André Crevilaro

    (@crevilaro)

    Olá Myst1010,

    Muito obrigado pela a sua ajuda eu vou tentar dar uma analisada e ver se eu estou fazendo a chamada correta através dos campos personalizados. Eu dei uma olhada na pasta cache do tema e pude constatar que as miniaturas estão sendo feitas, então só pode ser algum problema realmente na chamada das imagens. Vou dar uma olhada e volto aqui para contar o que aconteceu.

    Obrigado por enquanto!

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Timthumb (miniatura nos posts)’ está fechado para novas respostas.