Ayuda con esta condicion

  • Autor Autor an1dres
  • Fecha de inicio Fecha de inicio
an1dres

an1dres

1
Kappa
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Suscripción a IA
Hola compañeros.

quiero hacer una condicion, he intentado de mil maneras y no meresulta.

Tengo esta etiqueta <?php meta('latino1'); ?> la cual pede terner un valor o estar vacia, lo que quiero es que cuando este vacia me muestre un un contenido por defecto, y cuando tenga ya un valor me muestre el contenido asignado.
esto es lo que he hecho

<?php if(empty_meta('latino1')) : ?>
<h2>contenido por defecto<h2>

<?php else : ?>
<?php meta('latino1'); ?>
<?php endif; ?>

Esto lo estoy haciendo en wordpres, el contenido de latino1 se indica desde el editor de wordpress
 
Hola que tal.

No tengo experiencia con Wordpress pero supongo que meta('latino1') da un texto. De ser así yo lo haría de esta manera:

PHP:
<?php if (meta('latino1')=="") { ?>
<h2>contenido por defecto<h2>

<?php } else { ?>
<?php meta('latino1'); ?>
<?php } ?>

Pero repito no tener experiencia en CMS por lo que me queda duda también si <?php meta('latino1'); ?> no requiere un echo por ejemplo. En fin ojalá esto te ayude en algo.
 
Pues antes que todo creo que intentas trabajar con una variable pero no existe (latino1 es diferente de $latino1) para poder comprobar si esta vacío deberías arreglar eso primero.

<?php if(strlen($latino1)!=0){?>
Muestra esto si la variable $latino1 esta vacía
<?php } else { ?>
Si la variable $latino1 no esta vacía muestra esto
<?php } ?>

Saludoss
 
Última edición:
PHP:
<?php
$meta = meta("latino1");
echo $meta?$meta:"No existe meta";
?>
 
Atrás
Arriba