Ir para conteúdo

POWERED BY:

Arquivado

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

Jeraldo Setefuz

[Resolvido] Erro em Funçao no WordPress

Recommended Posts

Boa noite, pesquisei pela internet mas não encontrei algo que me ajudaria a entender o erro,

 

ESTOU COM UM TRABALHO PARA MOSTRA AS MINIATURAS DAS FOTOS DOS MEMBROS CADASTRADOS NO WORDPRESS, SENDO ASSIM NECESSITO PEGAR A FUNÇÃO LA DO BP_ALBUM. Então eu tento puxar localizei as funcoes etc. O problema que quando eu clico em album aparece as fotos dos usuarios mas quando quero mostras as miniatuas dos albums em outra pagina tento puxar as mesma funcao e nao da.

 

Da esse erro aqui :

Call to a member function has_pictures() on a non-object

 

Alguem pode me dar uma luz?

 

AAAH EU UTILIZO O TEMA BUDDYPRESS

 

Desde já agradeço muita atençao!

Compartilhar este post


Link para o post
Compartilhar em outros sites

posta o codigo, como a msg diz, você esta tentando acessar um metodo de uma variavel q n é um objeto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu chamo essas duas funcoes que é padrao do plugin

 

function bp_album_picture_thumb_url() {

echo bp_album_get_picture_thumb_url();

}

function bp_album_get_picture_thumb_url() {

 

global $bp, $pictures_template;

 

if($bp->album->bp_album_url_remap == true){

 

$filename = substr( $pictures_template->picture->pic_thumb_url, strrpos($pictures_template->picture->pic_thumb_url, '/') + 1 );

$owner_id = $pictures_template->picture->owner_id;

$result = $bp->album->bp_album_base_url . '/' . $owner_id . '/' . $filename;

 

return $result;

 

}

else {

 

return apply_filters( 'bp_album_get_picture_thumb_url', bp_get_root_domain().$pictures_template->picture->pic_thumb_url );

}

}

 

posta o codigo, como a msg diz, você esta tentando acessar um metodo de uma variavel q n é um objeto.

 

 

Entao o que eu preciso fazer para nao dar esse erro e conseguir pega a informacao?

Compartilhar este post


Link para o post
Compartilhar em outros sites

posta a linha do erro

Compartilhar este post


Link para o post
Compartilhar em outros sites

posta a linha do erro

 

AE QUE ESTA DANDO ERRO, POR CAUSA DO BP_ALBUM_HAS_PICTURES , E MUITO ESTRANHO PQ ESSE MESMO CODIGO ESTA EM OUTRA PAGINA FUNCIONA E AE NAO =s

 

<?php while ( bp_album_has_pictures() ) : bp_album_the_picture(); ?>

 

<a href="<?php bp_album_picture_url() ?>">

<img src='<?php bp_album_picture_thumb_url() ?>' />

</a>

 

<?php endwhile; ?>

 

Eu to achando que é por causa dos níveis sendo que as funções que eu to chamando estão a duas pasta a cima dessa função que eu criei pra mostras as imagens,

 

mas não sei como fazer isso pra por tudo no mesmo nível

 

ALGUÉM ME DA UMA LUZ AI POR FAVOR =/

 

AE QUE ESTA DANDO ERRO, POR CAUSA DO BP_ALBUM_HAS_PICTURES , E MUITO ESTRANHO PQ ESSE MESMO CODIGO ESTA EM OUTRA PAGINA FUNCIONA E AE NAO =s

 

<?php while ( bp_album_has_pictures() ) : bp_album_the_picture(); ?>

 

<a href="<?php bp_album_picture_url() ?>">

<img src='<?php bp_album_picture_thumb_url() ?>' />

</a>

 

<?php endwhile; ?>

 

 

 

Eu to achando que é por causa dos níveis sendo que as funções que eu to chamando estão a duas pasta a cima dessa função que eu criei pra mostras as imagens,

 

mas não sei como fazer isso pra por tudo no mesmo nível

 

ALGUÉM ME DA UMA LUZ AI POR FAVOR =/

 

RESOLVIDO PODE EXCLUIR O TOPICO

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.