Ajouter l’attribut “target” à l’éditeur HTML de WordPress
Voici la marche à suivre si vous souhaitez modifier l’attribut par défaut du bouton “Lien” de l’éditeur HTML de WordPress. Le bouton “Lien” ou “link” est le troisième onglet de l’éditeur HTML de WordPress et vous permet ainsi d’insérer facilement un lien au texte ou à l’image sélectionné. Toutefois, ce lien est par défaut, nu. Sans attribut. Pour ajouter – dans notre cas – l’attribut “target=_blank” de façon automatique à chaque ajout de lien, il faut éditer le fichier “wp-includes/js/quicktags.js” de votre installation WordPress.
Recherchez :
edButtons[c].tagStart='<a href="'+a+'">';
Ajouter le code suivant après la fin de la balise “href”.
target="_blank"
Ce qui donne ceci :
edButtons[c].tagStart='</a><a href="'+a+'" target="_blank">';
< ?php //Query query_posts('showposts=5&orderby=rand'); //La boucle if ( ...
En savoir plus
function InFeeds($content) { if(is_feed()){ $content = ''.$content.' - En savoir plus, rendez-vous sur ...'; } return $content; } add_filter('the_excerpt_rss', 'InFeeds'); add_filter('the_content', 'InFeeds');Ce bout ...
En savoir plus
Publicité
En savoir plus
add_filter('favorite_actions', 'GkFavoris');function GkFavoris($actions) { unset($actions['medias-new.php']); $actions['http://www.geekeries.fr/'] = array('Un blog', 'manage_options'); $actions['http://www.google.fr/'] = array('Un exemple', 'manage_options'); return ...
En savoir plus
< ?php if ( is_user_logged_in() ) { ?> Bienvenue ! < ?php } else { ?> Vous devez vous ...
En savoir plus

2 commentaires !
Pakito says:
fév 11, 2011
Plutôt utile, mais je le vois comme un désagrément pour les liens internes.
Ce qu’il faudrait, c’est ajouter un champ “Ouvrir le lien dans une nouvelle fenêtre ou un nouvel onglet”, comme c’est le cas pour les “vrais” liens WordPress (ceux qu’on enregistre quoi).
Si jamais vous codez la modification à faire pour ça, je suis preneur.
BENOIT says:
mar 1, 2011
Bonjour,
c’est curieux je n’ai aucun champ obéissant à cette structure (edButtons[c].tagStart=’‘;) dans mon fichier quicktags.js
Y-a-t-il un autre endroit où l’on peut le trouver ?
Merci de votre réponse et de votre site.
Qu'est-ce que vous en pensez ? :)