Allow content to be viewed by logged in users only

Allow content to be viewed by logged in users only

Postby admin » Wed May 17, 2017 2:27 pm

Paste this code on any PHP page (ending with .php suffix):

Code: Select all
<?php if ( !is_user_logged_in() ) {
    echo '<--- content here --->';
} else {
    echo '<--- content here --->'; } ?>

The first echo outputs content IF the user is logged in. Otherwise, (else) the content in the second echo is output.

One way to implement would be:
Code: Select all
<?php if ( !is_user_logged_in() ) {
    echo '<div id="any-id" style="display: none;">';
} else {
    echo '<div id="any-id">'; } ?>

Here is a simple example:

This code is hidden: 

To view this code please make a small donation or login to see it!
The AVNW Support Team

If you wish to add visual documentation (screenshots), make a donation and we'll let you know when the post has been updated

And, if our post has provided you with great information, there are a few ways you can show your appreciation:
  1. Like us on Facebook.- Our account had recently a hacking problem on FB and we were forced to create a new one. We lost all our posts & likes. :(
  2. Send us a testimonial.- Testimonials thanking for our good team work can be valuable to us and may encourage others to seek our support.
  3. Post a review.- Posting a good review about this site could also compel others to seek our advice & support.

Thank You!
User avatar
Site Admin
Posts: 448
Joined: Mon Jan 13, 2014 3:18 am
Location: New York City

Return to WordPress

Who is online

Users browsing this forum: No registered users and 0 guests