CityBook - Directory & Listing WordPress Theme


CityBook – Directory & Listing WordPress Theme is perfect if you like a clean and modern design. CityBook a listing directory theme that will help you create, manage and monetize a local or global directory site.

What’s will coming in updates?

[Relased] – Multiple currencies with switcher
[Relased] – Availability calendar widget with meta options for different prices for each day
[Relased] – Schema Markup: each listing type can have schema template check Advanced tab. – VIDEO
[Relased] – Built-in LAZY load images.
[Relased] – Coupon/Discount: Listing owner can add coupon then display on listing page as banner
[Relased] – Listing additional service fees.
[Relased] – PayFast Recurring Payment for built-in membership system
[Relased] – PayFast Recurring Payment for WooCommerce subscription
[Relased] – ZAR currency rate option for PayFast payment

The first Directory & Listing theme on the market with Listing Type Builder!

- Drag & drop listing types builder
- Custom fields system with filter: https://docs.cththemes.com/docs/townhub-listing-directory-wp-theme/advanced/listing-custom-fields/
- Hotel zoom types with calendar availability
- New hotel zoom booking system
- Listing types availability and author fee for membership plan
- Listing Author withdrawal function
- New chekcout system
- Multi-criteria listing review
- Listing search improvement
- New Listing expired notifications
- New Push Notification for native app
- WordPress Version 6 Ready
- New – Bulk Import Add-On
- New – Absolutely Free OpenStreetMap for listing maps
- New – Listing Author Chat System
- New Featured listing based on membership package
- New Features/Tags filter
- Submit fields and single infos are now configurable base on membership package
- Listing weather widget based on listing position
- New advance search
- WooCommerce 3.x compatible
- WooCommerce 3.x payments for membership package and listing booking
- Google reCAPTCHA support
- French – Spanish translated .po files included
- UX Improved
- Demo: View Demo

Ultimate Listing/Directory WordPress Theme

  • Powerful Admin Interface
  • Highly Customizable
  • No coding knowledge required
  • Friendly Option Panel: We design option panel very friendly and easy to understand for use it.
  • About Listing:
    1. Flexible Listing Category: each category have different feature, additional features for listing page. Listing content/sidebar widgets order are layout differently.
    2. Unlimited Listing Features
    3. Great Grid/List layout for CityListing and Beautiful Listing Single Page Layouts
    4. Working Hour for Listing
    5. Review, Like/Unlike and Rate for Listing single
    6. Built-in Listing social share
    7. Listing price range and claim system
    8. 5 listing AD widgets
    9. Custom shortcode support
    10. Support for Easy Appointments and Booking Calendar
  • Membership: Our theme also support Membership function allow Owner/Admin of site can create package for selling for upload services to site for listing author.
    1. Paid/Free membership package with listing limitation and expiration
    2. Automatically publish listing after paid
    3. Hide listing after membership subscription expired
    4. One time and recurring membership
    5. Support Paypal/Stripe recurring subscription
  • Front-end Dashboard:
    1. Dashboard statistic page
    2. User notification system
    3. Edit/change user info easily with custom avatar upload
    4. Send message directly between custom/author
    5. Membership package – Invoices management
    6. Submit listing for advertise
  • Payment method: support 3 payment method for membership subscription and advertisement submission
    1. Bank transfer
    2. Paypal – One time and recurring
    3. Stripe – One time and recurring
    4. Free for free membership subscription only
  • Social Login
  • Smart search with Google Location and Category
  • SEO Optimized: Fully hand coded, semantic and written to bring good ranking on search engines. The theme has good use of h1,h2,h3 tags. Given priority to Content hierarchy in the mark-up. Famous Allin one SEO and Yoast plugin Compatible.
  • Complete Localization + WPML Support
  • Responsive Layout: All Pages are 100% Fully Responsive. So, it looks awesome on big screens as well as on smart phones and tablets.
  • Google Maps Integration for Listing
  • Sidebar and Widget Manager: Available widgets are Flickr Widget, Gallery, Recent Listing, Mail-chimp Newsletter Widget, Recent Blog Posts, Social Widget, Twitter Widget.
  • Browser Compatibility: The theme is compatible with the most popular internet browsers, Firefox, Chrome, Safari, Opera.

