Editar campos personalizados

Inicio Foros WordPress General WordPress.org Editar campos personalizados

Este debate contiene 3 respuestas, tiene 2 mensajes y lo actualizó  Myth hace 8 años, 6 meses.

  • Autor
    Publicaciones
  • #17296

    ivnic
    Participante

    <p>Hola!. Estoy intentando, crear campos personalizados de manera que me quede algo asi:</p>
    <p>Editor: Valor 1 | link de descarga: Valor 2 | Precio: Valor 3</p>
    <p>Pero con la funcion &lt;?php the_meta(); ?&gt; lo unico que consigo es esto:</p>
    <p>* Editor: Valor 1<br />
    * Link descarga : Valor 2<br />
    * Precio: Valor 3</p>
    <p>Me gustaria saber como podria alinear los campos al igual que en el ejemplo del principio.<br />
    Con la funcion &lt;?php echo get_post_meta($post-&gt;ID, "Editor", true); ?&gt;<br />
    Solo me muestra el valor del campo y no la llave.</p>
    <p>Gracias por su ayuda
    </p>

  • #41711

    Myth
    Participante

    Buenas,

    Y porque no lo dejas puesto así en tu theme?

    Un saludo!

  • #41712

    ivnic
    Participante

    Gracias Myth lo he realizado asi me da el resultado que esperaba pero no se si esta muy cargado de codigo:

    <div align=”center”><?php $Editor = get_post_meta($post->ID, ‘Editor’, $single = true); ?>
    <?php if($Editor !== ”) { ?> Editor: <?php echo $Editor ?>
    <?php } else { } ?>

    <?php $Link descarga = get_post_meta($post->ID, ‘Link descarga’, $single = true); ?>
    <?php if($Link descarga !== ”) { ?> | Link descarga: <?php echo $Link descarga ?>
    <?php } else { } ?>

    <?php $Precio = get_post_meta($post->ID, ‘Precio’, $single = true); ?>
    <?php if($Precio !== ”) { ?> | Precio: <?php echo $Precio ?>
    <?php } else { } ?></div>

    No se si se podrá alivianar mas, solo me restaria darle estilo para optimizarlo con el theme.

    Gracias nuevamente!

  • #41721

    Myth
    Participante

    Buenas,

    En un principio no deberia de cargar mucho, guarda en memoria el valor del campo personalizado y si tiene contenido lo muestra y sino, no lo muestra. Yo lo uso así siempre y te puedo asegurar que no me da problema alguno

    Es la mejor solución que he visto, la otra es que hagas lo que hacias antes y en el campo personalizado le agregues “Editor: Valor”

    Un saludo!

El foro ‘General WordPress.org’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest