Head Cleaner - Version 1.4.1

Version Description

Download this release

Release Info

Developer wokamoto
Plugin Icon wp plugin Head Cleaner
Version 1.4.1
Comparing to
See all releases

Code changes from version 1.4.0.7 to 1.4.1

head-cleaner.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  Plugin Name: Head Cleaner
4
- Version: 1.4.0.7
5
  Plugin URI: http://wppluginsj.sourceforge.jp/head-cleaner/
6
  Description: Cleaning tags from your WordPress header and footer.
7
  Author: wokamoto
@@ -12,7 +12,7 @@ Domain Path: /languages/
12
  License:
13
  Released under the GPL license
14
  http://www.gnu.org/copyleft/gpl.html
15
- Copyright 2009 - 2010 wokamoto (email : wokamoto1973@gmail.com)
16
 
17
  This program is free software; you can redistribute it and/or modify
18
  it under the terms of the GNU General Public License as published by
@@ -66,11 +66,13 @@ if (!class_exists('wokController') || !class_exists('wokScriptManager'))
66
  //**************************************************************************************
67
  class HeadCleaner extends wokController {
68
  public $plugin_name = 'head-cleaner';
69
- public $plugin_ver = '1.4.0';
70
 
71
  const PRIORITY = 10000;
72
  const ANALYZE_EXPIRED = 604800; // 60 * 60 * 24 * 7 [sec.]
73
  const XMLNS = 'http://www.w3.org/1999/xhtml';
 
 
74
  const IMG_BASE64_MAX_SIZE = 4096;
75
 
76
  // Deafault Options
@@ -96,6 +98,7 @@ class HeadCleaner extends wokController {
96
  'gzip_on' => false ,
97
  'use_ajax_libs' => false ,
98
  'img_base64' => false ,
 
99
  );
100
 
101
  private $wp_url = '';
@@ -453,6 +456,10 @@ class HeadCleaner extends wokController {
453
  }
454
  unset($matches);
455
 
 
 
 
 
456
  $head_txt = preg_replace_callback(
457
  array('/(content=)(")([^"]*)(")/i', '/(content=)(\')([^\']*)(\')/i'),
458
  array(&$this, '_tag_replace'),
@@ -468,47 +475,7 @@ class HeadCleaner extends wokController {
468
 
469
  // ***** Parse Start! *****
470
 
471
- // for html tag
472
- if ( empty($html_tag) ) {
473
- if ( $doctype === 'xhtml' ) {
474
- // xhtml
475
- $xmlns = self::XMLNS;
476
- $xml_lang = $this->lang;
477
- } else {
478
- // html
479
- $dir = 'ltr';
480
- }
481
- $lang = $this->lang;
482
-
483
- if (preg_match_all('/ +([^ ]*)=[\'"]([^\'"]*)[\'"]/', $html_tag, $matches, PREG_SET_ORDER)) {
484
- foreach ((array) $matches as $match) {
485
- switch ($match[1]){
486
- case 'xmlns':
487
- $xmlns = $match[2];
488
- break;
489
- case 'xml:lang':
490
- $xml_lang = $match[2];
491
- break;
492
- case 'lang':
493
- $lang = $match[2];
494
- break;
495
- case 'dir':
496
- $dir = $match[2];
497
- break;
498
- case 'lang':
499
- $lang = $match[2];
500
- break;
501
- }
502
- }
503
- unset($match);
504
- }
505
- unset($matches);
506
-
507
- $html_tag = $this->_tag_trim( $doctype === 'xhtml'
508
- ? '<html xmlns="'.$xmlns.'" xml:lang="'.$xml_lang.'" lang="'.$lang.'">'
509
- : '<html dir="'.$dir.'" lang="'.$lang.'">' );
510
- }
511
-
512
  $meta_tag = $this->_dom_to_html($dom->find("meta"));
513
  $title_tag = $this->_dom_to_html($dom->find("title"), 1);
514
  $base_tag = $this->_dom_to_html($dom->find("base"), 1);
@@ -1063,14 +1030,20 @@ class HeadCleaner extends wokController {
1063
  // Get permalink
1064
  //**************************************************************************************
1065
  private function _get_permalink() {
1066
- $url = get_bloginfo('url');
1067
- if (! preg_match('|^(https?://[^/]*)|', $url, $host)) {
1068
- $host[1] = (empty($_SERVER['HTTPS']) || $_SERVER['HTTPS'] == 'off')
1069
- ? 'http://'
1070
- : 'https://' . $_SERVER['SERVER_NAME'];
1071
- }
1072
- $url = preg_replace( '/\?[^s].*$/i', '', $host[1] . $_SERVER['REQUEST_URI']);
1073
- unset($host);
 
 
 
 
 
 
1074
  return ($url);
1075
  }
1076
 
@@ -2099,8 +2072,8 @@ E__O__T;
2099
  $out .= __('Add canonical tag.', $this->textdomain_name);
2100
  $out .= '</td>';
2101
  $out .= '<td>';
2102
- $out .= $this->_checkbox('ie_conditional');
2103
- $out .= __('Remove IE Conditional Tag.', $this->textdomain_name);
2104
  $out .= '</td>';
2105
  $out .= '</tr>'."\n";
2106
 
@@ -2121,10 +2094,12 @@ E__O__T;
2121
 
2122
  $out .= '<tr>';
2123
  $out .= '<td>';
2124
- $out .= $this->_checkbox('debug_mode');
2125
- $out .= __('Debug mode', $this->textdomain_name);
2126
  $out .= '</td>';
2127
  $out .= '<td>';
 
 
2128
  $out .= '</td>';
2129
  $out .= '<td>';
2130
  // $out .= $this->_checkbox('gzip_on');
@@ -2289,6 +2264,7 @@ E__O__T;
2289
  $this->options['xml_declaration'] = $this->_checkbox_val($recv_param, 'xml_declaration');
2290
  $this->options['ie_conditional'] = $this->_checkbox_val($recv_param, 'ie_conditional');
2291
  $this->options['canonical_tag'] = $this->_checkbox_val($recv_param, 'canonical_tag');
 
2292
  $this->options['foot_js'] = $this->_checkbox_val($recv_param, 'foot_js');
2293
  $this->options['dynamic'] = $this->_checkbox_val($recv_param, 'dynamic');
2294
  $this->options['js_move_foot'] = $this->_checkbox_val($recv_param, 'js_move_foot');
@@ -2610,6 +2586,62 @@ E__O__T;
2610
  return ( !empty($content) ? $content . "\n" : '' );
2611
  }
2612
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2613
  private function _css_tag($src, $media = '', $inline_css = false) {
2614
  $css_tag = '';
2615
  if (!empty($src)) {
@@ -2631,6 +2663,75 @@ E__O__T;
2631
  }
2632
  return $this->_tag_trim($script_tag);
2633
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2634
  }
2635
 
2636
  //**************************************************************************************
1
  <?php
2
  /*
3
  Plugin Name: Head Cleaner
4
+ Version: 1.4.1
5
  Plugin URI: http://wppluginsj.sourceforge.jp/head-cleaner/
6
  Description: Cleaning tags from your WordPress header and footer.
7
  Author: wokamoto
12
  License:
13
  Released under the GPL license
14
  http://www.gnu.org/copyleft/gpl.html
15
+ Copyright 2009 - 2011 wokamoto (email : wokamoto1973@gmail.com)
16
 
17
  This program is free software; you can redistribute it and/or modify
18
  it under the terms of the GNU General Public License as published by
66
  //**************************************************************************************
67
  class HeadCleaner extends wokController {
68
  public $plugin_name = 'head-cleaner';
69
+ public $plugin_ver = '1.4.1';
70
 
71
  const PRIORITY = 10000;
72
  const ANALYZE_EXPIRED = 604800; // 60 * 60 * 24 * 7 [sec.]
73
  const XMLNS = 'http://www.w3.org/1999/xhtml';
74
+ const XMLNS_OG = 'http://ogp.me/ns#';
75
+ // const XMLNS_FB = 'http://www.facebook.com/2008/fbml';
76
  const IMG_BASE64_MAX_SIZE = 4096;
77
 
78
  // Deafault Options
98
  'gzip_on' => false ,
99
  'use_ajax_libs' => false ,
100
  'img_base64' => false ,
101
+ 'add_ogp_tag' => false ,
102
  );
103
 
104
  private $wp_url = '';
456
  }
457
  unset($matches);
458
 
459
+ if ($this->options['add_ogp_tag']) {
460
+ $head_txt .= $this->_get_ogp_tags();
461
+ }
462
+
463
  $head_txt = preg_replace_callback(
464
  array('/(content=)(")([^"]*)(")/i', '/(content=)(\')([^\']*)(\')/i'),
465
  array(&$this, '_tag_replace'),
475
 
476
  // ***** Parse Start! *****
477
 
478
+ $html_tag = $this->_html_tag_normalize($html_tag, $doctype);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
479
  $meta_tag = $this->_dom_to_html($dom->find("meta"));
480
  $title_tag = $this->_dom_to_html($dom->find("title"), 1);
481
  $base_tag = $this->_dom_to_html($dom->find("base"), 1);
1030
  // Get permalink
1031
  //**************************************************************************************
1032
  private function _get_permalink() {
1033
+ if (is_home()) {
1034
+ $url = trailingslashit(get_bloginfo('wpurl'));
1035
+ } elseif (function_exists('site_url')) {
1036
+ $url = site_url($_SERVER['REQUEST_URI']);
1037
+ } else {
1038
+ $url = get_bloginfo('url');
1039
+ if (! preg_match('|^(https?://[^/]*)|', $url, $host)) {
1040
+ $host[1] = (empty($_SERVER['HTTPS']) || $_SERVER['HTTPS'] == 'off')
1041
+ ? 'http://'
1042
+ : 'https://' . $_SERVER['SERVER_NAME'];
1043
+ }
1044
+ $url = preg_replace('/\?[^s].*$/i', '', $host[1] . $_SERVER['REQUEST_URI']);
1045
+ unset($host);
1046
+ }
1047
  return ($url);
1048
  }
1049
 
2072
  $out .= __('Add canonical tag.', $this->textdomain_name);
2073
  $out .= '</td>';
2074
  $out .= '<td>';
2075
+ $out .= $this->_checkbox('add_ogp_tag');
2076
+ $out .= __('Add OGP(Open Graph Protocol) tags.', $this->textdomain_name);
2077
  $out .= '</td>';
2078
  $out .= '</tr>'."\n";
2079
 
2094
 
2095
  $out .= '<tr>';
2096
  $out .= '<td>';
2097
+ $out .= $this->_checkbox('ie_conditional');
2098
+ $out .= __('Remove IE Conditional Tag.', $this->textdomain_name);
2099
  $out .= '</td>';
2100
  $out .= '<td>';
2101
+ $out .= $this->_checkbox('debug_mode');
2102
+ $out .= __('Debug mode', $this->textdomain_name);
2103
  $out .= '</td>';
2104
  $out .= '<td>';
2105
  // $out .= $this->_checkbox('gzip_on');
2264
  $this->options['xml_declaration'] = $this->_checkbox_val($recv_param, 'xml_declaration');
2265
  $this->options['ie_conditional'] = $this->_checkbox_val($recv_param, 'ie_conditional');
2266
  $this->options['canonical_tag'] = $this->_checkbox_val($recv_param, 'canonical_tag');
2267
+ $this->options['add_ogp_tag'] = $this->_checkbox_val($recv_param, 'add_ogp_tag');
2268
  $this->options['foot_js'] = $this->_checkbox_val($recv_param, 'foot_js');
2269
  $this->options['dynamic'] = $this->_checkbox_val($recv_param, 'dynamic');
2270
  $this->options['js_move_foot'] = $this->_checkbox_val($recv_param, 'js_move_foot');
2586
  return ( !empty($content) ? $content . "\n" : '' );
2587
  }
2588
 
2589
+ private function _html_tag_normalize($html_tag, $doctype = 'xhtml') {
2590
+ $xmlns = self::XMLNS;
2591
+ $xml_lang = $this->lang;
2592
+ $dir = 'ltr';
2593
+ $lang = $this->lang;
2594
+ $xmlns_og = self::XMLNS_OG;
2595
+ // $xmlns_fb = self::XMLNS_FB;
2596
+
2597
+ if (preg_match_all('/ +([^ ]*)=[\'"]([^\'"]*)[\'"]/', $html_tag, $matches, PREG_SET_ORDER)) {
2598
+ foreach ((array) $matches as $match) {
2599
+ switch ($match[1]){
2600
+ case 'xmlns':
2601
+ $xmlns = $match[2];
2602
+ break;
2603
+ case 'xml:lang':
2604
+ $xml_lang = $match[2];
2605
+ break;
2606
+ case 'lang':
2607
+ $lang = $match[2];
2608
+ break;
2609
+ case 'dir':
2610
+ $dir = $match[2];
2611
+ break;
2612
+ case 'lang':
2613
+ $lang = $match[2];
2614
+ break;
2615
+ case 'xmlns:og':
2616
+ $xmlns_og = $match[2];
2617
+ break;
2618
+ // case 'xmlns:fb':
2619
+ // $xmlns_fb = $match[2];
2620
+ // break;
2621
+ }
2622
+ }
2623
+ unset($match);
2624
+ }
2625
+ unset($matches);
2626
+
2627
+ if ( empty($html_tag) ) {
2628
+ $html_tag = $this->_tag_trim( $doctype === 'xhtml'
2629
+ ? '<html xmlns="'.$xmlns.'" xml:lang="'.$xml_lang.'" lang="'.$lang.'">'
2630
+ : '<html dir="'.$dir.'" lang="'.$lang.'">' );
2631
+ }
2632
+
2633
+ if ($this->options['add_ogp_tag']) {
2634
+ if (!preg_match('/xmlns:og=[\'"][^\'"]+[\'"]"/i', $html_tag)) {
2635
+ $html_tag = str_replace('>', ' xmlns:og="'.$xmlns_og.'">', $html_tag);
2636
+ }
2637
+ // if (!preg_match('/xmlns:fb=[\'"][^\'"]+[\'"]"/i', $html_tag)) {
2638
+ // $html_tag = str_replace('>', ' xmlns:fb="'.$xmlns_fb.'">', $html_tag);
2639
+ // }
2640
+ }
2641
+
2642
+ return $html_tag;
2643
+ }
2644
+
2645
  private function _css_tag($src, $media = '', $inline_css = false) {
2646
  $css_tag = '';
2647
  if (!empty($src)) {
2663
  }
2664
  return $this->_tag_trim($script_tag);
2665
  }
2666
+
2667
+ private function _get_ogp_tags() {
2668
+ $url = $this->_get_permalink();
2669
+ $title = '';
2670
+ $thumb = '';
2671
+ $excerpt = '';
2672
+ $type = '';
2673
+
2674
+ if (is_home()) {
2675
+ $excerpt = get_bloginfo('description');
2676
+ } elseif(is_singular()) {
2677
+ global $wpmp_conf, $post;
2678
+ $id = get_the_ID();
2679
+ if (!isset($post)) {
2680
+ $post = &get_post(get_the_ID());
2681
+ }
2682
+ $title = trim(wp_title('', false));
2683
+
2684
+ $thumb = has_post_thumbnail($id) ? preg_replace("/^.*['\"](https?:\/\/[^'\"]*)['\"].*/i","$1",get_the_post_thumbnail($id)) : '';
2685
+ if (empty($thumb) && preg_match_all('/<img .*src=[\'"]([^\'"]+)[\'"]/', $post->post_content, $matches, PREG_SET_ORDER)) {
2686
+ $thumb = $matches[0][1];
2687
+ }
2688
+ unset($matches);
2689
+
2690
+ $excerpt = (
2691
+ !post_password_required($post)
2692
+ ? get_the_excerpt()
2693
+ : __('There is no excerpt because this is a protected post.')
2694
+ );
2695
+ if (empty($excerpt)) {
2696
+ $strwidth = (
2697
+ isset($wpmp_conf["excerpt_mblength"])
2698
+ ? $wpmp_conf["excerpt_mblength"]
2699
+ : 255
2700
+ );
2701
+ $excerpt = trim(preg_replace(
2702
+ array('/[\n\r]/', '/\[[^\]]+\]/'),
2703
+ array('', ' '),
2704
+ strip_tags($post->post_content)
2705
+ ));
2706
+ $excerpt = (
2707
+ function_exists('mb_strimwidth')
2708
+ ? mb_strimwidth($excerpt, 0, $strwidth, '...', $this->charset)
2709
+ : ( strlen($excerpt) > $strwidth ? substr($excerpt, 0, $strwidth - 3) . '...' : $excerpt)
2710
+ );
2711
+ $excerpt = apply_filters('get_the_excerpt', $excerpt);
2712
+ }
2713
+ $type = 'article';
2714
+ }
2715
+
2716
+ $ogp_tags = '<meta property="og:site_name" content="' . esc_html(get_bloginfo('name')) . '" />' . "\n";
2717
+ if (!empty($url)) {
2718
+ $ogp_tags .= '<meta property="og:url" content="' . esc_html($url) . '" />' . "\n";
2719
+ }
2720
+ if (!empty($title)) {
2721
+ $ogp_tags .= '<meta property="og:title" content="' . esc_html($title) . '" />' . "\n";
2722
+ }
2723
+ if (!empty($thumb)) {
2724
+ $ogp_tags .= '<meta property="og:image" content="' . esc_html($thumb) . '" />' . "\n";
2725
+ }
2726
+ if (!empty($excerpt)) {
2727
+ $ogp_tags .= '<meta property="og:description" content="' . esc_html($excerpt) . '" />' . "\n";
2728
+ }
2729
+ if (!empty($type)) {
2730
+ $ogp_tags .= '<meta property="og:type" content="' . esc_html($type) . '" />' . "\n";
2731
+ }
2732
+
2733
+ return $ogp_tags;
2734
+ }
2735
  }