Full Feature List

  • Works on WordPress latest version
  • Elementor Visualize Drop & Drag Page Builder
  • Advanced Elements for Elementor
  • Admin Dasboard
  • 5 different style home page: Parallax image, Map, Slider, Slideshow, and Video (vimeo, html5 or youtube )
  • 6 different Listings pages + 3 different Listings Single pages
  • Full screen backgrounds
  • Powerfull unique parallax effects
  • Header options for post, page, category and tag
  • Self Hosted, Youtube, Vimeo Video background – Image Background will be used for mobile instead
  • Fully responsive
  • Support Contact Form 7
  • Live Customizer
  • Premium plugin Isotope
  • One Click Import Demo Data
  • 600+ Google Web Fonts
  • Retina Icons (Font Awesome)
  • Bootstrap Framework
  • Fully Customizable
  • Translation Ready with .pot file included
  • Page + Post settings with metabox
  • Right, Left sidebar or Full width Blog
  • Post format
  • Child Theme included
  • Demo Data xml file included
  • Unlimited Color
  • Well documented
  • Touch and swipe
  • Mailchimp subscribe
  • Tweeter feeds
  • Instagram feeds
  • And much more…

Support

  • Availability of the author to answer questions
  • Answering technical questions about item?s features
  • Assistance with reported bugs and issues
  • Help with included 3rd party assets

Credits & Sources

  • WordPress development by cththemes.
  • Original Design and HTML development by kwst.
  • Original HTML version can be found here: CityBook HTML.

Javascripts


Images


Images used in the demo are not included in the archive of the – for the license restrictions. They are replaced by dummy placeholders.

Changelogs ? How to update theme?

