Superlist – Directory WordPress Theme
Superlist is the result of several years of active development in WordPress. Theme is trying to offer best directory experience with all out of the box bundled plugins. With the Superlist you have complete directory solution.
Plugins bundled in theme: Boxes, Claims, Coupons, Currencies, FAQ, Favorites, Fields, Google Map, Google Places, Invoices, Listing Slider, Mail Templates, Notifications, Packages, Partners, PayPal, Pricing, Properties, reCAPTCHA, Reviews, Shop, Statistics, Stripe, Testimonials, Watchdogs
Theme has strong focus on code quality. Everything has its own plugin and proper documentation. It is quite easy to modify theme or the plugin from the child theme because everything is properly wrapped in action or filter hook. Experienced developers will be happy to use the theme. With the good code is easier to create a great and maintable product.
Prepackaged listing post types
Business, Car, Coupon, Dating, Education, Event, Food & Drink, Hotel, Job, Pet, Property, Shoppings, Travels
Beside of predefined listing post types, you can easily define own fields to match your needs. Created field can be use for different post types, so you don’t need to recreate it for each of them. Every custom custom field is automatically added to frontend submission as well.
Front end submission
Theme has front end submission system for authenicated users. What does it mean? Users can post their listings into directory by logging in. They have full featured dashboad with the listings, profile and password managment. In their dashboard they can manage other stuff too like search queries, favorites, invoices, trasactions, watchdogs and so on. Users are able to see their listing views.
- Users can see their own images only.
- Registered users have subscriber role.
- Admin bar for subscribers is disabled.
- There are no agent or company specific registrations.
Regular WordPress users afer sign in have an access to front end dashboard. It is not needed to access WordPress admin to manage listings, check the transactions, print invoices or see the favorite and saved listings. Of course it is possible to to change the profile information (password, profile, TAX information, social connections) from the dashboard as well.
Packages & Pricing
With the front end submission pricing and packages go hand in hand. You can create unlimited amount of packages and then you can assign for how long they are valid, how many listings are users able to upload and the cost of the package. From the pricing table you can link directly to package payment page. Packages offers the free and trial versions so you can offer these great packages to your users too.
- No recurrent payments.
Transactions & Invoices
After successful payment, the system will create transaction backlog for checking the payment details. The unique invoice is created too. Users are able to print the invoice from their dashboard. Administrator can set starting number for invoice ID.
PayPal & Stripe & Wire Transfer
In theme there is native support of well known payment gateways PayPal and Stripe. You can use PayPal account or PayPal credit card payments. There is wire transfer option too.
- Check if your country and currency is supported by PayPal.
By using statistics plugin you can now track all search queries in filters. You can see how many searches per day has been executed, prices search, locations and categories.
Listing views are tracked too. In back end you can see the overall listing views for last two weeks, 10 most popular listings and 10 most popular locations.
- If you are on cheap hosting, disable statistics plugin.
- On front end theme displays only views number. Charts are not displayed on front end.
Superlist offers a way for publishing the coupons. Users are able to post their own coupons on your directory website through the front end submission system. They are able to set coupon location and category.
What you CAN do
- Add coupons from front end.
- Download and print coupon images/PDF.
- Offer same coupon code for all.
- Generate random codes for signed in users. You can set max number of codes here.
What you CAN NOT do
- Monetize posting coupons.
- Use coupons to purchase packages.
- Sell coupons.
With the notification system your users will be always informed about their package status. Users will never miss the package expiration. They can follow the listing lifecycle from initial submit to final publication.
Prepackaged mail templates plugin allows to create custom mail templates which can be used e.g. in the notification system. Do you want to add custom signature? No problem at all, just create new post linked to notification action and create your own content.
If your business is already in directory, you have an option to claim it. Click on “Claim Listing” and fill the form. Admin will receive an email notification with your message. After that admin will get in touch with you and if everything is okay, your claim will be approved.
Did you find something what does not pass the site’s terms and conditions? Click on report and send the message to site admin who will be notified. Report will be stored in database so you will never lose user reports.
With the map widget you can show all properties with the assigned GPS coordinates on the map. Widget has a lot of interesting features like: limiting an amount of listings displaying listings from certain categories, current user geolocation, display filter, map filtering, show listings from current taxonomy term od archive page and so on.
- Horizontal filter
- Theme implements only Google Map.
- Listings must be stored in the database.
With the listings slider you can display quite simple slider showing your listings. Slider is responsive and it looks good on mobile devices. Everything what you need for that is to upload image for slider in listing and than enter listing ID in widget.
Listing Detail Banner
On listing detail you have several options how to present the listing. Theme has advanced Google Map support or you can use image or video for presentation. List of available options for listing detail: featured image, custom image, video, Google Map, Google Street View, Google Inside View.
This times the video presentation is the must. Theme containct great widget for promoting your website by using video. You can use mp4 or ogg format for the video with the custom title and text overlaying the presentation. If the device does not support video, not a problem, it will load the default image if set.
Advanced Price Formatting & Multiple Currencies
Theme allows to set default currency with the advaced formatting options. You are able to set thousands and decimal separators, currency code, currency symbol and so on. It is possible to define more that one currency which can user change when needed. Exchange rates are fetched from third party API providers.
One Click Installation
With the one click installation you can get the same copy of our demo site. This is the great way how to bootstrap your project and to get familiar with the theme and structure in the fast way. You can see our widget data, customizer settings and all other settings. Please be aware that you will get only image placeholders instead of original images. We reserve the right that some settings could be missing due the programming complexity.
Automatic Plugin Updates
Every bundled plugin is being automatically checking for a new version, so you will never miss any important update.
Other significant features
- Custom listing types & fields manager
- Responsive layout
- Wide/Boxed layout
- Sticky/Fixed header
- Child theme
- FAQ, testimonials, pricing post types
- Custom POI icons font family
- Reviews and ratings
- Sorting options for listings (price, title, popularity, rating, date)
- Km and miles support for geolocation
- Get directions
- Advanced Google map
- Google geocomplete
- Opening hours
- Dark/Light submenu
- Prepared color combinations
- Extended developer documentation
- SASS for modular SCSS
- Font Awesome integration
- reCAPTCHA integration
- SEO friendly
- Prepared gulpfile for SASS automatization
- All strings are properly wrapped in translation function
- Retina ready
- Translated into English, Spanish, Italian, French, Danish, German and Slovak languages
- Images on our demo site are not a part of package.
- All settings are in customizer.
- All plugins used on our demo are free and bundled in the package on ThemeForest.
- Font family: Roboto, Font Awesome
- Images: Unsplash, Flickr
- Logo icon: The Noun Project
- Marker icon: The Noun Project
Tags: directory, listing, listings, companies, business, real estate, event, restaurant, automotive, pet, dating, job, coupon, hotel, travel
20. May 2016
- FEATURE: German translation - FEATURE: simple banner type - FEATURE: new submission type: pay per post - FEATURE: monetization option: pay per featured listing - FEATURE: listing types package restrictions - FEATURE: new map marker style: thumbnail - FEATURE: list of listing authors ([inventor_users] shortcode) - FEATURE: author detail page - IMPROVEMENT: empty form values are not submitted (better SEO) - IMPROVEMENT: slug is used for location and listing category filter values instead of their IDs (better SEO) - IMPROVEMENT: currency in price filter fields - IMPROVEMENT: link to author detail page from listing author widget - IMPROVEMENT: more social networks in listing author widget - IMPROVEMENT: social metabox has icons of social networks - IMPROVEMENT: support for multiple currencies in listing filter - IMPROVEMENT: support for body classes for Image Cover Widget - IMPROVEMENT: support for transparent header for Image Cover Widget - TWEAK: option for developers to filter user listings by status - TWEAK: support for inventor_submission_allowed_listing_post_types - TWEAK: map takes bounds argument (for developers) - TWEAK: new demo content - FIX: fixed default zoom of listing location at its detail page - FIX: fixed empty value of some taxonomy fields - FIX: fix of claim contact email - FIX: if field with options is required, "None" option is hidden - FIX: if ordering by rating, search result contains listings without reviews too - FIX: minor CSS fixes and some improvements New WP filters - inventor_filter_params New WP filters for custom fields: - inventor_metabox_field_before_row - inventor_metabox_field_before - inventor_metabox_field_before_field - inventor_metabox_field_after_field - inventor_metabox_field_after - inventor_metabox_field_after_row
01. May 2016
- FEATURE: no more complicated widget logic conditions, use widget visibility options - FEATURE: simple packages widget - IMPROVEMENT: sessions are disabled by default - IMPROVEMENT: support for cookie storage - IMPROVEMENT: removed "filter-" prefix from filter fields in URL - IMPROVEMENT: if filtering by distance (on map for example), closest listings have bigger order priority - IMPROVEMENT: register, inquire and claim forms preserve data if form is invalid - IMPROVEMENT: listing author widget is hidden if author profile is not set - IMPROVEMENT: map reloads markers when geocomplete location is changed - IMPROVEMENT: improved performance - IMPROVEMENT: support for Google reCAPTCHA in review form - IMPROVEMENT: choose listing type step will be skipped for single post type websites - TWEAK: inventor_metabox_field_enabled filter applies to listing_locations field too - TWEAK: price filter field use single value instead of 2 - FIX: fixed missing translation strings - FIX: fixed translation for package expiration date - FIX: fixed listing type in watchodg lookup - FIX: fixed redirection url after watchodg removal - FIX: minor CSS fixes and some improvements - FIX: map filter is hidden if map is closed on mobile devices - FIX: fixed share modal on mobile devices - FIX: opening hours for manual offset fix - FIX: reCAPTCHA toggle fix in inquire form widget settings - FIX: fixed missing date placeholder in inquire form - FIX: inquire form fix - FIX: banner type fix - New WP filters - inventor_visitor_data_storage (options: COOKIE/SESSION, default = COOKIE) - inventor_metabox_field_name - inventor_metabox_field_description - inventor_asynchronous_scripts - inventor_submission_allowed_listing_post_types
18. April 2016
- FEATURE: Danish translation - FEATURE: French translation - FEATURE: listing carousel - FEATURE: column listing display - FEATURE: option to save sessions to database - IMPROVEMENT: category and location filter fields show only children items at taxonomy archive page - IMPROVEMENT: inventor_metabox_social_networks WP filter applies for user profile too - IMPROVEMENT: support for inventor_metabox_field_default filter for custom fields - IMPROVEMENT: support for inventor_metabox_field_enabled filter for custom fields - IMPROVEMENT: support for inventor_metabox_field_attributes filter for custom fields - IMPROVEMENT: geocode request over HTTPS - IMPROVEMENT: scrolling/dragging Google Map on mobile devices - IMPROVEMENT: listing type in notification mail template - IMPROVEMENT: Google reCAPTCHA support in register form - IMPROVEMENT: support for PHP 5.3 - IMPROVEMENT: icons in submission button - IMPROVEMENT: header redesign - TWEAK: helper function Inventor_Post_Types::is_featured_listing() - TWEAK: helper function Inventor_Post_Types::is_reduced_listing() - TWEAK: reordered user address fields - TWEAK: reordered user billing fields - TWEAK: removed redundant templates and are inherited from inventor plugin now - TWEAK: removed superlist_before_card_box_detail WP action - TWEAK: removed superlist_after_card_box_detail WP action - TWEAK: used inventor_listing_actions WP action - TWEAK: returned gap between filter fields in image/video cover - FIX: fixed output of file and file list field types - FIX: breadcrumb fix for taxonomy archive page - FIX: fixed search queries graphs values - FIX: fixed missing translation strings - FIX: minor CSS fixes and some improvements - New WP filters: - inventor_filter_query_taxonomies - inventor_metabox_field_enabled - inventor_metabox_field_attributes - inventor_database_session_handler_enabled - inventor_listing_special_label - inventor_google_map_styles - WARNING: backward incompatible update: WP filter inventor_metabox_location_map_enabled removed prior to new filter inventor_metabox_field_enabled - WARNING: backward incompatible update: WP filter inventor_metabox_location_polygon_enabled removed prior to new filter inventor_metabox_field_enabled - WARNING: backward incompatible update: WP filter inventor_metabox_location_street_view_enabled removed prior to new filter inventor_metabox_field_enabled - WARNING: backward incompatible update: WP filter inventor_metabox_location_inside_view_enabled removed prior to new filter inventor_metabox_field_enabled
08. April 2016
- FEATURE: Spanish translation - FEATURE: custom lexicon manager - FEATURE: option to set custom metabox description - FEATURE: option to set custom metabox as a listing section - FEATURE: option to set custom field label position - FEATURE: metabox description in submission steps - FEATURE: support for rendering custom metabox using generic section template - FEATURE: taxonomy field types - FEATURE: Google reCAPTCHA support in inquire form - FEATURE: automatic theme updates - IMPROVEMENT: switching to child theme will not deactivate inventor plugins - IMPROVEMENT: version in enqueue styles and scripts - IMPROVEMENT: person in contact metabox - IMPROVEMENT: editing existing listing redirects to same page, not to list of user listings - IMPROVEMENT: label of submit button in the last step of submission is "Done" - IMPROVEMENT: default location of the map field is whole Earth - IMPROVEMENT: animated number in boxes widget - IMPROVEMENT: custom fields ordering - IMPROVEMENT: custom metaboxes ordering - IMPROVEMENT: dynamic items per row in pricing table archive page - IMPROVEMENT: minor CSS fixes and some improvements - TWEAK: submission system moved to own plugin inventor-submission - TWEAK: build_hierarchical_taxonomy_select_options moved to Inventor_Utilities class - TWEAK: listing categories, locations and colors moved from Inventor to Lexicon menu in WP admin - TWEAK: archive-pricing_table.php moved to inventor-pricing plugin - FIX: fixed default value of hierarchical select - FIX: reviews now update in real-time as they are approved/unapproved or even subsequently deleted - FIX: fixed default values of fields with options - New WP filters: - inventor_metabox_assigned - inventor_metabox_title - inventor_metabox_description - inventor_metabox_field_id - inventor_metabox_field_name (not each field yet) - inventor_metabox_field_default - inventor_metabox_field_type for location field - inventor_metabox_location_map_enabled - inventor_metabox_social_networks - inventor_submission_steps - inventor_poi_icons - WARNING: backward incompatible update: WP filter inventor_submission_listing_metabox_allowed renamed to inventor_metabox_allowed
Update all inventor-* plugins at first and the main inventor plugin as the last one (because of submission system migration).
29. March 2016
- FEATURE: Italian translation - FEATURE: title and description extra column / condensed style in boxes widget - FEATURE: action button in boxes widget - FEATURE: option to enter number in boxes widget - FEATURE: accordion in FAQ widget - FEATURE: option to hide user billing details - FEATURE: option to show featured image of listing in its gallery - FEATURE: option to enable/disable listing banner types - FEATURE: option to set default banner type - IMPROVEMENT: PHP 7 support - IMPROVEMENT: disallowed package permissions are shown in pricing table - IMPROVEMENT: option to assign trial package to pricing table - IMPROVEMENT: widgets padding and margins refactoring - TWEAK: helper function for listing type name - TWEAK: pricing table redesigned - TWEAK: boxes widget in its own plugin - TWEAK: max listings in pricing table - TWEAK: widget logic options file for manual import available - FIX: max length of any identifier is 20 characters - FIX: hidden message in package info widget if payment page not set - FIX: fixed missing translation strings and phrases - FIX: new user registration notifications are send only to admin - FIX: fixed missing category name - FIX: fix for notifications of custom post types
Recreate your previous boxes widget.
24. March 2016
- FEATURE: support for bitcoin - TWEAK: stripe PHP SDK v3.11.0 - FIX: fixed quotes in slovak translation - FIX: automatic updates fix - FIX: date and time field representation fix - FIX: typo fix - FIX: text domain fix
18. March 2016
- FEATURE listing types support for listings widget - FEATURE after payment page redirection setting - FEATURE phone in inquire form - FEATURE Google Browser API Key setting - FEATURE updated resume post type - FEATURE Slovak translation - IMPROVEMENT updated job post type - IMPROVEMENT job required skills in own listing detail section - IMPROVEMENT performance improvement (user package validation is checked every hour and when package is changed instead of at every page refresh) - IMPROVEMENT refactored listing detail sections with option to override section title - IMPROVEMENT taxonomies of disabled listing types are hidden from menu - IMPROVEMENT displayed listing type in submission creation and edit and list page - IMPROVEMENT submission works only for enabled listing post types - IMPROVEMENT removed .po and .mo files and created .pot files - IMPROVEMENT breadcrumb improvements - IMPROVEMENT improved selection of location - IMPROVEMENT location filter field supports infinite children hierarchy now - IMPROVEMENT inventor_listing_detail_sections filter takes post type argument - IMPROVEMENT better UX for package expiration date - IMPROVEMENT refactored property taxonomies - TWEAK if map has a toggle, it is open if filter is set (and wasn't closed before by user) - TWEAK render_claim_button renamed to get_claim_button (method name convention fix) - TWEAK inventor_jobs_experience_levels filter - TWEAK disabled street view, inside view and polygon location fields for resume - TWEAK PayPal SDK version 1.6.4 - FIX google map when signed in performance fix - FIX hide empty description - FIX payment gateway header radio button fix - FIX fixed missing translation strings and phrases - FIX login and registration form responsiveness fix - FIX removed unnecessary theme support of inventor plugins - FIX banner map zoom fix - FIX fixed job dependency for business post type - FIX fixed security issue when user could change his own package - FIX rating 0 rendered as empty string fix - FIX 0 views rendered as empty string fix - FIX fixed prefix of statistics tables - FIX property in supported listing post types - FIX hidden packages from page dashboard if plugin not activated - FIX fix of preserving child theme support for custom listing post types New WP actions: - inventor_listing_details_before - inventor_listing_details_after - inventor_submission_listing_created - inventor_submission_listing_updated - inventor_submission_list_row_actions New WP filters: - inventor_metabox_location_polygon_enabled - inventor_metabox_location_street_view_enabled - inventor_metabox_location_inside_view_enabled - inventor_listing_detail_section_root_dir
18. January 2016
- FEATURE branding logo prepends listing title in detail view - FEATURE settings for default listing archives sorting and ordering: inventor_general_default_listing_sort, inventor_general_default_listing_order - FEATURE total views in listing row - FEATURE private packages - FEATURE listing type filter field - FEATURE listing_type_supported filter - FEATURE jobs moved to own plugin - IMPROVEMENT reviews performance optimization - IMPROVEMENT reviews template refactoring - IMPROVEMENT statistics performance optimization - IMPROVEMENT coupons performance - IMPROVEMENT listing_type_supported filter - IMPROVEMENT several templates adjustments - IMPROVEMENT better archive templates - IMPROVEMENT opening hours in widget are hidden if not defined - IMPROVEMENT inventor_inquire_message_sent action after inquire form submission - IMPROVEMENT content-listing.php was split into section templates - IMPROVEMENT small breadcrumb improvements - IMPROVEMENT price of free packages is shown as 0 instead of empty string - FIX multicheck and multicheck_inline fields representation fix - FIX front end WYSIWYG saves HTML elements - FIX fixed remove listing action - FIX fixed gallery css in frontend submission - FIX preserving listing comment status fix - FIX fixed general metabox values edited by admin - FIX registration of already existing email fix - FIX fixed redirection after new submission if review by admin is enabled - FIX opening hours fixes (timezone mismatch, undefined index, preserving WordPress time format and first day of week) - FIX post type identifier has to be slug with lowercase characters - FIX fixed missing general metabox in submission steps for listings without any metaboxes - FIX multicheck and multicheck_inline fields representation fix - FIX pricing table with empty rows fix - FIX PayPal account payment execution - FIX reviews do not conflict with the comments - FIX reviews notice fixes
15. December 2015
- FIX WordPress 4.4 - FIX listing detail gallery adjustments
12. December 2015
- FIX WordPress 4.4 - FIX package valid - FIX taxonomies archive page
9. December 2015
- FEATURE opening hours field changed to table layout - FEATURE listing categories third level support - TWEAK field types refactoring - FIX responsive - FIX iOS infowindow close - FIX WordPress 4.4 taxonomies - FIX disable_post_types priority
4. December 2015
- FEATURE custom metaboxes - FEATURE custom listing post types - FEATURE text_money field type - FEATURE skip attribute for custom fields - TWEAK number of listings in admin menu counts draft and pending posts from now too - FIX text_money sanitation callback
2. December 2015
Replace backward incompatible shortcodes in pages.
26. November 2015
Set your Payment page, Transactions page and Terms and Conditions page again in “WP admin > Appearance > Customize > Inventor Pages”!
19. November 2015
- FEATURE custom fields - FEATURE contact section in listing detail - FEATURE option to automatically log user in after registration - FEATURE claims: anonymous user redirection - FEATURE claims: new verified flag/label and claim button design - FIX improved packages performance - FIX hidden unpublished listings at archive page - FIX required attribute for listing title field - FIX login and register form in "not-allowed" template - FIX verified field definition moved to inventor-claims plugin - FIX validation of positive number fields - FIX messages template moved from theme to inventor plugin - FIX contact metabox for event and shopping post type - FIX video metabox for education post type - FIX watchdog price fields notice - FIX some minor bugfixes
16. November 2015
- FEATURE listing categories widget show count option - FEATURE property taxonomies moved to inventor-properties - FEATURE possibility to set google map as a banner for listing - FEATURE inventor_attribute_value filter - FEATURE new admin icons - FEATURE listing detail actions - FIX fixed small template bug - FIX proper display of email and URL in listing attributes - FIX non existing plugin update fix - FIX not allowed message update - FIX listing categories metabox for all listing types - FIX Firefox menu - FIX post type registration priority
13. November 2015
- FEATURE property listing type moved to separate plugin - FEATURE new property fields: reference, year built, garages, parking lots, home area, lot area, lot dimensions, valuation, public facilities - FEATURE option to hide unassigned property amenities - FIX CSS on favorites listing page - FIX Map hiding on mobile resolution - FIX color combination switch - FIX currency on front end submission - FIX child theme customizer - FIX pending submission notification
11. November 2015
- Initial Release