WP Manifestindependent plugin directory
manifest / editor / annuaire-liens

Annuaire de liens

Plugin WordPress pour gerer un annuaire de liens par categories.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/profduweb/annuaire-liens/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Plugin WordPress pour créer et gérer un annuaire de liens organisé par catégories.

Fonctionnalités

  • Type de contenu WordPress natif pour les liens.
  • Bloc Gutenberg avec pagination et styles d'affichage.
  • Shortcodes pour affichage simple ou groupé.
  • Import/export CSV.
  • Catégories hiérarchiques.
  • Validation des fichiers CSV et des URL.

Nouveautés 5.0.2

  • Ajout des favicons dynamiques dans les cartes de la grille et dans les listes filtrées.
  • Grille Gutenberg ajustée à deux cartes par ligne pour améliorer la lisibilité des titres.
  • Descriptions raccourcies sous les titres pour alléger les cartes.
  • Navigation rapide au-dessus de la grille Gutenberg avec liste déroulante des catégories sélectionnées dans le bloc.
  • Les catégories vides ne sont plus affichées dans le menu rapide.
  • Compteurs de liens affichés directement dans la liste déroulante, par exemple ia (2).
  • En vue filtrée, la barre affiche seulement le bouton de retour et le menu rapide.
  • En vue filtrée, chaque lien affiche maintenant le favicon, le titre et une courte description.
  • Versions du plugin, du bloc et des assets synchronisées en 5.0.2.

Sécurité

La version publique 5.0.1 inclut plusieurs durcissements:

  • Import par lots avec jetons temporaires côté serveur plutôt que chemins de fichiers exposés au navigateur.
  • Fichiers CSV temporaires stockés dans un dossier temporaire contrôlé par le plugin.
  • Export CSV protégé contre l'injection de formules tableur.
  • AJAX du bloc limité aux utilisateurs authentifiés pouvant modifier des articles.
  • Logs d'import protégés contre l'accès web direct lorsque le serveur le supporte, avec IP anonymisées.

Installation

  1. Téléversez le dossier du plugin dans wp-content/plugins/annuaire-liens.
  2. Activez le plugin dans l'administration WordPress.
  3. Ajoutez vos liens depuis le menu Annuaire.

Licence

GPLv2 or later.