plugin-icon

Sortable Dashboard To-Do List

Par JFG Media·
Ajoute un widget de liste de tâches triable à votre tableau de bord WP. Utile pour les développeurs et développeuses, les rédacteurs et rédactrices de contenus et les tâches d’équipe. Assignez facilement des tâches à d’autres comptes.
Note
4.5/5
Version
2.4.1
Installations actives
60
Mis à jour récemment
Nov 30, 2025
Sortable Dashboard To-Do List

L’extension ajoute une liste de tâches triable à votre tableau de bord WordPress. Ceci peut être particulièrement utile aux développeurs/développeuses, ainsi qu’aux rédacteurs/rédactrices de contenu. Grâce à la possibilité d’assigner des tâches à d’autres comptes, c’est un peu comme si vous aviez votre propre mini Trello directement sur votre tableau de bord !

Assignation de tâche

  • Les tâches peuvent être assignées à d’autres comptes
  • Les comptes qui se sont fait assigner des tâches peuvent facilement voir qui leur a assigné chaque tâche, et facilement indiquer lorsqu’elles sont terminées
  • Les comptes qui assignent des tâches peuvent facilement voir quels comptes les ont ou ne les ont pas déjà terminées
  • Les comptes qui assignent des tâches peuvent décider s’ils souhaitent que les comptes assignés puissent modifier la description de la tâche
  • L’aptitude d’assignation dépend du rôle du compte utilisé
  • By default:

    • Les administrateurs/administratrices peuvent assigner des tâches à tous les comptes disposant de la permission « edit_posts »
    • Les éditeurs/éditrices peuvent assigner des tâches aux éditeurs/éditrices, contributeurs/contributrices et auteurs/autrices
    • Les autres rôles de compte ne peuvent assigner des tâches qu’aux autres comptes ayant le même rôle
  • Cette fonctionnalité n’est actuellement pas activée pour les configurations multisite
  • 4 filtres WP pour mieux contrôler les droits d’assignation

Création de tâches

  • La création, modification et suppression de tâches se fait par ajax. Aucune actualisation de page ne se déclenche.
  • Les tâches sont horodatées. Vous n’oublierez jamais quand vous les avez crées, ou quand vous les avez modifiées pour la dernière fois.
  • La liste est individuelle. Chaque compte a sa propre liste.
  • Pour multisite, c’est une liste par compte et par site.

Affichage sur le site

  • Option pour afficher la liste de tâches sur le site (uniquement pour le compte actuellement connecté)
  • La liste visible sur le site peut être repliée et développée. Cependant, les tâches visibles sur le site ne peuvent actuellement pas être modifiées ou triées.
  • La liste visible sur le site se souvient de son dernier état d’affichage (affichée ou repliée)
  • La liste visible sur le site se souvient de la taille, de la position et de l’état des tâches ouvertes
  • La liste visible sur le site peut être affichée du côté gauche ou droit de la fenêtre
  • Possibilité de choisir d’afficher ou non certaines tâches sur le site.

Filtres WP

Gérer les droits d’assignation :

« sdtdl_users_not_allowed_to_assign » pour empêcher que certains comptes soient en mesure d’assigner des tâches, en retournant un tableau d’ID de comptes : add_filter('sdtdl_users_not_allowed_to_assign',function(){return ['3','6','8'];})

« sdtdl_[user_role]_can_assign_to » pour permettre à un rôle de compte en particulier d’assigner des tâches à d’autres rôles, en retournant un tableau de rôles : add_filter('sdtdl_editor_can_assign_to',function(){return ['administrator','editor'];})

« sdtdl_[user_role]_cannot_assign_to_users » pour empêcher des rôles en particulier d’assigner des tâches à des comptes en particulier, en retournant un tableau d’ID de comptes : add_filter('sdtdl_[user_role]_cannot_assign_to_users',function($current_user_id){return ['2','4'];})

« sdtdl_never_assign_task_to_users » pour empêcher des comptes en particulier de se faire assigner la moindre tâche, en retournant un tableau d’ID de comptes : add_filter('sdtdl_never_assign_task_to_users',function(){return ['1'];})

Les admistrateurs/administratrices peuvent assigner des tâches à tous les rôles de compte disposant de la permission « edit_posts », mais il est possible de changer cela en vous servant de l’un des trois filtres précédents.

Gérer les droits de création de liste :

Par défault, tous les comptes disposant de la permission « edit_posts » peuvent créer une liste de tâches

« sdtdl_min_user_capability » pour surcharger cette permission minimale : add_filter('sdtdl_min_user_capability',function(){return 'publish_posts';})

Gérer le compte des jours pour l’accentuation des tâches :

Par défaut, les tâches seront considérées comme « vieillissantes » 7 jours après leur création, et « vieilles » 14 jours après leur création

« sdtdl_aging_tasks_min_days » pour surcharger le nombre de jours des tâches vieillissantes, en retournant un nombre entier : add_filter('sdtdl_aging_tasks_min_days',function($current_user_id){return 10;})

« sdtdl_old_tasks_min_days » pour surcharger le nombre de jours des vieilles tâches, en retournant un nombre entier : add_filter('sdtdl_old_tasks_min_days',function($current_user_id){return 20;})

Gratuitsur le plan Business
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 6.9
Cette extension est disponible en téléchargement pour votre site .