Separate content replacement from title replacement in achievement archives.

This allows pages with matching slugs but empty post_content to replace
the_content as expected. Fixes situation where a user creates an
"Achievements" page and leaves the content empty, expecting
Achievements to replace it.

Ported from bbPress revision 5080