Cómo ocultar un campo personalizado de wordpress

Video: Criando Campo Personalizado no WordPress

Si ha añadido campos personalizados a la plantilla del blog de WordPress, puede que no siempre les desee en la pantalla. WordPress tiene una búsqueda de auto-control que permita a las entradas del blog sin el campo personalizado a aparecer automáticamente. Si deja el archivo de plantilla que lo creó, la entrada del blog muestra el nombre de clave por sí mismo si se añade o no un valor.

Usted puede hacer fácilmente WordPress comprobar el campo personalizado. Si encuentra el campo personalizado, WordPress muestra la creación de un clima si no encuentra el campo personalizado, WordPress no muestra nada. Por ejemplo, si su nombre de tecla lee “Mi estado de ánimo es ____”, pero no se agrega la “feliz” del valor, el campo personalizado, con la función de búsqueda, no publicar en su blog.

Utilizando el estado de ánimo como un ejemplo, el código en su plantilla se ve así:

Mi estado de ánimo actual es: lt;? php $ clave ="estado animico"- eco get_post_meta (post-gt $; ID, clave $, true) - gt;

Hacer la comprobación de WordPress para ver si el estado animico Campo personalizado existe, añadir este código a la línea por encima de su código existente:

Video: Campos personalizados en WordPress

? Lt; php if (get_post_meta ($ post-gt; ID, `estado de ánimo`, true)):? Gt;

A continuación, agregue esta línea de código a la línea por debajo de su código existente:

lt;?? php endif- gt;

Video: Personalizar campos del checkout de WooCommerce

En conjunto, las líneas de código en su plantilla debería tener este aspecto:

? Lt; php if (get_post_meta ($ post-gt; ID, `estado de ánimo`, true)):? Gt;

Mi estado de ánimo actual es: lt;? php $ clave ="estado animico"- eco get_post_meta (post-gt $; ID, clave $, true) - gt;

lt;?? php endif- gt;

La primera línea es una SI declaración y, básicamente, pregunta: “¿El estado animico Existen clave para este puesto?”Si lo hace, el valor se visualiza. Si no lo hace, WordPress se salta el código, ignorando por completo de manera que nada se visualiza para la estado animico Campo personalizado. La última línea de código simplemente pone fin a la SI pregunta.

Aplicar esta instrucción al código que acaba de añadir a su plantilla y se obtiene lo siguiente: SI el estado animico Campo personalizado existe, entonces WordPress mostrará, o MÁS no lo hará.

Artículos Relacionados