Question: how to block someone from seeing your posts on facebook without unfriending?
Answer: Goto the profile of person you want to block. Hover the mouse over 'friends' lebel next to their profile name. Select report or block from the drop down menu. Select unfollow and click confirm button.