=== Mes Liens internes ===
Contributors: chirtesandrei
Requires at least: 6.4
Tested up to: 7.1.4
Requires PHP: 7.4
Stable tag: 0.1.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Retrouvez les liens vers une URL dans vos articles et pages, sans requête réseau ou modification.

== Description ==
Administrateurs : ouvrez Outils → Mes Liens internes, entrez une URL du site ou un chemin depuis / sans paramètres. Lancez puis continuez les lots de 20 contenus. Le rapport indique les contenus à relire avant de déplacer ou supprimer la destination. Aucune correction automatique, aucun test HTTP, aucun traitement de visiteurs.

== Périmètre et limites ==
Lit les balises a href stockées dans le contenu natif des articles/pages accessibles à votre compte. Liens absolus ou depuis /, même hôte ; HTTP/HTTPS usuels regroupés, ports non standards strictement comparés. Ignore ancre et slash final. Rejette paramètres, chemins ambigus, relatifs au document et encodages invalides. Pas de menus, thèmes, shortcodes, champs de constructeurs ou blocs réutilisables rendus. Zéro résultat ne prouve pas l'absence de liens ou une erreur 404.
20 contenus par lot, 1 Mio/3 000 balises par contenu, 200 résultats ; les exclusions et analyses partielles sont affichées. Les nouveaux contenus après démarrage sont exclus ; relancez après toute modification. Rapport par administrateur disponible six heures en cache WordPress, effaçable dans l'outil. Administrateurs uniquement ; activation refusée en multisite.

== Données ==
Conserve temporairement chemin cible, identifiants des contenus et compteurs dans un cache WordPress par utilisateur, et un marqueur de propriétaire dans les métadonnées utilisateur pour nettoyer aussi un cache objet externe lors de la désinstallation. Aucun contenu source n'est modifié ou dupliqué ; aucune IP, visite ou statistique de trafic collectée.
Aucun appel ajouté aux pages des visiteurs. L'administration, le cron et WP-CLI consultent un manifeste fixe MesPlugins.fr sans paramètre ni identifiant du site ; cache douze heures. Le serveur reçoit les informations réseau nécessaires à la requête HTTPS. MESPLUGINS_DISABLE_UPDATE_CHECK=true désactive cette vérification. Le scan ne fait aucun appel HTTP.

== Installation et retrait ==
Téléversez le ZIP, activez et ouvrez Outils → Mes Liens internes. Recette sur WordPress 7.1.4/PHP 8.3.6 ; les versions minimales déclarées ne constituent pas une matrice testée. Essayez sur une copie sauvegardée. La désinstallation retire seulement ses rapports, marqueurs utilisateur et cache de mise à jour, sans toucher aux contenus, liens ou médias.

== Changelog ==
= 0.1.0 =
2 novembre 2026 : première bêta.
