All Projects → ahmadawais → vacation-rentals

ahmadawais / vacation-rentals

Licence: other
It's like AirBNB for WordPress. A massive project that extends WordPress for Vacation Rentals booking, indexing, curating, etc.

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
hack
652 projects

VRCore [Work in progress!]

Add vacation rentals to your WordPress site with membership, agents, partners, search, and frontend booking features. Documentation →

imageimage image image image image

Architecture

  • vr-core.php: Main plugin file that includes vrc.php
  • vrc.php: Main initializer for everything

Design Pattern

Let's assume we are building a functionality called feature

  • Folder: feature
  • File: feature-init.php includes everything classes and actions/filters
  • File: class-feature.php main class that interacts with other small classes
  • File: cpt-feature.php class for the Custom Post Type
  • File: ct-feature-taxonomy.php class for the custom taxonomy
  • File: feature-custom a custom class for a sub-feature
  • File: class-feature-meta-boxes class for related meta boxes

Copyright Ahmad Awais | WPTie | WGA.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].