nuxwp.com
Extension WordPress · Gratuite · Open source

Publiez votre extension sur WordPress.org sans SVN

Pas de client SVN, pas de terminal. Envoyez le zip de votre nouvelle version, vérifiez les changements, cliquez sur Publier. Tout part en ligne en un seul commit, ou rien ne part.

Bientôt sur WordPress.orgComment ça marche0 € · GPL · PHP 7.4+ · WordPress 6.2+
En bref
PrérequisPHP zip, dom, curl, tokenizer
Publietrunk + tag, un seul commit
Mot de passe SVNtapé à chaque fois, jamais stocké
LicenceGPL
Pourquoi les développeurs l'aiment

Ce dont vous n'aurez plus besoin

0
Client SVN
0
Terminal
0
Mot de passe stocké
1
Commit par version
3
Clics
100 %
Vérifié après publication
Comment ça marche

Trois étapes, depuis votre tableau de bord

Le même zip que vous installeriez sur un site.

01
Envoyez le zip
Svnless lit chaque fichier directement dans l'archive. Rien n'est extrait.
02
Vérifiez les changements
Il compare le zip avec ce qui est en ligne et liste les fichiers ajoutés, modifiés, supprimés.
03
Cliquez sur Publier
Tapez votre mot de passe SVN. Trunk et le dossier de la nouvelle version partent ensemble, en un seul commit, puis Svnless relit le résultat et le confirme.

Vérifié avant tout envoi

Votre zip

Les erreurs sont attrapées avant

  • Un seul dossier au nom de votre extension
  • Version du fichier principal = Stable tag du readme.txt
  • Une version déjà en ligne n'est jamais écrasée ; pas de retour arrière par erreur
  • Chaque fichier PHP vérifié par l'analyseur de PHP (jamais exécuté)
  • Fichiers cachés, dossiers Git, node_modules et archives refusés
  • Avertissements pour un « Tested up to » ancien, un « Requires PHP » ou une licence manquants
Votre mot de passe SVN

Traité comme la clé qu'il est

  • Tapé à chaque publication, jamais enregistré : ni base, ni journal, ni cache
  • Remis à la connexion elle-même, uniquement pour l'adresse de WordPress.org
  • Jamais passé par les hooks WordPress que d'autres extensions pourraient observer
  • Certificats toujours vérifiés, redirections jamais suivies
  • Publication coupée sans HTTPS ; administrateurs uniquement
  • Zips gardés dans un dossier privé et supprimés après usage

Questions fréquentes

Ai-je besoin de SVN sur mon serveur ?

Non. Svnless parle lui-même le protocole SVN, en PHP, en HTTPS. Il a besoin des extensions PHP zip, dom, curl et tokenizer, que presque tous les hébergeurs ont.

Et si la connexion coupe pendant l'envoi ?

Rien n'est visible sur WordPress.org avant la toute dernière étape. Rouvrez Svnless pour continuer ou annuler. La même publication n'est jamais envoyée deux fois.

Où est stocké mon mot de passe SVN ?

Nulle part. Vous le tapez à chaque publication et Svnless l'oublie une fois la publication terminée. Sur un site privé que vous seul utilisez, il peut aller dans wp-config.php.

Puis-je publier une autre extension ?

Oui. Retirez l'extension actuelle de Svnless (rien ne change sur WordPress.org) et ajoutez l'autre : son slug et votre identifiant SVN.

Soumet-il de nouvelles extensions ?

Non. Votre extension doit déjà être approuvée sur WordPress.org. Svnless publie ses nouvelles versions.

Svnless est-il fait par WordPress.org ?

Non. Svnless est une extension indépendante de NuxWP. WordPress est une marque déposée de la WordPress Foundation.

Plusieurs extensions ? Svnless Pro arrive

Plusieurs extensions côte à côte, les images de la page (bannières, icônes, captures), un historique avec un e-mail après chaque publication, et plus encore. Laissez votre e-mail pour être prévenu de sa sortie.