Suppose you read a post on someone else's blog, Blog-A say, and you think there is relevant content (posts and comments) on your site, Blog-B.
It would be helpful if readers of Blog-A could see the post and comments on your site Blog-B. That may or may not be possible. There are two ways of doing this – pingback and trackback. This article deals with pingback – see trackback.html in the same directory for 'Howto Trackback'.
The difference between pingback and
trackback is what is shown on the remote site. With pingback the remote site,
Blog-A, shows a link to your site, Blog-B.
With trackback your post on
Blog-B is reproduced as a comment on Blog-A, and since it is possible
to spoof the source address, readers of Blog-A may be misled as to
who really posted the comment.
It will be possible if
The administrator of site Blog-A has enabled pingback for the site, and
The administrator of site Blog-A has enabled pingback for the post.
-->
Dashboard -> Settings -> Privacy | Select the button | "I would like my blog to be visible to everyone, including search engines (like Google, Sphere, Technorati) and archivers." |
Save changes | ||
Dashboard -> Settings -> Writing | Check the boxes | "Enable the Atom Publishing Protocol." |
"Enable the WordPress, Movable Type, MetaWeblog and Blogger XML-RPC publishing protocols." | ||
Save changes | ||
Dashboard -> Settings -> Discussion | Check the boxes | "Attempt to notify any blogs linked to from the article (slows down posting.) " |
"Allow link notifications from other blogs (pingbacks and trackbacks.) " | ||
"Allow people to post comments on new articles " | ||
Save changes |
Visit Blog-A, read the relevant post, and find the permalink. Copy the link to your clipboard. The link may be something like :-
Tip: | |
You will find the pingback URL in the address bar of the browser when you are looking at the post on Blog-A. |
Visit your own site, Blog-B, and edit the post you wish to have accessible from Blog-A.
Important. | When editing your post choose the HTML tab at the top of the edit box, else the link will be modified into 'text' and will not work as a link. |
Click <a href=”http://www.someone_elses_domain.co.uk/blog/?p=123”>here</a> to link to Blog-A.
Note the difference between
trackbacks and pingbacks:-
Trackback urls go in the 'Send trackbacks to' box;
Pingback permalinks are included in the text of the post inside
tags (use the HTML tab when editing).
The trackback url and the pingback permalink are usually different for the same post.
If you put the trackback url in the post text or the pingback permalink in the
'Send trackbacks to' box nothing will happen.
Update the post.
It may happen almost immediately or there may be a delay before the link to the post on your blog (Blog-B) appears on the other blog (Blog-A). Many site administrators require contributions to their blog to be moderated before publishing.
The remote administrator has not configured his site correctly – the correct permissions and correct use of caching are important.
You have not used the correct permalink for the
pingback.
(Note this is usually different from the URI used for
trackbacks,
e.g. trackback URI is
“http://www.someone_elses_domain.co.uk/blog/wp-trackback.php?p=123”
while pingback permalink is
“http://www.someone_elses_domain.co.uk/blog/?p=123”).
The remote administrator has not enabled pingbacks on that post.
The data is waiting for moderation.
A spam catcher has discarded it.
The remote site may be using a different blog publishing protocol from Wordpress. You may have to go to Dashboard -> Settings -> Writing and tick the box Enable the WordPress, Movable Type, MetaWeblog and Blogger XML-RPC publishing protocols. (W ordpress is already set by default) and/or tick the box Enable the Atom Publishing Protocol
If you get a spam problem (with or without ping/trackback) try using akismet . The akismet module is already installed. You just need to enable and configure it.
For further help on trackback see WordPress Trackback Tutorial - by Teli Adlam