As you build up content, it’s natural that you’ll be linking internally to other posts within your blog. We do this to encourage our readers to stay on our blogs longer and keep reading.
However, when we do this, WordPress automatically creates “pingbacks” which can clutter up your comments section in your WordPress dashboard (kind of annoying).
What are Pingbacks?
If you write a kick-ass blog post and someone links to it from their own blog, you’ll receive a notification of this in your comments section. In a nutshell, that’s what a pingback is.
The only problem is that when we link internally to our own blog posts, we receive notification from WordPress that we linked to ourselves. I don’t know about you, but that’s useless information to me and this is what we refer to as “self-pingbacks”.
Here’s what they look like in the comments section of your WordPress dashboard:
How to Disable Self-Pingbacks
This is a multi-purpose plugin that disables many things within WordPress but I only use it to disable self-pings. Click off “Disable Self Pings from your own domain” and click “Save”.
That’s it – you’re all done!
Disable All Pingbacks
If you don’t want to use a plugin, you can disable all pingbacks (which include self-pingbacks). The only downfall to this is that you won’t be notified if someone links to your site. If that doesn’t bother, read on!
Simply go to Settings => Discussion. Make sure that “Allow link notifications from other blogs (pingbacks and trackbacks) on new articles” is checked off. Click “Save Changes”.
Add Code to Your Functions.php File
If you don’t want to use a plugin AND you don’t want to disable all pingbacks AND you’re feeling adventurous, consider adding a few lines of code to your functions.php file to disable self pingbacks.
NOTE: NEVER attempt to add any new code to your functions.php without having a backup! This could result in you wiping out your site! You’ve been warned…
But seriously, all you have to do is copy and paste the code below at the bottom of your functions.php file. I use the Genesis Framework but it should work with any WordPress theme (this is not Genesis-specific).
That’s it! If you’ve found this post useful, please show me some lovin’ and share it! Or let me know below how you made out!