Version Description
[ Specification change ] Default display the customizer ExUnit Panel
Download this release
Release Info
Developer | kurudrive |
Plugin | VK All in One Expansion Unit |
Version | 9.11.3.0 |
Comparing to | |
See all releases |
Code changes from version 9.11.2.0 to 9.11.3.0
- admin/customizer.php +25 -20
- readme.txt +4 -1
- vkExUnit.php +1 -1
admin/customizer.php
CHANGED
@@ -16,22 +16,22 @@ add_action( 'after_setup_theme', 'veu_add_customize_panel' );
|
|
16 |
// カスタマイズパネルを出力するかどうかの判別
|
17 |
function veu_add_customize_panel() {
|
18 |
// 基本的にはカスタマイズ画面で「ExUnit設定」パネルは表示されない
|
19 |
-
if ( apply_filters( 'veu_customize_panel_activation', false ) ) {
|
20 |
// 各機能からカスタマイザー機能を有効化する指定がされてたら、親パネルである「ExUnit設定」を出力する関数を実行する
|
21 |
add_action( 'customize_register', 'veu_customize_register' );
|
22 |
// パネルを表示する = カスタマイザーが利用されるので、独自のコントロールクラスを追加
|
23 |
add_action( 'customize_register', 'veu_customize_register_add_control', 10 );
|
24 |
-
}
|
25 |
}
|
26 |
|
27 |
-
|
28 |
// 「ExUnit設定」パネルを出力する関数
|
29 |
function veu_customize_register( $wp_customize ) {
|
30 |
-
|
31 |
-
|
32 |
/*-------------------------------------------*/
|
33 |
$wp_customize->add_panel(
|
34 |
-
'veu_setting',
|
|
|
35 |
'priority' => 1000,
|
36 |
'capability' => 'edit_theme_options',
|
37 |
'theme_supports' => '',
|
@@ -41,12 +41,13 @@ function veu_customize_register( $wp_customize ) {
|
|
41 |
|
42 |
}
|
43 |
|
44 |
-
|
45 |
-
|
46 |
/*-------------------------------------------*/
|
47 |
function veu_customize_register_add_control() {
|
48 |
|
49 |
-
/*
|
|
|
50 |
/*-------------------------------------------*/
|
51 |
class ExUnit_Custom_Text_Control extends WP_Customize_Control {
|
52 |
public $type = 'customtext';
|
@@ -54,7 +55,7 @@ function veu_customize_register_add_control() {
|
|
54 |
public $input_before = '';
|
55 |
public $input_after = '';
|
56 |
public function render_content() {
|
57 |
-
|
58 |
<label>
|
59 |
<span class="customize-control-title"><?php echo esc_html( $this->label ); ?></span>
|
60 |
<?php $style = ( $this->input_before || $this->input_after ) ? ' style="width:50%"' : ''; ?>
|
@@ -65,11 +66,12 @@ function veu_customize_register_add_control() {
|
|
65 |
</div>
|
66 |
<span><?php echo $this->description; ?></span>
|
67 |
</label>
|
68 |
-
|
69 |
} // public function render_content() {
|
70 |
} // class Custom_Text_Control extends WP_Customize_Control
|
71 |
|
72 |
-
/*
|
|
|
73 |
/*-------------------------------------------*/
|
74 |
class ExUnit_Custom_Html extends WP_Customize_Control {
|
75 |
public $type = 'customtext';
|
@@ -86,8 +88,8 @@ function veu_customize_register_add_control() {
|
|
86 |
if ( $this->custom_html ) {
|
87 |
echo '<div>' . wp_kses_post( $this->custom_html ) . '</div>';
|
88 |
}
|
89 |
-
|
90 |
-
|
91 |
} // public function render_content() {
|
92 |
} // class VkExUnit_Custom_Html extends WP_Customize_Control
|
93 |
|
@@ -97,11 +99,12 @@ function veu_customize_register_add_control() {
|
|
97 |
add_action( 'customize_register', 'veu_customize_register_pagespeed' );
|
98 |
function veu_customize_register_pagespeed( $wp_customize ) {
|
99 |
|
100 |
-
|
101 |
-
|
102 |
/*-------------------------------------------*/
|
103 |
$wp_customize->add_section(
|
104 |
-
'veu_speeding_setting',
|
|
|
105 |
'title' => __( 'Page Speedind Setting', 'vk-all-in-one-expansion-unit' ),
|
106 |
'priority' => 1,
|
107 |
'panel' => 'veu_setting',
|
@@ -109,7 +112,8 @@ function veu_customize_register_pagespeed( $wp_customize ) {
|
|
109 |
);
|
110 |
|
111 |
$wp_customize->add_setting(
|
112 |
-
'vkExUnit_pagespeeding[common]',
|
|
|
113 |
'default' => false,
|
114 |
'type' => 'option',
|
115 |
'capability' => 'edit_theme_options',
|
@@ -117,7 +121,8 @@ function veu_customize_register_pagespeed( $wp_customize ) {
|
|
117 |
)
|
118 |
);
|
119 |
$wp_customize->add_control(
|
120 |
-
'vkExUnit_pagespeeding[common]',
|
|
|
121 |
'label' => __( 'Enable speeding up', 'vk-all-in-one-expansion-unit' ),
|
122 |
'section' => 'veu_speeding_setting',
|
123 |
'settings' => 'vkExUnit_pagespeeding[common]',
|
@@ -126,4 +131,4 @@ function veu_customize_register_pagespeed( $wp_customize ) {
|
|
126 |
)
|
127 |
);
|
128 |
|
129 |
-
}
|
16 |
// カスタマイズパネルを出力するかどうかの判別
|
17 |
function veu_add_customize_panel() {
|
18 |
// 基本的にはカスタマイズ画面で「ExUnit設定」パネルは表示されない
|
19 |
+
// if ( apply_filters( 'veu_customize_panel_activation', false ) ) {
|
20 |
// 各機能からカスタマイザー機能を有効化する指定がされてたら、親パネルである「ExUnit設定」を出力する関数を実行する
|
21 |
add_action( 'customize_register', 'veu_customize_register' );
|
22 |
// パネルを表示する = カスタマイザーが利用されるので、独自のコントロールクラスを追加
|
23 |
add_action( 'customize_register', 'veu_customize_register_add_control', 10 );
|
24 |
+
// }
|
25 |
}
|
26 |
|
|
|
27 |
// 「ExUnit設定」パネルを出力する関数
|
28 |
function veu_customize_register( $wp_customize ) {
|
29 |
+
/*
|
30 |
+
ExUnit Panel
|
31 |
/*-------------------------------------------*/
|
32 |
$wp_customize->add_panel(
|
33 |
+
'veu_setting',
|
34 |
+
array(
|
35 |
'priority' => 1000,
|
36 |
'capability' => 'edit_theme_options',
|
37 |
'theme_supports' => '',
|
41 |
|
42 |
}
|
43 |
|
44 |
+
/*
|
45 |
+
ExUnit Original Controls
|
46 |
/*-------------------------------------------*/
|
47 |
function veu_customize_register_add_control() {
|
48 |
|
49 |
+
/*
|
50 |
+
Add text control description
|
51 |
/*-------------------------------------------*/
|
52 |
class ExUnit_Custom_Text_Control extends WP_Customize_Control {
|
53 |
public $type = 'customtext';
|
55 |
public $input_before = '';
|
56 |
public $input_after = '';
|
57 |
public function render_content() {
|
58 |
+
?>
|
59 |
<label>
|
60 |
<span class="customize-control-title"><?php echo esc_html( $this->label ); ?></span>
|
61 |
<?php $style = ( $this->input_before || $this->input_after ) ? ' style="width:50%"' : ''; ?>
|
66 |
</div>
|
67 |
<span><?php echo $this->description; ?></span>
|
68 |
</label>
|
69 |
+
<?php
|
70 |
} // public function render_content() {
|
71 |
} // class Custom_Text_Control extends WP_Customize_Control
|
72 |
|
73 |
+
/*
|
74 |
+
Add text control description
|
75 |
/*-------------------------------------------*/
|
76 |
class ExUnit_Custom_Html extends WP_Customize_Control {
|
77 |
public $type = 'customtext';
|
88 |
if ( $this->custom_html ) {
|
89 |
echo '<div>' . wp_kses_post( $this->custom_html ) . '</div>';
|
90 |
}
|
91 |
+
?>
|
92 |
+
<?php
|
93 |
} // public function render_content() {
|
94 |
} // class VkExUnit_Custom_Html extends WP_Customize_Control
|
95 |
|
99 |
add_action( 'customize_register', 'veu_customize_register_pagespeed' );
|
100 |
function veu_customize_register_pagespeed( $wp_customize ) {
|
101 |
|
102 |
+
/*
|
103 |
+
Page speedind setting
|
104 |
/*-------------------------------------------*/
|
105 |
$wp_customize->add_section(
|
106 |
+
'veu_speeding_setting',
|
107 |
+
array(
|
108 |
'title' => __( 'Page Speedind Setting', 'vk-all-in-one-expansion-unit' ),
|
109 |
'priority' => 1,
|
110 |
'panel' => 'veu_setting',
|
112 |
);
|
113 |
|
114 |
$wp_customize->add_setting(
|
115 |
+
'vkExUnit_pagespeeding[common]',
|
116 |
+
array(
|
117 |
'default' => false,
|
118 |
'type' => 'option',
|
119 |
'capability' => 'edit_theme_options',
|
121 |
)
|
122 |
);
|
123 |
$wp_customize->add_control(
|
124 |
+
'vkExUnit_pagespeeding[common]',
|
125 |
+
array(
|
126 |
'label' => __( 'Enable speeding up', 'vk-all-in-one-expansion-unit' ),
|
127 |
'section' => 'veu_speeding_setting',
|
128 |
'settings' => 'vkExUnit_pagespeeding[common]',
|
131 |
)
|
132 |
);
|
133 |
|
134 |
+
}
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link:
|
|
4 |
Tags: Google Analytics, New posts, Related Posts, sitemap, sns, twitter card, Facebook Page Plugin, OG tags,
|
5 |
Requires at least: 5.0.0
|
6 |
Tested up to: 5.3.2
|
7 |
-
Stable tag: 9.11.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -93,6 +93,9 @@ e.g.
|
|
93 |
|
94 |
== Changelog ==
|
95 |
|
|
|
|
|
|
|
96 |
= 9.11.2.0 =
|
97 |
[ Specification change ][ vk blocks ] YouTube display width : 100%
|
98 |
[ Specification change ][ vk blocks ] css load point controll
|
4 |
Tags: Google Analytics, New posts, Related Posts, sitemap, sns, twitter card, Facebook Page Plugin, OG tags,
|
5 |
Requires at least: 5.0.0
|
6 |
Tested up to: 5.3.2
|
7 |
+
Stable tag: 9.11.3.0
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
93 |
|
94 |
== Changelog ==
|
95 |
|
96 |
+
= 9.11.3.0 =
|
97 |
+
[ Specification change ] Default display the customizer ExUnit Panel
|
98 |
+
|
99 |
= 9.11.2.0 =
|
100 |
[ Specification change ][ vk blocks ] YouTube display width : 100%
|
101 |
[ Specification change ][ vk blocks ] css load point controll
|
vkExUnit.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: VK All in One Expansion Unit
|
4 |
* Plugin URI: https://ex-unit.nagoya
|
5 |
* Description: This plug-in is an integrated plug-in with a variety of features that make it powerful your web site. Many features can be stopped individually. Example Facebook Page Plugin,Social Bookmarks,Print OG Tags,Print Twitter Card Tags,Print Google Analytics tag,New post widget,Insert Related Posts and more!
|
6 |
-
* Version: 9.11.
|
7 |
* Author: Vektor,Inc.
|
8 |
* Text Domain: vk-all-in-one-expansion-unit
|
9 |
* Domain Path: /languages
|
3 |
* Plugin Name: VK All in One Expansion Unit
|
4 |
* Plugin URI: https://ex-unit.nagoya
|
5 |
* Description: This plug-in is an integrated plug-in with a variety of features that make it powerful your web site. Many features can be stopped individually. Example Facebook Page Plugin,Social Bookmarks,Print OG Tags,Print Twitter Card Tags,Print Google Analytics tag,New post widget,Insert Related Posts and more!
|
6 |
+
* Version: 9.11.3.0
|
7 |
* Author: Vektor,Inc.
|
8 |
* Text Domain: vk-all-in-one-expansion-unit
|
9 |
* Domain Path: /languages
|