WordPress : exécuter un shortcode dans une fonction PHP
Exécutez un shortcode WordPress depuis une fonction PHP avec do_shortcode() ou apply_shortcodes(), avec exemples sécurisés et bonnes pratiques.
Tous les tutoriels du site qui vous expliquent les choses de manière simple et organisée.
Exécutez un shortcode WordPress depuis une fonction PHP avec do_shortcode() ou apply_shortcodes(), avec exemples sécurisés et bonnes pratiques.
Optimisez les images d’un serveur Linux avec jpegoptim, optipng, pngquant, cwebp et avifenc : sauvegarde, script, cron et WordPress.
Apprenez à activer le X11 forwarding avec SSH sur Debian, Ubuntu ou un serveur dédié : xauth, sshd_config, ssh -X, ssh -Y et dépannage.
Nous passons de Squeeze à Wheezy – chez Debian, les versions portent le nom de personnages de Toy Story!
Lorsque votre serveur tourne sous Debian, les paquets sont éprouvés mais souvent datés. Heureusement, nous pouvons ajouter des dépôts plus récents.
Aujourd’hui, on apprend comment monter une seedbox sur un serveur dédié avec Transmission.
Affichez ou cachez un bloc HTML avec details, summary ou Vanilla JavaScript. Une alternative moderne au toggle jQuery, accessible et légère.
Corrigez l’erreur PHP “Function eregi() is deprecated” ou “Call to undefined function eregi()” en remplaçant eregi(), ereg() et split() par preg_match().
Nous allons filtrer le rendu oEmbed de WordPress pour purifier le code d’insertion YouTube et le rendre compatible HTML5.
Voici comment changer le mot de passe MySQL de l’utilisateur root lorsqu’on l’a oublié ou qu’il faut le changer sans connaitre l’ancien.
Nettoyez la base WordPress sans casser le site : sauvegarde, WP-CLI, transients, révisions, commentaires, wp_options et bonnes pratiques.
Si vous tombez sur cette erreur PHP: Deprecated: Assigning the return value of new by reference is deprecated, elle est très simple à résoudre.
Videz proprement un fichier sous Linux avec truncate, sans le supprimer ni casser ses permissions. Exemples, logs, sudo, alternatives et pièges.
Voici un tutoriel pour créer une redirection No-IP. La redirection No-IP vous permettra d’avoir une adresse facile à retenir, malgré vos changements d’IP.
Découvrez comment installer ou mettre à jour Firefox sous Ubuntu : Snap, dépôt APT officiel Mozilla, version .deb, profils, sauvegardes…
Comment récupérer les fichiers qui sont sur votre serveur chez vous, à la maison avec rsync.
Quand on ne peut plus se connecter à un serveur distant sur un port autre que 80 ou 443, vérifiez les paramètres du routeur!
Voici comment changer les sons et sonneries de vos notifications et leur attribuer vos propres sonneries, sous Android.
Découvrez comment vider un répertoire en Bash sans supprimer le dossier lui-même, avec find, -mindepth, -delete, rm, xargs et des vérifications sûres.
Voici comment mettre à jour votre base de données WordPress après un changement de structures de vos permaliens.
Récupérez vos onglets Firefox après crash ou session corrompue avec sessionstore-backups, recovery.jsonlz4, previous.jsonlz4 et profil sauvegardé.
Apprenez à transférer et synchroniser des fichiers entre deux serveurs avec rsync, SSH, reprise sur erreur, exclusions et vérification.
Apprenez à créer et afficher un shortcode WordPress dans un article, une page, un bloc Gutenberg ou un fichier PHP avec add_shortcode() et do_shortcode().
Le bouton Publier a disparu dans WordPress ? Voici comment le retrouver dans Gutenberg, l’éditeur classique, les options d’écran et les droits utilisateur.
Corrigez l’erreur DNS “la liste des serveurs récupérée ne correspond pas à celle donnée” : délégation, NS parent/enfant, SOA, glue records et BIND9.
Retour sur la migration de SkyMinds vers un Kimsufi 750G : performances, indisponibilité, méthode employée et bonnes pratiques toujours valables.
Configurez un VPN OpenVPN sous Linux : installation, import du fichier .ovpn, NetworkManager, systemd, DNS, logs et dépannage.
Modifiez les permaliens WordPress proprement : sauvegarde, redirections 301, .htaccess, Nginx, WP-CLI, SEO et vérifications après migration.
Xmarks a été racheté par LastPass : la gestion des mots de passe se fera sur LastPass. Voici comment migrer vos mots de passe en deux clics.
Guide MySQL pour résoudre l’erreur « Table is marked as crashed and last (automatic?) repair failed ».
J’ai de nouveau installé Skype sur ma machine après des années sans l’avoir utilisé et évidemment, ma webcam n’est pas reconnue sous Ubuntu.
Apprenez à configurer memory_limit pour PHP sur un serveur dédié : php.ini, PHP-FPM, Apache, CLI, WordPress, Suhosin et erreurs de mémoire.
Il est possible d’ajouter des scripts JavaScript utilisateur (ou userscripts) pour ajouter des fonctions supplémentaires au navigateur Opera.
Guide pour résoudre les erreurs communes de clé GPG dans APT sous Linux (Debian/Ubuntu).
Backup Manager permet d’effectuer des sauvegardes quotidiennes du système et peut les exporter vers un serveur FTP.
Avec le temps, j’ai remarqué qu’Ubuntu mettait de plus en plus de temps à démarrer donc je me suis penché sur l’optimisation du démarrage du système.
Analysez les performances d’un serveur dédié Linux : load average, CPU, RAM, swap, I/O disque, réseau, nginx, MySQL et logs systemd.
CyanogenMod est écrit depuis le code source d’Android pour créer un firmware unifié, utilisable sur différents modèles et marques de smartphones.
Internet mobile ou MMS ne fonctionnent plus sur Android ? Réinitialisez les APN, configurez l’opérateur, vérifiez eSIM, 4G/5G, roaming et double SIM.
Accédez aux modes Recovery, Download/Odin et Fastboot sur Android et Samsung Galaxy récents : boutons, ADB, sauvegardes, reset et dépannage.
Restaurez la vraie IP visiteur derrière Varnish, Nginx ou Cloudflare avec Apache mod_remoteip, X-Forwarded-For et RemoteIPTrustedProxy.
Apprenez à utiliser chmod récursif proprement avec find : fichiers, dossiers, PHP, WordPress, permissions sûres et erreurs à éviter.
Aujourd’hui, nous voyons comment créer un serveur mail sécurisé et qui tient bien la route. Comme je suis seul utilisateur…
Sécurisez un serveur dédié moderne avec nftables, UFW et Fail2ban : règles firewall, SSH, ports web, tests, logs et bonnes pratiques utiles.
Le site est opérationnel en local, il ne nous reste plus qu’à faire pointer notre nom de domaine vers l’IP du serveur.
Créez et activez un virtual host Apache sur Debian/Ubuntu avec sites-available, a2ensite, apachectl configtest, logs et HTTPS.
Dans ce tutoriel, nous allons voir comment créer la base de données MySQL et importer notre base WordPress existante.
Installation de services indispensables pour un serveur dédié : on installe Apache, PHP, MySQL et Webmin sur notre serveur.
Tiens, Debian Squeeze est sorti ce week-end ! Du coup, j’en ai profité pour mettre à jour le serveur du…
Faut-il modifier le .htaccess WordPress pour accélérer les permaliens ? Diagnostic, règles recommandées, erreurs à éviter et bonnes pratiques Apache.
Installez Trimage sur Ubuntu pour optimiser JPG et PNG sans perte, puis découvrez les alternatives modernes pour WebP, AVIF et scripts.
Le lecteur Quicktime de l’iPhone ou iPod Touch sait lire les protocole de flux (RTSP, MMS…) mais on peut lire un flux Icecast avec FStream.
WinFF est une interface graphique au convertisseur vidéo en ligne de commande FFmpeg. Il convertit tout ce que FFmpeg peut convertir.
Ces derniers temps, je travaille sur le site internet du collège. Du coup, j’ai moins de temps pour le mien…
Installez des polices sous Ubuntu : fichiers .ttf, .otf, .woff, polices utilisateur, polices système, cache fontconfig et Microsoft Core Fonts.
iPhone bloqué sur la pomme ou l’écran de restauration ? Essayez le redémarrage forcé, le mode récupération, puis le DFU si nécessaire.
De temps à autre, vous avez peut-être besoin d’insérer les caractères de l’Alphabet Phonétique International (ou International Phonetic Alphabet) dans…
Découvrez comment installer un fichier IPA sur iPhone ou iPad avec Xcode, Apple Configurator, TestFlight, AltStore ou Sideloadly.
Affichez correctement une image en arrière-plan CSS avec background, background-size, cover, contain, overlays, responsive et bonnes pratiques modernes.
Rhythmbox ne voit pas votre iPhone ou iPod sous Ubuntu ? Installez libimobiledevice, usbmuxd, ifuse, gvfs et vérifiez le type d’iPod.
Créer un réseau privé virtuel (VPN) sous Debian, avec OpenSSH et OpenVPN, sur votre VPS ou serveur dédié pour améliorer votre anonymat sur Internet.
Créez et ajoutez une sonnerie personnalisée sur iPhone avec GarageBand, puis assignez-la à vos appels, SMS ou contacts.
Voici venu le temps d’installer quelques applications pour exploiter au maximum les fonctionnalités de votre iPhone ou iPod Touch.
Les anciens dépôts Cydia ne sont plus fiables. Voici comment ajouter des sources jailbreak propres avec Sileo, Zebra ou Cydia, et éviter les repos douteux.