Campos personalizados avanzados: campo de botón

Campos personalizados avanzados: campo de botón

enero 8, 2019 Social 0

¿Ya eres Miembro?

Para Descargar este Plugin




Descripción

NOTA: Esta es una extensión para el popular complemento Advanced Custom Fields. Por sí mismo, este plugin no hace NADA. RENUNCIAR

Genera un bonito botón / enlace a una URL externa o un tipo de publicación interna, similar al campo page_link pero le permite anular el texto del enlace.

Lo que hace que esto sea genial es reducir dos filas de ACF en solo una (ver capturas de pantalla para un recorrido visual claro). El enlace interno también utiliza un menú desplegable que se rellena con todos sus tipos de publicaciones para que el botón pueda vincularse a un archivo multimedia o un tipo de publicación personalizada, o por supuesto a una página o publicación.

NOTA: (Sé que ya se mencionó, pero solo para estar seguro de que no hay confusión …) Esta es una extensión para el popular complemento Advanced Custom Fields. Por sí mismo, este plugin no hace NADA. RENUNCIAR

Planes futuros

No mucho realmente. Probablemente solo un par de cosas cuando surja la necesidad:

  • Agregue un filtro para los tipos de medios, ya que la lista desplegable puede salirse de control.
  • Añade un campo de destino también. Esto permitiría que _blank e incluso “foobox” sean objetivos.
  • Agregue una casilla de verificación para habilitar “rel = nofollow”.

Capturas de pantalla

  • Usted ve, solo para generar un enlace simple sin el campo mágico del botón ACF} necesita estas DOS filas completas
  • Pero con el campo de botones mágico ACF}, solo necesitas este.
  • Otra vez. ¿Qué cliente quiere lidiar con esto?
  • ¡Ahora esto! Esto es de lo que hablo.
  • ¿Pero qué pasa si solo quiero enlazar a google.com? ¡Enciéndelo! Ahí lo tienes, enlace a lo que quieras.

Instalación

Este complemento puede tratarse como un complemento de WP y un tema incluido.

Enchufar

  1. Copie la carpeta 'acf-button' en su carpeta de complementos
  2. Activar el complemento a través de la página de administración de complementos.

El tema incluye

  1. Copie la carpeta 'acf-button' en su carpeta de temas (puede usar subcarpetas). Puede colocar la carpeta en cualquier lugar dentro del directorio ‘wp-content’
  2. Edite el archivo functions.php y agregue el código siguiente (asegúrese de que la ruta sea correcta para incluir el archivo acf-button.php)

    add_action ('acf / register_fields', 'my_register_fields');

    funcion my_register_fields ()
    {
    include_once ('acf-button / acf-button.php');
    }

Preguntas más frecuentes

¿Por qué mi enlace no se ve como un botón?

Me imagino que si estás usando ACF, probablemente estés muy cómodo con el estilo que desees.

¿Puedo contribuir?

¡Amaría eso! El desarrollo de esto sucede aquí.

¿Cuándo vas a implementar esos “planes futuros”?

A medida que surja la necesidad de las solicitudes de los clientes. Significado: No aguantes la respiración. Por supuesto, si desea contribuir a esos planes futuros, consulte las Preguntas frecuentes anteriores.

Colaboradores y Desarrolladores

“Campos personalizados avanzados: Campo de botón” es un software de código abierto. Las siguientes personas han contribuido a este plugin.

Contribuyentes

Traduzca “Campos personalizados avanzados: Campo de botón” a su idioma.

¿Interesado en el desarrollo?

Busque el código, revise el repositorio SVN o suscríbase al registro de desarrollo por RSS.

Registro de cambios

Bifurcado desde: https://github.com/envex/acf-button-field

El original no parecía estar actualizado o mantenido, y necesitaba esto para un cliente, así que esta es la bifurcación.

Aquí hay una lista rápida de las actualizaciones realizadas:

1.0

  • Se eliminó todo el código ACF 3 (realmente no es necesario para eso)
  • Error corregido con $ button = $ field[‘value’];
  • Se agregaron nombres de clase al botón de salida para un estilo único. Los nombres de clase se imprimen automáticamente según la etiqueta de campo.

¿Ya eres Miembro?

Para Descargar este Plugin



Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja un comentario