You want users to Sign Up before they can see any page on your website?
If that’s what you need then I think this is something I can do using jQuery.
Try adding this code to your footer.php in the very end before the tags.
<script>
jQuery(document).ready(function($){
if (!$("body").hasClass("logged-in")) {
window.location.replace("/register");
}
});
</script>
Now, what this code does?
Basically every page in WordPress gets the class “logged-in” in the body tag when the user is logged in. So we check if the user is logged in and if they’re not then simply redirect them to the register page.
Still need help? Contact me.
Related Posts:
- How to block access to files without modifying .htaccess or ngnix config? [closed]
- How to allow only vpn access to dashboard on Bitnami WordPress by IP address restricting
- Allowing access to certain WordPress created pages or posts with htaccess / htpasswd
- Htaccess for Wordpess set on single subdomain
- WordPress + Magento .htaccess ReWriteRule Issue (www vs. non-www)
- index.php not loading in main folder of wordpress
- Admin-Ajax.php, SSL, Non-SSL
- WordPress site displaying 404 for any page apart from index
- How to avoid wordpress permalink rules to inherit in a sub-folder
- Cant block wordpress readme files
- 404/500 error on /wp-json
- WordPress keeps deleting .htaccess file
- Prevent users from browsing through the media galleries
- How to modify the .htaccess to force ssl on login and admin pages
- WordPress URL/Folder ReWrite using Htaccess
- WordPress mod_rewrite is canceling/overwriting my other mod_rewrite rule
- .htaccess redirects no longer work
- Exclude subfolder from WP-redirect works with html but not php files
- Server crashed trying to restore wordpress multisite, images are not found pls help
- Create subdomain masking for each user in WordPress
- Redirect from different port to subdomain – htaccess
- WordPress Redirect 301 register page
- Only expose routes with prefix /wp-json on WordPress using Apache
- Why does a directive only work when it is included inside WordPress directives?
- .htaccess password protect all but one page
- Hardening wordpress: blocking /includes with htaccess
- Install a Network under a mapped domain
- htaccess – RewriteRule without redirect not working
- Restrict uploaded files into a custom folder to logged in users by htaccess: looking for Nginx – not only Apache – solution
- Redirect Specific Wildcard Subdomain to a specific URL on another domain
- WP install in sub-dir white screen
- WordPress not seeing .htaccess rules
- create a static folder independent with WordPress
- Modify the .htaccess file
- blocking access to all post/tag URIs via htaccess
- sitemap contains weird links and does not contain my pages [closed]
- want to rewrite an URL in wordpress
- Giving to wordpress it’s own directory cause login loop
- how to redirect 301 my old search query string to wordpress search query string?
- htaccess, site and staging in subdirectories
- How to restrict access to image folder depending on whether product is purchased or not?
- WordPress sites in subfolders
- Admin Panel Slowdown After SSL Verification
- WordPress category with 404 error
- where to add redirection rewriterule in .htaccess file?
- Trouble adding directory rewrite to htaccess under wordpress [closed]
- How do I apply friendly URL permalinks to a custom WordPress template?
- Forcing HTTPS with WordPress on AWS
- WordPress Example Code for Blocking Referrer Spam
- create virtual subdomains for a bunch of urls on a site via .htaccess
- How could a .htaccess with authentication suddenly appear or change?
- htaccess getting overwritten over and over = 404 error
- htaccess problem not being able to overwrite previous rules
- wordpress blog displaying blank pages [closed]
- Relative links stop working after moving wordpress site from hosting to localhost
- WordPress site blacklisted by Google about .htaccess [closed]
- How to fix .htaccess corrupted
- Local wordpress install only shows home page, all other pages Not Found
- WordPress is rewrite my htacces file. I adding a font rule
- Redirect within wordpress template/plugin
- Redirect wrong links WordPress
- Accepting special characters in querystring
- Centos 7.2 wordpress on going to /admin shows Forbidden You don’t have permission to access /wordpress/wp-admin/ on this server
- Multiple wordpress installations on same server
- WordPress constantly running out of memory
- WP Codex answer incomplete? Put WP in subdirectory. .htaccess change required
- .htaccess found in every folder
- All navigation links on website redirect to same page
- Help with htaccess querystring rewrite
- WordPress is removing trailing slash
- How do I properly redirect requests to WordPress subdirectory?
- Htaccess file reset automatically how to fix this issue
- Clone WordPress for testing on localhost (with Fiddler)
- Redirect default pagination page to template page’s pagination
- Force a 403 response to xml file in WordPress
- Redirect files in uploads directory if WordPress user not logged in
- Redirect wordpress site to www from non www on wordpress server
- Update htaccess in several WP sites at once
- Pretty Url not working on the server
- How to use slug with subdomain?
- Reversing domain ‘sharding’ with htaccess
- WordPress URL not working?
- How to direct users to a subcatalog
- WordPress Intercepting Requests To A File In Public HTML
- throttle/limit a logged in user’s http requests to specific page on a per day basis
- Htaccess remove dates from root site but not from subdomain
- .htaccess home configuration
- Installing wordpress on subdirectory 2 levels down
- htaccess conflict between WordPress and password protected subdirectory
- Cannot Override WordPress 404 for a Sub-Directory
- adding a rewrite rule in wordpress functions file
- Multisite permalinks for subfolder wordpress installation
- Missing visual editor after placing a redirect rule into the .htaccess file
- Redirect not working
- Permanently Redirect WordPress Subfolder Blog to Subdomain on Another Server
- WordPress site not redirecting properly
- .htaccess for Subdomain and Subfolder w/SSL
- Why my wp site always redirecting to the old website path..?
- Hiding wp-config.php via .htaccess on an install installed in another directory?
- .htaccess seems to be required but I can not find it