Simplify the add-listing page

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

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

Open Support Ticket
  • Author
    Posts
  • #49900

    wlatif
    Expired Member
    Post count: 38

    Hello,

    Is there a way to customize the add-listing page for the users?

    1- Show some of the fields (maybe only the required ones, or choose which ones to show)?
    2- Prefill the country dropdown with all countries?

    Thanks in advance!

    #49934

    Guust
    Moderator
    Post count: 29970

    Hi

    1. You can remove any non-required fields by setting them to inactive:
    GD > Place Settings > custom fields > edit the field you want to disable > Active? > NO
    https://wpgeodirectory.com/docs/core-place-settings/#custom

    2. The country drop down should be prefilled with all countries unless you have chosen for it not to at
    GD > Multilocations > Location settings tab > Country (that should be set as “enable multii countries”)

    Let us know how you went.

    #50010

    Paolo
    Site Admin
    Post count: 31211

    I’m setting this as resolved. Let us know in case it is not and we need to re-open it.

    Thanks

    #50050

    wlatif
    Expired Member
    Post count: 38

    Hi,

    Now the countries are listed in the dropdown menu, thanks

    I was wondering if there is a way to keep these fields show when the admin is adding places in the backend but not show when a user is adding a place.

    Also the drop down menu that allows the user to submit a listing/event or edit the listings are not showing properly, Please see the attached screenshots.

    #50054

    Guust
    Moderator
    Post count: 29970

    You can set a field to be admin only:
    https://wpgeodirectory.com/docs/core-place-settings/#common
    Look for the “admin only” option.

    Try adding this to your CSS:
    section.widget {overflow: visible;}
    .geodir_loginbox {min-height: 200px;}

    Let us know how you went.

    #50182

    wlatif
    Expired Member
    Post count: 38

    Thanks Guust for the followup.

    1- It looks like some the fields don’t have the “admin only” option.

    2- Where would I add that CSS code (sorry new to wordpress)

    3- Since I don’t need our users add the business directly into GD, I am thinking to just create a wordpress page, add a form to that page that captures simple info from the users (this is outside GD) and then I can add that listing manually into GD, in this case is there a way that I can replace the add-listing page with this new created page? if yes, how can I do that?

    4 – Also how can I make that new page forces the user to login/register if the user is not.

    Thanks much in advance!

    #50237

    Guust
    Moderator
    Post count: 29970

    1. Some fields cannot be admin only, like the address, city, region and country, description, title etc. Without them, a listing does not work.

    2. GD > design > scripts tab> css

    3. I do not understand why you would do that, but if you want to create any form you will need to find some other plugin. There are quite a few form plugins available. But what is wrong with the Add Listing form?

    4. Not sure what you mean.

    #56769

    wlatif
    Expired Member
    Post count: 38

    Hello,

    Sorry that I never replied back to your question Guust about why replacing the GD add listing form, I think that I am now at better stage to know what I need.

    By Looking at the add listing form which shows in the frontend, it is very similar to the one showing in the backend, I really don’t want my users to choose the categories using the current form, or add cities themselves… I’d like them to just enter the data in a very simple form like in Yelp (please take a look at the attached) and then I’ll transfer the data myself to GD to make sure that the data is entered correctly (no misspelled city name, tags…) and to make the form much simpler for the users so they are more willing to fill.

    So I already have a page that has a simple form, is there a way that I can point the frontend “Add Listing” link to it? I’ll also do the same for the Add Events if this is possible.

    Thanks in advance!

    #56791

    Guust
    Moderator
    Post count: 29970

    You would just create your own links to the forms you created, and remove all links to Add Listing at GD > design > navigation.

    #56903

    wlatif
    Expired Member
    Post count: 38

    Thanks Guust!

    #56920

    Guust
    Moderator
    Post count: 29970

    You’re welcome 🙂

Viewing 11 posts - 1 through 11 (of 11 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