Campos simples - KolMitE

Campos simples

Campos simples

diciembre 12, 2018 Simple 0


Descripción

Tenga en cuenta que Simple Fields es
Ya no se desarrolla activamente.

Los campos personalizados integrados en WordPress son excelentes, pero vienen con una gran limitación: solo admiten texto sin formato. Para superar esta limitación, creé el complemento WordPress de Simple Fields.

Con Simple Fields puede agregar, por ejemplo, cuadros de texto, áreas de texto, casillas de verificación, botones de opción, desplegables y explorador de archivos en el área de administración de correos. Estos campos son mucho más fáciles de usar para el usuario que los campos personalizados normales.

Todos los campos se agrupan en grupos lógicos llamados grupos de campos. Por ejemplo, puede combinar Archivo + Nombre + Descripción en un grupo de Adjuntos, que le permite agregar múltiples archivos a sus publicaciones.

Utilice grupos de campo “repetibles” para agregar muchos grupos de campos a una sola publicación (¡excelente para imágenes o archivos adjuntos!)

Los campos simples se pueden usar en cualquier tipo de publicación, incluidos los tipos de publicación personalizados.

Los valores guardados son fáciles de obtener en su tema o funciones.php-archivo. Me gusta esto:


Tipos de campo

Simple Fields viene con una útil variación de campos. Tenga en cuenta que cualquier campo se puede agregar cualquier cantidad de veces a una publicación usando campos repetibles.

Tipos de campos disponibles en Campos simples:

  • Texto

    Un simple ingreso de texto para ingresar cualquier tipo de información.

  • Textarea

    Un área más grande para ingresar texto. Incluso es compatible con el modo WYSIWYG / TinyMCE que lo hace funcionar como el editor de contenido normal, para que pueda insertar imágenes, titulares, listas, párrafos, etc.

  • Caja

    Una simple casilla de verificación para poder activar / desactivar algo.

  • Botones de radio

    Agregue múltiples botones de radio donde un usuario puede seleccionar uno de los botones. Útil para permitir que un usuario elija entre múltiples opciones.

  • Desplegable

    Agregue múltiples valores a un cuadro desplegable. El usuario puede seleccionar uno o varios elementos en la lista. Útil para permitir que sus usuarios seleccionen una o varias cosas.

  • Expediente

    Seleccione cualquier archivo con el navegador de archivos / medios integrado en WordPress. Ya que está utilizando el navegador de medios * incorporado, también puede cargar nuevas imágenes / archivos adjuntos a sus publicaciones. ¡Usando este campo junto con grupos de campos repetibles = muy poderoso! 🙂

  • Enviar

    Selecciona cualquier publicación que exista en WordPress. Pueden ser páginas o cualquier tipo de publicación personalizada.

  • Taxonomia

    Seleccione una taxonomía de una lista de taxonomías.

  • Término de taxonomía

    Seleccione un término de una taxonomía.

  • Color

    Muestra un selector de color donde el usuario puede elegir cualquier color. El color también se puede ingresar manualmente, si el usuario conoce el valor hexadecimal del color.

  • Fecha y hora

    Elija una fecha y, opcionalmente, tiempo desde un selector de fecha y hora de JQuery UI.

  • Usuario

    Elija un usuario del sistema.

Consulte la documentación del campo para obtener más detalles sobre los diferentes campos.

Utilice las extensiones de tipo de campo para agregar sus propios tipos de campo

Si omite un tipo de campo en Campos simples, puede usar las Extensiones de campo para agregar más tipos de campos. Estos son campos creados por otros desarrolladores y compartidos con la comunidad de Simple Fields.

Si desea crear su propio campo, puede hacerlo utilizando la API de extensión.

Campos repetibles

A menudo, un solo campo no es suficiente. ¿Por qué limitarse a una sola imagen o un archivo adjunto? Con los Campos repetibles puede agregar tantas imágenes, campos de texto, áreas de texto o cualquier otro tipo de campo, como desee a una publicación. Esta es una característica muy útil cuando desea crear, por ejemplo, presentaciones de imágenes o páginas con muchos archivos adjuntos.

Añade archivos adjuntos y presentaciones de imágenes en un instante.

Además, los campos de un grupo de campos repetibles se clasifican fácilmente mediante arrastrar y soltar.

Funciones PHP simples para acelerar tu desarrollo.


Funciona con todos los tipos de publicaciones.

Con Simple Fields puede agregar campos tanto a las páginas y publicaciones normales como a cualquier tipo de publicación personalizada.

Los diferentes tipos de publicaciones pueden usar diferentes grupos de campos; en realidad, incluso puede usar diferentes grupos de campos, incluso para el mismo tipo de publicación, de una publicación a otra.

Pruebas unitarias para minimizar el riesgo de errores.

Una gran parte de la funcionalidad en Simple Fields se prueba utilizando la prueba unitaria. Existen casos de prueba para todas las funciones que implican obtener valores de campo de sus publicaciones. De esta manera, el riesgo de que algo se rompa en un sitio después de la actualización se minimiza.

Ayuda y apoyo

Si tiene preguntas / informes de errores / solicitudes de características para Simple Fields, entonces:

  • utilizar el foro de soporte de WordPress
  • Visite la página del proyecto GitHub para Campos simples
  • ver la guía de inicio

