Add Listing only works correctly from Admin side

This topic contains 7 replies, has 2 voices, and was last updated by  Guust 10 years, 6 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #5311

    nasc
    Expired Member
    Post count: 235

    Hi,

    I know this is going to be a foolish mistake on my part but I have to ask.

    I have a pricing table with what I thought was the correct info so that any one of the choices would go to the proper ADD listing page for one of my custom post-types.

    Well, it works correctly from the backend, but not the public side. On the public side I am taken to the WordPress Sign-in and sign-up boxes (see photos).

    I also place the Add listing Link for all our custom post-types on our top menu.
    Same thing happens. Works correctly from the backend, Not the frontend.

    What am I doing wrong.

    Avada v3.5, Newest core (today) and all the newest add-ons.
    I do have Location mgr disable due to a confict (posted earlier today)

    Thanks,

    #5313

    nasc
    Expired Member
    Post count: 235
    This reply has been marked as private.
    #5326

    nasc
    Expired Member
    Post count: 235

    Sorry, Forgot to Add photos

    #5341

    Guust
    Moderator
    Post count: 29970

    Hi nasc, that is the correct behaviour, a member has to be logged in to create a listing. This creates a WP subscriber role which is necessary for their listing to be created.
    Without them having a login they can never update anything, can they?

    #5343

    nasc
    Expired Member
    Post count: 235

    I am bringing our members in from our Geotheme site, I have our pricing table going right to the add listing page on that site.

    I don’t remember doing anything special to make that happen but maybe I did.

    Two questions:
    1. Should I have our default member as a subscriber or as an author?
    Should I ‘let anyone register’?
    2. Could you give me a brief description of how to bypass that login page?
    If not, are there any plugins to make that default login page look better?

    Thanks,

    #5356

    Guust
    Moderator
    Post count: 29970

    1. All members should only be subscribers
    1.1. You should ‘let anyone register’ if you want anybody to be able to add their details.
    If you want to restrict to people who have become a member some other way, then you can turn that setting off. Then you add members manually as subscribers before they can add their details.
    2. Either way, your members need to be able to login.
    You can add the GD login widget to every page (which you have done already for some pages).
    Removing the Add Listing from the main menu will mean they have to login before they can add, or edit a listing.
    Then you can remove the “New User? Register Now” link on the widget, and nobody will ever see the “default login page”.

    Or if you want members to register themselves, you will need the /?geodir_signup=true&page1=sign_up page, which you can adjust with some CSS styling if you don’t like the looks.

    #5441

    nasc
    Expired Member
    Post count: 235

    Thanks for explaining this.

    On our Geotheme site we somehow bypassed this and let the member create theirown password when they created the listing, We’re working on our CiviCRM member database so I can’t see how we did this right now. I believe Sarah did this for
    us just like she has on her site babiesandtoddlers.com.au

    For now, I am going to get the site as functional as possible before I turn it over to the guys that are going to make it look pretty.

    #5442

    Guust
    Moderator
    Post count: 29970

    I’ll set this to resolved then.
    Rome wasn’t built in one day either 🙂

Viewing 8 posts - 1 through 8 (of 8 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
20% Discount Offer
Hurry! Get your 20% discount before it expires. Get 20% Discount