Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tatotk

Thumbs não aparecem na primeira página

Recommended Posts

Estou usando o tema Premium News (que agora é free), mas não consigo fazer aparecer os thumbs na primeira página.

 

Já alterei o CHMOD da pasta cache pra 777, alterei o endereço do link de tudo que jeito, mas não resolveu.

 

Pra quem não conhece o tema aki vai o link: demo

 

Se alguém puder ajudar, desde já agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ja tentou usar os campos personalizados?

Cria um campo personalizado com o nome thumbnail e no valor coloca o endereço da imagem.

Abraços.

 

Então, já está 50% resolvido

 

Não sei se é isso que você se referiu,

mas descobri que o caminho correto da imagem tem que ser exatamente assim:

 

wp-content / themes / premiumnews / images / imagem. jpg

 

aí é só criar um custom field 'image' com esse caminho.

 

...

 

o problema é que eu posto por email através de outro sistema php que envia a foto para outra pasta no mesmo servidor.

 

Se eu mudar o direcionamento da pasta, vou bagunçar o sistema php

 

... o ideal seria 'convencer' esse tema Premium News a ler direto da outra pasta padrão. (eu usava o tema AmazingGrace e funcionava de boa)

 

a parte do thumb é baseada nesse sistema (veja o código comentado)

www . timthumb . googlecode . com / svn / trunk / timthumb . php

 

Alguém tem alguma idéia?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O caminho não é obrigatoriamente esse:

wp-content / themes / premiumnews / images / imagem. jpg

 

O caminho pode ser wp-content/bla/bla/lol.jpg

 

Mais deve ser adicionado a partir da pasta "wp-content" sem o endereço do seu site!

Compartilhar este post


Link para o post
Compartilhar em outros sites

O caminho não é obrigatoriamente esse:

wp-content / themes / premiumnews / images / imagem. jpg

 

O caminho pode ser wp-content/bla/bla/lol.jpg

 

Mais deve ser adicionado a partir da pasta "wp-content" sem o endereço do seu site!

 

 

Pois é, e a imagem quanto adicionada vai pra meusite.com/fotos e o blog fica em meusite.com/blog/etc

 

Não encontrei nesse script onde configura a busca do diretorio da imagem. Pois se conseguir mudar isso, acho que já resolverá definitivamente o problema.

Caso contrário, vou ter que configurar para duplicar o envio da imagem para o diretorio padrão e p/ o diretorio do tema. << [método POG detected]

 

Nesse link http://timthumb.googlecode.com/svn/trunk/timthumb.php tem o código completo do thumb usado nesse tema e ele até comenta alguma coisa, tipo:

 

// don't allow users the ability to use '../'

// in order to gain access to files below document root

 

// src should be specified relative to document root like:

// src=images/img.jpg or src=/images/img.jpg

// not like:

// src=../images/img.jpg

$src = preg_replace("/\.\.+\//", "", $src);

 

// get path to image on file system

$src = get_document_root($src) . '/' . $src;

 

Alguma luz no fim do túnel??

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

quando adicionar a imagem mande da sgeuinte forma.. "../fotos/wordpress.jpg"

 

você vai estar dizendo.. volte uma pasta e vai...

Testa assim se não der eu vou fuçar no tema..

Compartilhar este post


Link para o post
Compartilhar em outros sites

quando adicionar a imagem mande da sgeuinte forma.. "../fotos/wordpress.jpg"

 

você vai estar dizendo.. volte uma pasta e vai...

Testa assim se não der eu vou fuçar no tema..

 

Bom, eu fiz esse teste com ../../fotos/imagem.jpg usando na mesma página um outro script que peguei no misterwp que também visualiza thumbs.

 

Resultado: o script do tema não leu mas o do misterwp leu na boa.

Conclusão: é o script do tema que precisa ser alterado. Só que isso eu não sei fazer. Alguém sabe?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Axo q sakei..

hein:

$src = get_document_root($src) . '/' . $src;

 

troque por:

$src = get_document_root($src) . '../' . $src;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Axo q sakei..

hein:

$src = get_document_root($src) . '/' . $src;

 

troque por:

$src = get_document_root($src) . '../' . $src;

 

Sim, deve ser algum detalhe desse tipo, mas infelizmente não funcionou. (tentei com '../../' também, que é o meu caso)

 

Também vi que ele comenta no código pra não usar '../' , só não entendi o que fazer no lugar disso. Veja:

 

// don't allow users the ability to use '../'  	
// in order to gain access to files below document root  	
// src should be specified relative to document root like: 	
// src=images/img.jpg or src=/images/img.jpg 	
// not like: 	
// src=../images/img.jpg 	
$src = preg_replace( "/\.\.+\//", "", $src );

Compartilhar este post


Link para o post
Compartilhar em outros sites

bah abri o tema aki.. e vi o seguinte.. ele faz essa limitação por segurança..

da pra altera dá.. Mais terá que fazer algumas alterações no plugin..

a função "get_document_root" que faz esse bloqueio.. Da uma estuda nela!

Compartilhar este post


Link para o post
Compartilhar em outros sites

bah abri o tema aki.. e vi o seguinte.. ele faz essa limitação por segurança..

da pra altera dá.. Mais terá que fazer algumas alterações no plugin..

a função "get_document_root" que faz esse bloqueio.. Da uma estuda nela!

 

 

Poxa amigo, então ferrou. Vamos para o método POG =)

 

Mas de qualquer forma, agradeço a todos pela força. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.