Dona para mantener este plugin gratis

  • Si te gusta este complemento, no olvides donar para apoyar un mayor desarrollo.

Capturas de pantalla

  • Una publicación en edición, que muestra dos grupos de campo: “Opciones de artículo” e “Imágenes de artículo”.
    Estos grupos son solo un ejemplo: puede crear sus propios grupos de campos con cualquier combinación de campos.
    ¿Ver que “Agregar” enlace arriba “Imágenes de artículo”? Eso significa que es repetible, por lo que puede agregar tantas imágenes como desee a la publicación.

  • Un grupo de campos está siendo creado (o modificado).

  • Agrupe grupos de campos y haga que estén disponibles para diferentes tipos de publicaciones.

  • Un grupo de campos con algunos tipos de entrada HTML5: fecha, URL, color, correo electrónico y rango agregado.

  • La pantalla de configuración, como se ve en http://simple-fields.com. Y sí, esos son los campos reales que uso en el dominio para este complemento 🙂

Instalación

Como siempre, primero haga una copia de seguridad de su base de datos!

  1. Suba la carpeta “campos simples” a “/ wp-content / plugins /”
  2. Active el complemento a través del menú “Complementos” en WordPress
  3. Comience a hurgar con los campos simples en Configuración> Campos simples
  4. Obtenga ayuda en http://simple-fields.com/documentation/ y haga sus preguntas en https://wordpress.org/support/plugin/simple-fields
  5. Eso es; ¡Sabes que tienes un CMS súper genial y poderoso basado en WordPress!

Preguntas más frecuentes

Instrucciones de instalación

Como siempre, primero haga una copia de seguridad de su base de datos!

  1. Suba la carpeta “campos simples” a “/ wp-content / plugins /”
  2. Active el complemento a través del menú “Complementos” en WordPress
  3. Comience a hurgar con los campos simples en Configuración> Campos simples
  4. Obtenga ayuda en http://simple-fields.com/documentation/ y haga sus preguntas en https://wordpress.org/support/plugin/simple-fields
  5. Eso es; ¡Sabes que tienes un CMS súper genial y poderoso basado en WordPress!

Opiniones

TinyMCE no funcionará con un grupo de campo repetible

luismsf

Estaba muy contento con este complemento hasta el momento en que necesitaba agregar dinámicamente el contenido que necesitaba un área de texto con “Usar editor de HTML” marcado (también conocido como TinyMCE). Da un error de javascript y no agregará una nueva fila de campos.
Por favor FIX y tendrás mis 5 estrellas.

Plugin muy util

Germansalamancav

Complemento muy útil para crear campos personalizados que no están disponibles en mi tema.

¡Esencial!

meerkatcafe

Este es el mejor plugin!
Lo uso para CADA proyecto que hago para los clientes. El primero que instalo.
Es increíblemente potente y flexible una vez que tienes tu cabeza alrededor de él.
No puedo imaginar un proyecto sin él.

Una mejor documentación estaría bien, pero está ahí, solo hay que buscar un poco …

Ah, y me encanta el hecho de que está oculto bajo el menú de configuración, muy amable y discreto. Gran plugin.

Genial

germundal

Hace lo que se dice brillantemente.

No puedo entender lo que hace este plug-in

perrymyk

Parece ser un complemento sin valor que acabo de perder 15 minutos de mi tiempo.

Usted configura campos y luego qué?

No tiene sentido y consigue un 1 estrella de mi parte …………

Leer las 42 opiniones

Colaboradores y Desarrolladores

“Campos simples” es un software de código abierto. Las siguientes personas han contribuido a este plugin.

Contribuyentes

Traduce “Campos simples” a tu 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

Versión 1.4.11 (agosto de 2015)

  • Solución: el selector de fecha y hora debería estar funcionando bien otra vez. Corrige https://github.com/bonny/WordPress-Simple-Fields/issues/105 y posiblemente más.
  • Arreglo: Eliminar un console.log que era muy molesto.
  • Arreglo: Vulnerabilidad XSS para usuarios registrados

Versión 1.4.10 (abril 2015)

  • Solucione el problema de compatibilidad con Query Monitor y Debug_Bar_Panel que utiliza Simple Fields.

Versión 1.4.9

  • Corregir mensaje de advertencia de caché. Corrige https://wordpress.org/support/topic/notice-indirect-modification-of-overloaded-property-wp_object_cachecache.
  • Solucionar el error foreach en simple_fields_fieldgroup () cuando un $ field_group_id_or_slug no existe.

Versión 1.4.8

  • Los editores TinyMCE / WYSIWYG deberían funcionar de nuevo ahora, cuando se usan campos repetibles. Debería arreglar https://wordpress.org/support/topic/problem-with-repeatable-fields, https://wordpress.org/support/topic/error-in-wordpres-39, https://wordpress.org/ support / topic / 39-html-editor-load-script-issue? replies = 4, https://wordpress.org/support/topic/bug-repeatable-field-groups-and-wp-39?replies=2.
  • Por favor, recuerde donar si lo desea y use este complemento. O al menos dale una buena revisión del plugin!