Version 2.5.1 – May 23 2023
* Updated - Compatible with WordPress 6.2+
* Fixed - WooCommerce error
Version 2.5.0 – March 02 2023
* Updated - Compatible with WordPress 6.1+
* Fixed - Elementor notices
Version 2.4.9 – February 21 2022
* Fixed - PHP 8 compatible
Version 2.4.8 – February 11 2022
* Fixed - Compatible with WordPress 5.9+
* Fixed - Some small issues
Version 2.4.6 – March 12 2021
* Fixed - Notice on WordPress 5.7
* Fixed - Some small issues
Version 2.4.5 – December 24 2020
* Updated - Stripe payment with 3D Secure
* Fixed - Some small issues
Version 2.4.4 – June 18 2020
* Fixed - Security issues
Version 2.4.3 - May 8 2020
*  Released - React Native iOS & Android app https://codecanyon.net/item/cth-directory-react-native-mobile-apps/26290294
* Added - Font Awesome Icons 5 Pro
* Fixed - Locations select filter
* Fixed - Some small issues
Version 2.4.2 - May 5 2020
* NOTE - You need to edit your listing type posts to use new card and filter elements. Check this video guide for more details: https://www.youtube.com/watch?v=wY2HUZoCBuc
* Added - Option to use miles on nearby search
* Added - Purchase AD via WooCommerce
* Added - Sell booking individually via WooCommerce
* Added - Options to set a user as author from admin
* Added - VAT tax and service to author earning report
* Added - Option to show select/checkbox/radio option label instead of value for Custom Field element
* Added - Fixed author fee amount to user
* Fixed - Nearby search
* Fixed - Listing AD for search page
* Fixed - Additional services to before tax and fee
* Fixed - Author earning calculation on listing WooCommerce products
* Fixed - Second page not showing correct listings on tag
* Fixed - Multi select for checkbox field
* Fixed - Some small issues
Version 2.4.1 - April 29 2020
* NOTE - You need to edit your listing type posts to use new card and filter elements. Check this video guide for more details: https://www.youtube.com/watch?v=wY2HUZoCBuc
* Added - Listing card elements: https://prnt.sc/s7qsra
* Added - Room card element: https://prnt.sc/s7qsvz
* Added - Hero search elements: https://prnt.sc/s7qt13
* Added - Header search elements: https://prnt.sc/s7qtgo
* Added - Archive Listings filter elements: https://prnt.sc/s7qtkw
* Added - Room availability calendar: https://prnt.sc/s0xkdk
* Added - New option to use quantity for Extra Services on booking form: https://prnt.sc/rysg0n
* Added - Quantity on booking forms
* Added - Price calculation on inquiry form
* Added - Address line 2 and Zip Code submit fields: https://prnt.sc/rycsw3
* Added - New options for WooCommerce booking: https://prnt.sc/rs23gh
* Added - New option to use mile on nearby search
* Fixed - WordPress 5.4 compatible
* Fixed - Listing ads not showing on search page
* Fixed - Some small issues
Version 2.3.8 - March 03 2020
* Added - Skrill payment (one-time and recurring)
* Added - Select Multiple field for custom fields
* Added - Custom Field (NEW) filter element with select options from submit field: https://prnt.sc/ras13n
* Added - Ordering nearby search by nearest listings first
* Fixed - Room price metas error on admin editing screen
* Fixed - Some small issues
Version 2.3.7 - February 14 2020
* Added - Custom fields system with filter: https://docs.cththemes.com/docs/townhub-listing-directory-wp-theme/advanced/listing-custom-fields/
* Added - Listing type select filter field
* Added - Submit filter button element
* Fixed - Room price for different days
Version 2.3.6 - February 03 2020
* Added - Option to limit gallery images https://prnt.sc/qwsoyc
* Fixed - Event Date and Price Range filter not working from hero form
Version 2.3.5 - January 17 2020
* Added - Searchable for Categories and Locations Select fields
* Fixed - Reorder images on submit/edit listing
* Fixed - Locations Select field with multiple
Version 2.3.4 – January 07 2020
* Fixed - Security issues
Version 2.3.3- December 27 2019
* Fixed - Delete rooms when edit other room
* Fixed - Google place not update on Add/Edit listing pages
Version 2.3.2 - December 11 2019
* Fixed - WPML problem when submit/edit listing
* Fixed - Some small issues
Version 2.3.1 - November 19 2019
* Fixed - Not sending booking email to author
* Fixed - Some small issues
Version 2.3.0 - October 28 2019
* New - Listing Locations (NEW) element for showing country/state/city on single listing
* Fixed - Some small issues
Version 2.2.9 - October 15 2019
* New - User able delete their account
* New - Option allow user register as author and submit listing without buying plan
* Fixed - Some small issues
Version 2.2.8 - October 02 2019
* New - Booking Inquiry (NEW) listing widget element
* New - Google Street View listing element
* New - Auto geolocation for hero map section ( User will see listings nearby their location)
* New - Submit form and Cash on delivery payments
* Fixed - Some small issues
Version 2.2.7 - September 06 2019
* New - Author Message notification email template
* New - Listing services fee option
* Fixed - Missing translation texts
* Fixed - Some small issues
Version 2.2.6 - August 20 2019
* New - Option to show/hide auto update (Appearance -> Customize -> General Options)
* New - Check/Uncheck All options for listing type builder
* Fixed - Can't edit listing on front-end with large id
* Fixed - Some small errors
Version 2.2.5 - August 13 2019
* Added - Price (NEW) filter element
* Fixed - Default listing featured image. (From category Featured Image)
* Fixed - Not found on new listing ( without toggle featured )
* Fixed - Some small errors
Version 2.2.4 - July 29 2019
* Added - New option to select categories on filter element
* Added - Rooms slider element
* Fixed - Some translation errors
Version 2.2.3 - July 16 2019
* Added - New customer-author messages system
* Added - New checkin/checkout, times and slots email variables
* Added - Time slots booking information
* Fixed - Template append error on listing type builder
* Fixed - Some translation errors
Version 2.2.1 - June 10 2019
* Added - New currencies switcher
* Added - New option to turn on/off calendar options
* Added - New option to edit currency symbol
* Fixed - Some translation errors
Version 2.2.0 - June 3 2019
* Added - New Availability Calendar element
* Added - New Tour listing type + Tour Booking widget
* Added - New Similar Listings element
* Fixed - Some small errors
Version 2.1.9 - May 23 2019
* Added - New listing tag filter element
* Added - New option to switch ON/OFF multiple selection category
* Fixed - Custom select/checkbox field options error
* Fixed - Can not disable payment method
Version 2.1.8 - May 20 2019
* Added - New listing tag taxonomy instead of default WordPress tag
* Added - New event dates widget
* Added - New default country option for listing location
* Improved - User will be redirected to success page when chose free author membership plan.
* Fixed - Missing day error on weather widget
* Fixed - Working hours error
Version 2.1.5 - April 30 2019
* Added - New schema markup for listings
* Added - New built-in lazy load images
* Added - New editor on listing FAQs field. And custom Excerpt field
* Improved - booking email functionality
* Fixed - listing search showing wrong results and getting listings from trash
* Fixed - chat typing indicator style
Version 2.1.4 - April 23 2019
* Added - New option to show scroll nav on mobile/tablet view
* Added - New login popup for comment form
* Fixed - Missing template data on booking emails
* Fixed - Author can not set listing as featured on dashboard
* Fixed - Listing contact widget not showing if latitude/longitude missing
* Fixed - And some other small issues fixed
Version 2.1.3 - April 18 2019
* Added - New preview card event date element (working with input date and calendar dates)
* Added - New  option to show next event dates on event counter (work with event calendar dates)
* Added - New Listing Claim (NEW) widget element. And option to hide claim listing on price range widget
* Added - New option to select number of images to show on listing gallery
* Fixed - Not translatable strings on single listing page
* Fixed - Some small style issues.
Version 2.1.2 - April 12 2019
* Added - New function for using custom link to add plan to cart. Ex: domain.com/?action=esb_to_cart_get&product_id=123
( where product_id is your listing plan post )
* Added - ZAR currency rate option for PayFast payment
* Fixed - Js error when add new listing members/services
* Fixed - Hide contact icons on empty value
Version 2.1.0 - April 6 2019
* Added - New auto update system. 
* Fixed - User admin profile fix
* Fixed - Some small issues
Version 2.0.9 - March 27 2019
* Added - Event dates with calendar selector field for repeat event listing
* Added - Event countdown widget for new event dates field
* Fixed - Listing timezone issues
* Fixed - Admin edit listing type error
* Fixed - Must select default listing type in plan post for submit listing
NOTE - Read more details at: https://docs.cththemes.com/docs/installation/changes-log/version-2-0-9/
Version 2.0.8 - March 22 2019
* Added - Listing expire admin panel
* Added - Login redirect timeout option
* Fixed - Paypal/Stripe payment issues
* Fixed - Conflict with cache plugins
* Fixed - Not display map marker on https
* Fixed - Some small issues
NOTE - Read more details at: https://docs.cththemes.com/docs/installation/changes-log/version-2-0-8/
Version 2.0.7 - March 21 2019
* Fixed - Submit/Edit listing issues
* Fixed - Issue with missing map coordinates on submit
* Fixed - Site avatar instead of gravatar
* Fixed - reCAPTCHA issue
NOTE - Read more details at: https://docs.cththemes.com/docs/installation/changes-log/version-2-0-0/
Version 2.0.5 - March 15 2019
* Fixed - Missing pages issue
* Fixed - Autocomplete place error with OpenStreetMap
Version 2.0.4 - March 14 2019
* New - Author withdrawals screen
* Fixed - Some small issues
Version 2.0.0 - March 12 2019
* New - Drag & drop listing types builder
* New - Hotel zoom types with calendar availability
* New - New hotel zoom booking system
* New - Listing types availability and author fee for membership plan
* New - New chekcout system
* New - Multi-criteria listing review
* Fixed - Some small issues
Version 1.3.3 - February 14 2019
* Fix error on action OpenStreetMap
* New listing expired notification
* New listing AD expired notification
Version 1.3.2 - February 11 2019
* New Weather API service
* Listing search improvement
* Improvement - Expired listings will automatically assign to currently subscription
* Fixed - Some small issues
Version 1.3.1 - December 29 2018
* New react native apps released - sell separately
* WordPress 5 ready
* Fixed - Some small issues
Version 1.3.0 - October 29 2018
* Added - Verify Listing Button on admin
* Added - Listing custom excerpt on submit
* Fixed - Chat author not working issue
* Fixed - Comment/Review errors
* Fixed - Import Add-On plugin error
* Fixed - Responsive issue
Version 1.2.9 - September 28 2018
* Added - Home Listing distance search for auto-locate and google place
* Added - Disable individual listing AD
* Fixed - User avatar error on https site
* Fixed - Import Add-On plugin error
* Fixed - Responsive issue for post social share button
Version 1.2.8 - September 18 2018
* Fixed - Listing widgets disappear when category edited
Version 1.2.7 - September 14 2018
* Added - New Bulk Import add-on for WP All Import
* Added - Absolutely free OpenStreetMap
* Added - Default map zoom for single map
* Added - Submit listing redirection option to other page
* Added - Language restricttion on google place result
* Fixed - Some small errors
Version 1.2.6 - August 30 2018
* Added - New CHAT System
* Added - Submit form validation messages
* Added - Show/Hide claim option
* Added - Listing Claim emails
* Added - Option to hide listing claim on claimed listing
* Added - Sort by listing price
* Added - Order by Featured listing
* Fixed - Listing working hour filter
* Fixed - Google markers not showing for same location listings
Version 1.2.5 - August 17 2018
* Added - Listing booking options
* Fixed - Hero address search
* Fixed - Distance search
* Fixed - Dashboard translations
Version 1.2.4 - August 14 2018
* Added - Claim listing fee email and WooCommerce payment
* Added - Listing Images sortable
* Added - Link to blog image
* Added - Option to redirect to dashboard after login
* Added - Working hours for event
* Added - Currency symbol translate
* Added - Weather widget translate
* Fixed - Booking form date picker error
* Fixed - Overnight working hours
* Fixed - Translation for default FAQs text
Version 1.2.3 - August 1 2018
* Added - Featured listing based on membership package
* Added - Features/Tags filter - check Settings -> CityBook Add-Ons -> Search
* Added - Option to disable reload page after register
* Added - Mobile/Table logo
* Added - Changing category description based on selected category
* Changed - New User Default Role to WordPress setting
* Changed - Move Google map zoom buttons to bottom on mobile
* Fixed - Review/comment error
* Fixed - Listing not working with timezone offset
* Fixed - Listing thumbnail clickable when apply filter
Version 1.2.2 - July 25 2018
* Added - Listing weather widget based on listing position
* Added - Listing review image upload
* Added - Next/Prev listing nav
* Added - Listing category map marker icon
* Added - Google map language option
* Added - Enable/disable multiple category on listing submit page
* Changed - Listing features selected with checkbox
* Fixed - Scroll top after update filter on mobile
Version 1.2.1 - July 18 2018
* Added - Submit fields and single info are now configurable to show/hide base on membership package
* Added - Event End Date
* Added - Event Date/Time Picker
* Added - Show Front-end Admin bar option
* Added - Sync User BuddyPress avatar
* Added - Autocomplete place result is configurable
* Added - Hide listing widgets from its category edit screen
* Added - Added hierarchical listing location
* Added - Listing sidebar ADs slider
* Changed - Listing Order menu to Listing Subscriptions
* Fixed - Twitter API error
* Fixed - Duplicate post when showing ADs
Version 1.2.0 - July 9 2018
* Added - Listing advance search
* Added - Listing card infos with tooltip
* Fixed - Import demo data incorrectly
Version 1.1.9 - July 4 2018
* Added - Listing pagination AJAX
* Added - Listing filter UX improved (check CityBook Add-Ons settings -> Listings tab -> Filter Position)
* Fixed - Header responsive issue
* Fixed - Dashboard sidebar menu height
* Fixed - Listing search result
* Fixed - Listing contact phone/email links
* Fixed - Dashboard notification
Version 1.1.8 - June 29 2018
* Added - WooCommerce Shop page
* Added - Show current location on load
* Added - Show registration password option (check CityBook Add-Ons settings)
* Added - Translated languages (French - Spanish) .po files
* Added - Listing archive order (check CityBook Add-Ons settings)
* Added - Google reCAPTCHA support (check CityBook Add-Ons settings)
* Added - Hide dashboard menus option (check CityBook Add-Ons settings)
* Fixed - Translation issues
* Fixed - Listing submission on safari
* Fixed - Listing expiration error
Version 1.1.7 - June 21 2018
* Added - Sell booking with WooCommerce based on listing price
* Added - Booking customer emails
* Added - Booking approve function/emails
* Added - Media files/size upload limit
* Fixed - Listing expired bug
* Fixed - SEO improvement with avatar alt
* Fixed - Subscribe user can not upload avatar
Version 1.1.6 - June 8 2018
* Fixed - No available payment method for selling membership plan with WooCommerce
Version 1.1.5 - June 6 2018
* Added - Sell membership packages with WooCommerce (check Membership Plans - Woo element )
* Added - Must logged in message
* Added - Redirect not authorized user to home page when submit listing
* Added - User Experience improved
* Fixed - Membership error
Version 1.1.3 - June 1 2018
* Added - Membership plan with free trial
* Added - Filter by sub-categories (depends on selected parent category)
* Added - Default map zoom option
* Added - User Experience improved
* Fixed - Membership error
* Fixed - Demo data not fully imported (missing footer widgets)
* Fixed - Default timezone not working
* Fixed - Theme translation issues
Version 1.1.2 - May 26 2018
* Added - GDPR Compliance related - check Settings -> CityBook Add-Ons options
* Added - User Experience improved
* Fixed - Not sending user registration email
Version 1.1.1 - May 25 2018
* Added - Listing categoris list on hero section
* Added - Expand listing grid view (hide map) option
* Added - Change password and email dashboard notification
* Added - 24-hour option
* Fixed - Change password error message
* Fixed - Tag search and filter
Version 1.1.0 - May 22 2018
* Added - Listing Distance search function
* Added - Option for hide timezone
* Fixed - Spelling mistakes
Version 1.0.9 - May 19 2018
* Added - Listing AD widgets and function
* Added - Dashboard AD Campaign page
* Added - Active AD notification
* Added - On listing can have multiple AD positions
* Added - Listing Locations elementor element
* Added - Clickable for listing category
* Added - Option for default list view
* Added - Payment count for plan
* Fixed - Home slider error when incorrect categories selected
* Fixed - Admin can not submit front-end listing
* Fixed - Light gallery issue on safari - not open vimeo video
Version 1.0.8 - May 15 2018
* Added - Dashboard Pacakges and Invoices pages
* Added - New Invoice emails
* Added - Header media selector for backend submit listing
* Added - Option to change author avatar
* Added - Dashboard notify indicator
* Added - Dashboard Bookmarks page
* Added - Theme third color option
* Fixed - Bookmark listing issue
* Fixed - Default switch value for backend submit listing
Version 1.0.7 - May 11 2018
* Fixed - Listing author can not edit listing
* Fixed - Showing all booking and review on dashboard
Version 1.0.6 - May 11 2018
* Added - Edit listing backend with expiration date selectable
* Added - Booking email template
* Added - New Gmap event attached to window for map display modification
* Added - Theme second color option
* Added - Option to set default map center
* Added - Option to select redirect page when not subscribe user click to submit button
* Added - Listing thumbnail clickable
* Added - Gallery title and caption
* Added - VAT tax configurable
* Added - - Free subscription plan added - with fully function as paid subscription
* Updated - User notifications
* Fixed - Hide price range option not working
* Fixed - Live Paypal method error
Version 1.0.5 - May 07 2018
* Added - Price/Claim Listing widget
* Added - Remove/Add submit form fields
* Added - Option to use listing locations in Hero search
* Added - Option to disable Bubbles animation
* Added - Compatible with Easy Appointments plugin
* Added - Option to change redirect page after submit listing
* Added - Thumbnail size option for page speed optimization
* Added - Option to hide rating
* Added - 5 or 10 stars rating option
* Added - Option to change loader icon
* Fixed - Location filter
* Fixed - Back to Filters button
Version 1.0.4 - May 03 2018
* Added - Stripe payment method
* Added - Recurring payment for Paypal and Stripe
* Added - Option to hide main search input
* Fixed - PHP 7.1 compatible
* Fixed - Responsive problem
Version 1.0.3 - April 27 2018
* Added - Google Place for header search form
* Added - Auto location detection - https needed
* Added - Google Place Autocomplete countries restriction
* Added - Autocomplete place result type
* Added - Custom map marker option
* Added - Live search select
* Fixed - Listing search with address
Version 1.0.2 - April 24 2018
* Fixed - Compatible with Yoast SEO and Jetpack plugins
* Fixed - Theme color option
* Added - Listing archive layout option
* Added - Listing search text before/after option
* Added - Reset password modal
* Added - child theme
* Added - Message system for conecting author and customer
Version 1.0.1 - April 22 2018
* Fixed - Too many redirect error on some host
* Fixed - Plugin required installation failed
* Added single author template
Version 1.0 - April 20 2018
* First release!

A propos

Développeur : cththemes