33 private links
Mention spéciale au prestataire externe qui crache sur le libre (Linux est une "verrue", MariaDB n'est pas utilisé dans le monde professionnel) et pousse en avant sa solution à base de WebDev !
Ne s'applique pas seulement à Wordpress, mais à tout script PHP : passer à une nouvelle version du langage.
Je garde sous le coude : une extension Wordpress pour afficher un ruban de consentement pour les cookies
Intéressant, il faudra que j'essaie de mettre ça en place.
Ah merci pour tous ces conseils Korben :)
Oh, j'ignorais complètement que Wordpress est capable d'embarquer automatiquement du contenu (vidéos, médias, etc) à partir d'une URL :o
Par exemple, mettez un lien vers une vidéo YouTube dans votre article, et Wordpress affichera automatiquement le lecteur pour la vidéo.
Lorsque ça arrive, essaie de supprimer les cookies pour le site.
J'avais une situation presque similaire avec mon Shaarli : parfois, il était tout bonnement impossible de m'y connecter car il revenait sans cesse sur la page de login, sans erreurs ni rien. Après avoir supprimé les cookies du site, tout rentrait dans l'ordre.
Peut-être une histoire de session mal initialisée ? Je ne sais pas.
Au passage, merci pour le mot que tu as proposé ;)
Oh ! Un plugin Wordpress pour WoT. Il va falloir que je mette ça en place...
Première chose à faire : virer le compte admin par défaut. Ça limite grandement les risques (et utiliser un mot de passe digne de ce nom) !
Comment créer ses propres Shortcodes sous Wordpress. Très simple et extrêmement puissant !
Un shortcode est une balise comme ceci : [shortcode] (oui, une sorte de BB Code).
Vous pouvez donc en programmer vous-même ;)
(Peut-être un jour dans Blogotext ?)
Comme vous pouvez le constater sur mon blog, j'ai mis en place un widget indiquant les 5 derniers liens en vrac que j'ai posté sur Shaarli. Ceci grâce à un petit snippet sous Wordpress.
Comment faire ? C'est simple.
Dans le fichier "functions.php" du dossier du thème, ajoutez n'importe où le code suivant :
include_once(ABSPATH.WPINC.'/rss.php');
function kvu_displayShaarli($atts) {
extract(shortcode_atts(array(
"link" => 'http://',
"num" => '1',
), $atts));
if ($link[strlen($link)-1] == '/') {
$link = $link.'?do=rss&permalinks';
} else {
$link = $link.'/?do=rss&permalinks';
}
return wp_rss($link, $num);
}
add_shortcode('shaarli', 'kvu_displayShaarli');
Vous n'avez plus qu'à mettre en place un widget "texte" et y placer le shortcode [shaarli link="" num=""] où "link" est l'adresse du Shaarli (pas le flux RSS/ATOM) et "num" le nombre d'entrées à afficher. C'est tout. Par exemple : [shaarli link="http://links.kevinvuilleumier.net/" num="5"].
EDIT : Attention : la fonction wp_rss() utilise un cache qui a pour conséquence un affichage du flux RSS qui n'est pas en temps réel ! De plus, c'est une fonction dépréciée, mais qui fonctionne très bien sous Wordpress 3.5.1 (dernière version actuelle).
EDIT 2 : Correction d'une erreur dans le script.