2736
 
2737
  //**************************************************************************************
languages/head-cleaner-ja.mo CHANGED
Binary file
languages/head-cleaner-ja.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Head Cleaner\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2010-11-18 19:42+0900\n"
6
- "PO-Revision-Date: 2010-11-18 19:44+0900\n"
7
  "Last-Translator: wokamoto <wokamoto1973@gmail.com>\n"
8
  "Language-Team: JAPANESE <http://wppluginsj.sourceforge.jp/>\n"
9
  "MIME-Version: 1.0\n"
@@ -20,214 +20,170 @@ msgstr ""
20
  msgid "Cleaning tags from your WordPress header and footer."
21
  msgstr "WordPress サイトの &lt;head&gt; の中身と、フッタ領域を整形しなおします。"
22
 
23
- #: ../head-cleaner.php:1856
24
  msgid "Head Cleaner"
25
  msgstr "Head Cleaner"
26
 
27
- #: ../head-cleaner.php:1865
28
- #: ../includes/common-controller.php:186
29
  msgid "Settings"
30
  msgstr "設定"
31
 
32
- #: ../head-cleaner.php:1893
33
- #: ../head-cleaner.php:1901
34
- #: ../head-cleaner.php:1909
35
  msgid "Done!"
36
  msgstr "完了!"
