WP_LinkTools
WP_LinkToolsShow appreciation for WP_LinkTools
- Rate it on WordPress.org
- Tell you friends.
- Help support its development
Publicise your posts and pages by adding them to the social bookmarking site Delicious, automatically as soon as you post them.
Without editing old posts or pages, link to your own articles with accurate anchor text (good SEO) , for affiliate products you can just state the product name and have it always link to the correct affiliate, even if you change merchants - no more searching through and editing.
For people with many sites you can centralise your list of links and synchronise each blog with ether Delicious or your sites OPML feed or links.
Combine these aspects and you can maintain the links, both internal and external, in your post and pages with great ease.
WP_LinkTools has been design to safely and correctly replace text in your pages and posts this means:
- <> Tags and [] are set aside before the replacing process, to ensure the integrity of the formatting.
- Replacing is done in reverse length order to ensure short matches such as ‘Apple’ will not interfere with longer matches such as ‘Apple Itunes’.
- Replacing is case insensitive, insuring a consistency of links throughout the blog.
- Text in existing links will be ignored to avoid nested links.
- download WP_LinkTools.
- Copy to your ‘wp-content/plugins‘ directory.
- Log in with an administration account.
- Select the ‘Plugins‘ tab.
- Scroll down to ‘WP_LinkTools’ and click ‘activate‘.
Options
Log into WordPress with an Administrator login.
To configure go to “Settings->Linkit”
Version History
- 1.0.0
- Initial release.
- 1.0.1
- Fixed problem with some formatting characters.
- 1.4.0
- Improved Inefficiency, added ability to match all links.
- 1.5.0
- Changed replacement order to stop short string overpowering long strings.
- 2.0.0
- Added Drupal 5 support.
- 2.1.0
- Added and independent time-out, to abandon changes if it detects it is running to long.
- 3.0.0
- 3.1.0
- Added ability to change filters priority.
- 3.1.2
- Moved options menu to manage.
- 3.2.0
- Recoded to use library functions.
- Added ability to include and exclude links by category.
- 3.2.1
- Added fix to stop problems with unset options.
- 3.2.2
- Reapplied fix from 3.2.1 that wasn’t checked in correctly.
- 4.0.0
- Renamed to WP_LinkTools
- Merged with WP_LinkSync
- Merged with WP_DeliciousLinkSync
- Merged with WP_WP_DelicousPost
- Improved Options screen.
- 4.1.0
- Updated Libraries
- 4.1.1
- stopped from getting links when no source is specified
- 5.0.0
- Correct issue with submens and 2.6.1. Improved About screen. Major library changes.
Future Development
- Allow user to specify tags or sequence of tag who’s content are not to be replaced. To prevent replacement in tittles, code samples etc.
If you liked this plug-in visits our download area where you will find many more.
If you have questions, have found any bugs, or you would like to see features added to WP_LinkTools please feel free to use the form at the bottom of the page to Contact us. If WP_LinkTools doesn’t fill your needs , feel free to Contact us to discuss a specially commissioned plug-in.
If you liked WP_LinkTools please:
- Tell you friends.
- Write a review and tell your subscribers.
- Rate WP_LinkTools on WordPress.org
You can also make a donation to Help support its development.





