Is this possible? Different membership levels post different levels of ads.
This topic contains 8 replies, has 2 voices, and was last updated by Alex Rollin 7 years, 5 months ago.
We have moved to a support ticketing system and our forums are now closed.
Open Support Ticket-
AuthorPosts
-
May 9, 2018 at 7:00 pm #429786
To start off with, I am using Restrict Content Pro as a membership plugin for my website. I am using Geo Directory on 2 subdomains of my multisite setup. One subdomain is going to be a supplier directory and the other will be used like Yelp (Whoop theme).
I have multiple member levels. 1 free and 2 paid levels.
So here is what I would like to do with my supplier directory. I would like my free members to be able to post limited non-featured listings. My paid members will be able to post unlimited number of featured listings as part of their membership fee.
So technically, I want to have two separate types of listings they will both be free but I don’t want my free members to have access to the full featured listing.
Is there a way to have two seperate add listing pages? One for free members with access to add only the limited unfeatured listing, and one for paid members that only offers them the full featured listing option?
May 9, 2018 at 7:02 pm #429787Oh, fyi…RCP would allow me to restrict access to these pages based on membership levels?
May 9, 2018 at 9:13 pm #429804You can try the Add Listing shortcode:
https://wpgeodirectory.com/docs/core-shortcodes/#add-listingBe sure to keep a page assigned to the Add Listing page at Geodirectory Permalinks
I am not familiar with the plugin, but we are happy to help with GD support if you have questions as your proceed with your plan.
May 9, 2018 at 9:33 pm #429807This looks like it’s exactly what I’m looking for. THANK YOU!!!
In regards to RCP, I would say check into it…https://restrictcontentpro.com/
It’s a great membership plugin and very popular. As a matter of fact, it would be awesome if one of your developers could create an add-on for the plugin. There are alot of sites that have done this (Learndash, WooCommerce, Affiliate WP, WP Jobs Manager etc…)
May 9, 2018 at 9:55 pm #429812So I’m not sure this is working the way I want.
I created a new page and installed this shortcode…[gd_add_listing listing_package_id=3]
The page still has both id 1 option and id 3. I tried switching the id number to 1 and still have two options under “Select Package.” Is there something I should be doing to get only one of the two packages to show up on the page?
Then I can restrict access to the pages based on the member’s membership level.
Having both show up on the same page is what shows up on the standard add listing page.
https://foodtrucksuppliers.mobile-cuisine.com/add-listing-1
https://foodtrucksuppliers.mobile-cuisine.com/add-listing-3May 9, 2018 at 10:02 pm #429814I tried this one next [gd_add_listing listing_type=gd_place&package_id=3]
No change.
May 9, 2018 at 10:18 pm #429817Price package is not one of the parameters available for the shortcode.
Another way to go about this is to hide the price package select area with CSS, the selections on the add listing page.
Then link to each of the pages independantly.
The way the add listing template works, the URL has to be present in the browser to call up the price package options.
Most members who do this create a page with a nice pretty pricing table, and then surround the packages with their member visibility shortcodes.
Then the link goes directly to the correct CPT/package page link.
Once on the page, then, the package options need to be hidden with CSS so the user cannot change them.
May 9, 2018 at 10:30 pm #429818Could you suggest CSS code that I could install to do that? That is one area I am really weak in.
10 minutes later…
LOL, nevermind, I did some searching and found this snippet…
.geodir_price_package_row {display:none}
It worked perfectly. Consider this topic closed!!!
May 9, 2018 at 11:13 pm #429820Share the URL for your add listing page and we will see if we can help with an example.
-
AuthorPosts
We have moved to a support ticketing system and our forums are now closed.
Open Support Ticket