37
 
38
- #: ../head-cleaner.php:1921
39
  msgid "Head Cleaner Options"
40
  msgstr "Head Cleaner 設定"
41
 
42
- #: ../head-cleaner.php:1930
43
  msgid "CSS and JavaScript are cached on the server."
44
  msgstr "CSS と JavaScript を、サーバ上にキャッシュする"
45
 
46
- #: ../head-cleaner.php:1934
47
- msgid "Put JavaScripts at the Bottom."
48
- msgstr "&lt;head&gt; 内の JavaScript を、フッタ領域に移動"
49
-
50
- #: ../head-cleaner.php:1939
51
  msgid "CSS and JS are dynamically generated."
52
  msgstr "CSS, JS を動的生成する。"
53
 
54
- #: ../head-cleaner.php:1948
 
 
 
 
55
  msgid "Two or more CSS is combined."
56
  msgstr "複数の CSS を結合する"
57
 
58
- #: ../head-cleaner.php:1952
59
  msgid "CSS is optimized."
60
  msgstr "CSS を最適化する"
61
 
62
- #: ../head-cleaner.php:1955
63
- msgid "Default media attribute applied to CSS."
64
- msgstr "CSS に適用するデフォルト media 属性"
65
-
66
- #: ../head-cleaner.php:1963
67
  msgid "URLs of images in CSS will be converted into the data scheme URIs."
