Version Description
Download this release
Release Info
Developer | kurudrive |
Plugin | VK All in One Expansion Unit |
Version | 5.9.5 |
Comparing to | |
See all releases |
Code changes from version 5.9.4 to 5.9.5
plugins/call-to-action/class-vk-call-to-action.php
CHANGED
@@ -502,9 +502,9 @@ if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
|
|
502 |
);
|
503 |
$option = get_option( 'vkExUnit_cta_settings' );
|
504 |
if ( ! $option ) {
|
505 |
-
$current_option = self::get_default_option();
|
506 |
-
|
507 |
-
|
508 |
if ( $value == 'random' ) {
|
509 |
$option[ $key ] = 'random';
|
510 |
} else {
|
@@ -528,7 +528,7 @@ if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
|
|
528 |
), 'names'
|
529 |
)
|
530 |
);
|
531 |
-
|
532 |
$option[ $posttype ] = false;
|
533 |
}
|
534 |
return $option;
|
@@ -539,6 +539,9 @@ if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
|
|
539 |
$default = self::get_default_option();
|
540 |
$option = get_option( 'vkExUnit_cta_settings' );
|
541 |
|
|
|
|
|
|
|
542 |
if ( ! $option || ! is_array( $option ) ) {
|
543 |
return $default; }
|
544 |
|
@@ -555,8 +558,8 @@ if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
|
|
555 |
);
|
556 |
|
557 |
$output_option = array();
|
558 |
-
|
559 |
-
$output_option[ $
|
560 |
}
|
561 |
|
562 |
return $output_option;
|
@@ -571,7 +574,7 @@ if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
|
|
571 |
);
|
572 |
$query = new \WP_Query( $args );
|
573 |
$ctas = array();
|
574 |
-
|
575 |
if ( $show_label ) {
|
576 |
$ctas[] = array(
|
577 |
'key' => $post->ID,
|
502 |
);
|
503 |
$option = get_option( 'vkExUnit_cta_settings' );
|
504 |
if ( ! $option ) {
|
505 |
+
$current_option = self::get_default_option();
|
506 |
+
}
|
507 |
+
foreach ( $input as $key => $value ) {
|
508 |
if ( $value == 'random' ) {
|
509 |
$option[ $key ] = 'random';
|
510 |
} else {
|
528 |
), 'names'
|
529 |
)
|
530 |
);
|
531 |
+
foreach ( $posttypes as $key => $posttype ) {
|
532 |
$option[ $posttype ] = false;
|
533 |
}
|
534 |
return $option;
|
539 |
$default = self::get_default_option();
|
540 |
$option = get_option( 'vkExUnit_cta_settings' );
|
541 |
|
542 |
+
// ↓ これであかんの?
|
543 |
+
// $output_option = wp_parse_args( $option, $default );
|
544 |
+
|
545 |
if ( ! $option || ! is_array( $option ) ) {
|
546 |
return $default; }
|
547 |
|
558 |
);
|
559 |
|
560 |
$output_option = array();
|
561 |
+
foreach ( $posttypes as $key => $posttype ) {
|
562 |
+
$output_option[ $posttype ] = ( isset( $option[ $posttype ] ) ) ? $option[ $posttype ] : $default[ $posttype ];
|
563 |
}
|
564 |
|
565 |
return $output_option;
|
574 |
);
|
575 |
$query = new \WP_Query( $args );
|
576 |
$ctas = array();
|
577 |
+
foreach ( $query->posts as $key => $post ) {
|
578 |
if ( $show_label ) {
|
579 |
$ctas[] = array(
|
580 |
'key' => $post->ID,
|
plugins/call-to-action/view-adminsetting.php
CHANGED
@@ -20,7 +20,7 @@ global $vk_call_to_action_textdomain;
|
|
20 |
<?php _e( 'The CTA stands for "Call to action" and this is the area that prompts the user behavior.', $vk_call_to_action_textdomain ); ?><br/>
|
21 |
<?php _e( 'As an example, text message and a link button for induction to the free sample download page.', $vk_call_to_action_textdomain ); ?></p>
|
22 |
|
23 |
-
<h4><?php _e( 'How to use'
|
24 |
|
25 |
<ol>
|
26 |
<li><?php _e( 'You register the contents on "CTA" that you want to display to bottom of the content.', $vk_call_to_action_textdomain ); ?></li>
|
@@ -28,19 +28,19 @@ global $vk_call_to_action_textdomain;
|
|
28 |
<li><?php _e( 'If you want to switch the CTA to be displayed on each post, please set in the details page of such posting.', $vk_call_to_action_textdomain ); ?></li>
|
29 |
</ol>
|
30 |
|
31 |
-
<a href="<?php echo admin_url( 'edit.php?post_type=cta' ) ?>" class="button button-default" target="_blank"><?php _e( 'Show CTA index page', $vk_call_to_action_textdomain ); ?></a>
|
32 |
|
33 |
<table class="form-table">
|
34 |
-
<?php
|
35 |
<tr><th><label ><?php echo get_post_type_object( $type )->label; ?></label></th>
|
36 |
<td><select name="vkExUnit_cta_settings[<?php echo $type; ?>]" id="vkExUnit_cta_settings">
|
37 |
-
<?php foreach ( $ctas as $cta ) :
|
38 |
-
|
39 |
<?php endforeach; ?>
|
40 |
</select>
|
41 |
-
<a href="<?php echo admin_url( 'edit.php?post_type=' . $type ) ?>" class="button button-default" target="_blank"><?php _e( 'Show index page', $vk_call_to_action_textdomain ); ?></a>
|
42 |
</td></tr>
|
43 |
-
<?php
|
44 |
</table>
|
45 |
<?php submit_button(); ?>
|
46 |
</div>
|
20 |
<?php _e( 'The CTA stands for "Call to action" and this is the area that prompts the user behavior.', $vk_call_to_action_textdomain ); ?><br/>
|
21 |
<?php _e( 'As an example, text message and a link button for induction to the free sample download page.', $vk_call_to_action_textdomain ); ?></p>
|
22 |
|
23 |
+
<h4><?php _e( 'How to use', $vk_call_to_action_textdomain ); ?></h4>
|
24 |
|
25 |
<ol>
|
26 |
<li><?php _e( 'You register the contents on "CTA" that you want to display to bottom of the content.', $vk_call_to_action_textdomain ); ?></li>
|
28 |
<li><?php _e( 'If you want to switch the CTA to be displayed on each post, please set in the details page of such posting.', $vk_call_to_action_textdomain ); ?></li>
|
29 |
</ol>
|
30 |
|
31 |
+
<a href="<?php echo admin_url( 'edit.php?post_type=cta' ); ?>" class="button button-default" target="_blank"><?php _e( 'Show CTA index page', $vk_call_to_action_textdomain ); ?></a>
|
32 |
|
33 |
<table class="form-table">
|
34 |
+
<?php foreach ( $options as $type => $value ) : ?>
|
35 |
<tr><th><label ><?php echo get_post_type_object( $type )->label; ?></label></th>
|
36 |
<td><select name="vkExUnit_cta_settings[<?php echo $type; ?>]" id="vkExUnit_cta_settings">
|
37 |
+
<?php foreach ( $ctas as $cta ) : ?>
|
38 |
+
<option value="<?php echo $cta['key']; ?>" <?php echo( $value == $cta['key'] ) ? 'selected' : ''; ?> ><?php echo $cta['label']; ?></option>
|
39 |
<?php endforeach; ?>
|
40 |
</select>
|
41 |
+
<a href="<?php echo admin_url( 'edit.php?post_type=' . $type ); ?>" class="button button-default" target="_blank"><?php _e( 'Show index page', $vk_call_to_action_textdomain ); ?></a>
|
42 |
</td></tr>
|
43 |
+
<?php endforeach; ?>
|
44 |
</table>
|
45 |
<?php submit_button(); ?>
|
46 |
</div>
|
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: 4.4
|
6 |
Tested up to: 4.9.2
|
7 |
-
Stable tag: 5.9.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
4 |
Tags: Google Analytics, New posts, Related Posts, sitemap, sns, twitter card, Facebook Page Plugin, OG tags,
|
5 |
Requires at least: 4.4
|
6 |
Tested up to: 4.9.2
|
7 |
+
Stable tag: 5.9.5
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
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: 5.9.
|
7 |
* Author: Vektor,Inc.
|
8 |
* Text Domain: vkExUnit
|
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: 5.9.5
|
7 |
* Author: Vektor,Inc.
|
8 |
* Text Domain: vkExUnit
|
9 |
* Domain Path: /languages
|