Campo de widget de imagen PCo - KolMitE

Campo de widget de imagen PCo

Campo de widget de imagen PCo

diciembre 2, 2018 Widget 0


Descripción

Caracteristicas

PCo Image Widget Field permite a los desarrolladores agregar múltiples campos de imagen a widgets personalizados.

Llamando pco_image_field () Dentro de la función form () de su widget, podrá ofrecer a sus usuarios una manera de agregar imágenes a través del Marco de WordPress Media.

Traducciones

  • Inglés estándar por cálculo
  • Danés por cálculo
  • Alemán por dbanck

Hay sólo unas pocas cadenas para traducir. Sin embargo, sería bueno tener más idiomas disponibles. Por favor contáctenos para agregar su traducción al plugin!

Contribuya a este proyecto en github o encuentre todos nuestros complementos favoritos y personalizados

Capturas de pantalla

  • Seleccione su imagen.
  • Se abre el cuadro de medios. Elige tu imagen y haz clic en actualizar.
  • Guarda tus cosas.
  • Y la salida de la imagen en su widget.

Instalación

  1. Agregue el complemento descargando la carpeta y cargándolo en el directorio wp-content / plugins o instálelo desde el Panel de control usando Complementos-> Agregar nuevo.
  2. Active el campo del widget de imagen de PCo en el menú de Complementos usando Complementos-> Complementos instalados.
  3. Poner pco_image_field ($ this, $ instance); Dentro del método form () de tu Widget.

Configuración

Es posible agregar configuraciones a la función agregando una matriz de configuraciones como un tercer argumento: array ('title' => 'your-title', 'update' => 'your-update-text', 'field' => 'your-image-field'). Aquí está lo que hace cada ajuste …

  • título – El texto del título en la esquina superior izquierda del Marco de Medios. Por defecto es 'Imagen'
  • actualizar texto – El texto en el botón de actualización en la esquina inferior derecha del Marco de Medios. Por defecto a 'Actualizar imagen'
  • campo – El nombre del campo. Cambia esto si necesitas varias imágenes en un widget. Por defecto es ´image_id´

Tenga en cuenta que este complemento no guardará los datos de su widget ni mostrará su imagen en ningún lugar del front-end. Simplemente almacenará el campo dentro de la matriz $ new_instance y esperará a que guarde el widget. Una vez que se guarde la instancia del widget, podrá recuperar la identificación de la imagen de los datos del widget.

Preguntas más frecuentes

Instrucciones de instalación
  1. Agregue el complemento descargando la carpeta y cargándolo en el directorio wp-content / plugins o instálelo desde el Panel de control usando Complementos-> Agregar nuevo.
  2. Active el campo del widget de imagen de PCo en el menú de Complementos usando Complementos-> Complementos instalados.
  3. Poner pco_image_field ($ this, $ instance); Dentro del método form () de tu Widget.

Configuración

Es posible agregar configuraciones a la función agregando una matriz de configuraciones como un tercer argumento: array ('title' => 'your-title', 'update' => 'your-update-text', 'field' => 'your-image-field'). Aquí está lo que hace cada ajuste …

  • título – El texto del título en la esquina superior izquierda del Marco de Medios. Por defecto es 'Imagen'
  • actualizar texto – El texto en el botón de actualización en la esquina inferior derecha del Marco de Medios. Por defecto a 'Actualizar imagen'
  • campo – El nombre del campo. Cambia esto si necesitas varias imágenes en un widget. Por defecto es ´image_id´

Tenga en cuenta que este complemento no guardará los datos de su widget ni mostrará su imagen en ningún lugar del front-end. Simplemente almacenará el campo dentro de la matriz $ new_instance y esperará a que guarde el widget. Una vez que se guarde la instancia del widget, podrá recuperar la identificación de la imagen de los datos del widget.

¿Funcionará esto para las versiones de WordPress anteriores a 3.5.0?