20 responses so far ↓
Hannelore // Jul 20, 2008 at 7:11 pm
Hi,
after activating the plugin I get this error below the footer:
Fatal error: Call to undefined method http_svn_wp_plugins_org_blog_linkit_tags_4_1_0_classes_linktools_base_php_rev55539::getLinks() in /xxx/xxx/wordpress/wp-content/plugins/blog-linkit/library/classes/base.php(144) : eval()’d code on line 86
Thanks for your work!
Hannelore // Jul 20, 2008 at 7:12 pm
Sorry, I forgot: I am using WP 2.6
DCoda // Jul 21, 2008 at 6:46 pm
@Hannelor: I take it you hadn’t yet configured the source to synchronise with. This error would only show up when it was not configured. This oversight has been fixed in version 4.1.1
Sum // Aug 26, 2008 at 1:06 am
hello, i was install wordpress 2.6.1 than i install your WP_LinkTools 4.1.1 but when i click sync button i am getting this error please help me
————————-
Fatal error: Cannot loadClass(’linktools_no’) as file linktools\no
Searching Path:
G:\website\designer\sumannet\html\wp-content\plugins\blog-linkit
G:\website\designer\sumannet\html\wp-content\plugins\blog-linkit\library
and Sub folders:
classes
Searched for:
G:\website\designer\sumannet\html\wp-content\plugins\blog-linkit\classes\linktools\no\base.php
G:\website\designer\sumannet\html\wp-content\plugins\blog-linkit\library\classes\linktools\no\base.php
in G:\website\designer\sumannet\html\wp-content\plugins\blog-linkit\library\classes\base.php on line 152
————————-
DCoda // Aug 26, 2008 at 10:25 am
@Sum: This incompatibility has been spotted and fixed for the next release. This should be available very soon.
Sum // Aug 26, 2008 at 6:24 pm
hello DCoda, thx for your reply,
i am try to setup old version wordpress 2.5 and your WP_LinkTools 4.1.1 , i am getting this message . can you pls. tell me where to fix this
—————-
Make sure to add any local links you wish to keep to the cental list before enabling
—————
Sum // Aug 26, 2008 at 6:26 pm
also pls, tell me how soon new version available
thx
DCoda // Aug 26, 2008 at 6:30 pm
@Sum- This should be within the next few days. If you subscribe to the feed, there will be an announcement.
Sum // Aug 27, 2008 at 4:52 am
please one more time …
trying with old version Wordpress 2.5 and your WP_LinkTools 4.1.1 still i am getting this message
———————–
Make sure to add any local links you wish to keep to the cental list before enabling.
——————-
how to fix this pls
DCoda // Aug 27, 2008 at 9:25 am
@Sum- That isn’t and error message, it is just a warning. Local links will be delete to make them an exact copy ofthe central list, so make sure you have a copy of any ones you need.
Mark S. Meritt // Aug 29, 2008 at 5:19 pm
There’s something I’m interested in doing, and I wonder if this plugin will do it:
Right now I use Delicious linkrolls so that I can maintain a single list of links and have it appear on multiple separate WP-driven web sites. However, I’d love to be able to have images/icons next to each link. Delicious doesn’t support that. WP blogrolls has that functionality, but I haven’t yet found a plugin that will let me keep a single WP blogroll with images and then have that “syndicated” out to other WP installations as well.
Will this plugin accomplish this?
DCoda // Aug 29, 2008 at 5:30 pm
At present this will not do what you require.
Delicious does not have fields to store this information.
It is planned that the image and the RSS fields from the WP_blogroll will be simulated by having multiple links in delicious per blogroll link. This is still something that is being worked on and depending on the outcome maybe included in a future version of the plug-in.
Mark S. Meritt // Aug 29, 2008 at 5:34 pm
Thanks for getting back to me. I was hopeful after reading “synchronise each blog with either Delicious or your sites OPML feed or links.” I know Delicious is no good since it doesn’t save images and OPML is no good since it doesn’t include the image links from the LInks Manager, but I’d thought that last “or links” might have been promising. Ah, well. Thanks for the reply.
15 Most Under-Utilized Plugins for SEO | Link Bait Hall of Fame // Sep 23, 2008 at 12:26 pm
[...] and resources for your niche (i.e. SEO plugins like Robots Meta, Technorati Incoming Links, and WP DeliciousPost) is a step above one-dimensional Top Lists because it brings to light those hidden assets that can [...]
Emma McCreary // Sep 28, 2008 at 8:02 am
If I used this on some old posts and then want to delete those links from my Blogroll, will the links in my old posts stop working? Or did it actually replace them when I published the post?
DCoda // Sep 28, 2008 at 12:38 pm
@Emma McCreary:
If you remove the links from your blogroll, the old posts would no longer have the links in them. The links are not inserted as the post is published, this is to ensure that the links in the posts can be always kept upto date through the blogroll.
freeman // Oct 6, 2008 at 8:47 pm
Hi,
I’m using wp_linktools 5.0.2 on wordpress 2.6.2 and I get this error:
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/grattece/public_html/wpbeta/wp-admin/includes/bookmark.php on line 170
I configured my delicious account into the plug-in.
DCoda // Oct 8, 2008 at 5:31 pm
@Freeman-
This message is because some expected settings have not been set. If you save settings on each option page it should get rid of the message.
The bug will only affect new installations, and will be fixed in the next release.
Marco // Nov 15, 2008 at 4:10 pm
I’m using wp_linktools 5.0.2 on wordpress 2.6.3 and I get this error:
Warning: preg_replace() [function.preg-replace]: Compilation failed: nothing to repeat at offset 20 in /web/htdocs/www.italian-resource.eu/home/wp-content/plugins/WP_LinkTools/library/index.php(156) : eval()’d code on line 50
why??? in another site work fine
tanks
DCoda // Nov 24, 2008 at 2:33 pm
Sorry to hear of your problems.
Are the links on both site the same?
It sounds like there maybe something in one of the title or urls that is causing problem. If you do spot a link you think may be the problem if you let us know and we’ll see if it can be programmed around. Ifthis doesn’t seem to be the case if you could supply more info.
Leave a Comment