EventPost

EventPost est une extension de géolocalisation. Vous attribuez une date et une localisation à votre article WordPress. Les articles s'affichent de la façon dont vous le souhaitez: liste, agenda, cartographie...

Ajoute des métadonnées aux articles pour les convertir en évènements d’agenda à part entière.
Chaque évènement peut être exporté au format ical (.ics), outlook (vcs) ou Google agenda.
La géolocalisation fonctionne grâce à OpenStreetMap.

Ça fait aussi la météo, mais n’amène pas le soleil 🙂

Fonctionnalités

PUBLIER DES MÉTAS

Attributs de date
  • Date de début
  • Date de fin
  • Couleur
  • Statut de l'événement
  • Mode de participation aux événements
Attributs de localisation
  • Adresse
  • Les coordonnées GPS
  • Emplacement virtuel de l'événement
Attribut météo (pour un lieu et une date donnés si possible)
  • Temps
    • Température
    • Temps

USAGE

Documentation pour les développeurs de plugins / thèmes

CODES COURTS

Le plugin est livré avec plusieurs shortcodes qui permettent de:
  • [events_list]: afficher une liste d'événements
  • [events_map]: afficher une carte des événements
  • [events_cal]: afficher un calendrier des événements
  • [event_details]: afficher un détail de l'événement en cours
  • [event_term]: afficher la plage de dates d'un terme donné en fonction de tous les événements qu'il contient

[LISTE_ÉVÉNEMENTS]

PARAMÈTRES DE REQUÊTE

  • nb = 5 (nombre de messages, -1 est tout, par défaut: 5)
  • future = 1 (booléen, récupérer ou non les événements futurs, par défaut = 1)
  • passé = 0 (booléen, récupérer ou non les événements du passé, par défaut = 0)
  • cat = " (chaîne, sélectionnez les messages uniquement dans la catégorie sélectionnée, par défaut = null, pour toutes les catégories)
  • tag = " (chaîne, sélectionnez les messages uniquement à partir de la balise sélectionnée, par défaut = null, pour toutes les balises)
  • tax_name = " (chaîne, nom de taxonomie personnalisée)
  • tax_term = " (chaîne, le terme de la taxonomie ci-dessus)
  • geo = 0 (booléen, récupère ou non, uniquement les événements ayant des informations de géolocalisation, par défaut = 0)
  • order = "ASC" (chaîne (peut être "ASC" ou "DESC")
  • orderby = "meta_value" (chaîne (si elle est définie sur "meta_value", les événements sont triés par date de l'événement, les valeurs possibles sont des champs de messages natifs: "post_title", "post_date" etc…)

AFFICHER LES PARAMÈTRES

  • miniature = " (Booléen, par défaut: false, utilisé pour afficher les miniatures des articles)
  • miniature_size = " (Chaîne, par défaut:" miniature ", peut être définie sur n'importe quelle taille existante:" moyenne "," grande "," pleine ", etc.)
  • extrait = " (Booléen, par défaut: false, utilisé pour afficher des extraits de messages)
  • style = ” (String, ajoutez du CSS en ligne au wrapper de liste)
  • type = "div" (chaîne, les valeurs possibles sont: div, ul, ol default = div)
  • title = ” (chaîne, masquée si aucun événement n'est trouvé)
  • before_title = '<h3>' (chaîne (par défaut <h3>)
  • after_title = '</h3>' (chaîne (par défaut </h3>)
  • container_schema = ” (chaîne de schéma html pour afficher la liste)
  • item_schema = " (chaîne de schéma html pour afficher l'élément)
exemple:
[events_list future=1 past=1 cat="actuality" nb=10]
valeur par défaut de container_schema:
<% type% class = ”event_loop% id%% class%” id = ”% listid%” style = ”% style%”% attributes%> % list% </% type%>
Valeur par défaut de item_schema:
<% child% class = ”event_item% class%” data-color = ”% color%”> <a href="%event_link%"> % event_thumbnail% <h5>% event_title% </h5> </a> % event_date%% event_cat%% event_location %% event_excerpt% </% enfant%>

[EVENTS_MAP]

  • nb = 5 (nombre de messages, -1 est tout, par défaut: 5)
  • future = 1 (booléen, récupération ou non, événements futurs, par défaut = 1)
  • passé = 0 (booléen, récupération ou non, événements du passé, par défaut = 0)
  • cat = " (chaîne, sélectionnez les messages uniquement dans la catégorie sélectionnée, par défaut = null, pour toutes les catégories)
  • tag = " (chaîne, sélectionnez les messages uniquement à partir de la balise sélectionnée, par défaut = null, pour toutes les balises)
  • tax_name = " (chaîne, nom de taxonomie personnalisée)
  • tax_term = " (chaîne, le terme de la taxonomie ci-dessus)
  • tile = ” (string (default@osm.org, OpenCycleMap, mapquest, osmfr, 2u, satelite, toner), définit l'arrière-plan de la carte, default=default@osm.org)
  • title = ” (chaîne (par défaut)
  • zoom = " (nombre ou vide (par défaut, signifie ajuster aux points)
  • before_title = '<h3>'; (chaîne (par défaut <h3>)
  • after_title = '</h3>' * (chaîne (par défaut </h3>) **
  • miniature = ” * (Booléen, par défaut: false, utilisé pour afficher les miniatures des articles) *
  • extrait = " (Booléen, par défaut: false, utilisé pour afficher des extraits de messages)
  • list = » (Chaîne (« faux »,« ci-dessus »,« ci-dessous »,« droite »,« gauche ») par défaut:« faux », afficher une liste de messages)
exemple:
[events_map future=1 past=1 cat="actuality" nb="-1"]

[EVENTS_CAL]

  • cat = " (chaîne, sélectionnez les messages uniquement dans la catégorie sélectionnée, par défaut = null, pour toutes les catégories)
  • date = " (chaîne, date pour un mois. Absolument: 2013-9 ou relativement: -1 mois, la valeur par défaut est vide, mois en cours
  • datepicker = 1 (booléen, affiche ou non un sélecteur de date)
  • mondayfirst = 0 (booléen, les semaines commencent le lundi, la valeur par défaut est 0 (dimanche)
  • display_title = 0 (booléen, affiche ou non le titre des événements sous le numéro du jour)
  • tax_name = " (chaîne, nom de taxonomie personnalisée)
  • tax_term = " (chaîne, le terme de la taxonomie ci-dessus)
exemple:
[events_cal cat="actuality" date="-2 months" mondayfirst=1 display_title=1]

[DÉTAILS DE L'ÉVÈNEMENT]

  • chaîne d' attribut (date, début, fin, adresse, emplacement). La valeur par défaut est NULL et affiche la barre d'événements complète[attribut event_details = "adresse"]

CROCHETS

FILTRES

  • eventpost_add_custom_box_position
  • event_post_class_calendar_link
  • eventpost_columns_head
  • eventpost_contentbar
  • eventpost_default_list_shema
  • eventpost_get
  • eventpost_get_items
  • eventpost_get_post_types
  • eventpost_get_single
  • eventpost_getsettings
  • eventpost_item_scheme_entities
  • eventpost_item_scheme_values
  • eventpost_list_shema
  • eventpost_listevents
  • eventpost_maps
  • eventpost_multisite_get
  • eventpost_multisite_blogids
  • eventpost_params
  • eventpost_printdate
  • eventpost_printlocation
  • eventpost_bulk_edit_fields
  • eventpost_quick_edit_fields
  • eventpost_retreive
  • event-post-rich-result
  • eventpost_shortcode_slug

ACTIONS

  • evenpost_init
  • eventpost_add_custom_box
  • eventpost_custom_box_date
  • eventpost_custom_box_loc
  • after_eventpost_generator
  • eventpost_getsettings
  • eventpost_settings_form
  • eventpost_after_settings_form

Nos articles liés à ce produit

SlideYourNet vous permet de collecter l’ensemble des messages qui vous concernent sur les réseaux sociaux, selon l’usage que vous en faites. Suivez un ou plusieurs hashtags, recherchez un mot particulier, ou recueillez l’ensemble des messages d’une liste de comptes.

Découvrez l'agence

Nous faisons du numérique à visage humain et responsable.
Nous sommes là pour traduire vos attentes en solution, utiles avant d'être techniques

Customer Relationship Management

Nous utilisons des solutions libres existantes ou construisons des outils sur mesure pour vous vournir l'outil de gestion de contact intégré à votre écosystème

Web Development

Avec Symfony ou Python pour orchestrer les projets imposants et nécessisant une personnaliosation avancée, nous construisons la solution numérique dont vous avez besoin.

WordPress

Spécialistes WordPress, nous développons des thèmes et extensions parfaitement intégrés aux standards pour associer performance et personnalisation.

X
wpChatIcon