No. Este complemento fue creado para hacer que el Marco de Medios sea más útil.
Las versiones más antiguas de WordPress tendrán que usar thickbox en su lugar. Puede usar el complemento Widget Image Field en su lugar, pero se recomienda que actualice su instalación de WordPress.

¿Esto agregará automáticamente un campo de imagen a mi widget cuando lo instale?

No. Este plugin simplemente crea los bloques de construcción.
Tendrás que añadir manualmente la función. pco_image_field ($ this, $ instance) Dentro de tu widget.

Pero no puedo codificar

Triste. Pruebe estas alternativas en su lugar: Widget de imagen o Widget de imagen simple

Este complemento fue creado para permitir a los desarrolladores agregar fácilmente un campo de imagen a sus widgets. Si tienes un desarrollador disponible, esta será una tarea fácil.

He añadido la función pero devuelve advertencias y mata mi script. Eh

Asegúrate de que el plugin ha sido activado. Agregar una función que no existe producirá una advertencia de PHP y eliminará la secuencia de comandos. Para evitar estos errores, puede utilizar un function_exists antes de llamar pco_image_field ().

¿Qué sucede si no declaro ningún campo en la matriz de configuración?

No tienes que definir la matriz de configuración. El campo predeterminado es image_id, y se recomienda por simplicidad.

¿Qué pasa si quiero crear múltiples campos de imagen dentro de mi widget?

Defina el campo en la matriz de configuración. Por ejemplo:
pco_image_field ($ this, $ instance, array (‘field’ => ‘my_image_id’));
pco_image_field ($ this, $ instance, array (‘field’ => ‘my_next_image_id’));
pco_image_field ($ this, $ instance, array (‘field’ => ‘my_last_image_id’));

La imagen no se guardará.

Guarda tu campo dentro de tus widgets actualizar().

Ninguno de mis datos está guardado

Hay un problema con tu widget.

Parece que está guardando mis datos pero no obtengo nada en la interfaz.

Luego tendrás que sacar la imagen de tu tema.
Obtener la identificación de la imagen de $ instancia['image_id']; y usar una función como wp obtener imagen adjunta ();.

Bueno tu plugin entra en conflicto con …

¡Haznos saber!
¡Por favor agregue un nuevo ticket dentro de nuestro foro de soporte!

Demasiada codificación dura 🙁. Necesito un gancho / funcionalidad para …

¡Agregue un nuevo ticket dentro de nuestro foro de soporte y cuéntenos sobre la solicitud de características que necesita!

Opiniones

¡Guauu! ¡Has desarrollado algo muy útil!

AlexSpace

Hombre, realmente, implementaste dos de mis ideas para complementos! =) (Image Widget Field & Kint) Me alegro de que no las cree, ¡pero desarrollaré algo más! Gracias, tus plugins son impresionantes!

Trabajó de inmediato, lo recomiendo.

Juego de seo

Muy fácil de usar, solo recuerda actualizar tu función update ()

Leer las 3 críticas

Colaboradores y Desarrolladores

“PCo Image Widget Field” es un software de código abierto. Las siguientes personas han contribuido a este plugin.

Contribuyentes

Traduzca “Campo de widget de imagen PCo” a su idioma.

¿Interesado en el desarrollo?

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

Registro de cambios

1.1.3

  • Se solucionó el problema, donde no se mostraban los filtros en el modelo de medios de otros complementos.

1.1.2

  • Agrega traducciones alemanas (props @dbanck, # 5

1.1.1

  • Corrige la visualización de las entradas.

1.1.0

  • Activar el personalizador cada vez que se haya acumulado una actualización de un campo de imagen

1.0.2

  • Asegúrese de que este complemento funciona junto con el personalizador

1.0.1

  • Mejor manejo de los estilos.
  • Capacidad de respuesta con respecto a mp6
  • Global: $ pco_iwf – Globalización del objeto plugin.
  • Filtrar: pcoiwf_preview_size – Cambia el tamaño de la vista previa si estás usando widgets más anchos

1.0

  • Primer lanzamiento

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

Deja una respuesta