Mostrar variáveis com plugin de configuração personalizada no WordPress

  • Autor Autor elargento
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
E

elargento

WordPress › Custom Settings « WordPress Plugins

ya he establecido 1 variable y su valor mediante este plugin, pero no entiendo que es lo que debo colocar en el template para que se muestre la variable que cree utilizando este plugin

en las instrucciones dice que la sintaxis para mostrar la variable es:
get_config( $key [, $default_value])

pero yo reemplace ese valor por
get_config( $nombredelakeyquecree [, $default_value])

y se muestra este codigo, no se muestra el valor que estableci en la configuracion

pueden darme una mano de que es lo que debo colocar? recien me inicio con esto de php en wordpress 🙂
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Inserir CODE, HTML ou PHP:
<?php
echo get_config('nombre_de_la_variable_que_creaste', 'valor por default si la variable no existe');
?>
 
funciono perfectamente, te agradezco 🙂

porque en el ejemplo agrega los "$" si en el resultado final que funciono no hay ningun $?
 
En el caso del ejemplo funcionaria algo así:

Inserir CODE, HTML ou PHP:
<?php
$opcion = 'nombre de la variable';
$valor_por_defecto = 'algo algo';

echo get_config($opcion, $valor_por_defecto);
?>

El ejemplo... no es un ejemplo realmente, es "tipo documentacion". No se como explicarlo 😛
 
En el caso del ejemplo funcionaria algo así:

Inserir CODE, HTML ou PHP:
<?php
$opcion = 'nombre de la variable';
$valor_por_defecto = 'algo algo';

echo get_config($opcion, $valor_por_defecto);
?>

El ejemplo... no es un ejemplo realmente, es "tipo documentacion". No se como explicarlo 😛

que tipos jodidos que son ustedes los programadores jajaja

entonces, como saber cuando va o no un $?
osea...si veo un ejemplo como el anterior, voy a copiar sin dudar el $, pero vi que no es lo correcto dado tu ejemplo
 
Voy a intentar explicarlo con comentarios pero te aviso que lo teórico no es lo mio...
Si queres leer algo mejor explicado buscate un manual basico de PHP o espera a que otro te responda :biggrin:

---

Tenes 2 maneras de mandar el nombre de la setting a la función:

  1. Usas el contenido de una variable anteriormente creada (En este caso usas $)
  2. Mandas directamente el nombre de la setting (En este caso mandas el nombre dentro de comillas)

Ejemplos:
PHP:
<?php
$opcion = 'nombre de la variable'; // Creas una variable
$defecto = 'algo algo'; // Creas otra variable

echo get_config($opcion, $defecto); // Referencias a las variables ya creadas

echo get_config('nombre_de_algo', 'valor por defecto'); // No usas variables, mandas el valor directamente

echo get_config('alguna_configuracion', $defecto); // una y una :)
echo get_config($opcion, 'valor por defecto'); // una y una :)
 
mejor explicado imposible

entonces antes de utilizar cualquier variable, debes referenciarla a fin que el sistema la cargue?
Inserir CODE, HTML ou PHP:
echo get_config($opcion, $defecto); // Referencias a las variables ya creadas

si no es asi, pues no entendi la parte que dice "referencias a las variables ya creadas"

lo demas lo entendi todo
 
Esta linea:
PHP:
echo get_config($opcion, $defecto); // Referencias a las variables ya creadas
Referencia a 2 variables, "opcion" y "defecto". Como estas variables no existen por si solas, refieren a "nada".

Para que el código sirva, tenes que definirlas antes:
PHP:
$opcion1 = 'aaa';
$opcion2 = 'bbb';

get_config($opcion1, $opcion2);

Aunque en este caso, creo que lo mejor seria no usar variables (es mas rapido y mas limpio):
PHP:
get_config('aaa', 'bbb');
 
me falta mucho por aprender aun, pero ya estoy con el envion para hacer el 1er paso! 🙂
 
Voltar
Topo