FixBack: a WordPress plugin
Latest version is 1.1.
FixBack is a WordPress plugin that ensures trackbacks and pingbacks are sent with the correct link back to your blog. This fixes a problem in the current version of WordPress.
Basic (unfancy) WordPress permalinks look like this:
www.blog.com/index.php?p=42
If you have fancy permalinks enabled, you’ll have fancy permalinks that look like this:
www.blog.com/2005/07/11/ecky-thump/
If you publish a post and send pingbacks or trackbacks to other blogs, your permalink URL is sent as part of the ping/trackback.
Unfortunately, if you create a post in WordPress 1.5.1.3, save it as a draft, and then publish it, then WordPress will send pingbacks and trackbacks with the unfancy URL instead of the fancy one. The same thing happens if you create a post and click “Advanced Editing” before publishing it. (Behind the scenes, WordPress creates a draft when you do this.)
This plugin fixes this error. There is a very detailed explanation of the problem and the solution in my WordPress pingback and trackback bug post.
Compatibility
Fixback works with WordPress versions 1.5.1.1 and higher. However, WordPress 2 fixes the pingback/trackback bug, so Fixback is not necessary if you’re using WordPress 2.
Installation
- Download the fixback.php file (see the end of this article for download location)
- Copy fixback.php into your WordPress plugins directory (wp-content/plugins).
- Log in to WordPress Admin. Go to the Plugins page and click Activate for FixBack
- That’s all
Download
You can download fixback.php or view the source code. Don’t forget to check out all the other plugins available here — there’s bound to be one that you will find useful.
I write these WordPress plugins because I enjoy doing it, but it does take up a lot of my time. If you think this plugin is useful, please consider donating some appropriate amount.
Click here to donate using a credit card or PayPal.
Send Bitcoins to address
1542gqyprvQd7gwvtZZ4x25cPeGWVKg45x
Full WordPress plugin list
- Code Markup — Quickly paste code samples into your posts -- you can even include HTML markup in the code sample.
- Evermore — Automatically display a short preview of your posts on the home page and other multiple-post pages, along with a link to the full post.
- FixBack — Ensure trackbacks and pingbacks are sent with the correct link back to your blog.
- Less — Less is no more. It has been renamed to Seemore and moved to its own Seemore plugin page.
- Plaintext — Allow your readers to download source files (e.g. PHP, HTML, ASP) as plain text.
- Safe Title — Use HTML in post titles in the default WordPress theme (or any other theme).
- Search Meter — Find out what people are searching for on your blog, so you can write what your visitors want to read.
- Seemore — Change the (more...) link so it jumps to the full post, not just the part after the link.
- Top Cat — Specify a main category for your posts, and use template tags to display posts differently according to their main category.
41 comments
Both comments and pings are currently closed.
-
Liposaksin2 October 2008 at 7:34 pm
I eventually upgraded to WP 2.1.3 thinking that was the problem, but they still did not work. I tried changing my permalinks from ugly to fancy or whatever, and it didn’t work.
I found this entry on the forum as mentioned above, plugged it in, and it did not work by just linking in the post, but it worked when I posted the link in the trackback space where it calls for the link, posted it, and the trackback now works. -
Plastik cerrahi23 October 2008 at 12:01 pm
What about tag pages? I’m finding that alot of my traffic is coming from tag pages. I didn’t see any settings for true/false with regard to tag pages. Thx.
-
Gömlek26 October 2008 at 3:24 am
That was some annoying sentence structuring.
-
Plastik cerrah12 November 2008 at 1:07 am
Brilliant….The day fruits became inhabitable……The morning the coconut became architecture…. A wooden fruit made of wood hanging in a tree…..it cannot be more birdy…..
I am all tears. -
örgü9 February 2009 at 9:31 am
Thanks for the useful information. Regards.
I had changed from the default theme to a different one, but that was not the problem since they worked after I changed it from the default.