Version Description
- color picker ( WordPress 3.5 )
- NEW
Download this release
Release Info
Developer | hidaka.bizplugin |
Plugin | What's New Generator |
Version | 1.5.0 |
Comparing to | |
See all releases |
Code changes from version 1.4.0 to 1.5.0
- readme.txt +5 -28
- screenshot-2.png +0 -0
- whats-new-admin.js +3 -0
- whats-new-generator.php +7 -3
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link:
|
|
4 |
Tags: what's new, update
|
5 |
Requires at least: 3.4
|
6 |
Tested up to: 3.5
|
7 |
-
Stable tag: 1.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -12,23 +12,13 @@ This plug-in creates the latest information of your site in the page by shortcod
|
|
12 |
|
13 |
== Description ==
|
14 |
|
15 |
-
This plug-in creates the latest information of your site in the page by shortcode.
|
16 |
-
|
17 |
-
= Features =
|
18 |
-
|
19 |
-
* Select what's new from posts or pages
|
20 |
-
* Select the number of what's new items
|
21 |
-
* Preview what's new on admin page
|
22 |
-
|
23 |
-
###日本語版
|
24 |
-
|
25 |
What’s New Generatorは、投稿、固定ページ、ウィジェットに新着情報を表示するプラグインです。
|
26 |
|
27 |
新着情報の日付、タイトルは自動的に表示されます。また、タイトルをクリックすると該当のページが開きます。
|
28 |
|
29 |
= 特徴 =
|
30 |
|
31 |
-
* 期間を指定してタイトルにNEW
|
32 |
* 新着情報に表示するコンテンツに投稿または固定ページを設定できます。
|
33 |
* 表示する件数を設定できます。
|
34 |
* 表示順序は、公開日順・更新日順から選択できます。
|
@@ -49,23 +39,10 @@ What’s New Generatorは、投稿、固定ページ、ウィジェットに新
|
|
49 |
|
50 |
== Changelog ==
|
51 |
|
52 |
-
= 1.
|
53 |
-
*
|
54 |
-
|
55 |
-
= 1.3.0 =
|
56 |
-
* Added filter fook for widget
|
57 |
-
|
58 |
-
= 1.2.0 =
|
59 |
-
* Added feature to change a background color
|
60 |
-
|
61 |
-
= 1.1.0 =
|
62 |
-
* Added categories option
|
63 |
-
* Changed styles of what's new
|
64 |
-
|
65 |
-
= 1.0.0 =
|
66 |
-
* First release.
|
67 |
|
68 |
-
###日本語版
|
69 |
= 1.4.0 =
|
70 |
* NEWマーク表示機能追加
|
71 |
|
4 |
Tags: what's new, update
|
5 |
Requires at least: 3.4
|
6 |
Tested up to: 3.5
|
7 |
+
Stable tag: 1.5.0
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
12 |
|
13 |
== Description ==
|
14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
What’s New Generatorは、投稿、固定ページ、ウィジェットに新着情報を表示するプラグインです。
|
16 |
|
17 |
新着情報の日付、タイトルは自動的に表示されます。また、タイトルをクリックすると該当のページが開きます。
|
18 |
|
19 |
= 特徴 =
|
20 |
|
21 |
+
* 期間を指定してタイトルにNEW!マークを表示させることができます。
|
22 |
* 新着情報に表示するコンテンツに投稿または固定ページを設定できます。
|
23 |
* 表示する件数を設定できます。
|
24 |
* 表示順序は、公開日順・更新日順から選択できます。
|
39 |
|
40 |
== Changelog ==
|
41 |
|
42 |
+
= 1.5.0 =
|
43 |
+
* 新着一覧のタイトル背景色にcolor pickerを追加 ( WordPress 3.5以上 )
|
44 |
+
* NEWマークデザイン変更
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
|
|
|
46 |
= 1.4.0 =
|
47 |
* NEWマーク表示機能追加
|
48 |
|
screenshot-2.png
CHANGED
Binary file
|
whats-new-admin.js
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
1 |
+
jQuery(document).ready(function($){
|
2 |
+
$('#wng_background_color').wpColorPicker();
|
3 |
+
});
|
whats-new-generator.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: What's New Generator
|
4 |
Plugin URI: http://residentbird.main.jp/bizplugin/
|
5 |
Description: What's New(新着情報)を指定した固定ページや投稿に自動的に表示するプラグインです。
|
6 |
-
Version: 1.
|
7 |
Author:WordPress Biz Plugin
|
8 |
Author URI: http://residentbird.main.jp/bizplugin/
|
9 |
*/
|
@@ -30,7 +30,6 @@ class WhatsNewPlugin{
|
|
30 |
|
31 |
function on_deactivation(){
|
32 |
unregister_setting($this->option_name, $this->option_name );
|
33 |
-
//delete_option($this->option_name);
|
34 |
wp_deregister_style('whats-new-style');
|
35 |
}
|
36 |
|
@@ -50,6 +49,8 @@ class WhatsNewPlugin{
|
|
50 |
|
51 |
function myplugin_admin_styles() {
|
52 |
wp_enqueue_style( 'whats-new-style' );
|
|
|
|
|
53 |
}
|
54 |
|
55 |
function on_activation() {
|
@@ -84,6 +85,9 @@ class WhatsNewPlugin{
|
|
84 |
}
|
85 |
|
86 |
function validate($input) {
|
|
|
|
|
|
|
87 |
if ( !is_numeric( $input['wng_newmark']) || $input['wng_newmark'] < 0){
|
88 |
$input['wng_newmark'] = 0;
|
89 |
}
|
@@ -140,7 +144,7 @@ class WhatsNewPlugin{
|
|
140 |
function setting_newmark() {
|
141 |
$options = get_option($this->option_name);
|
142 |
$value = esc_html( $options["wng_newmark"] );
|
143 |
-
echo "<input id='wng_newmark' name='whats_new_options[wng_newmark]' size='
|
144 |
}
|
145 |
|
146 |
|
3 |
Plugin Name: What's New Generator
|
4 |
Plugin URI: http://residentbird.main.jp/bizplugin/
|
5 |
Description: What's New(新着情報)を指定した固定ページや投稿に自動的に表示するプラグインです。
|
6 |
+
Version: 1.5.0
|
7 |
Author:WordPress Biz Plugin
|
8 |
Author URI: http://residentbird.main.jp/bizplugin/
|
9 |
*/
|
30 |
|
31 |
function on_deactivation(){
|
32 |
unregister_setting($this->option_name, $this->option_name );
|
|
|
33 |
wp_deregister_style('whats-new-style');
|
34 |
}
|
35 |
|
49 |
|
50 |
function myplugin_admin_styles() {
|
51 |
wp_enqueue_style( 'whats-new-style' );
|
52 |
+
wp_enqueue_style( 'wp-color-picker' );
|
53 |
+
wp_enqueue_script( 'whats-new-admin-js', plugins_url('whats-new-admin.js', __FILE__ ), array( 'wp-color-picker' ), false, true );
|
54 |
}
|
55 |
|
56 |
function on_activation() {
|
85 |
}
|
86 |
|
87 |
function validate($input) {
|
88 |
+
if(!preg_match('/^#[a-f0-9]{6}$/i', $input['wng_background_color'])){
|
89 |
+
$input['wng_background_color'] = "#f5f5f5";
|
90 |
+
}
|
91 |
if ( !is_numeric( $input['wng_newmark']) || $input['wng_newmark'] < 0){
|
92 |
$input['wng_newmark'] = 0;
|
93 |
}
|
144 |
function setting_newmark() {
|
145 |
$options = get_option($this->option_name);
|
146 |
$value = esc_html( $options["wng_newmark"] );
|
147 |
+
echo "<input id='wng_newmark' name='whats_new_options[wng_newmark]' size='2' type='text' value='{$value}' />日間";
|
148 |
}
|
149 |
|
150 |
|