diff --git a/README.md b/README.md index 0e3db84..78b376a 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,7 @@ Anubis is a simple minimalist theme for [Hugo blog engine](https://gohugo.io/). - Utteranc.es - RSS feeds - Hiding posts from the RSS feed +- Hidden posts (available only by link) - Translations (en, ru, fr, pl) - Custom CSS/JS - Multilingual mode @@ -192,10 +193,13 @@ Based on environment. For production — allow all, for other — disallow all. ### Favorite posts -To mark posts as favorite just add `favorite: true` in post's front matter. It adds a "★" icon nearby post's title. +Add `favorite: true` to post front matter. It adds a "★" icon nearby post's title. ### Hiding posts from RSS -To hide a post from the RSS feed, just add `disable_feed: true` to its front matter. +Add `disable_feed: true` to post front matter. + +### Make post available only by link +Add `hidden: true` to post front matter. Post also is not available in RSS feed. ### Pagination on post single page Enabled by `paginationSinglePost` param in `params` section of config. diff --git a/exampleSite/content/post/hidden-post.md b/exampleSite/content/post/hidden-post.md new file mode 100644 index 0000000..4239564 --- /dev/null +++ b/exampleSite/content/post/hidden-post.md @@ -0,0 +1,12 @@ ++++ +author = "Dmitry Kolosov" +title = "Hidden Post" +date = "2021-12-24" +description = "Post available only by link" +tags = [ + "privacy" +] +hidden = true ++++ + +This is hidden post \ No newline at end of file diff --git a/exampleSiteMultilingual/content/post/hidden-post.md b/exampleSiteMultilingual/content/post/hidden-post.md new file mode 100644 index 0000000..4239564 --- /dev/null +++ b/exampleSiteMultilingual/content/post/hidden-post.md @@ -0,0 +1,12 @@ ++++ +author = "Dmitry Kolosov" +title = "Hidden Post" +date = "2021-12-24" +description = "Post available only by link" +tags = [ + "privacy" +] +hidden = true ++++ + +This is hidden post \ No newline at end of file diff --git a/exampleSiteMultilingual/content/post/hidden-post.pl.md b/exampleSiteMultilingual/content/post/hidden-post.pl.md new file mode 100644 index 0000000..4239564 --- /dev/null +++ b/exampleSiteMultilingual/content/post/hidden-post.pl.md @@ -0,0 +1,12 @@ ++++ +author = "Dmitry Kolosov" +title = "Hidden Post" +date = "2021-12-24" +description = "Post available only by link" +tags = [ + "privacy" +] +hidden = true ++++ + +This is hidden post \ No newline at end of file diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 02500a2..2f6d7c4 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -5,11 +5,11 @@