By default blog loop will display (date-wise) every post you have published on the homepage of WordPress website. However, sometimes we need to hide specific post(s) from appearing on the default homepage but still remain accessible through their direct permalink url. This can be easily done on WordPress website and you can hide one or more posts from default blog homepage loop (not the static homepage on WordPress).
Shy Posts hide any post from homepage loop
Shy Posts plugin makes the task of hiding one or more posts from default WordPress website homepage a very quick routine. To get started, install and activate this plugin. You are all set as there is no setting to configure.
Open post in ‘edit’ mode that you want to hide from the homepage loop. Look for “Shy Post” section on the right side and click to check (tick mark) “Hide on the homepage?” option. Click “Update” button and preview your website – that specific post won’t be visible on the homepage now.