68
  msgstr "CSS に含まれる画像の URL を、データスキーマ URI に変換する"
69
 
70
- #: ../head-cleaner.php:1972
71
  msgid "Two or more JavaScript is combined."
72
  msgstr "複数の JavaScript を結合する"
73
 
74
- #: ../head-cleaner.php:1976
75
  msgid "JavaScript is minified."
76
  msgstr "JavaScript を小さくする"
77
 
78
- #: ../head-cleaner.php:1980
79
  msgid "Bottom JavaScript is combined, too."
80
  msgstr "フッタ領域の JavaScript も対象にする"
81
 
82
- #: ../head-cleaner.php:1991
 
 
 
 
83
  msgid "Use Google Ajax Libraries."
84
  msgstr "Google Ajax Libraries を利用する"
85
 
86
- #: ../head-cleaner.php:1995
87
- msgid "Remove IE Conditional Tag."
88
- msgstr "IEコンディショナルタグを削除"
89
-
90
- #: ../head-cleaner.php:2004
91
  msgid "Add XML Declaration."
92
  msgstr "XML宣言を付与"
93
 
94
- #: ../head-cleaner.php:2008
95
  msgid "Add canonical tag."
96
  msgstr "メタタグ &quot;canonical&quot; を追加"
97
 
98
- #: ../head-cleaner.php:2017
 
 
 
 
99
  msgid "Remove generator tag."
100
  msgstr "メタタグ &quot;generator&quot; を削除"
101
 
102
- #: ../head-cleaner.php:2021
103
  msgid "Remove RSD link tag."
104
  msgstr "リンクタグ &quot;RSD&quot; を削除"
105
 
106
- #: ../head-cleaner.php:2025
107
  msgid "Remove wlwmanifest link tag."
108
  msgstr "リンクタグ &quot;wlwmanifest&quot; を削除."
109
 
110
- #: ../head-cleaner.php:2032
 
 
 
 
111
  msgid "Debug mode"
112
  msgstr "デバッグモード"
113
 
114
- #: ../head-cleaner.php:2045
115
- msgid "The CSS optimization settings"
116
- msgstr "CSS最適化 オプション"
117
-
118
- #: ../head-cleaner.php:2047
119
- msgid "Compression (code layout):"
120
- msgstr "圧縮率(コードレイアウト):"
121
-
122
- #: ../head-cleaner.php:2049
123
- msgid "Highest (no readability, smallest size)"
124
- msgstr "最高 (改行なし)"
125
-
126
- #: ../head-cleaner.php:2050
127
- msgid "High (moderate readability, smaller size)"
128
- msgstr "高 (セレクタ1行表記)"
129
-
130
- #: ../head-cleaner.php:2051
131
- msgid "Standard (balance between readability and size)"
132
- msgstr "標準 (プロパティごと改行)"
133
-
134
- #: ../head-cleaner.php:2052
135
- msgid "Low (higher readability)"
136
- msgstr "低 (プロパティをインデント)"
137
-
138
- #: ../head-cleaner.php:2055
139
- msgid "Optimise shorthands"
140
- msgstr "ショートハンドCSSの最適化"
141
-
142
- #: ../head-cleaner.php:2057
143
- msgid "All optimisations"
144
- msgstr "margin,padding,border,backgroundを最適化"
145
-
146
- #: ../head-cleaner.php:2058
147
- msgid "Safe optimisations"
148
- msgstr "margin,padding,borderのみ"
149
-
150
- #: ../head-cleaner.php:2059
151
- msgid "Don't optimise"
152
- msgstr "最適化しない"
153
-
154
- #: ../head-cleaner.php:2064
155
- msgid "Compress colors"
156
- msgstr "colorの値を簡略化する"
157
-
158
- #: ../head-cleaner.php:2067
159
- msgid "Compress font-weight"
160
- msgstr "font-weightを数値にする"
161
-
162
- #: ../head-cleaner.php:2070
163
- msgid "Remove unnecessary backslashes"
164
- msgstr "不要なバックスラッシュを削除"
165
-
166
- #: ../head-cleaner.php:2078
167
  msgid "Active Filters"
168
  msgstr "有効なフィルタ"
169
 
170
- #: ../head-cleaner.php:2081
171
- #: ../head-cleaner.php:2118
172
  msgid "Don't process!"
173
  msgstr "対象外"
174
 
175
- #: ../head-cleaner.php:2082
176
- #: ../head-cleaner.php:2119
177
- #: ../head-cleaner.php:2161
178
  msgid "Remove"
179
  msgstr "削除"
180
 
181
- #: ../head-cleaner.php:2083
182
  msgid "Head filters"
183
  msgstr "&lt;head&gt; 内の有効なフィルタ"
184
 
185
- #: ../head-cleaner.php:2085
186
- #: ../head-cleaner.php:2122
187
  msgid "Priority"
188
  msgstr "フィルタの優先順位"
189
 
190
- #: ../head-cleaner.php:2120
191
  msgid "Bottom filters"
192
  msgstr "フッタ領域の有効なフィルタ"
193
 
194
- #: ../head-cleaner.php:2157
195
  msgid "Active JavaScripts"
196
  msgstr "&lt;head&gt; 部で有効な JavaScript"
197
 
198
- #: ../head-cleaner.php:2160
199
  msgid "Move to footer"
200
  msgstr "フッタに移動"
201
 
