Repairing WP Post Navigation plugin with CSS.

Updated: November 2018
Plugin Surgery
INTERNATIONAL SITE OWNERS: Get under 2-second load time on cheap, shared magnetic hosting. No CDN cheating. And still use dozens of free WordPress plugins!

We had a weird problem appear on PagePipe and a client site. We’re using a plugin called: WP Post Navigation. It’s more decorative and usable than normal theme “next-previous” bottom-of-post links. The two site themes were different: GeneratePress and Twenty-seventeen default. The plugin had not changed for almost 2 years. And those themes didn’t change simultaneously either.

But WordPress core had many changes recently.

Anyway, the “next-previous” theme links were no longer suppressed by the plugin. See the images below:

Adding a snippet of CSS code fixed both sites.

.single .post-navigation { display: none; }

Oddly, the plugin and theme were presenting different links on PagePipe. No time for solving that at the moment. But curious. WP core is the culprit. Backward compatibility is a low priority at WordPress.

End of lesson.


Steve Teare
performance engineer

Mobile WordPress Speed – without coding!

What others think of us:

"Steve is straight-up, competent and insightful. Rather than ‘a one size fits all’ service, he identified solutions and priorities relevant to my unique situation. I respect his scrupulous and ethical approach. I commend him to anyone looking for unbiased and effective speed help." Prime Architecture New Zealand

- Paul King

oEmbed removal for mobile WordPress speed fanatics.
P3 Plugin Performance Profiler and mobile WordPress speed.