\Premise_Split_View

Premise Split View main class. This class initiates the plugin.

Summary

Methods
Properties
Constants
__construct()
get_instance()
setup()
includes()
admin_scripts()
fe_scripts()
do_install()
psv_maybe_flush_rules()
pwpsv_register_required_plugins()
$plugin_url
$plugin_path
$cpt_args
No constants found
No protected methods found
$instance
N/A
No private methods found
No private properties found
N/A

Properties

$plugin_url

$plugin_url : string

Plugin url

Type

string

$plugin_path

$plugin_path : \strin

Plugin path

Type

\strin

$cpt_args

$cpt_args : array

The arguments used to create our custom post type

Type

array

$instance

$instance : object

Plugin instance.

Type

object

Methods

__construct()

__construct()

Constructor. Intentionally left empty and public.

get_instance()

get_instance() : object

Access this plugin’s working instance

Returns

object —

instance of this class

setup()

setup()

Setup Premise

Does includes and registers hooks.

includes()

includes()

Include all necessary files for our plugin to work properly.

admin_scripts()

admin_scripts() : void

Resgisters admin scripts

fe_scripts()

fe_scripts() : void

Resgister the front end scripts

do_install()

do_install(boolean $networkwide)

Install

Parameters

boolean $networkwide

Network wide?.

psv_maybe_flush_rules()

psv_maybe_flush_rules() : void

Flush rewrite rules if our plugin was just activated.

pwpsv_register_required_plugins()

pwpsv_register_required_plugins()

Register the required plugins for this theme.

We register one plugin:

  • Premise-WP from a GitHub repository