202
- #: ../head-cleaner.php:2162
203
  msgid "JavaScripts"
204
  msgstr "JavaScript"
205
 
206
- #: ../head-cleaner.php:2175
207
  msgid "Update Options"
208
  msgstr "更新"
209
 
210
- #: ../head-cleaner.php:2180
211
  msgid "Remove all cache files"
212
  msgstr "キャッシュファイル削除"
213
 
214
- #: ../head-cleaner.php:2183
215
  msgid "All cache files are removed."
216
  msgstr "キャッシュフォルダ内のファイルをすべて削除する。"
217
 
218
- #: ../head-cleaner.php:2184
219
  msgid "Remove All Cache Files"
220
  msgstr "削除"
221
 
222
- #: ../head-cleaner.php:2189
223
  msgid "Uninstall"
224
  msgstr "アンインストール"
225
 
226
- #: ../head-cleaner.php:2192
227
  msgid "All the settings of &quot;Head Cleaner&quot; are deleted."
228
  msgstr "&quot;Head Cleaner&quot; の設定をすべて消去する。"
229
 
230
- #: ../head-cleaner.php:2193
231
  msgid "Delete Options"
232
  msgstr "削除"
233
 
 
 
 
 
2
  msgstr ""
3
  "Project-Id-Version: Head Cleaner\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2011-01-19 11:06+0900\n"
6
+ "PO-Revision-Date: 2011-01-19 11:07+0900\n"
7
  "Last-Translator: wokamoto <wokamoto1973@gmail.com>\n"
8
  "Language-Team: JAPANESE <http://wppluginsj.sourceforge.jp/>\n"
9
  "MIME-Version: 1.0\n"
20
  msgid "Cleaning tags from your WordPress header and footer."
21
  msgstr "WordPress サイトの &lt;head&gt; の中身と、フッタ領域を整形しなおします。"
22
 
23
+ #: ../head-cleaner.php:1908
24
  msgid "Head Cleaner"
25
  msgstr "Head Cleaner"
26
 
27
+ #: ../head-cleaner.php:1919
28
+ #: ../includes/common-controller.php:187
29
  msgid "Settings"
30
  msgstr "設定"
31
 
32
+ #: ../head-cleaner.php:1976
33
+ #: ../head-cleaner.php:1984
34
+ #: ../head-cleaner.php:1992
35
  msgid "Done!"
36
  msgstr "完了!"
37
 
38
+ #: ../head-cleaner.php:2004
39
  msgid "Head Cleaner Options"
40
  msgstr "Head Cleaner 設定"
41
 
42
+ #: ../head-cleaner.php:2013
43
  msgid "CSS and JavaScript are cached on the server."
44
  msgstr "CSS と JavaScript を、サーバ上にキャッシュする"
45
 
46
+ #: ../head-cleaner.php:2017
 
 
 
 
47
  msgid "CSS and JS are dynamically generated."
48
  msgstr "CSS, JS を動的生成する。"
49
 
50
+ #: ../head-cleaner.php:2020
51
+ msgid "Default media attribute applied to CSS."
52
+ msgstr "CSS に適用するデフォルト media 属性"
53
+
54
+ #: ../head-cleaner.php:2028
55
  msgid "Two or more CSS is combined."
56
  msgstr "複数の CSS を結合する"
57
 
58
+ #: ../head-cleaner.php:2032
59
  msgid "CSS is optimized."
60
  msgstr "CSS を最適化する"
61
 
62
+ #: ../head-cleaner.php:2036
 
 
 
 
63
  msgid "URLs of images in CSS will be converted into the data scheme URIs."
64
  msgstr "CSS に含まれる画像の URL を、データスキーマ URI に変換する"
65
 
66
+ #: ../head-cleaner.php:2043
67
  msgid "Two or more JavaScript is combined."
68
  msgstr "複数の JavaScript を結合する"
69
 
70
+ #: ../head-cleaner.php:2047
71
  msgid "JavaScript is minified."
72
  msgstr "JavaScript を小さくする"
73
 
74
+ #: ../head-cleaner.php:2051
75
  msgid "Bottom JavaScript is combined, too."
76
  msgstr "フッタ領域の JavaScript も対象にする"
77
 
78
+ #: ../head-cleaner.php:2058
79
+ msgid "Put JavaScripts at the Bottom."
80
+ msgstr "&lt;head&gt; 内の JavaScript を、フッタ領域に移動"
81
+
82
+ #: ../head-cleaner.php:2062
83
  msgid "Use Google Ajax Libraries."
84
  msgstr "Google Ajax Libraries を利用する"
85
 
86
+ #: ../head-cleaner.php:2071
 
 
 
 
87
  msgid "Add XML Declaration."
88
  msgstr "XML宣言を付与"
89
 
90
+ #: ../head-cleaner.php:2075
91
  msgid "Add canonical tag."
92
  msgstr "メタタグ &quot;canonical&quot; を追加"
93
 
94
+ #: ../head-cleaner.php:2079
95
+ msgid "Add OGP(Open Graph Protocol) tags."
96
+ msgstr "OGP(Open Graph Protocol) 対応のメタタグを追加"
97
+
98
+ #: ../head-cleaner.php:2086
99
  msgid "Remove generator tag."
100
  msgstr "メタタグ &quot;generator&quot; を削除"
101
 
102
+ #: ../head-cleaner.php:2090
103
  msgid "Remove RSD link tag."
104
  msgstr "リンクタグ &quot;RSD&quot; を削除"
105
 
106
+ #: ../head-cleaner.php:2094
107
  msgid "Remove wlwmanifest link tag."
108
  msgstr "リンクタグ &quot;wlwmanifest&quot; を削除."
109
 
110
+ #: ../head-cleaner.php:2101
111
+ msgid "Remove IE Conditional Tag."
112
+ msgstr "IEコンディショナルタグを削除"
113
+
114
+ #: ../head-cleaner.php:2105
115
  msgid "Debug mode"
116
  msgstr "デバッグモード"
117
 
118
+ #: ../head-cleaner.php:2117
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
119
  msgid "Active Filters"
120
  msgstr "有効なフィルタ"
121
 
122
+ #: ../head-cleaner.php:2120
123
+ #: ../head-cleaner.php:2158
124
  msgid "Don't process!"
125
  msgstr "対象外"
126
 
127
+ #: ../head-cleaner.php:2121
128
+ #: ../head-cleaner.php:2159
129
+ #: ../head-cleaner.php:2202
130
  msgid "Remove"
131
  msgstr "削除"
132
 
133
+ #: ../head-cleaner.php:2122
134
  msgid "Head filters"
