Changeset 1042072
- Timestamp:
- 12/10/2014 05:34:04 PM (11 years ago)
- File:
-
- 1 edited
-
write-time/trunk/write-time.php (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
write-time/trunk/write-time.php
r1033439 r1042072 4 4 Plugin URI: http://11neko.com/ 5 5 Description: To display the time it took to write the article . 6 Version: 0.3. 26 Version: 0.3.5 7 7 Author: shinji yonetsu 8 8 Author URI: http://11neko.com/ … … 80 80 $total_edit_time = get_post_meta($created_edit_time_id, 'total_edit_time', false); 81 81 $total_article_time = get_post_meta($created_edit_time_id, 'total_article_time', false); 82 82 83 if(!isset($total_edit_time[0])){ 83 84 $total_edit_time[0] = 0; … … 86 87 $total_article_time[0] = 0; 87 88 } 88 $created_total_time = $total_edit_time[0] + $total_article_time[0]; 89 update_post_meta($created_edit_time_id, 'created_total_time', $created_total_time); 89 if($total_article_time > 10000000){ 90 $created_total_time = $total_edit_time[0]; 91 update_post_meta($created_edit_time_id, 'created_total_time', $created_total_time); 92 } 93 else{ 94 $created_total_time = $total_edit_time[0] + $total_article_time[0]; 95 update_post_meta($created_edit_time_id, 'created_total_time', $created_total_time); 96 } 90 97 } 91 98 … … 129 136 date_default_timezone_set( 'Asia/Tokyo' ); 130 137 global $post; 138 $create_time = get_post_meta( $post->ID , 'create_time' , false ); 131 139 $created_time = get_post_meta( $post->ID , 'created_total_time' , true ); 132 140 $show_hor_time = floor($created_time / 3600); … … 136 144 137 145 // time_format_setting 138 if( !empty($created_time) or !empty($edit_time) ){ 139 if($time_format == 'defalut'){ 140 echo _e('This article' , 'write-time'); 141 if( $created_time > 60 && $created_time < 3600){ 142 echo $show_min_time, _e('minute' , 'write-time'),$show_sec_time,_e('second' , 'write-time'); 143 } elseif( $created_time > 3600){ 144 echo $show_hor_time,_e('hour' , 'write-time'),$show_min_time,_e('minute' , 'write-time'),$show_sec_time,_e('second' , 'write-time'); 145 } else{ 146 echo $show_sec_time,_e('second' , 'write-time'); 147 } 148 echo _e('I wrote in .' , 'write-time'); 149 } elseif($time_format == 'custom'){ 150 if( $created_time > 60 && $created_time < 3600){ 151 echo $show_min_time,_e('minute' , 'write-time'),$show_sec_time,_e('second' , 'write-time'); 152 } elseif( $created_time > 3600 ){ 153 echo $show_hor_time,_e('<span>hour</span>' , 'write-time'),$show_min_time,_e('minute' , 'write-time'),$show_sec_time,_e('second' , 'write-time'); 154 } else{ 155 echo $show_sec_time,_e('second' , 'write-time'); 156 } 157 146 if( isset($create_time[0]) ){ 147 if( !empty($created_time) or !empty($edit_time) ){ 148 if($time_format == 'defalut'){ 149 echo _e('This article' , 'write-time'); 150 if( $created_time > 60 && $created_time < 3600){ 151 echo $show_min_time, _e('minute' , 'write-time'),$show_sec_time,_e('second' , 'write-time'); 152 } elseif( $created_time > 3600){ 153 echo $show_hor_time,_e('hour' , 'write-time'),$show_min_time,_e('minute' , 'write-time'),$show_sec_time,_e('second' , 'write-time'); 154 } else{ 155 echo $show_sec_time,_e('second' , 'write-time'); 156 } 157 echo _e('I wrote in .' , 'write-time'); 158 } elseif($time_format == 'custom'){ 159 if( $created_time > 60 && $created_time < 3600){ 160 echo $show_min_time,_e('minute' , 'write-time'),$show_sec_time,_e('second' , 'write-time'); 161 } elseif( $created_time > 3600 ){ 162 echo $show_hor_time,_e('<span>hour</span>' , 'write-time'),$show_min_time,_e('minute' , 'write-time'),$show_sec_time,_e('second' , 'write-time'); 163 } else{ 164 echo $show_sec_time,_e('second' , 'write-time'); 165 } 166 167 } 158 168 } 159 169 } … … 252 262 $post_id = get_the_ID(); 253 263 $total = get_post_meta($post_id , 'created_total_time' ,true); 264 $total_edit_time = get_post_meta($post_id, 'total_edit_time', false); 265 $total_article_time = get_post_meta($post_id, 'total_article_time', false); 266 267 if($total_article_time > 10000000){ 268 if(!isset($total_edit_time[0])){ 269 $created_total_time = 0; 270 update_post_meta($post_id, 'created_total_time', $created_total_time); 271 }else{ 272 $created_total_time = $total_edit_time[0]; 273 update_post_meta($post_id, 'created_total_time', $created_total_time); 274 } 275 } 276 254 277 if(!empty($total)){ 255 278 echo '<tr><td>' , get_the_id() , '</td>'; … … 299 322 echo '</div>'; 300 323 wp_reset_query(); 301 302 324 ?> 303 325
Note: See TracChangeset
for help on using the changeset viewer.