Le plugin « Link To Post » ajoute une fonctionnalité essentielle à WordPress : la possibilité de créer facilement des liens vers ses anciens posts (articles ou pages), sans avoir à récupérer les URL manuellement.
Le fonctionnement est simple :
- dans l’interface d’édition, sélectionner le texte sur lequel vous voulez faire le lien,
- cliquez sur le bouton « link to post » ou « link to page » (selon le type de post à lier)
- puis cliquez sur le nom du post à lier (en filtrant si nécessaire)
- le lien est fait !
Les deux interfaces « link to post » et « link to page » possèdent un système de filtre pour affiner la recherche. Vous pouvez taper le contenu à chercher en précisant si ce dernier doit être présent dans le titre, dans le contenu ou les deux. Pour les articles, vous pouvez également filtrer en choisissant une catégorie.

De base, les liens créés sont en dur, c’est à dire que le plugin ajoute automatiquement le code html nécessaire à l’affichage du lien. C’est certainement la méthode la plus agréable à utiliser, mais elle a un défaut : si vous changez de nom de domaine ou simplement de permalien, les liens ne seront plus valides. Si vous n’êtes pas certain de la pérennité de vos liens, vous avez la possibilité de choisir la méthode du shortcode, à savoir un code de la forme :
[link2post id="2"]texte du lien[/link2post]
Soit dit entre nous, je vous conseille tout de même de garder le fonctionnement par défaut, et ce pour deux raisons. Tout d’abord, si dans le futur vous désactiviez le plugin « Link To Post » (idée saugrenue mais assez savoir !), le shortcode ne sera plus interprété, il vous faudra refaire tous les liens manuellement. La seconde raison est tout simplement que vous DEVEZ assurer la pérennité de vos liens, quitte à assurer des redirections le cas échéant.
En plus de l’option « shortcode », l’interface d’administration permet d’appliquer l’attribut nofollow aux liens générés et de définir si les popups doivent utiliser par défaut le texte sélectionné comme filtre de contenu.

Fonctionnalités à venir :
- fusion des boutons « link to post » et « link to page » vers une interface unique à onglet (avec possibilité de définir quel onglet doit être ouvert par défaut)
- ajout d’un filtre par auteur (à activer dans l’administration car utile uniquement dans le cas d’un site multi-utilisateur)
N’hésitez pas à faire remonter ici tous bugs ou remarques. Si vous avez des idées d’amélioration, je suis également prêt à les étudier !