135
  msgstr "&lt;head&gt; 内の有効なフィルタ"
136
 
137
+ #: ../head-cleaner.php:2124
138
+ #: ../head-cleaner.php:2162
139
  msgid "Priority"
140
  msgstr "フィルタの優先順位"
141
 
142
+ #: ../head-cleaner.php:2160
143
  msgid "Bottom filters"
144
  msgstr "フッタ領域の有効なフィルタ"
145
 
146
+ #: ../head-cleaner.php:2198
147
  msgid "Active JavaScripts"
148
  msgstr "&lt;head&gt; 部で有効な JavaScript"
149
 
150
+ #: ../head-cleaner.php:2201
151
  msgid "Move to footer"
152
  msgstr "フッタに移動"
153
 
154
+ #: ../head-cleaner.php:2203
155
  msgid "JavaScripts"
156
  msgstr "JavaScript"
157
 
158
+ #: ../head-cleaner.php:2217
159
  msgid "Update Options"
160
  msgstr "更新"
161
 
162
+ #: ../head-cleaner.php:2223
163
  msgid "Remove all cache files"
164
  msgstr "キャッシュファイル削除"
165
 
166
+ #: ../head-cleaner.php:2227
167
  msgid "All cache files are removed."
168
  msgstr "キャッシュフォルダ内のファイルをすべて削除する。"
169
 
170
+ #: ../head-cleaner.php:2228
171
  msgid "Remove All Cache Files"
172
  msgstr "削除"
173
 
174
+ #: ../head-cleaner.php:2233
175
  msgid "Uninstall"
176
  msgstr "アンインストール"
177
 
178
+ #: ../head-cleaner.php:2237
179
  msgid "All the settings of &quot;Head Cleaner&quot; are deleted."
180
  msgstr "&quot;Head Cleaner&quot; の設定をすべて消去する。"
181
 
182
+ #: ../head-cleaner.php:2238
183
  msgid "Delete Options"
184
  msgstr "削除"
185
 
186
+ #: ../head-cleaner.php:2696
187
+ msgid "There is no excerpt because this is a protected post."
188
+ msgstr "この投稿は保護されているので抜粋文はありません。"
189
+
languages/head-cleaner.pot CHANGED
@@ -2,7 +2,7 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Head Cleaner\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2010-11-18 19:42+0900\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: \n"
8
  "Language-Team: \n"
@@ -14,214 +14,170 @@ msgstr ""
14
  msgid "Cleaning tags from your WordPress header and footer."
15
  msgstr ""
16
 
17
- #: ../head-cleaner.php:1856
18
  msgid "Head Cleaner"
19
  msgstr ""
20
 
21
- #: ../head-cleaner.php:1865
22
- #: ../includes/common-controller.php:186
23
  msgid "Settings"
24
  msgstr ""
25
 
26
- #: ../head-cleaner.php:1893
27
- #: ../head-cleaner.php:1901
28
- #: ../head-cleaner.php:1909
29
  msgid "Done!"
30
  msgstr ""
31
 
32
- #: ../head-cleaner.php:1921
33
  msgid "Head Cleaner Options"
34
  msgstr ""
35
 
36
- #: ../head-cleaner.php:1930
37
  msgid "CSS and JavaScript are cached on the server."
38
  msgstr ""
39
 
40
- #: ../head-cleaner.php:1934
41
- msgid "Put JavaScripts at the Bottom."
42
  msgstr ""
43
 
44
- #: ../head-cleaner.php:1939
45
- msgid "CSS and JS are dynamically generated."
46
  msgstr ""
47
 
48
- #: ../head-cleaner.php:1948
49
  msgid "Two or more CSS is combined."
50
  msgstr ""
51
 
52
- #: ../head-cleaner.php:1952
53
  msgid "CSS is optimized."
54
  msgstr ""
55
 
56
- #: ../head-cleaner.php:1955
57
- msgid "Default media attribute applied to CSS."
58
- msgstr ""
59
-
60
- #: ../head-cleaner.php:1963
61
  msgid "URLs of images in CSS will be converted into the data scheme URIs."
62
  msgstr ""
63
 
64
- #: ../head-cleaner.php:1972
65
  msgid "Two or more JavaScript is combined."
66
  msgstr ""
67
 
68
- #: ../head-cleaner.php:1976
69
  msgid "JavaScript is minified."
70
  msgstr ""
71
 
72
- #: ../head-cleaner.php:1980
73
  msgid "Bottom JavaScript is combined, too."
74
  msgstr ""
75
 
76
- #: ../head-cleaner.php:1991
77
- msgid "Use Google Ajax Libraries."
78
  msgstr ""
79
 
80
- #: ../head-cleaner.php:1995
81
- msgid "Remove IE Conditional Tag."
82
  msgstr ""
83
 
84
- #: ../head-cleaner.php:2004
85
  msgid "Add XML Declaration."
86
  msgstr ""
87
 
88
- #: ../head-cleaner.php:2008
89
  msgid "Add canonical tag."
90
  msgstr ""
91
 
92
- #: ../head-cleaner.php:2017
 
 
 
 
93
  msgid "Remove generator tag."
94
  msgstr ""
95
 
96
- #: ../head-cleaner.php:2021
97
  msgid "Remove RSD link tag."
98
  msgstr ""
99
 
100
- #: ../head-cleaner.php:2025
101
  msgid "Remove wlwmanifest link tag."
102
  msgstr ""
103
 
104
- #: ../head-cleaner.php:2032
105
- msgid "Debug mode"
106
- msgstr ""
107
-
108
- #: ../head-cleaner.php:2045
109
- msgid "The CSS optimization settings"
110
- msgstr ""
111
-
112
- #: ../head-cleaner.php:2047
113
- msgid "Compression (code layout):"
114
- msgstr ""
115
-
116
- #: ../head-cleaner.php:2049
117
- msgid "Highest (no readability, smallest size)"
118
- msgstr ""
119
-
120
- #: ../head-cleaner.php:2050
121
- msgid "High (moderate readability, smaller size)"
122
- msgstr ""
123
-
124
- #: ../head-cleaner.php:2051
125
- msgid "Standard (balance between readability and size)"
126
- msgstr ""
127
-
128
- #: ../head-cleaner.php:2052
129
- msgid "Low (higher readability)"
130
- msgstr ""
131
-
132
- #: ../head-cleaner.php:2055
133
- msgid "Optimise shorthands"
134
- msgstr ""
135
-
136
- #: ../head-cleaner.php:2057
137
- msgid "All optimisations"
138
- msgstr ""
139
-
140
- #: ../head-cleaner.php:2058
141
- msgid "Safe optimisations"
142
- msgstr ""
143
-
144
- #: ../head-cleaner.php:2059
145
- msgid "Don't optimise"
146
- msgstr ""
147
-
148
- #: ../head-cleaner.php:2064
149
- msgid "Compress colors"
150
- msgstr ""
151
-
152
- #: ../head-cleaner.php:2067
153
- msgid "Compress font-weight"
154
  msgstr ""
155
 
156
- #: ../head-cleaner.php:2070
157
- msgid "Remove unnecessary backslashes"
158
  msgstr ""
159
 
160
- #: ../head-cleaner.php:2078
161
  msgid "Active Filters"
162
  msgstr ""
163
 
164
- #: ../head-cleaner.php:2081
165
- #: ../head-cleaner.php:2118
166
  msgid "Don't process!"
167
  msgstr ""
168
 
169
- #: ../head-cleaner.php:2082
170
- #: ../head-cleaner.php:2119
171
- #: ../head-cleaner.php:2161
172
  msgid "Remove"
173
  msgstr ""
174
 
175
- #: ../head-cleaner.php:2083
176
  msgid "Head filters"
177
  msgstr ""
178
 
179
- #: ../head-cleaner.php:2085
180
- #: ../head-cleaner.php:2122
181
  msgid "Priority"
182
  msgstr ""
183
 
184
- #: ../head-cleaner.php:2120
185
  msgid "Bottom filters"
186
  msgstr ""
187
 
188
- #: ../head-cleaner.php:2157
189
  msgid "Active JavaScripts"
190
  msgstr ""
191
 
192
- #: ../head-cleaner.php:2160
193
  msgid "Move to footer"
194
  msgstr ""
195
 
196
- #: ../head-cleaner.php:2162
197
  msgid "JavaScripts"
198
  msgstr ""
199
 
200
- #: ../head-cleaner.php:2175
201
  msgid "Update Options"
202
  msgstr ""
203
 
204
- #: ../head-cleaner.php:2180
205
  msgid "Remove all cache files"
206
  msgstr ""
207
 
208
- #: ../head-cleaner.php:2183
209
  msgid "All cache files are removed."
210
  msgstr ""
211
 
212
- #: ../head-cleaner.php:2184
213
  msgid "Remove All Cache Files"
214
  msgstr ""
215
 
216
- #: ../head-cleaner.php:2189
217
  msgid "Uninstall"
218
  msgstr ""
219
 
220
- #: ../head-cleaner.php:2192
221
  msgid "All the settings of &quot;Head Cleaner&quot; are deleted."
222
  msgstr ""
223
 
224
- #: ../head-cleaner.php:2193
225
  msgid "Delete Options"
226
  msgstr ""
227
 
 
 
 
 
2
  msgstr ""
3
  "Project-Id-Version: Head Cleaner\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2011-01-19 11:06+0900\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: \n"
8
  "Language-Team: \n"
14
  msgid "Cleaning tags from your WordPress header and footer."
15
  msgstr ""
16
 
17
+ #: ../head-cleaner.php:1908
18
  msgid "Head Cleaner"
19
  msgstr ""
20
 
21
+ #: ../head-cleaner.php:1919
22
+ #: ../includes/common-controller.php:187
23
  msgid "Settings"
24
  msgstr ""
25
 
26
+ #: ../head-cleaner.php:1976
27
+ #: ../head-cleaner.php:1984
28
+ #: ../head-cleaner.php:1992
29
  msgid "Done!"
30
  msgstr ""
31
 
32
+ #: ../head-cleaner.php:2004
33
  msgid "Head Cleaner Options"
34
  msgstr ""
35
 
36
+ #: ../head-cleaner.php:2013
37
  msgid "CSS and JavaScript are cached on the server."
38
  msgstr ""
39
 
40
+ #: ../head-cleaner.php:2017
41
+ msgid "CSS and JS are dynamically generated."
42
  msgstr ""
43
 
44
+ #: ../head-cleaner.php:2020
45
+ msgid "Default media attribute applied to CSS."
46
  msgstr ""
47
 
48
+ #: ../head-cleaner.php:2028
49
  msgid "Two or more CSS is combined."
50
  msgstr ""
51
 
52
+ #: ../head-cleaner.php:2032
53
  msgid "CSS is optimized."
54
  msgstr ""
55
 
56
+ #: ../head-cleaner.php:2036
 
 
 
 
57
  msgid "URLs of images in CSS will be converted into the data scheme URIs."
58
  msgstr ""
59
 
60
+ #: ../head-cleaner.php:2043
61
  msgid "Two or more JavaScript is combined."
62
  msgstr ""
63
 
64
+ #: ../head-cleaner.php:2047
65
  msgid "JavaScript is minified."
66
  msgstr ""
67
 
68
+ #: ../head-cleaner.php:2051
69
  msgid "Bottom JavaScript is combined, too."
70
  msgstr ""
71
 
72
+ #: ../head-cleaner.php:2058
73
+ msgid "Put JavaScripts at the Bottom."
74
  msgstr ""
75
 
76
+ #: ../head-cleaner.php:2062
77
+ msgid "Use Google Ajax Libraries."
78
  msgstr ""
79
 
80
+ #: ../head-cleaner.php:2071
81
  msgid "Add XML Declaration."
82
  msgstr ""
83
 
84
+ #: ../head-cleaner.php:2075
85
  msgid "Add canonical tag."
86
  msgstr ""
87
 
88
+ #: ../head-cleaner.php:2079
89
+ msgid "Add OGP(Open Graph Protocol) tags."
90
+ msgstr ""
91
+
92
+ #: ../head-cleaner.php:2086
93
  msgid "Remove generator tag."
94
  msgstr ""
95
 
96
+ #: ../head-cleaner.php:2090
97
  msgid "Remove RSD link tag."
98
  msgstr ""
99
 
100
+ #: ../head-cleaner.php:2094
101
  msgid "Remove wlwmanifest link tag."
102
  msgstr ""
103
 
104
+ #: ../head-cleaner.php:2101
105
+ msgid "Remove IE Conditional Tag."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
106
  msgstr ""
107
 
108
+ #: ../head-cleaner.php:2105
109
+ msgid "Debug mode"
110
  msgstr ""
111
 
112
+ #: ../head-cleaner.php:2117
113
  msgid "Active Filters"
114
  msgstr ""
115
 
116
+ #: ../head-cleaner.php:2120
117
+ #: ../head-cleaner.php:2158
118
  msgid "Don't process!"
119
  msgstr ""
120
 
121
+ #: ../head-cleaner.php:2121
122
+ #: ../head-cleaner.php:2159
123
+ #: ../head-cleaner.php:2202
124
  msgid "Remove"
125
  msgstr ""
126
 
127
+ #: ../head-cleaner.php:2122
128
  msgid "Head filters"
129
  msgstr ""
130
 
131
+ #: ../head-cleaner.php:2124
132
+ #: ../head-cleaner.php:2162
133
  msgid "Priority"
134
  msgstr ""
135
 
136
+ #: ../head-cleaner.php:2160
137
  msgid "Bottom filters"
138
  msgstr ""
139
 
140
+ #: ../head-cleaner.php:2198
141
  msgid "Active JavaScripts"
142
  msgstr ""
143
 
144
+ #: ../head-cleaner.php:2201
145
  msgid "Move to footer"
146
  msgstr ""
147
 
148
+ #: ../head-cleaner.php:2203
149
  msgid "JavaScripts"
150
  msgstr ""
151
 
152
+ #: ../head-cleaner.php:2217
153
  msgid "Update Options"
154
  msgstr ""
155
 
156
+ #: ../head-cleaner.php:2223
157
  msgid "Remove all cache files"
158
  msgstr ""
159
 
160
+ #: ../head-cleaner.php:2227
161
  msgid "All cache files are removed."
162
  msgstr ""
163
 
164
+ #: ../head-cleaner.php:2228
165
  msgid "Remove All Cache Files"
166
  msgstr ""
167
 
168
+ #: ../head-cleaner.php:2233
169
  msgid "Uninstall"
170
  msgstr ""
171
 
172
+ #: ../head-cleaner.php:2237
173
  msgid "All the settings of &quot;Head Cleaner&quot; are deleted."
174
  msgstr ""
175
 
176
+ #: ../head-cleaner.php:2238
177
  msgid "Delete Options"
178
  msgstr ""
179
 
180
+ #: ../head-cleaner.php:2696
181
+ msgid "There is no excerpt because this is a protected post."
182
+ msgstr ""
183
+
readme.txt CHANGED
@@ -1,10 +1,10 @@
1
  === Head Cleaner ===
2
  Contributors: wokamoto
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=9S8AJCY7XB8F4&lc=JP&item_name=WordPress%20Plugins&item_number=wp%2dplugins&currency_code=JPY&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted
4
- Tags: head, header, footer, javascript, css, optimization, minified, performance
5
  Requires at least: 2.5
6
  Tested up to: 3.1
7
- Stable tag: 1.4.0.7
8
 
9
  Cleaning tags from your WordPress header and footer.
10
 
@@ -22,6 +22,7 @@ To speed up the loading of JavaScript and CSS.
22
  * `<meta Name="description" />` If you have multiple tags into one.
23
  * `<meta Name="keyword" />` If you have multiple tags into one.
24
  * `<link rel="canonical" />` add tags.
 
25
  * IE conditional Tag, if your browser is IE, display when that tag.
26
  * CSS, JavaScript, if your browser supports gzip compression transfer.
27
  * Have multiple CSS files into the media and a binding for each attribute.
@@ -90,6 +91,9 @@ Head Cleaner Ver.1.1.5 includes 'php_browscap.ini' .
90
 
91
  == Changelog ==
92
 
 
 
 
93
  **1.4.0 - December 2, 2010**
94
  URLs of images in CSS will be converted into the data scheme URIs.
95
 
1
  === Head Cleaner ===
2
  Contributors: wokamoto
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=9S8AJCY7XB8F4&lc=JP&item_name=WordPress%20Plugins&item_number=wp%2dplugins&currency_code=JPY&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted
4
+ Tags: head, header, footer, javascript, css, optimization, minified, performance, facebook, OGP
5
  Requires at least: 2.5
6
  Tested up to: 3.1
7
+ Stable tag: 1.4.1
8
 
9
  Cleaning tags from your WordPress header and footer.
10
 
22
  * `<meta Name="description" />` If you have multiple tags into one.
23
  * `<meta Name="keyword" />` If you have multiple tags into one.
24
  * `<link rel="canonical" />` add tags.
25
+ * Add OGP (Open Graph Protocol) tags.
26
  * IE conditional Tag, if your browser is IE, display when that tag.
27
  * CSS, JavaScript, if your browser supports gzip compression transfer.
28
  * Have multiple CSS files into the media and a binding for each attribute.
91
 
92
  == Changelog ==
93
 
94
+ **1.4.1 - January 19, 2011**
95
+ Add OPG (Open Graph Protocol) tags.
96
+
97
  **1.4.0 - December 2, 2010**
98
  URLs of images in CSS will be converted into the data scheme URIs.
99
 
readme_ja.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=9S8AJ
4
  Tags: head optimization, javascript, css, optimization, minified, performance
5
  Requires at least: 2.5
6
  Tested up to: 3.1
7
- Stable tag: 1.4.0.7
8
 
9
  Head と footer をお掃除します。
10
 
@@ -19,7 +19,8 @@ WordPress サイトの `<head>` の中身と、フッタ領域を整形しなお
19
  * 重複タグや、不要なタグ、コメント、空白を削除。
20
  * `<meta name="description" />` タグが複数ある場合、一つにまとめる
21
  * `<meta name="keyword" />` タグが複数ある場合、一つにまとめる
22
- * 話題の `<link rel="canonical" />` タグを追加。
 
23
  * IE コンディショナルタグを判定して、ブラウザが IE の時だけ対象タグを表示。
24
  * 複数ある CSS を media 属性ごとに結合して一ファイルにまとめる。
25
  もちろん、そのファイルには インライン CSS も含まれる。
4
  Tags: head optimization, javascript, css, optimization, minified, performance
5
  Requires at least: 2.5
6
  Tested up to: 3.1
7
+ Stable tag: 1.4.1
8
 
9
  Head と footer をお掃除します。
10
 
19
  * 重複タグや、不要なタグ、コメント、空白を削除。
20
  * `<meta name="description" />` タグが複数ある場合、一つにまとめる
21
  * `<meta name="keyword" />` タグが複数ある場合、一つにまとめる
22
+ * `<link rel="canonical" />` タグを追加。
23
+ * OGP (Open Graph Protocol) に対応したタグを追加。
24
  * IE コンディショナルタグを判定して、ブラウザが IE の時だけ対象タグを表示。
25
  * 複数ある CSS を media 属性ごとに結合して一ファイルにまとめる。
26
  もちろん、そのファイルには インライン CSS も含まれる。