NoPo - No Post, Allows you to block a specific tagged post from being seen on your tumblr homepage. Created by Macleod Sawyer (link to blog here)
Update: If your theme currently has < article >
in the code for posts, this method will not work till I rework it. Fixed the issue. scroll down to see the fix!
<style>
{block:IndexPage}
.x {
display:none;
}
{/block:IndexPage}
{block:TagPage}
.x {
display:block;
}
{/block:TagPage}
</style>
(be sure to change 'x' to the tag name you are going to tag the posts to hide from your theme):
<div class="post"> (commonly called entry)
(the value of 'post' may be called something different as well)
{TagsAsClasses}
so it looks similar to this:
<div class="(whatever you found in step 7) {TagsAsClasses}">
The space between )
and {
is very important.
Now anything you tag with the tag you selected in step four in the css will no longer show up on the first page on your blog! (but will show up on permalinks like /post/94769233934/x/, and tagged pages like /tagged/x/!
Follow ALL of the above steps and then please continue on:
In some themes that are 2+ columns we arriver with a bug and as per my usual self, I made a work around, that does just that, it works around the issue instead of fixing it.
{block:IndexPage}
<div class="(insert whatever you found in step 7)">
<small><a href=""></a></h2></small>
</div>
{/block:IndexPage}
or
{block:IndexPage}
<div class="(insert whatever you found in step 7)" style="visibility:none;">
<small><a href=""></a></h2></small>
</div>
{/block:IndexPage}
add this right after class="
:
{TagsAsClasses}
*
*don't forget to add a space at the end!
If you have any issues please contact me on the issues page on here, on facebook, or on my tumblr (although I may or may not respond on there).
Follow me on tumblr: http://mxcleod.tumblr.com
Follow me on twitter: twitter.com/mxsawyer