Changeset 1192188
- Timestamp:
- 07/04/2015 01:57:47 AM (11 years ago)
- Location:
- rss-antenna/trunk
- Files:
-
- 2 edited
-
readme.txt (modified) (2 diffs)
-
rss-antenna.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
rss-antenna/trunk/readme.txt
r1129465 r1192188 4 4 Tags: rss 5 5 Requires at least: 3.5 6 Tested up to: 4. 17 Stable tag: 1. 8.06 Tested up to: 4.2 7 Stable tag: 1.9.0 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 35 35 36 36 == Changelog == 37 38 = 1.9.0 = 39 * 記事の表示件数に1件、3件を選択することができるようになりました 40 * 記事の抜粋の表示文字数を変更しました。 37 41 38 42 = 1.8.0 = -
rss-antenna/trunk/rss-antenna.php
r1129465 r1192188 4 4 Plugin URI: http://residentbird.main.jp/bizplugin/ 5 5 Description: Webサイトの更新情報をRSSから取得し更新日時の新しい順に一覧表示するプラグインです。 6 Version: 1. 8.06 Version: 1.9.0 7 7 Author:Hideki Tanaka 8 8 Author URI: http://residentbird.main.jp/bizplugin/ … … 162 162 function setting_number() { 163 163 $options = get_option(self::OPTION_NAME); 164 $items = array(" 5", "10", "15", "20","25", "30");164 $items = array("1", "3", "5", "10", "15", "20","25", "30"); 165 165 echo "<select id='rss_number' name='rss_antenna_options[feed_count]'>"; 166 166 foreach($items as $item) { … … 336 336 var $description; 337 337 var $img_src; 338 const DESCRIPTION_SIZE = 400;338 const DESCRIPTION_SIZE = 150; 339 339 340 340 public function __construct( $feed ){ … … 349 349 return; 350 350 } 351 $text = strip_tags($feed->get_content());351 $text = $this->remove_tag($feed->get_content()); 352 352 $this->description = mb_strimwidth( $text, 0, self::DESCRIPTION_SIZE,"…"); 353 353 if ( !isset( $options["image"]) ){ … … 355 355 } 356 356 $this->img_src = $this->get_image_src($feed->get_content()); 357 } 358 359 private function remove_tag($content) { 360 $pattern = '{<p class="wp-caption-text".*?</p>}s'; 361 $content = preg_replace($pattern, "", $content); 362 $pattern = '{\[caption.*?/caption\]}s'; 363 $content = preg_replace($pattern, "", $content); 364 $pattern = '{<figcaption.*?</figcaption>}s'; 365 $content = preg_replace($pattern, "", $content); 366 $content = strip_tags($content); 367 return $content; 357 368 } 358 369
Note: See TracChangeset
for help on using the changeset viewer.