Versión 1.4.7

  • El tipo de campo de archivo y la biblioteca de medios deberían funcionar mejor con complementos de terceros ahora, como el Asistente de biblioteca de medios. Gracias a “Rémi” por proporcionar un código de ejemplo sobre cómo solucionar este problema. Debería arreglar https://wordpress.org/support/topic/mediathek-not-working-with-simplefield.
  • simple_fields_values ​​() ahora también se puede pasar un objeto WP_Post (en lugar de solo el ID de publicación).
  • el enlace del grupo de campos de edición en la pantalla de edición de publicaciones no es visible para los usuarios con la capacidad de editar opciones (ya no se necesita WP_DEBUG). Se puede cambiar con filtro. simple_fields_show_post_edit_field_group_edit_link ".

Versión 1.4.6

  • Añadida traducción al español. Gracias traductor!

Versión 1.4.5

  • Use la versión local, modificada, de CSS para el selector de fecha v2. Solución del problema # 100: “El selector de fecha v2 incluye una versión de jquery ui que hace que los wps integrados en el modo se vean feos y extraños”.

Versión 1.4.4

  • Si un tipo de campo de archivo tenía un archivo seleccionado, pero ese archivo se eliminó, se devolvería una matriz con valores. Ahora se arregla para que devuelva una matriz vacía en su lugar, de la misma manera que funciona si no se selecciona ningún archivo. Corrige https://github.com/bonny/WordPress-Simple-Fields/issues/94.
  • Modificó sf_d () para que muestre la longitud de una cadena, y también le dirá si una cadena está vacía

Versión 1.4.3

  • La vista previa de las publicaciones con campos simples funciona (¿alguna vez no funcionó? No puedo recordar …)
  • Las revisiones se guardan ahora guardadas con valores de Campos simples también
  • Se solucionó el problema con simple_fields_fieldgroup () cuando los campos en diferentes grupos de campos tenían la misma bala. Corrige https://github.com/bonny/WordPress-Simple-Fields/issues/92.
  • Se corrige el caso raro en el que falta una miniatura al seleccionar un archivo
  • Agregado: cuando WB_DEBUG está habilitado / verdadero, se agrega un enlace “Editar grupo de campos” al encabezado de un grupo de campos en la pantalla de edición de publicaciones y se agrega un “Editar conector de publicaciones” al cuadro de Campos simples en la barra lateral derecha ( donde seleccionas que conector usar para la publicación). Es de esperar que estos enlaces aceleren un poco su desarrollo (al menos cuando está trabajando en la configuración de sus campos).
  • Ahora muestra el nombre completo y el slug de un tipo de publicación en el conector posterior y el administrador predeterminado posterior del conector. Anteriormente solo se mostraba babosa.
  • Se corrigieron algunas advertencias de aviso, por ejemplo al obtener valores extendidos para un campo de fecha o cuando no existía una bala
  • Se quitó un console.log ()
  • ¡Todas las pruebas unitarias ahora están configuradas en wp-cli-way, horray!

Versión 1.4.2

  • Los conectores de publicación ahora se pueden configurar desde una plantilla de página. Solo agrega
    Conector de campos simples: slugOfPostConnector
    a su plantilla y ese conector se utilizará para todas las páginas con esa plantilla.
  • Nuevos filtros como resultado de lo anterior: set_post_connector_from_template, get_post_connector_from_template

Versión 1.4.1

  • Corrección de errores para WPML y errores de “Llamar a función no definida”

Versión 1.4

  • Añadido soporte para WPML. Ahora los nombres y las descripciones de los grupos de campo, sus campos y conectores de publicación, y los valores de los menús desplegables y de radiobotones se pueden traducir utilizando WPML.
  • Agregué un pequeño resumen sobre WordPress Web Agency Earth People, la compañía para la que trabajo. Si necesita ayuda profesional, por ejemplo, con Simple Fields o WordPress en general, podríamos ser nosotros los que hablemos con 🙂

Versión 1.3.4

  • Se corrigieron algunas advertencias estrictas de PHP

Versión 1.3.3

  • Se agregó soporte para usar “sf_meta_key” como un argumento para wp_query regular. simplemente agregue sf_meta_key = “field_group_slug / field_slug” a los argumentos de wp_query y luego el argumento meta_key se llenará automáticamente con la clave de campo personalizada correcta para usar en ese campo. Útil cuando necesitas, por ejemplo, ordenar cosas en base a campos simples en una wp_query. Tenga en cuenta que los diferentes tipos de campos almacenan sus valores de diferentes maneras, pero funciona realmente bien para el texto del plan, la fecha / el marcador de tiempo y probablemente algunos más.

  • Se agregó el método get_field_by_fieldgroup_and_slug_string () que puede recuperar una matriz de campo basada en una barra de grupo de campo y una barra de campo. así: $ sf-> get_field_by_fieldgroup_and_slug_string (“my_fieldgroup_slug / my_field_slug”);

Versión 1.3.2

  • Ejemplo de extensión de campo actualizado con código para notificar al usuario que debe tener campos simples
    instalado para usar el plugin

  • simple_fields_register_post_connector ahora puede aceptar una cadena en el argumento post_types,
    Si solo hay que conectar un tipo de mensaje

  • Se corrigió un problema con la fecha / timepicker v2 que no se ve correctamente cuando se seleccionó la opción “sin fecha”

Versión 1.3.1

  • Corregido: se usaban etiquetas cortas en la pantalla de opciones.

Versión 1.3

  • Añadido: pestañas! en el gui que es.
  • Agregado: pestaña con funciones de exportación e importación!
  • Agregado: aviso en la GUI al editar el grupo de campo o el conector de publicación que se ha agregado con el código PHP, porque si intenta cambiar ese grupo de campo / conector de publicación, entonces el cambio no se mantendrá puesto que se sobrescribe con el código php.
  • Solucionado: no se pudieron agregar campos con ajax cuando se instaló el calendario de eventos todo en uno.
  • Agregado: los desarrolladores ahora pueden agregar sus propias pestañas a la página de opciones de campos simples
  • Agregado: algunos nuevos filtros y acciones: simple_fields_settings_admin_head, simple_fields_after_last_options_nav_tab, simple_fields_subpage, simple_fields_subpage_. Consulte inc-admin-options-export-import.php para ver un ejemplo de cómo usar estos filtros y acciones.
  • Corregido: los conectores de publicación vacíos / no guardados podrían verse en la GUI
  • Corregido: varios cambios de GUI aquí y allá
  • Corregido: el filtro simple_fields_get_meta_key_template ahora funciona completamente, por lo que, por ejemplo, puede usarlo para habilitar el almacenamiento de campos por sus slugs en lugar de identificadores. Es útil cuando las identificaciones se han confundido entre el servidor de desarrollo y el servidor de producción. También es útil cuando se trabaja con importación y exportación, ya que los ID se incrementan fácilmente.

Versión 1.2.4

  • Solucionado: no se pudo habilitar el uso del editor html cuando se usa gui

Versión 1.2.3

  • Solucionado: no se pudo anular la opción use_html_editor para el tipo de campo textarea. apoyos Hayden.
  • Corregido: javascript en el editor se rompería en algunas situaciones.

Versión 1.2.2

  • Solucionado: el campo de archivo no funcionaba en los tipos de publicación personalizados que no tenían un editor

Versión 1.2.1

  • Añadido: ahora puede agregar atributos personalizados a los campos de texto y HTML5. Como “requerido” o “patrón”.
  • Corregido: un console.log, por supuesto, se dejó en el código …: / podría hacer que el campo de archivo no funcione.

Versión 1.2

  • (Se han modificado muchas cosas, así que haga una copia de seguridad de su base de datos antes de la actualización. No he tenido ningún problema en absoluto, pero … ¡por favor esté a salvo!)
  • Se agregó soporte para el nuevo administrador de medios que se introdujo en WordPress 3.5 (¡sí, por fin!)
  • Se agregó soporte para tipos de entrada HTML5 como color, fecha, rango, correo electrónico, url. Bevare, el soporte depende del navegador. Estos son subtipos del campo de texto, ya que los navegadores recurren al campo de texto si no son compatibles con el nuevo tipo de entrada de lujo.
  • Se agregó soporte para agregar campos a los archivos adjuntos, ahora los archivos adjuntos funcionan como publicaciones regulares: cualquier cantidad de campos en un archivo adjunto.
  • Se corrigió el error con campos repetibles que contenían pequeños editores mce (área de texto con capacidades wysiwyg / html). Corrige https://github.com/bonny/WordPress-Simple-Fields/issues/73.
  • Se agregó una nueva vista para grupos de campos repetibles en la pantalla de edición de publicaciones: tabla. Es una vista mucho más compacta con una mayor visión general del campo agregado. Sobre todo adecuado para grupos de campo con entre 1 y 10 campos.
  • Se agregó soporte para texto de marcador de posición en texto y campos de área de texto.
  • Panel de depuración agregado a la barra de depuración (si está instalado). Hace posible obtener una vista previa de los valores almacenados dentro de la administración de WordPress y la edición de publicaciones. Se activará automáticamente cuando la barra de depuración esté instalada y activada.
  • Se cambió el cuadro de depuración para dejar de usar jQuery, por lo que debería funcionar con más temas y en más situaciones donde jQuery puede no estar disponible
  • Se corrigió el error con el cuadro de diálogo tipo de campo
  • Se corrigió el paso de argumentos adicionales para la publicación del tipo de campo.
  • Se corrigió la fuga de memoria al usar el caché. Cuando se usan funciones que borran el caché, por ejemplo, simple_fields_set_value (), entonces el uso de la memoria podría aumentar bastante, y cuando la función se usa en un bucle, entonces el script se comería toda la memoria. NOM Nom Nom. Pero de mala manera.
  • Se modificó la forma en que se almacenaron algunas claves de caché, ya que una clave en una matriz que contiene comillas es de apariencia tonta (pero válida, aparentemente)
  • Poco mejor aspecto de “Mostrar claves de campo personalizadas”
  • Se corrigió el orden de los campos al usar simple_fields_register_field_group
  • Error corregido con el campo de publicación y valores de retorno extendidos,
    donde un campo sin publicación / página seleccionada devolverá la publicación de la publicación actual en el bucle.
    Ahora devuelve la matriz vacía en su lugar. Gracias a Hjalle para encontrar.
  • simple_fields_register_post_connector ahora usa el nombre de cada grupo de campos, por lo que ya no es necesario ingresarlo manualmente (si se ingresa manualmente, se eliminará)
  • Se agregaron filtros y acciones que puede usar en su archivo functions.php o en su complemento o extensión de campo o lo que sea. Los filtros agregados son:
    simple_fields_add_post_edit_side_field_settings
    simple_fields_get_selected_connector_for_post
    simple_fields_debug_output
    simple_fields_get_post_value
    simple_fields_get_post_group_values
    simple_fields_get_all_fields_and_values_for_post
    simple_fields_get_meta_query
    simple_fields_query_posts
    simple_fields_values
    simple_fields_value
    simple_fields_connector
    simple_fields_fieldgroup
    simple_fields_get_slug_pattern
    simple_fields_get_default_connector_for_post_type
    simple_fields_get_post_type_defaults
    simple_fields_get_field_groups
    simple_fields_get_field_group
    simple_fields_get_field_in_group
    simple_fields_get_pages_args
    simple_fields_get_pages_output
    simple_fields_get_post_connectors_for_post_type
    simple_fields_get_options
    simple_fields_save_options
    simple_fields_get_extended_return_values_for_field
    simple_fields_get_field_group_by_slug
    simple_fields_clear_caches
    simple_fields_get_meta_key_template
    simple_fields_get_meta_key
  • Se agregó el método get_meta_key (). Úselo para recuperar la clave que los campos simples utilizan para el almacenamiento de campos meta / personalizados.
  • Se agregó “meta_key” como clave para todos los campos cuando se usa get_field_by_slug () en algún lugar.
    Facilita saber / obtener la meta clave si la necesita. devuelve la meta clave para el primer campo en ese grupo de campos.
    Si el grupo es repetible, debe agregar un número a numInSet. Contendrá un valor como “_simple_fields_fieldGroupID_1_fieldID_2_numInSet_0”
  • Corregido para que el complemento funcione con jQuery 1.9, porque ahora jQuery (htmlString) requiere que el primer carácter sea
  • Añadida traducción al eslovaco por Branco. ¡Muchas gracias!
  • Se agregaron archivos de acceso a la administración para evitar CSRF.
  • Se agregó una vista de tabla a admin en lugar de ul-li-lists. Hace que el administrador se vea mejor y más WordPress-ish.
  • Lotsa código de limpieza y cosas y pruebas de unidad añadidas y un poco de esto y también un poco de eso

Versión 1.1.6

  • Se corrigió un error que podía llevar a la pérdida de memoria. Gracias a plux / angry creative por patch.
  • Se corrigieron algunos mensajes de aviso.
  • Se cambió el CDN para el Selector de fecha 2 para usar Google en lugar de Microsoft, porque el de Microsoft – ajax.aspnetcdn.com – siempre fue lento para mí + también ha estado completamente abajo.
  • Se corrigió el problema con el slug para información de grupo de campo dentro de un campo
  • Tal vez un problema con el caché de objetos wp
  • Léame actualizado para contener mucha más información

Versión 1.1.5

  • Se agregó el enlace “ver” al campo de archivo, para que pueda ver imágenes / archivos adjuntos / pdfs / lo que sea directamente desde la pantalla de edición de publicaciones.

Versión 1.1.4

  • Se agregó soporte para los menús desplegables con múltiples valores seleccionados. Simplemente marque “múltiples” en la configuración del campo desplegable y listo!
  • Se cambiaron todos los eventos jQuery javascript live a eventos, porque live está en desuso.
  • Se eliminaron varias acciones de javscript que se llamaron en la página de publicación de edición. Es de esperar que la pantalla de edición de publicaciones sea un poco más rápida cuando se trabaja con campos personalizados repetibles
  • Probablemente algunas cosas varias que no recuerdo

Versión 1.1.3

  • El selector de fecha y hora fijo no funciona en Firefox (actualmente paso demasiado tiempo en Chrome …)
  • Se cambió el selector de fecha y hora para usar el formato de retorno ISO 8601 simplificado
  • Cambió los campos repetibles para que se vean un poco más atractivos, IMHO de todos modos
  • Se modificó el campo del archivo para mostrar los enlaces “editar” y “eliminar” solo con el mouse sobre. Sí, realmente quiero menos desorden en mi plugin.
  • Se corrigieron algunas advertencias de aviso.
  • Corregido: use la función incorporada para eliminar meta en lugar de llamadas directas a SQL. Soluciona algún problema en wp 3.5b. Y se siente mucho menos sucia.
  • Misc otras cosas

Versión 1.1.2

  • Se corrigió el error de script (no se puede clasificar) en la página de configuración.
  • Solucionado el problema con los valores de retorno, el divisor de campo dio un error …
  • Se corrigió la posición incorrecta del controlador de arrastre del repetidor (posición incorrecta en los campos repetidos)
  • Agregado: método edit_save () para la API de Extensiones de Campo. Le permite modificar los valores antes de ser guardado en la base de datos. (De hecho, esto se agregó en la última versión, pero me olvidé de eso entonces …)

Versión 1.1.1

  • Corregido: estilos y scripts donde no se publicaban en todos los tipos de publicaciones

