additional cleanup, wip

master
Alen Kolarić 2 years ago
parent 120dbe1fc8
commit 5b6bdae270

@ -43,7 +43,7 @@ This section describes how to install the plugin and get it working.
e.g.
1. Upload `q-movies.php` to the `/wp-content/plugins/` directory
1. Upload `movies.php` to the `/wp-content/plugins/` directory
1. Activate the plugin through the 'Plugins' menu in WordPress
1. Place `<?php do_action('movies_hook'); ?>` in your templates

@ -73,7 +73,7 @@ class Movies_Admin {
* class.
*/
wp_enqueue_style( $this->movies, plugin_dir_url( __FILE__ ) . 'css/q-movies-admin.css', array(), $this->version, 'all' );
wp_enqueue_style( $this->movies, plugin_dir_url( __FILE__ ) . 'css/movies-admin.css', array(), $this->version, 'all' );
}
@ -96,7 +96,7 @@ class Movies_Admin {
* class.
*/
wp_enqueue_script( $this->movies, plugin_dir_url( __FILE__ ) . 'js/q-movies-admin.js', array( 'jquery' ), $this->version, false );
wp_enqueue_script( $this->movies, plugin_dir_url( __FILE__ ) . 'js/movies-admin.js', array( 'jquery' ), $this->version, false );
}

