VS Event List

Descripción

Acerca de

Este es un plugin ligero para crear una lista de eventos personalizada.

Añade el shortcode en una página o utiliza el widget para mostrar tus eventos.

You can personalize your event list via the settings page or by adding attributes to the shortcode or the widget.

Cómo usar

After installation go to menu item “Events” and start adding your events.

Crea una página y:

  • Añade el shortcode [vsel] para mostrar los próximos eventos (incluido el día de hoy)
  • Add shortcode [vsel-future-events] to display future events (without today)
  • Añade el shortcode [vsel-current-events] para mostrar los eventos actuales
  • Añada el shortcode [vsel-past-events] para mostrar los eventos pasados
  • Add shortcode [vsel-all-events] to display all events

O ir a Apariencia > Widgets y utilizar el widget para mostrar sus eventos.

Settings page

You can personalize your event list via the settings page. This page is located at Settings > VS Event List.

Several settings can be overridden when using the relevant (shortcode) attributes below.

This can be useful when having multiple event lists on your website.

Atributos del código corto

You can also personalize your event list by adding attributes to the shortcodes mentioned above. Attributes will override the settings page.

  • Add custom CSS class to event list: class="your-class-here"
  • Change the number of events per page: posts_per_page="5"
  • Pase sobre uno o varios eventos: offset="1"
  • Change date format: date_format="j F Y"
  • Mostrar eventos de una determinada categoría: event_cat="your-category-slug"
  • Mostrar eventos de múltiples categorías: event_cat="your-category-slug-1, your-category-slug-2"
  • Change order of upcoming, future and current events list: order="DESC"
  • Change order of past and all events list: order="ASC"
  • Cambiar el texto si no hay eventos: no_events_text="your text here"
  • Disable event title link: title_link="false"
  • Disable featured image link: featured_image_link="false"
  • Disable featured image: featured_image="false"
  • Disable pagination: pagination="false"
  • Show all event info: event_info="all"
  • Show summary: event_info="summary"

About the offset attribute: pagination is being disabled when using offset.

Examples:

  • One attribute: [vsel posts_per_page="5"]
  • Multiple attributes: [vsel posts_per_page="5" event_cat="your-category-slug" event_info="summary"]

Widget attributes

El widget soporta los mismos atributos. No añadas la etiqueta principal del shortcode ni los corchetes.

Examples:

  • One attribute: posts_per_page="5"
  • Multiple attributes: posts_per_page="5" event_cat="your-category-slug" event_info="summary"

Featured image

La imagen destacada se utilizará como imagen principal para cada evento.

Por defecto, la “miniatura de la entrada” se utiliza como fuente de la imagen destacada. El tamaño de la miniatura de la entrada puede variar según el tema.

WordPress creates duplicate images in different sizes upon upload. These sizes can be set via Settings > Media. In case the Post thumbnail doesn’t look nice you can choose a different size via the settings page.

Además de esto, también puedes cambiar el ancho máximo de la imagen destacada.

The featured image on the single event page is handled by your theme.

Default support

Plugin supports the single event page, the event category page, the post type (event) archive page and the search results page. It hooks into the theme template file that is being used by these pages.

Support for the single event page is needed. Support for the other pages is added to make VS Event List compatible with page builder plugins. Events on default WP pages are not ordered by event date.

El plugin activa la caja de atributos de la entrada en el editor. En la caja de atributos de la entrada puede establecer un orden personalizado para los eventos con la misma fecha. El orden personalizado no es necesario cuando el evento tiene hora de inicio y hora de finalización.

Plugin supports the menu page. Support is added to make VS Event List compatible with page builder plugins.

Advanced Custom Fields

Puedes añadir campos adicionales a la sección de detalles del evento utilizando el plugin Campos personalizados avanzados. Los campos más utilizados son compatibles.

Cree un grupo de campos para el tipo de entrada “evento” y añada campos a este grupo. Este grupo de campos se añadirá a la página del evento en el Escritorio.

iCal feed

Puedes compartir tus eventos más recientes con un calendario externo a través de un feed de iCal.

You can activate the iCal feed via the settings page.

Desinstalar

Si desinstala el plugin a través del Escritorio, todos los eventos y configuraciones serán eliminados de la base de datos.

Se eliminarán todas las entradas del tipo de entrada (personalizado) “evento”.

You can avoid this via the settings page.

Question?

Please take a look at the FAQ section.

Traducción

No está incluido, pero el plugin es compatible con los paquetes de idiomas de WordPress.

¡Más traducciones son muy bienvenidas!

The translation folder inside this plugin is redundant but kept for reference.

Credits

Sin el Codex de WordPress y la ayuda de la comunidad de WordPress no habría podido desarrollar este plugin, así que: ¡gracias!

