Forums

WooCommerce - excelling eCommerce
[resolved] Hiding Pages from users that are not logged in. (6 posts)

  1. thonk
    Member
    Posted 8 months ago #

    I just installed Woocommerce and the free Wootique theme onto a fresh 3.4.1 WordPress install.

    Which is here - http://www.thonk.co.uk/

    I would like to hide the following parent and child pages, which are currently always visible for customers who have not logged in, how do I do that? Making them Private stops customers seeing them at all

    * Checkout
    - Checkout-> Pay
    - Order Received

    * Track Your Order

    * Edit My Address
    * View Order
    * Change Password

    These were all part of the standard pages automatically generated by the Woocommerce installation.

    I would like people who are not logged in to see the 'My Account' Page however, as that is where I would like them to register.

    Thanks

    http://wordpress.org/extend/plugins/woocommerce/

  2. thonk
    Member
    Posted 8 months ago #

    Also the only other plugins I have installed are

    Akismet
    JetPack
    WP Super Cache

  3. royho
    Member
    Posted 8 months ago #

    Easiest way is to just use a plugin... There are a bunch of plugins that will help you do this. The harder way but more controlled, is to build your own custom Walker menu.

  4. boldt
    Member
    Posted 8 months ago #

    I don't know if it is possible in the woocommerce system to use a plugin like http://wordpress.org/extend/plugins/wordpress-access-control/
    but this plugin will hide pages and posts for non-registred persons (and visa versa).

  5. thonk
    Member
    Posted 8 months ago #

    thanks for that, access control seems to work fine :)

  6. arvindk
    Member
    Posted 3 months ago #

    "WordPress Access Control" does not seem to work with Woocommerce.

Reply

You must log in to post.

About this Plugin

About this Topic