@ -35,7 +35,7 @@ class Movies_i18n {
public function load_plugin_textdomain() {
load_plugin_textdomain(
'q-movies',
'movies',
false,
dirname( dirname( plugin_basename( __FILE__ ) ) ) . '/languages/'
);

@ -1,4 +1,24 @@
<?php
/**
* Register Meta Box for the plugin
*
* @link http://example.com
* @since 1.0.0
*
* @package Movies
* @subpackage Movies/includes
*/
/**
* Register Meta Box for the plugin.
*
* Meta box shown in custom post type Movies
*
* @package Movies
* @subpackage Movies/includes
* @author Your Name <email@example.com>
*/
class Movies_Meta_Box {
public function __construct() {
@ -12,8 +32,11 @@ class Movies_Meta_Box {
__('Enter Movie Title', 'movies' ),
array( $this, 'render_meta_box' ),
'movies',
'normal',
'default'
'side',
'default',
array(
'default_hidden' => false,
)
);
}
@ -28,11 +51,11 @@ class Movies_Meta_Box {
}
public function save_meta_box( $post_id ) {
if ( ! isset( $_POST['movie_title_nonce'] ) ) {
if ( !isset( $_POST['movie_title_nonce'] ) ) {
return;
}
if ( ! wp_verify_nonce( $_POST['movie_title_nonce'], 'movie_title_nonce' ) ) {
if ( !wp_verify_nonce( $_POST['movie_title_nonce'], 'movie_title_nonce' ) ) {
return;
}
@ -41,11 +64,11 @@ class Movies_Meta_Box {
}
if ( isset( $_POST['post_type'] ) && 'movies' === $_POST['post_type'] ) {
if ( ! current_user_can( 'edit_post', $post_id ) ) {
if ( !current_user_can( 'edit_post', $post_id ) ) {
return;
}
if ( ! isset( $_POST['movie_title'] ) ) {
if ( !isset( $_POST['movie_title'] ) ) {
return;
}

@ -1,4 +1,22 @@
<?php
/**
* Register Movies custom post type
*
* @link http://example.com
* @since 1.0.0
*
* @package Movies
* @subpackage Movies/includes
*/
/**
* Register Movies custom post type.
*
* @package Movies
* @subpackage Movies/includes
* @author Your Name <email@example.com>
*/
class Movies_Post_Type {
public function __construct() {

@ -125,34 +125,34 @@ class Movies {
* The class responsible for orchestrating the actions and filters of the
* core plugin.
*/
require_once plugin_dir_path( dirname( __FILE__ ) ) . 'includes/class-q-movies-loader.php';
require_once plugin_dir_path( dirname( __FILE__ ) ) . 'includes/class-movies-loader.php';
/**
* The class responsible for defining internationalization functionality
* of the plugin.
*/
require_once plugin_dir_path( dirname( __FILE__ ) ) . 'includes/class-q-movies-i18n.php';
require_once plugin_dir_path( dirname( __FILE__ ) ) . 'includes/class-movies-i18n.php';
/**
* The class responsible for defining all actions that occur in the admin area.
*/
require_once plugin_dir_path( dirname( __FILE__ ) ) . 'admin/class-q-movies-admin.php';
require_once plugin_dir_path( dirname( __FILE__ ) ) . 'admin/class-movies-admin.php';
/**
* The class responsible for defining all actions that occur in the public-facing
* side of the site.
*/
require_once plugin_dir_path( dirname( __FILE__ ) ) . 'public/class-q-movies-public.php';
require_once plugin_dir_path( dirname( __FILE__ ) ) . 'public/class-movies-public.php';
/**
* The class responsible for defining custom post type Q Movies.
* The class responsible for defining custom post type Movies.
*/
require_once plugin_dir_path( dirname( __FILE__ ) ) . 'includes/class-q-movies-post-type.php';
require_once plugin_dir_path( dirname( __FILE__ ) ) . 'includes/class-movies-post-type.php';
/**
* The class responsible for defining Q Movies meta box.
* The class responsible for defining Movies meta box.
*/
require_once plugin_dir_path( dirname( __FILE__ ) ) . 'includes/class-q-movies-meta-box.php';
require_once plugin_dir_path( dirname( __FILE__ ) ) . 'includes/class-movies-meta-box.php';
$this->loader = new Movies_Loader();

@ -10,10 +10,10 @@
*
* @link http://kolarix.com/q-movies
* @since 1.0.0
* @package Q Movies
* @package Movies
*
* @wordpress-plugin
* Plugin Name: Q Movies
* Plugin Name: Movies
* Plugin URI: http://kolarix.com/q-movies/
* Description: Custom post type for movies with movie_title meta field
* Version: 1.0.0
@ -21,7 +21,7 @@
* Author URI: http://example.com/
* License: GPL-2.0+
* License URI: http://www.gnu.org/licenses/gpl-2.0.txt
* Text Domain: q-movies
* Text Domain: movies
* Domain Path: /languages
*/
@ -39,19 +39,19 @@ define( 'MOVIES_VERSION', '1.0.0' );
/**
* The code that runs during plugin activation.
* This action is documented in includes/class-q-movies-activator.php
* This action is documented in includes/class-movies-activator.php
*/
function activate_movies() {
require_once plugin_dir_path( __FILE__ ) . 'includes/class-q-movies-activator.php';
require_once plugin_dir_path( __FILE__ ) . 'includes/class-movies-activator.php';
Movies_Activator::activate();
}
/**
* The code that runs during plugin deactivation.
* This action is documented in includes/class-q-movies-deactivator.php
* This action is documented in includes/class-movies-deactivator.php
*/
function deactivate_movies() {
require_once plugin_dir_path( __FILE__ ) . 'includes/class-q-movies-deactivator.php';
require_once plugin_dir_path( __FILE__ ) . 'includes/class-movies-deactivator.php';
Movies_Deactivator::deactivate();
}
@ -62,7 +62,7 @@ register_deactivation_hook( __FILE__, 'deactivate_movies' );
* The core plugin class that is used to define internationalization,
* admin-specific hooks, and public-facing site hooks.
*/
require plugin_dir_path( __FILE__ ) . 'includes/class-q-movies.php';
require plugin_dir_path( __FILE__ ) . 'includes/class-movies.php';
/**
* Begins execution of the plugin.

@ -73,7 +73,7 @@ class Movies_Public {
* class.
*/
wp_enqueue_style( $this->movies, plugin_dir_url( __FILE__ ) . 'css/q-movies-public.css', array(), $this->version, 'all' );
wp_enqueue_style( $this->movies, plugin_dir_url( __FILE__ ) . 'css/movies-public.css', array(), $this->version, 'all' );
}
@ -96,7 +96,7 @@ class Movies_Public {
* class.
*/
wp_enqueue_script( $this->movies, plugin_dir_url( __FILE__ ) . 'js/q-movies-public.js', array( 'jquery' ), $this->version, false );
wp_enqueue_script( $this->movies, plugin_dir_url( __FILE__ ) . 'js/movies-public.js', array( 'jquery' ), $this->version, false );
}
Loading…
Cancel
Save