Eight Days of Malaise's answer seems to be the easiest solution to this, getting to the meat of the content.
Initially I would just say to block the app but, I've just realized Facebook is phasing out app profile pages which makes it more difficult to block an application. It seems that Facebook is saying it will only work before the app request or if you did not install it.
Click the Block App link in the left column
But this is not true.
From what it works for me, simply removing the application, then clicking "Recommend" seemed to do the trick, no app request was initiated.
Though when retrying a request to the WPSocialReader, if one cancels the request, the user is redirected to http://www.washingtonpost.com/ instead of Facebook home page http://facebook.com which I assumed would be the default behaviour after denying a Permissions Request (though they did state "click cancel to bypass"). Then again inspecting for a specific link
This works in your favor as you are redirected to the page when clicking cancel.
Now going back to first original share and clicking on it does seem to indicate Washington Post hijacking my links as they are indirectly letting themselves be endorsed through my links. On any subsequent request, the redirection goes straight through to Washington Times though.
The cookies are being saved here http://wpsocialreader.washingtonpost.com/ so that any subsequent request goes straight for redirection instead of the app.
Without
- sharing an extension/userscript with your friends that links directly to the respective Washington Posts articles
- setting the cookies for wpsocialreader.washingtonpost.com
there is nothing you can do for your friends.
For just you, simply cancelling the app request should work as long as you don't clear the cookies for wpsocialreader.washingtonpost.com.