Ir para conteúdo

Arquivado

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

wceolin

[Resolvido] Combinar funções em PHP

Recommended Posts

Olá, eu não entendo quase nada de programação, mas estou precisando fazer uma alteração rápida no código PHP de um plugin para WP que eu utilizo.

 

Eu tenho o seguinte código:

 

<?php $report->msr_driver(''); ?>

 

que é uma função para ler determinados dados no site, de acordo com o código. Por exemplo, msr_driver('BAR'); lê os dados referentes a "BAR".

 

Porém, eu preciso que, dentro daquela função, ela leia essa outra para encontrar qual o código correspondente:

 

<?php print_custom_field('shortcode'); ?>

 

Se alguém puder me ajudar, ficarei muito grato. :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode aninhar funções, por exemplo:

 

<?php $report->msr_driver( print_custom_field('shortcode') ); ?>

O problema é saber o que print_custom_field() vai te retornar.

 

Por ter o termo print, dá a entender que a função vai mostrar o texto ao invés de retornar para que outro alguém possa usar.

 

Se por um acaso você tiver esse plugin instalado, troque o uso de print_custom_field() por get_custom_field()

 

No mais, vou mover para WordPress, para que possa ser melhor acessorado. ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode aninhar funções, por exemplo:

 

<?php $report->msr_driver( print_custom_field('shortcode') ); ?>

O problema é saber o que print_custom_field() vai te retornar.

 

Por ter o termo print, dá a entender que a função vai mostrar o texto ao invés de retornar para que outro alguém possa usar.

 

Se por um acaso você tiver esse plugin instalado, troque o uso de print_custom_field() por get_custom_field()

 

No mais, vou mover para WordPress, para que possa ser melhor acessorado. ;)

 

Valeu, Bruno!

 

É esse plugin mesmo que estou usando, funcionou trocar o "print" por "get".

 

Obrigado, abraço!

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.