Versión 1.1

  • Añadido: nuevo tipo de campo “Selector de fecha y hora”. Es una mejor versión del campo Fecha. Con este nuevo tipo de campo, puede elegir tener un selector de fecha, un selector de tiempo o un selector de fecha y hora. Los valores guardados se almacenan en formato ISO 8601 en la base de datos, por lo que deberían estar bien para ordenar las publicaciones al usar wp_query.
  • Agregado: acción “simple_fields_admin_head”. Úselo para agregar contenido al encabezado de las páginas de administración que usan campos simples, es decir, la pantalla de edición de publicaciones. Esta acción es mejor que admin_head porque solo se activa en páginas que usan campos simples, por lo que todas las demás páginas de administración serán más rápidas, ya que no tienen que analizar ninguna información innecesaria.
  • Añadido: acción “simple_fields_enqueue_scripts”. Igual que el anterior, pero usado para poner en cola los scripts.
  • Solucionado: no genera información de depuración al llamar a the_excerpt ()
  • Cambiado: algunos cambios en la GUI, como mover la descripción debajo de las etiquetas en la pantalla de publicación de publicación. Se volvió demasiado inconsistente tener la descripción en diferentes lugares para diferentes tipos de campos.
  • Modificado: solo carga estilos y scripts en pantallas que usan campos simples. Debería acelerar otras partes de WordPress un poco.

Versión 1.0.6

  • Agregado: date_i8n-format para el campo de fecha cuando se usan valores de retorno extendidos
  • Añadido: soporte para valores de retorno extendidos para la función simple_fields_get_post_value ()
  • Fxed: grupo agregado a las funciones de caché + borra el caché cuando se utilizan las funciones de registro
  • Corregido: el archivo de diálogo javascript ahora comprueba que la variable pagenow existe antes de intentar usarla. Esperemos que solucione problemas con el editor de miniaturas de publicaciones
    y otros complementos que también utilizan el diálogo de archivos.
  • Cambiado: oculta “mostrar hora” para el campo de fecha, ya que no lo usamos para nada

Versión 1.0.5

  • Agregado: barra de grupo de campo a envoltorio de grupo de campo css + envoltura de campo css en la pantalla de edición de publicación, para que pueda diseñar diferentes grupos de campos de manera diferente.
  • Agregado: nuevo método: get_field_group (): devuelve una matriz con información sobre un grupo de campos usando id o slug
  • Agregado: nueva función: simple_fields_fieldgroup (). Funciona como simple_fields_value (s) pero para un grupo de campo completo.
    Bastante buen “atajo” cuando desea obtener todos los valores de campo en un grupo de campos.
  • Añadido: nuevo método get_field_by_slug. Devuelve un campo de un grupo de campos utilizando sus barras.
  • Corregido: Se agregó wp_cache a algunas funciones muy usadas. Las pruebas rápidas con Xdebug muestran un rendimiento notablemente más rápido.
  • Cambiado: el método get_field_groups () agrega una clave con el nombre field_group con alguna información sobre el grupo de campos al que pertenece el campo.
    Útil, ya que algunas veces cuando usa, por ejemplo, get_field_by_slug () para obtener un solo campo, desea conocer información básica sobre el
    grupo de campos al que pertenece, como el id o slug.
  • Cambiado: la función sf_d también muestra si una variable es un booleano.

Versión 1.0.4

  • Agregado: botón Agregar agregado al final de los grupos de campos agregados. Será visible cuando se agregue más de 1 grupo de campos.
  • Cambiado: movido a un modo / apariencia de dos columnas. Hace que los campos ocupen menos espacio y que estén más libres de desorden.
  • Cambiado: correcciones menores de CSS aquí y allá

Versión 1.0.3

  • Agregado: Opciones agregadas para valores de retorno como “Valores de retorno extendidos”.
    Muy útil cuando se trabaja con archivos de ejemplo:
    en lugar de solo la ID del archivo, se obtiene la ID, la ruta completa al archivo, las dimensiones si es una imagen y más.
    Esta característica está disponible para estos tipos de campo:
    archivo, radiobotón, desplegable, correo, usuario, taxonomía, término y fecha de taxonomía.
    Consulte la documentación de Valores de retorno extendidos para obtener más información y ejemplos.
  • Agregado: opción para establecer la altura de los campos de área de texto (incluyendo HTML / TinyMCE-editor-mode)
  • Agregado: nuevo tipo de campo: divisor. Útil si tienes un grupo de campos con muchos campos. Al agregar el campo divisor a un grupo de campos, simplemente creó un espacio shite o un espacio con una línea. Está escrito usando el nuevo API de extensión por cierto, así que siéntase libre de revisar la fuente si desea crear algo similar.
  • Cambiado: la salida de depuración también incluye un ejemplo sobre cómo obtener todos los campos de un grupo de campos a la vez.
  • Cambiado: la página de administración del grupo de campos de edición ahora es un poco más compacta. Facilita obtener una visión general de todos los campos agregados.

Versión 1.0.2

  • Cambiado: no cargar tipos de campo de ejemplo
  • Corregido: jQuery es necesario para la salida de depuración pero no se puso en cola
  • Añadido: traducción al francés. Muchas gracias, traductor!
  • Pequeñas correcciones de errores
  • Pruebas unitarias añadidas. Esperemos que esto me haga más fácil detectar errores en el futuro. Btw: estas son las primeras pruebas de unidad que he escrito, así que, por favor, siéntase libre de comentar sobre la manera en que lo hice. 🙂

Versión 1.0.1

  • Solucionado: algunos errores de advertencia y aviso, por ejemplo, cuando un conector de publicación no tenía ningún grupo de campo conectado

Versión 1.0

  • Nota: esta es una actualización bastante grande, así que haga una copia de seguridad de sus bases de datos antes de la instalación.
  • Agregado: Soporte para agregar tipos de campos personalizados / extensiones de tipo de campo. Hace campos simples sin fin extensible! 🙂
  • Agregado: Nuevas funciones para registrar grupos de campos y campos en php, ver ejemplo de uso.
  • Agregado: Nuevas funciones mejores / más fáciles para obtener los valores guardados para una publicación: simple_fields_value () y simple_fields_values ​​()
  • Añadido: slugs de campo y slugs de grupo de campo. Ahora puedes usar el slug en lugar del id para obtener los valores.
  • Agregado: Se agregaron clases de CSS a los grupos de campo en el área de administración, para que los desarrolladores puedan diseñar cosas allí.
  • Agregado: Acciones y filtro para que los desarrolladores puedan modificar partes del comportamiento de Campos simples.
  • Agregado: Funciones para obtener el conector para la publicación actual. Ver simple_fields_connector () y simple_fields_is_connector ().
  • Agregado: Función para establecer el valor, ver simple_fields_set_value ()
  • Añadido: traducción al alemán por Johann Heyne (http://johannheyne.de). ¡Muchas gracias!
  • Corregido: Simple Fields ahora es principalmente una clase.
  • Corregido: varias correcciones de errores.

0.5

  • Agregado: Nueva función: simple_fields_query_posts (). Recuperar y ordenar publicaciones por valor de campos simples.
  • Corregido: una incompatibilidad con WordPress 3.3 impedía guardar el conector de publicación predeterminado.
  • Corregido: una incompatibilidad con el nuevo TinyMCE en WordPress 3.3 hacía que el editor HTML no se mostrara.
  • Corregido: una incompatibilidad con el nuevo cargador de medios en WordPress 3.3 hizo que el botón “insertar en publicación” no se mostrara en la biblioteca de medios.

0.4

  • Actualización masiva!
  • Copia de seguridad: muchas cosas nuevas en esta versión del complemento, por lo tanto, por favor, asegúrese de hacer una copia de seguridad de sus cosas antes de instalar esto. Las cosas pueden ser borked.
  • Agregado: nuevo tipo de campo: término taxonomía! Seleccione los términos de taxonomía, de cualquier taxonomía en el sistema. El desarrollo de este tipo de campo fue patrocinado por http://plucera.se. ¡Gracias chicos!
  • Agregado: nuevo tipo de campo: taxonomía! Seleccione una taxonomía de un menú desplegable con todas las taxonomías en el sistema. El desarrollo de este tipo de campo fue patrocinado por http://plucera.se. ¡Gracias chicos!
  • Agregado: nuevo tipo de campo: post! Seleccione una publicación de uno o varios tipos de publicaciones. El desarrollo de este tipo de campo fue patrocinado por http://plucera.se. ¡Gracias chicos!
  • Agregado: nuevo tipo de campo: usuario! Seleccione un usuario de un menú desplegable de todos los usuarios en el sistema.
  • Añadido: ahora es posible agregar una descripción a cada campo. Se mostrará debajo del nombre del campo, en cursiva y un poco más brillante.
  • Agregado: nuevo tipo de campo: color! Te permite elegir un color con un buen selector de colores de http://jscolor.com/
  • Agregado: nuevo tipo de campo: fecha! Deje que elija una fecha utilizando un selector de fecha agradable de http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/
  • Agregado: opción para ocultar el editor de wordpress incorporado (para que pueda mostrar solo campos de campos simples para una publicación o página)
  • Añadido: el archivo tipo campo ahora tiene un enlace de edición, por lo que es fácil editar el archivo adjunto. Anteriormente, tenía que buscar el nombre en la biblioteca de medios = era muy engorroso. Ahora = super fácil!
  • Solucionado: el último grupo de un grupo repetible no se pudo eliminar en algunas circunstancias
  • Corregido: TinyEditor / HTML-editor ahora recuerda saltos de línea y cosas al cambiar entre visual y HTML.
  • Solucionado: si se utilizaba “heredar” como campos simples para una publicación y la publicación se guardaba, obtendría el conector heredado como el guardado. debe mantenerse “heredado” para que sea más fácil cambiar el conector de una gran cantidad de publicaciones (simplemente cambiando el conector de la matriz)
  • Agregado: el nombre del conector heredado ahora se muestra cuando se edita una publicación
  • Corregido: jQuery ui Core y efecto resaltado ahora se cargan localmente. googlecode.com fue muy lento a veces.
  • Corregido: los grupos de campos, campos y conectores tenían problemas con apóstrofes y caracteres similares.
  • Solucionado: la publicación no se heredó como conector, incluso si se configuró como que es el tipo de publicación predeterminado
  • Corregido: pantalla completa deshabilitada para el tipo de campo tinymce / html ya que actualizaba el área de texto / tinymce incorrecto.
  • Actualizado: jquery.effects.core y jquery.effects.color actualizado a la última versión
  • Finalmente: probablemente muchas otras cosas también han sido arregladas. Y si te gusta este complemento, por favor considera donar o agradecerme de alguna otra manera. Se han invertido muchas horas de tiempo en este complemento. Y cuando quiero decir mucho tiempo, me refiero a cientos de horas.

0.3.9

  • Agregado: debug page
  • Corregido: si se cambiaba el nombre de un grupo de campos, eso no se reflejaba en la pantalla de edición del conector posterior
  • Corregido: algunos errores de aviso (la barra de depuración de wp es maravillosa, ¡por cierto!)
  • Solucionado: a veces, un grupo de campos eliminados aún aparecía al editar una publicación

0.3.8

  • Mejor manejo de caracteres internacionales al seleccionar el archivo.
  • html_esc en nombres de archivos
  • Los campos repetibles no funcionaron en Safari

0.3.7

  • Ahora más localizada que nunca. Muchas gracias a Ricardo Tomasi que hizo los cambios necesarios.
  • Traducción brasileña agregada, también por Ricardo Tomasi.
  • Añadido donate-sidebar

0.3.6

  • Se eliminó algún código antiguo que tenía problemas de seguridad. Debe actualizar a esta versión tan pronto como sea posible.

0.3.5

  • Creo que rompí el navegador de medios regular con la última actualización. Debería ser arreglado ahora. Lo siento todos!

0.3.4

  • effects.core.js y effects.highlight.js en realidad apunta a archivos existentes ahora
  • la adición de grupos de campo repetibles se “colgaría” debido al hecho de que faltaban los efectos. por lo que debe ser arreglado ahora también.
  • El navegador de medios colgaría en Chrome (y el safari también supongo). debe ser arreglado ahora.

0.3.3

  • Use la versión 1.7.3 de jquery-ui en lugar de la 1.8.1, ya que esa es la versión que WordPress usaría de otra manera.
  • Si FORCE_SSL_ADMIN se establece en verdadero, jquery-ui-stuff se carga desde Google a través de HTTPS en lugar de HTTP simple. Por favor, avíseme si esto resuelve los problemas que algunos de ustedes tuvieron.
  • Se eliminó post_id de la cadena de consulta de selección de medios. debe hacer que no agregue la imagen seleccionada a la galería / adjúntela a la publicación
  • navegador de medios: filtrar y buscar ahora funciona
  • navegador de medios: finalmente logró cambiar el nombre del botón “insertar en publicación”. Código robado / inspirado por el complemento de complementos (https://wordpress.org/extend/plugins/attachments/)
  • uses nonce when saving. should fix a couple of bugs, for example post connector being reseted
  • if multiple file fields where in a single group, clearing one file would clear them all
  • Hopefully fixed some more stuff that I can’t remember. ..and probably broke some stuff too. Make a backup before installing, people! And let me know of any bugs you find!

0.3.2

  • Fixed a problem with checkboxes and multiple fields (as reported here: http://eskapism.se/code-playground/simple-fields/comment-page-1/#comment-73892). I hope. Please make sure you make a backup of your database before upgrading. Things may go boom!

0.3.1

  • simple_fields_get_post_group_values would return an array with one element with a value of null, if a repeatable field group did not have any added items. kinda confusing.
  • fixed a couple of undefined index-errors

0.3

  • Field type file now uses wordpress own file browser, so upload and file browsing should work much better now. If you still encounter any problems let me know. Hey, even if it works, please let med know! 🙂
  • Media buttons for tiny now check if current user can use each button before adding it (just like the normal add-buttons work)

0.2.9

  • Fixed a JavaScript error when using the gallery function
  • Fixed a warning when using simple_fields_get_post_value() on a post with no post

0.2.8

  • fixed errors when trying to fetch saved values for a post with no post_connector selected
  • tinymce-fields can now be resized (does not save them correctly afterwards though…)
  • uses require_once instead of require. should fix some problems with other plugins.
  • clicking on “+ Add” when using repeatable fields the link changes text to “Adding..” so the user will know that something is happening.
  • removed media buttons from regular (non-tiny) textareas
  • tiny-editor: can now switch between visual/html

0.2.7

  • file browser had some
  • Could not add dropdown values in admin

0.2.6

  • media buttons for tinymce fields
  • fixed some js errors
  • content of first tinymce-editor in a repeatable field group would lose it’s contents during first save
  • drag and drop of repeatable groups with tinymce-editors are now more stable
  • code cleanup
  • filter by mime types works in file browser

0.2.5

  • used
  • now uses menu_page_url() instead of hard-coding plugin url
  • inherited fields now work again. thanks for the report (and fix!)
  • p and br-tags now work in tiny editors, using wpautop()
  • moved some code from one file to another. really cool stuff.

0.2.4

  • file browser: search and filter dates should work now
  • file browser: pagination was a bit off and could miss files

0.2.3

  • some problems with file browser (some problems still exist)
  • added a “Show custom field keys”-link to post edit screen. Clicking this link will reveal the internal custom field keys that are being used to save each simple field value. This key can be used together with for example get_post_meta() or query_posts()
  • code cleanups. but still a bit messy.
  • removed field type “image”. use field type “file” instead.

0.2.2

  • can now delete a post connector
  • does no longer show deleted connectors in post edit

0.2.1

  • works on PHP < 5.3.0

0.2

  • Still beta! But actually usable.
  • added some functions for getting values

0.1

  • First beta version.


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

Deja una respuesta