¡Que lo disfruten!

Capturas

  • Event list (GeneratePress theme)
  • Event list (GeneratePress theme)
  • Single event (GeneratePress theme)
  • Widget event list (GeneratePress theme)
  • Event list (dashboard)
  • Single event (dashboard)
  • Widget (dashboard)
  • Settings page (dashboard)
  • Settings page (dashboard)
  • Settings page (dashboard)
  • Settings page (dashboard)
  • Settings page (dashboard)
  • Settings page (dashboard)

Instalación

Consulte la sección de descripción para obtener información sobre la instalación.

Preguntas frecuentes

About the FAQ

Las preguntas frecuentes se actualizan periódicamente para incluir la compatibilidad con las nuevas funciones añadidas o modificadas del plugin.

How to set date format and time format?

By default plugin uses date format and time format from Settings > General.

El datepicker y el campo de entrada de fecha sólo admiten 2 formatos de fecha numéricos: “día-mes-año” (30-01-2016) y “año-mes-día” (2016-01-30).

Si el formato de la fecha no coincide, se cambiará a 1 de los 2 anteriores.

You can change date format and time format for the frontend of your website via the settings page. You can also change date format by using an attribute.

The date icon only supports 2 date formats: “day-month-year” (30 Jan 2016) and “year-month-day” (2016 Jan 30).

Si el formato de la fecha no coincide, se cambiará a 1 de los 2 anteriores.

¿Cómo configuro el idioma del plugin?

El plugin utilizará el idioma del sitio web, establecido en Ajustes > General.

Si el plugin no está traducido a este idioma, el idioma de reserva será el inglés.

What’s the difference between upcoming and future events?

Los próximos eventos incluyen el día de hoy y los futuros eventos comienzan mañana o más tarde.

¿A qué se refieren con eventos actuales?

Los eventos actuales son eventos que se pueden visitar hoy. Así que puede ser un evento de un día o de varios días.

¿Puedo cambiar los colores del icono de la fecha?

Para ello debe utilizar CSS personalizado.

Examples:

Cambiar el color del fondo y del texto de todo el icono: .vsel-start-icon, .vsel-end-icon {background:#eee; color:#f26535;}

Cambiar el fondo y el color del texto de la parte superior: .vsel-day-top, .vsel-month-top {background:#f26535; color:#eee;}

Can I override plugin template files via my (child) theme?

Sólo puede anular la página de evento único a través de su tema (subordinado).

En la mayoría de los casos se utiliza el archivo PHP “single” para la página de un solo evento. Este archivo se encuentra en la carpeta de su tema.

Cree un duplicado del archivo “single” y renómbrelo como “single-event”, añada este archivo a la carpeta de su tema (subordinado) y personalícelo según sus necesidades.

How does plugin hook into theme template files?

Plugin hooks into the the_content() and the_excerpt() function. These functions are being used by most themes.

In some cases there’s a conflict with your theme or page builder plugin. That’s why you can disable the use of theme template files via the settings page.

¿Qué significa “Enlace a más información”?

While adding an event you can add a link (an URL) to a post, page or website.

This can be useful in case additional info is available elsewhere.

¿Qué significa “Enlace a todos los eventos”?

While adding a widget you can add a link (an URL) to a page with all events.

Esto puede ser útil porque en la mayoría de los casos sólo se enumeran unos pocos eventos en un área de widgets.

¿Por qué no hay widget de paginación?

La paginación no funciona correctamente en un widget.

But you can set a link to a page with all events.

¿Por qué no hay paginación cuando se utiliza el atributo offset?

El offset rompe la paginación, por eso se desactiva la paginación cuando se utiliza el offset.

¿Por qué no tiene efecto el atributo offset?

Offset is being ignored when attribute “posts_per_page” has value “-1” (show all events).

¿Por qué no se muestra correctamente la página con todos los eventos?

Esto se aplica a las páginas en las que ha añadido el shortcode.

Cuando utilice el editor de bloques, vaya a la página en su Escritorio y marque el shortcode en modo “Editar como HTML”.

Si utiliza el editor clásico, vaya a la página en su Escritorio y marque el shortcode en modo “Texto”.

Podría estar envuelto accidentalmente en etiquetas HTML, como: <script>[vsel]</script>

Please remove the HTML tags and resave the page.

Can I have “Event” as page title or “event” as slug?

Having “Event” as page (or post) title is no problem, but having “event” as slug (end of URL) will cause a conflict with the post type (event) archive page.

Deberías cambiar este slug por otro. Esto se puede hacer cambiando el permalink de esta página (o entrada).

Why a 404 (nothing found) when I click the title link?

This is mostly caused by the permalink settings. Please resave the permalinks via Settings > Permalinks.

Why a 404 (nothing found) when I click the event category link?

This is mostly caused by the permalink settings. Please resave the permalinks via Settings > Permalinks.

¿Puedo añadir varios códigos cortos en la misma página?

This is possible but to avoid a conflict you should disable pagination. This can be done via the settings page or by using an attribute.

Why no event details or event categories box in the editor?

Cuando utilice el editor de bloques, haga clic en el icono de opciones y seleccione “Preferencias”.

Si utiliza el editor clásico, haga clic en la pestaña “Opciones de pantalla”.

Probablemente la casilla para mostrar la casilla correspondiente en el editor no está marcada.

Why no featured image box in the editor?

Cuando utilice el editor de bloques, haga clic en el icono de opciones y seleccione “Preferencias”.

Si utiliza el editor clásico, haga clic en la pestaña “Opciones de pantalla”.

Probablemente la casilla para mostrar la casilla correspondiente en el editor no está marcada.

But sometimes your theme does not support featured images. Or only for posts and pages. In that case you must manually add this support for events.

¿Por qué no hay un grupo de ACF en el editor?

Cuando utilice el editor de bloques, haga clic en el icono de opciones y seleccione “Preferencias”.

Si utiliza el editor clásico, haga clic en la pestaña “Opciones de pantalla”.

Probablemente la casilla para mostrar la casilla correspondiente en el editor no está marcada.

¿Este plugin tiene su propio bloque?

No, el plugin no tiene su propio bloque en el editor y no hay planes de añadirlo pronto.

No Semantic versioning?

El número de versión no da información sobre el tipo de actualización (mayor, menor, parche). Deberías comprobar el registro de cambios para ello.

How can I make a donation?

You like my plugin and you’re willing to make a donation? Thanks, I really appreciate that! There’s a PayPal donate link at my website.

¿Otra pregunta o comentario?

Por favor, abra un tema en el foro de plugins.

Reseñas

2 de febrero de 2023
VSEL is the perfect plugin for my needs. Not bloated, easy to adjust and best support I ever had. Thank you Guido!
17 de diciembre de 2022
Vielen Dank. Genau so habe ich es mir vorgestellt. Es bedarf ein paar Minuten Einarbeitung, aber dann macht es, was ich mir vorstellte.
7 de diciembre de 2022 1 reply
Finally a plugin that I can use. I feel like I tried a hundred plugins, all adding billions of unnecessary functionality with loooooads of bugs. This one is simple, extendible and I you ever drop support I will be able to easily maintain it myself... Just saves some work not having to add custom fields, logic and custom fields. And I can use it with my favorite Builder without problems (Bricks). No need to overwrite a lot of CSS. That's what I was looking for and what I finally found.
10 de noviembre de 2022
This is exactly what I was looking for, just a simple event plugin without bloat. Works very well for me, even works with Polylang out of the box.
29 de septiembre de 2022 3 replies
I mean what is this? How to work with this? How to create an event? Where is the form to work with events? Claiming to be "Very Simple" and being such a mess. Meaningless plugin.
Leer todas las 67 reseñas

Colaboradores y desarrolladores

“VS Event List” es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

“VS Event List” ha sido traducido a 21 idiomas. Gracias a los traductores por sus colaboraciones.

Traduce “VS Event List” a tu idioma.

¿Interesado en el desarrollo?

Revise el código , eche un vistazo al repositorio SVN , o suscríbase al log de desarrollo por RSS .

Registro de cambios

Version 15.8

  • New: setting for numeric pagination
  • Minor changes in code

Version 15.7

  • New: display date icon next to other event details
  • In previous versions you could only display date icon next to title
  • Textual changes

Version 15.6

  • New: setting to change tag that is being used for the title

Version 15.5

  • Removed function load_plugin_textdomain() because redundant
  • Plugin uses the WP language packs for its translation
  • Kept translation folder for reference

Version 15.4

  • Plugin has a new name
  • But plugin itself and ownership did not change

Version 15.3

  • New: attribute “event_info”
  • Show all event info: event_info=”all”
  • Show summary: event_info=”summary”
  • This attribute will override the settings page
  • Removed attribute “summary” because of this new attribute
  • Updated CSS files of datepicker

Version 15.2

  • Fix: custom CSS class
  • Added rel attribute to several links

Version 15.1

  • New: redirect event title link and featured image link separately
  • Updated settings page

Version 15.0

  • Fix: hiding of more info link
  • New: attribute to disable featured image link per event list
  • This attribute will override the settings page
  • Minor changes in code

Version 14.9

  • New: redirect featured image link to the more info link
  • Featured image now has the same linking behavior as event title
  • This only applies to events on pages where you have added the shortcode and to the widget
  • Minor changes in code

Para todas las versiones, consulte el registro de cambios del archivo.