Par Princesse Tézaneries, le 25 novembre 2009 à 14:21
Oui, mais ça impose d’avoir de la suite dans les idées, c’est assez élitiste comme plugin…
B
Par Julien Appert, le 25 novembre 2009 à 14:23
Mais non au contraire, c’est très grandpubliquiste !
Par FatC, le 6 décembre 2009 à 23:37
Hi author, I want translate your plugin to russian language. Please tell me Your email, simply reply me to mrilyuha@gmail.com. Thanks
Par Adam, le 30 décembre 2009 à 16:23
Hi. Thanks for this simple and useful plugin. Are there plans to verify compatibility with WordPress 2.9?
Par Julien Appert, le 30 décembre 2009 à 16:30
Hi. It’s not specified on the plugin page but it is actually compatible with wordpress 2.9.
Ping : Poligon IT » Tworzenie wewnętrznych linków – Wordpress
Par Edward Jaszke, le 31 décembre 2009 à 13:57
Hi Julien!I’ve made a polish language translation, it might be helpful for someone.link to files:http://poligonit.pl/wp-content/uploads/2009/12/pl_PL.zip
Par Julien Appert, le 4 janvier 2010 à 17:07
Thanks Edward. I’ll include it as soon as possible.
Par illimar, le 15 janvier 2010 à 13:14
Hi! I have made a translation to Estonian! You can include it in Your next update. The files are here: http://usaveebimajutus.com/link-to-post-et.zip
Par Julien Appert, le 15 janvier 2010 à 17:09
Thanks Illimar. I will include it as soon as possible.
Par vizou, le 20 janvier 2010 à 18:11
J’aime le plugin mais les liens ne sont pas crée d’un manière consistent; parfois le lien est « absolute », avec le « http://domain.com » etc. et par fois « relative » soit « ../nomdelapage ». Pourquoi et comment je peux insister pour les liens absolute en tout temps? Merci!
Par Julien Appert, le 20 janvier 2010 à 18:22
Je suis étonné, link to post est censé faire uniquement des liens absolus, je n’ai jamais eu ce problème de liens relatifs. Est-ce qu’un autre plugin installé pourrait entrer en conflit avec les urls générées par la fonction get_permalink() ?
Par vizou, le 20 janvier 2010 à 18:50
Vous avez raison! il y avait un ancien lien fait par un autre plugin que j’ai malpris pour un lien fait par Link to Post (car j’ai fait quelques nouveaux dans la même page; je suis désolé! C’est un plugin superb! Et merci pour la très vite réponse!
Ping : Link to Post-Plugin: Version 0.5.2 veröffentlicht | yadayada.de
Par albarsark, le 29 janvier 2010 à 9:27
Tres indispensable plug in !!!
Merci, je m’en sert sur WP et il marche tres bien
sur mon nouveau site http://albarsark.com
cordialement
Albarsark
Ping : WordPress Plugins, die codeline.ch ermöglichen | codeline
Par Cristophe, le 19 février 2010 à 6:44
Une suggestion : pouvoir choisir la cible du lien, même fenêtre ou nouvelle fenêtre.
Par Julien Appert, le 19 février 2010 à 12:49
Quel est l’intérêt d’ouvrir une nouvelle fenêtre, sachant que link to post fait uniquement des liens internes ?
Par Xawiers, le 6 mars 2010 à 20:30
Hi, here is Lithuanian translation for tis great plugin: http://xawiers.esu.as/wp-content/uploads/translations/link-to-post_lt_LT.zip
Best regards
Par Julien Appert, le 11 mars 2010 à 13:42
@Xawiers : thanks, i will update my plugin with your translation as soon as possible.
Par Jackie, le 12 mars 2010 à 1:41
Thank you for this plugin
Got it working perfectly.
Par Denis, le 15 mars 2010 à 16:40
Hi,
First of all, accept my compliments – the plugin is very simple to use and very helpful.
I’d like to make a suggestion – could you please include a setting to set up a default category (or categories) for the filter?
It would be very useful for me – I have a category called « definitions » on my site, where I store definitions of different words and expressions.
When I use these « difficult » words in posts I link them to the definitions. So I mostly use your plugin with one category, and such a setting would be a great help.
Maybe other people would appreciate this setting too for their own reasons.
Par boddhi, le 25 mars 2010 à 14:31
Je me faisais un plaisir d’utiliser ce plug quand après installation un message est venu me casser :
/plugins/link-to-post/posts.php » is writeable by others
What the hell… encore mon serveur linux ?
Merci quand même
Par kalamity666, le 8 avril 2010 à 14:23
Bonjour et merci pour ton plugin c’est carrément ce que je cherchais.
je l’ai déjà utilisé quelques jours mais depuis quelques temps j’ai un problème que je n’ai pas réussi à résoudre.
Rien se s’affiche dans la fenêtre qui s’ouvre quand je clique sur l’icône ‘lier une page’ ou ‘lier un article’.
La fenêtre est blanche et je ne peux que la fermer.
La désactivation/réactivation aussi bien que la suppression/réinstallation du plugin non rien résolu.
Aurais tu une idée ?
merci
Par boddhi, le 8 avril 2010 à 18:43
J’ai trouver la solution, le dossier de plugin était en 777 (pas bien) je l’ai remis en 755 et depuis tout fonctionne
@+
Par Núria Ramoneda, le 20 avril 2010 à 0:31
Hello, here there are two translations for this great plugin: spanish and catalan.
http://www.tresxnou.cat/traduccions/link-to-post/linktopost_ca_and_es.rar
Nice work!
Par André Mafei, le 20 avril 2010 à 15:46
Hi, I translated it to Portuguese (Brazil):
http://www.departamentos.eco.ufrj.br/del/wp-content/plugins/link-to-post/tinymce/langs/pt.js
Par Mmonk, le 23 avril 2010 à 0:22
Hi Julien,
I’ve made you a dutch translation.
hxxp://www.mastermonk.com/wp-content/uploads/translations/link-to-post_nl_NL.zip
It’s the first time I used Poedit so if something is not right with the files please let me know. The translation itself is good.
Thanks,
Viken
Par Dorian, le 27 avril 2010 à 22:16
Bonjour,
Il est dit : dans l’interface d’édition, sélectionner le texte sur lequel vous voulez faire le lien
Super mais elle est ou l’edition ?
Merci
Par Julien Appert, le 28 avril 2010 à 13:00
@kalamity666 j’ai déjà eu ce problème. Tu n’aurais pas installé le plugin TinyMCE Advanced ? Ce dernier entre en conflit avec Link to Post.
@Núria Ramoneda, @André Mafei, @Mmonk : thanks for your translations. I included them in the updated version.
@Dorian : comment ça, où est l’édition ? L’interface d’édition, c’est l’éditeur où tu écris le contenu de tes articles/pages.
Par Mmonk, le 30 avril 2010 à 0:24
I see you included the translations with credits. Thank you.
Keep up the good work
Par Anthonyrech, le 30 avril 2010 à 16:32
Bonjour,
J’ai le même problème que kalamity666 même TinyMCE Advanced désactivé
Par kalamity666, le 30 avril 2010 à 18:20
Anthonyrech :
J’ai résolu mon problème en désinstallant le plugin TinyMCE Advanced si je me souviens bien.
Par Anthonyrech, le 2 mai 2010 à 16:52
J’ai essayer et toujours la page blanche
Par Peter, le 5 mai 2010 à 16:01
i also have a problem with link 2 post. i already deleted the « tiny mce advanced plugin but i still only see this when using the button: http://img98.imageshack.us/img98/3733/l2p.jpg
Par Peter, le 5 mai 2010 à 16:02
i also have a problem with link 2 post. i already deleted the « tiny mce advanced » plugin but i still only see this when using the button: http://img98.imageshack.us/img98/3733/l2p.jpg
Par Ricky EL-Qasem, le 13 mai 2010 à 12:36
Hi Julien
This plugin was just what I wanted and was working fine. But I noticed a problem after awhile. When I try to liknk to post the plugin only shows me 1 post to choose from
Can you help.
Par kalamity666, le 13 mai 2010 à 21:18
Hi Ricky,
I had the same problem after activating a plugin which was, obviously, in conflict with ‘Link to post’.
Try to deactivate the last plugins youve installed.
Par Ricky, le 13 mai 2010 à 21:55
Yeah tried to deactivate last installed plugins but made no difference.
Par Christian Mertes, le 22 mai 2010 à 16:34
Hi Julien,
I like your plugin a lot. One behaviour is a bit unexpected and complicates my workflow though: When selecting text and clicking « link to post », the link text won’t be the text selected but the post name, deleting the original text. So I always have to insert the link, delete the link text and cut and paste the passage I’d like to have as a link text. I naively imagine that it would be easy to change that and I’d be very happy if you could do so in one of the coming releases.
Keep up the good work!
Christian
PS: Sorry for not making the effort to write in French which in principle I could, only it’d take me several times as long and I’d be less sure that I got my meaning across. Feel free to answer in French though, I won’t have problems to understand you.
Par LA, le 5 juin 2010 à 21:53
I like the old one with 2 separate buttons. It would be useful if you could post a link to the old version. I upgraded by mistake w/o backup. Thanks!
Par Julien Appert, le 8 juin 2010 à 23:10
@Christian : Désolé de n’avoir pas répondu plus tôt. Je n’ai jamais eu ce problème et je ne vois d’où cela peut venir. Est-ce toujours le cas avec la nouvelle version ?
@LA : the old version: http://downloads.wordpress.org/plugin/link-to-post.0.5.1.zip
Par Christian Mertes, le 8 juin 2010 à 23:28
Hey Julien
I just tried the 1.0 and indeed, the problem seems to be just gone! Sorry for bothering you with an old bug and thanks again for this incredibly useful plugin.
Par Julien Appert, le 8 juin 2010 à 23:34
Ok, bonne nouvelle. Heureux d’avoir corrigé ce bug sans le savoir !
Par Christian Mertes, le 8 juin 2010 à 23:52
*g* Yeah, such a thing is rare enough, enjoy
Par Anthonyrech, le 9 juin 2010 à 13:10
Même après la nouvelle version le problème de page blanche persiste
Par Tobias, le 29 juin 2010 à 15:51
The plugin works, the only thing is that I am getting multiple error messages when I try to insert a post link. I am using WordPress 3.0 with Link-to-Post version 1.0. (php 5.3.0)
Here is a screenshot of the messages: http://i.imagehost.org/0633/link-to-post.jpg.
There aren’t any conflicting plugins as far as I know.
Is there anything I can do to fix this?
Ping : alles-mit-links » Abenteuer WordPress 3 Multi-User Installation Teil 3 | Über das Internet und die Links
Par Macitaly, le 25 juillet 2010 à 15:33
Hi Julien,
plugin it’s simply great, but I miss one important feature: link to files.
Perfect to link contents but why don’t add a tab for files also? this vould make it really complete.
Anyway thank a lot for it
Par Connie, le 12 août 2010 à 18:48
Link2post seems not to work with WP 3.0.1
All my links are working in the posts, but not in excerpts.
That is very very bad as I have a lot of internal links, using the short form.
Par romasse, le 25 octobre 2010 à 13:14
Salut,
je souhaiterai résoudre des problèmes d’accents liés au Plugin : Lorsque je lie une page, il n’arrive pas à lire les caractères accentués.
Merci d’avance.
Par Rob, le 16 novembre 2010 à 11:43
I have an unusual problem. I’ve used your plugin a few times with no issue. No I see this on a new install:
Fatal error: Call to undefined function: sanitize_text_field() in *******/wp-content/plugins/link-to-post/linktopost.php on line 9
Do you know what is causeing this?
Par Chris Bourne, le 26 novembre 2010 à 11:07
Hi Julien, my client has been using this really useful little plugin for some time at http://www.charlesstrohmer.com.
Recently he noticed that the link to post dialogue box is displaying, beneath the main dialogue, a page 404 error. I have never seen anything like this before, it only comes up on ltp dialogues, nothing else. And it doesn’t seem to affect its behaviour. But it is so unusual I thought I should raise it with you. I deleted and reinstalled the plugin but it had no effect.
Par Hugo jardinages.com, le 23 janvier 2011 à 8:01
Same problem as Rob :
Call to undefined function sanitize_text_field() in /var/…/www/wp-content/plugins/link-to-post
even with all other plugins disabled.
Works ok on another blog.
Par Vitvaror, le 10 février 2011 à 18:52
Thanks for the tipps, we want to start our wordpress blog asap.
Par Eden, le 11 mars 2011 à 1:36
Argh, que c’est dommage, le ch’tit bouton se rajoute à une barre d’outils qui contient deja un autre bouton de plugin, du coup la barre s’etend, et se retrouve cachée sur les bords par les panneaux de droite (catégories, etc). Vraiment pas pratique d’écrire et d’avoir acces à la barre de défilement… Zut… surement dû à mon écran encore en 1024/768 … que faire (expirement)…
Par billig sprit, le 14 mars 2011 à 13:38
Greetings from Germany/ Sweden.
We read your content (google translator helped us) and we were pleasured from your know how. Thanks so much
Par Greg, le 10 juin 2011 à 19:29
Greetings,
We’re running WordPress on IIS7/PHP. We’re getting an error when clicking on the Link to Post button on the « Visual tab »:
404 – File or directory not found.
The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.
When using the « HTML » tab, the plugin works fine.
Any direction is greatly appreciated.
Merci beaucoup
Par geetha, le 17 juillet 2011 à 18:36
how to use this because this is in freance language write in english
Par kavithanju, le 2 septembre 2011 à 19:29
Is this plugin is compatable with wordpress 3.2? I am running my website with wordpress 3.2
Par Luci, le 15 décembre 2011 à 3:09
this plug in does run with 3.2 but not with 3.3
can you update??
Par George, le 22 décembre 2011 à 6:44
Comme l’a dit @Luci, « Link to Post » ne fonctionne plus sous WordPress 3.3. C’est très dommage !
Par Sue Sheldon, le 13 juin 2012 à 2:09
Hello Julien,
Is there a way to have the links created by your plug-in open in a new window?
Other than that, everything is perfect!!
Thank you,
Sue Sheldon