Cette extension n’a pas été testée avec plus de trois mises à jour majeures de WordPress. Elle peut ne plus être maintenue ou supportée et peut avoir des problèmes de compatibilité lorsqu’elle est utilisée avec des versions de WordPress plus récentes.

ACF RRule Field

Description

Cette extension permet de créer des récurrences à l’aide d’un champ ACF.

Ajoutez un champ RRule dans un groupe de champs et utilisez l’interface pour créer une période comme vous le feriez dans n’importe quel système de calendrier. Le champ générera automatiquement la chaîne de caractère RRule correspondante. Vous pourrez ensuite récupérer toutes les dates de la période à l’aide de la fonction ACF get_field().

Captures d’écran

  • Exemple de champ RRule

Installation

Cette extension nécessite ACF ou ACF Pro.

  1. Téléversez le répertoire acf-rrule vers le répertoire /wp-content/plugins/
  2. Activez l’extension via le menu « Extensions » dans WordPress.
  3. Créez un champ RRule dans un groupe de champ ACF.
  4. Utilisez get_field( 'nom_du_champ' ) pour obtenir une représentation de votre récurrence sous forme de tableau (array).

Avis

13 juin 2022 1 réponse
This plugin did exactly what I wanted. It is awesome! Not sure why it doesn’t have thousands of active installs.
Lire les 4 avis

Contributeurs/contributrices & développeurs/développeuses

« ACF RRule Field » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“ACF RRule Field” a été traduit dans 5 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « ACF RRule Field » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.5.2

  • Fix timezone issue

1.5.1

  • Corrige la présélection de la fréquence mensuelle

1.5.0

  • Ajout de l’option « Cinquième jour de la semaine »
  • Ajout de traductions manquantes

1.4.2

  • Corrige une erreur Javascript

1.4.1

  • Mise à jour des fichiers de traductions

1.4.0

  • Ajout des attributs first_date et last_date à la valeur de retour

1.3.4

  • Suppression de l’attribut DTEND (corrige un problème de compatibilité avec le package rrule.js)

1.3.3

  • Correction d’un problème de compatibilité avec PHP >= 7.2

1.3.2

  • Correction de la validation des brouillons

1.3.1.1

  • Création d’un nouveau numéro de version pour wpackagist.org

1.3.1

  • Support de PHP >= 7.2

1.3.0

  • Ajout d’une option de sélection d’heure
  • Correction d’un problème de compatibilité avec l’extension ACF Extended
  • Correction d’un problème d’affichage de la sélection dans le calendrier

1.2.5

  • Correction de bogue

1.2.4

  • Correction d’une variable non définie

1.2.3

  • Correction d’un bogue d’affichage des cases à cocher
  • Correction d’un bogue lorsque l’option « nombre d’occurrences » est utilisée

1.2.2

  • Amélioration de la validation du champ
  • Correction orthographique
  • Mise à jour des dépendances

1.2.1

  • Correction d’un bogue lorsque le fuseau horaire n’est pas défini
  • Mise à jour des dépendances

1.2

  • Possibilité de sélectionner plusieurs jours de la semaine

1.1.1

  • Corrige le « textdomain » de l’extension

1.1

  • Ajout de règles de validation

1.0.4

  • Ajout de l’option « Jamais » pour la fin de la récurrence
  • Correction d’un bogue lorsque le fuseau horaire n’est pas défini

1.0.3

  • Mise à jour de la traduction française

1.0.2

  • Correction d’une erreur PHP lorsque la date de début n’est pas définie

1.0.1

  • Correction d’un avertissement PHP quand la récurrence se termine après un nombre fini d’occurrences.

1.0

  • Première version stable