APP_Post_Listing_Builder
A generic Listing Builder to construct a Listing object associated with already registered post type (like ‘post’ or ‘attachment’).
Package
Description Description
Supposed to be a base builder class for any Listing types that depended on custom post types.
Methods Methods
- _register_listing_type — Registers Listing type as post type
- _register_taxonomies — Registers taxonomies associated with current listing type
- add_modules — Configure Listing instance with essential modules included in a listing package.
- create — Creates empty Listing instance.
- enqueue_modules — Enqueues a module classes in a Listing's dependency object.
- register — Registers listing stuff in the WordPress system (i.e. taxonomies, post types, comment types, etc.).
- set_meta_object — Set up listing meta object.
- set_modules — Instantiates registered submodules.
- set_options — Sets up basic listing options.