mirror of
https://github.com/inretio/WordPress-Plugin-Boilerplate
synced 2024-12-22 11:53:53 +02:00
Updating the constants section, updating the load_file() function to give identifiers to the scripts and styles
This commit is contained in:
parent
efb0a5b275
commit
cf819ba002
1 changed files with 11 additions and 8 deletions
19
plugin.php
19
plugin.php
|
@ -29,9 +29,12 @@ License:
|
||||||
// TODO: rename this class to a proper name for yuour plugin
|
// TODO: rename this class to a proper name for yuour plugin
|
||||||
class PluginName {
|
class PluginName {
|
||||||
|
|
||||||
|
/*--------------------------------------------*
|
||||||
|
* Constants
|
||||||
|
*--------------------------------------------*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* TODO: update these values to reflect the name, locale, and slug
|
* TODO: update these values to reflect the name and slug of your plugin.
|
||||||
* of your plugin.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const name = 'Plugin Name';
|
const name = 'Plugin Name';
|
||||||
|
@ -117,7 +120,7 @@ class PluginName {
|
||||||
* For example: WordPress Widget Boilerplate.
|
* For example: WordPress Widget Boilerplate.
|
||||||
*/
|
*/
|
||||||
if ( !defined( 'PLUGIN_NAME' ) ) {
|
if ( !defined( 'PLUGIN_NAME' ) ) {
|
||||||
define( 'PLUGIN_NAME', 'Plugin Name' );
|
define( 'PLUGIN_NAME', self::name );
|
||||||
} // end if
|
} // end if
|
||||||
|
|
||||||
/* TODO
|
/* TODO
|
||||||
|
@ -131,7 +134,7 @@ class PluginName {
|
||||||
* For example: wordpress-widget-boilerplate
|
* For example: wordpress-widget-boilerplate
|
||||||
*/
|
*/
|
||||||
if ( !defined( 'PLUGIN_SLUG' ) ) {
|
if ( !defined( 'PLUGIN_SLUG' ) ) {
|
||||||
define( 'PLUGIN_SLUG', 'plugin-name-slug' );
|
define( 'PLUGIN_SLUG', self::slug );
|
||||||
} // end if
|
} // end if
|
||||||
|
|
||||||
} // end init_plugin_constants
|
} // end init_plugin_constants
|
||||||
|
@ -142,11 +145,11 @@ class PluginName {
|
||||||
*/
|
*/
|
||||||
private function register_scripts_and_styles() {
|
private function register_scripts_and_styles() {
|
||||||
if ( is_admin() ) {
|
if ( is_admin() ) {
|
||||||
$this->load_file( plugin_dir_path(__FILE__) . '/js/admin.js', true );
|
$this->load_file( self::slug . '-admin-script', plugin_dir_path(__FILE__) . '/js/admin.js', true );
|
||||||
$this->load_file( plugin_dir_path(__FILE__) . '/css/admin.css' );
|
$this->load_file( self::slug . '-admin-styles', plugin_dir_path(__FILE__) . '/css/admin.css' );
|
||||||
} else {
|
} else {
|
||||||
$this->load_file( plugin_dir_path(__FILE__) . '/js/widget.js', true );
|
$this->load_file( self::slug . '-scripts', plugin_dir_path(__FILE__) . '/js/display.js', true );
|
||||||
$this->load_file( plugin_dir_path(__FILE__) . '/css/widget.css' );
|
$this->load_file( self::slug . '-styles', plugin_dir_path(__FILE__) . '/css/display.css' );
|
||||||
} // end if/else
|
} // end if/else
|
||||||
} // end register_scripts_and_styles
|
} // end register_scripts_and_styles
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue