-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwpz-sponsor-banners.php
39 lines (35 loc) · 1.4 KB
/
wpz-sponsor-banners.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
/**
* Plugin name: WPZoomUP Sponsor Banner 追加プラグイン
* Plugin URI: https://github.com/wpzoomup/wpz-sponsor-banners
* Description: Snow Monkey テーマで作られた WPZoomUP サイトのフッター部分にスポンサーバナーを追加
* Version: 0.1.2
* Author: WPZoomUP
* Author URI: https://wpzoomup.com/
* Text Domain: wpz-sponsor-banner
* License: GPL-2.0+
*
* @package wpz-sponsor-banner
*/
/**
* 定数を宣言
*/
define( 'WPZ_SB_PLUGIN_URL', plugins_url( '', __FILE__ ) ); // このプラグインのURL.
define( 'WPZ_SB_PLUGIN_PATH', plugin_dir_path( __FILE__ ) ); // このプラグインのパス.
/**
* Snow Monkey 以外のテーマを利用している場合は有効化してもカスタマイズが反映されないようにする
*/
$theme = wp_get_theme();
if ( 'snow-monkey' !== $theme->template && 'snow-monkey/resources' !== $theme->template ) {
return;
}
// 表示用の CSS 読み込み
function wpz_sb_enqueue_styles() {
wp_enqueue_style( 'wpz-sponsor-banner', WPZ_SB_PLUGIN_URL . '/css/style.css', array( Framework\Helper::get_main_style_handle() ), filemtime( WPZ_SB_PLUGIN_PATH . '/css/style.css' ) );
}
add_action( 'wp_enqueue_scripts', 'wpz_sb_enqueue_styles' );
/**
* 外部ファイルの読み込み /inc
*/
require_once WPZ_SB_PLUGIN_PATH . 'inc/display-sponsor-banners.php';
require_once WPZ_SB_PLUGIN_PATH . 'inc/sponsor-custom_posts_column.php';