Content Hider Plugin for WordPress
Content Hider Plugin for WordPress What Can You Do With This Plugin?
Aether Content Hider Plugin for WordPress is a breaking edge content hider plugin. It will use shortcodes to hide or display the content you define, to fit your needs!
Download Plugin: Click Here
Aether Content Hider plugin allows the page admin to set expiration dates for content or to set a date when the content will start to be visible. And this is just one use case. There are a number of different ways you can use this plugin:
- show/hide content by date or time – ex: show content until 10/12/2017
- show/hide content by date or time repeatedly – ex: show content between 9 AM and 5 PM, from Monday until Friday, each week
- show/hide content by a number of seconds the visitor stayed on a page
- show/hide content by user login status – ex: show content only to logged-in users
- show/hide content by user name – ex: show content only to user ‘mycoolusername’
- show/hide content by user role – ex: show content only to administrators
- show/hide content by user browser – ex: show content only to users using Google Chrome
- show/hide content by user country – ex: show content only to the user from the United States
- show/hide content by user device type – ex: show content only to users that are not on a mobile device
- show/hide content if user commented on the current post – ex: show content only if the current user has commented on the current post (you can define minimum/maximum comment length + activate the comment spam filter
Available shortcodes (also Gutenberg block alternative for each):
- [aether-hide-by-time] – to hide content by date or time. Parameters: show={date} – when to start showing the contents of the shortcode, hide={date} – when to start hiding the contents of the shortcode, replacement={HTML} – what to show when the contents are hidden, hide_content = content to be shown before the replacement content is displayed – if this is set, it will replace the content which is added inside of the shortcode. Usage example: [aether-hide-by-time hide=”2017-09-01″]Please enter our contest.[/aether-hide-by-time] [aether-hide-by-time show=”2017-09-01″ replacement=”Contest closes 2017-08-01″]Sorry, this contest has closed[/aether-hide-by-time]
- [aether-hide-by-time-repeated] – to show/hide content repeatedly, by date or time. Parameters: type={daily,weekly,monthly,annually} ontime={hour} offtime={hour} onday={day} offday={day} ondate={date} offdate={date} onmonth={month} offmonth={month} replacement={HTML}, hide_content = content to be shown before the replacement content is displayed – if this is set, it will replace the content which is added inside of the shortcode. Usage example: [aether-hide-by-time-repeated type=”annually” onmonth=”December” ondate=”24″ offmonth=”January” offdate=”05″ ontime=”17:00:00″ offtime=”08:00:00″ replacement=”You still have to wait until Christmas!”]Happy Christmas![/aether-hide-by-time-repeated]
- [aether-hide-temporized] – to show/hide content after a period of seconds. Parameters: hide_after_seconds={seconds} – amount of seconds to wait before the replacement content is shown, replacement={HTML} – what to show when the contents are hidden, hide_content = content to be shown before the replacement content is displayed – if this is set, it will replace the content which is added inside of the shortcode. Usage example: [aether-hide-temporized hide_after_seconds=”5″ replacement=”Here is your download link”]Please wait 5 seconds before you can see the download link![/aether-hide-temporized]
- [aether-hide-not-logedin] – to show/hide content if user is not logged in, hide_content = content to be shown before the replacement content is displayed – if this is set, it will replace the content which is added inside of the shortcode. Usage example: [aether-hide-not-logedin replacement=”You are not logged in!”]You are logged in![/aether-hide-not-logedin]
- [aether-hide-logedin] – to show/hide content if a user is logged in, hide_content = content to be shown before the replacement content is displayed – if this is set, it will replace the content which is added inside of the shortcode. Usage example: [aether-hide-logedin replacement=”You are logged in!”]You are not logged in![/aether-hide-logedin]
- [aether-hide-mobile] – to show/hide content if the user is using a mobile device, hide_content = content to be shown before the replacement content is displayed – if this is set, it will replace the content which is added inside of the shortcode. Usage example: [aether-hide-mobile replacement=”You are not allowed to view this page on a mobile device!”]Some cool content.[/aether-hide-mobile]
- [aether-hide-by-browser] – to show/hide content if a user is using a predefined browser, hide_content = content to be shown before the replacement content is displayed – if this is set, it will replace the content which is added inside of the shortcode. Usage example: [aether-hide-by-browser show_on=”chrome” replacement=”You are not allowed to view this page on this browser!”]Some cool content.[/aether-hide-by-browser]
- [aether-hide-by-comment] – to show/hide content if user did not comment on post or if the comment does not meet some requirements. Parameters: min_length={min character count} max_length={max character count} anti_spam={yes/on/1} link_exceptions={link1,link2,link3} replacement={HTML}, hide_content = content to be shown before the replacement content is displayed – if this is set, it will replace the content which is added inside of the shortcode. Usage example: [aether-hide-by-comment min_length=”10″ max_length=”50″ anti_spam=”yes”]Your comment is AWESOME![/aether-hide-by-comment]
- [aether-hide-by-user-name] – to show/hide content if user with predefined user name, hide_content = content to be shown before the replacement content is displayed – if this is set, it will replace the content which is added inside of the shortcode. Usage example: [aether-hide-by-user-name user_names=”myusername” replacement=”You are not allowed to view this page!”]Some cool content.[/aether-hide-by-user-name]
- [aether-hide-by-user-role] – to show/hide content if user with predefined user role, hide_content = content to be shown before the replacement content is displayed – if this is set, it will replace the content which is added inside of the shortcode. Usage example: [aether-hide-by-user-role user_roles=”administrator” replacement=”You are not allowed to view this page, not enough user rights!”]Some cool content.[/aether-hide-by-user-role]
- [aether-hide-by-country] – to show/hide content if the user is not from the predefined country, hide_content = content to be shown before the replacement content is displayed – if this is set, it will replace the content which is added inside of the shortcode. Usage example: [aether-hide-by-country user_countries=”United States” replacement=”You are not allowed to view this page from your country!”]Awesome content here.[/aether-hide-by-country]
- [aether-hide-by-referrer] – to show/hide content based on the user’s HTTP referrer website, hide_content = content to be shown before the replacement content is displayed – if this is set, it will replace the content which is added inside of the shortcode. Usage example: [aether-hide-by-referrer user_referrer=”https://www.facebook.com/” replacement=” You are not allowed to view this page because you did not come from Facebook!”]Awesome content here.[/aether-hide-by-referrer]