トップ 洗濯洗剤「HYGIA(ハイジア)4kg」を買ってみた

詰め替え用洗濯洗剤を購入しました。

抗菌バリアのハイジア、業務用大容量

抗菌バリアの「HYGIA(ハイジア)」の詰め替え用です。

4kgです。

Amazonで3,297円でした。

洗濯槽にカビがまったく付かなくなったわけでは無いですが、漂白する間隔は延びた感じがあります。

大容量なので、ちょくちょく買い替えなくていいので楽です。

[amzn-link asin=”B008JTDOIE”][amzn-link asin=”B01EN4RBBO”][amzn-link asin=”B06XD43YMG”][amzn-link asin=”B00M3T0OSE”][amzn-link asin=”B00N9QQSDK”]

[Pz-RCs][1.3.0]最近のコメントを表示するウィジェット。コメント記述者のリンクを外しました。

最近のコメントをアバターと一緒に表示するWordPressプラグイン「Pz-RecentComments」。

最新のver1.3.0を公式ディレクトリで公開しました。

どんなプラグイン?

シンプルで見やすい「最近のコメント」ウィジェットです。

設置方法や使い方は、こちらをご覧くださいませ。

[link url=”https://popozure.info/pz-recentcomments”]

ver1.2.0→ver1.3.0の変更点など

WordPress 4.7.4 で動作確認をしました

WordPress 4.7.4 で正常に動作するのを確認しました。

コメント記述者のURLへのリンクを行わないように修正しました

コメント記述者のURLへのリンクを設定していましたが検索エンジンなどから低く評価される可能性があったためリンクをしないように修正しました。

その他

シンプル・簡単を目指しているので、あまり高機能にする予定はありませんが、ご要望や質問があればお気軽にどうぞ。

では、この辺で。(^-^)o

OCNモバイルONE ぽぽづれ的使い方【紹介キャンペーンは終了しています】

2017年2月1日(水)から2017年3月31日(金)15時まで、Amazonギフト券が貰えるOCNモバイルONEの紹介キャンペーンが行われています。

※その後も同様のキャンペーンが行われていますが、当サイトの紹介コードは「8a8ddc9」で変わりませんので、ご友人などにユーザーがいない場合にお使いください。

使い始めるとAmazonギフト券が貰えるキャンペーン

「使っておトク、紹介しておトク」ということで『OCN モバイル ONE』を紹介した人・紹介された人にAmazonギフト券がプレゼントされる「達紹介キャンペーン」が始まりました。

[link url=”http://www.ntt.com/personal/services/mobile/one/lp/otmcp1702s.html”]

「紹介した人」は「Amazonギフト券500円分」。(抽選で50名には1,000円分が当たるようです。)

そして、「紹介された人」の場合、

データSIMを契約→「Amazonギフト券500円分」

音声SIMを契約→「Amazonギフト券1,000円分」

という感じで、Amazonギフト券が必ず貰えます。

※期間中に新規契約をして応募まで完了していること。

「格安SIM(MVNO)とかいうのを始めてみたいけど、どうせ始めるなら少しでも安く始めたい…!Σ(゚ロ゚)o゙」

安くはならないけども、普段からAmazonを買物に利用しているならば、500円のギフト券は地味に嬉しいはず…!Σ(゚ロ゚)o゙

というわけで、知り合いでOCNモバイルONEを使っている人がいるならば、紹介コードを教えて貰って一緒にAmazonギフト券を貰いましょう!

そして、身近に紹介コードをくれる方がいない場合には「ぽぽづれ。」の紹介コードの「8a8ddc9」を使ってやってください!Σ(゚ロ゚)o゙

[link url=”http://www.ntt.com/personal/services/mobile/one/lp/otmcp1702s.html”]

申し込み手順

まずは、「OCN モバイル ONE」のSIMを購入する必要があります。

OCNモバイルONE 公式サイトから購入!
[link url=”http://www.ntt.com/personal/services/mobile/one.html”]

公式サイトから購入すると3,000円(税込3,240円)ですが、Amazonだと300円くらいで購入できます。

Amazonから購入!
[link url=”https://www.amazon.co.jp/dp/B00PRVWMU8/?tag=popozure-related-22″]

 

使用する端末によってSIMカードのサイズが違うので、確認してから購入しましょう。

端末セットで購入する場合には適切なSIMカードが付いてくるので不安な方はそちらが便利です。

goo Simsellerから端末セットで購入!
[link url=”https://simseller.goo.ne.jp/”]

SIMカードの購入が出来たら、OCNモバイルONEのサイトで契約を行います。

サイトで契約→キャンペーンのページで紹介コードを入力して応募(申し込み)、という流れになります。

契約については、SIMカードについているリーフレットに契約する手順とサイトのURLが書いてあるので、そちらを見ながら契約していきます。

音声SIMカードの契約

[link url=”https://mypage.ocn.ne.jp/ocn/order/sim/voice/index.html?pc_sp_disp_mode=SP_MODE”]

データ専用SIMカードの契約
[link url=”https://mypage.ocn.ne.jp/ocn/order/sim/data/index.html?pc_sp_disp_mode=SP_MODE”]

契約が出来たら「契約番号」と「紹介コード」を手元に用意して、応募フォームから応募します。

契約番号は申し込んだときに表示される「N」+9桁の数字です。

「キャンペーンなんて知らずにOCNモバイルONEを新規契約しちゃったよ!」という方も大丈夫

格安SIM(MVNO)を使ってみたいなーなんて思っていたならば、「Amazon券500円欲しさに申し込んでみる」っていう背中の押し方もアリだと思います!Σ(゚ロ゚)o゙

そしてこのキャンペーンは、契約後にキャンペーン登録するだけなので、

「キャンペーンなんて知らずに新規契約しちゃったよ!Σ(゚ロ゚)o゙」

という方も、2017年2月1日(水)から2017年3月31日(金)15時までの間に新規契約をして、キャンペーン登録すれば適用となります。

同じ契約するなら、ギフト券が貰えた方が絶対お得!Σ(゚ロ゚)o゙

お勧めコースは「110MB/日」コース!

音声SIMを契約したほうが貰えるAmazonギフト券の金額は高いのですが、「ぽぽづれ。」がお勧めするのはデータ専用の「110MB/日コース」です。

このコースは一日に100MBまでデータ通信が高速に行えます。

110MBを過ぎてしまうと低速での通信に制限されてしまいますが、毎日0時を過ぎると通信量(制限)がリセットされるのです。

「月の前半についつい通信しすぎて、月の後半にかつかつになって通信速度が制限されちゃう」こと、ありませんか?

「間違えて動画をWi-Fiを使わないで視聴してしまって速度制限されちゃった」こと、ありませんか?

この「〇〇MB/日コース」の場合、「どれだけ使いすぎて速度制限されても、0時になったらリセット」されるので、「今月、あと、どのくらい通信できるんだっけ?(^-^;」と悩みたくない人にはピッタリ。

ツイッターとLINEでスタンプを送っているくらいだと一日で20~40MBくらいで収まります。ニュースアプリやゲームなんかをやっていても、一日で100MBを超すことはほとんどありません。

やはりYoutubeやニコニコ動画といった、「動画」を見るかどうかが一番大きいので、自宅以外では動画を見ない方にとっては最適なプランだと思います。

[link url=”http://service.ocn.ne.jp/mobile/one/guide/usecase/”]

さらに使わなかった通信量は次の日(月次サービスの場合、翌月末まで)まで持ち越せるのであまり使わなかった次の日は200MBくらいフルで通信できる安心感があります。

さらには「050plus」「マイポケット」「OCNモバイルONEアプリ」といった、「OCN」のアプリで発生する通信量は、通常の通信量(パケット)に含めない「カウントフリー機能」があるのが地味に嬉しかったりします。

[link url=”http://www.ntt.com/release/monthNEWS/detail/20150727.html”]

ぽぽづれ的使い方

自分の使い方を書いてみます。

「ONE モバイル ONE」のSIMは、通信量(パケット)を分け合う「SIM追加(容量シェア)」ができます。

容量シェアを活用して、5台の端末に使用しています。

機種 使用者 OS 使用SIM ターボ 導入時の記事
ELUGA X
(Panasonic P-02E)
自分 Android 4.1.2 データSIM
miniUIM
ON 記事へ
NEXUS 7 2013-LTE
(ASUS K009)
自分 Android 5.1.1 データSIM
miniUIM
OFF 記事へ
GALAXY Note 3
(Samsung SC-01F)
父 Android 4.4.2 SMS対応SIM
miniUIM
ON 記事へ
Optimus it
(LG L-05E)
母 Android 4.2 SMS対応SIM
miniUIM
ON 記事へ
Xperia AX
(SONY SO-01E)
長男 Android 4.0.4 データSIM
miniUIM
ON

メイン使いのスマホはターボON

「ELUGA X」は普段使いのスマートフォン。普段から「ターボ ON」の高速通信にしています。

一応理論値は262.5Mbpsということになっていますが、「OCNモバイルONE」はユーザーが多いからか、実際の速度は他のMVNOよりもやや遅めと言われています。

近所で速度計測したところ下り1.51~3.61Mbps、上り11.59~23.89Mbpsという感じでした。(場所や時間帯によってもかなり差が出ます。)

連絡先や「ジョルテ」でのスケジュール管理、「Yahoo!乗換案内」で乗り換えの検索のほか、「Chrome」でサイトチェック、「SmartNews」、「週アスPLUS」、「Togetter」、「ITmedia」…という使い方です。

何か買いたいときは「Amazon」で口コミチェックです。

外ではあまり通信をしないタブレットはターボOFF

「NEXUS 7」は主に「dマガジン」用に使っています。

雑誌データは一冊150MBとかになるので、自宅のWi-Fiで読みたい雑誌をダウンロードしておきます。

外では大容量の通信を行う予定は無いので普段は「ターボOFF」にしています。

ターボOFFのときは通信速度が200kbpsに落ちる代わりに、通信量(パケット)に影響しないので、間違って雑誌のダウンロードとかを選んでしまってもパケットを消費しません。

移動中の電車やバスで読んだりしてするときには契約情報の確認程度なのでターボOFFにしておいても問題無く使えます。

スマートフォンよりも画面が大きいので、立ち止まってしっかりと商品情報のチェックや口コミチェックをしたり、飲食店に入って市場偵察なんていうときにはターボONにしてタブレットの方が見やすくて便利です。

昔は「70MB/日コース」だったのですが料金変わらず110MBまで使えるように増えてきたので、最近は割とターボONにしたままの方が多いかも知れません。

ついでに両親に持たせるスマホも一緒に。

「GALAXY Note 3」と「Optimus it」は両親が使っているAndroid端末です。

携帯電話は普通のいわゆる「ガラケー」を使っているのですが、「クックパッド」を見たりしたいという事なので、スマートフォンへの機種変更をさせないで、未使用新品の端末を購入して二台持ちしてもらっています。

普段は家の中で使っているようですが、ちょっと買い物に出たときに「クックパッド」を見たり、「Outlook.com」でメールのチェックが出来たりと、便利に使っているようです。

ほとんど外では使っていないようなので、普段から「ターボON」にしています。

この使い方なら5台でも余裕!

一日110MBというデータ通信量を5台でシェア(共有)しているのですが、大容量のデータは自宅Wi-Fiを使うようにしているため、実際のところ一日30~40MBくらいしか消費していません。

使わなかった容量は次の日へ繰り越されるので、この実際には毎日220MBくらいのデータ容量があります。

間違って動画などの大容量データをダウンロードしてしまっても寝て起きると速度が復活しているのであまり気になりません。

Android/iPhoneアプリ「OCN モバイル ONE アプリ」をインストールしておけば、通信速度を変更する「ターボ ON/OFF」の切り替えや、高速通信出来る残りデータ量などを確認することが出来ます。

気になる月額使用料

データ専用SIMカードを5枚使っているわけですが、「スマートフォンやタブレットを合計5台使っているって、いったい通信料金いくらかかってるんだよ!?Σ(゚ロ゚)o゙」ってなると思います。

という前に、まずは携帯電話の通話料を紹介しておきます。

携帯電話はいわゆるガラケー

ぼくも子どもも、NTTドコモの、昔ながらのケータイデンワ。いわゆる「ガラケー」を使っています。

料金内訳 内訳金額 金額
ぼく FOMA タイプSS バリュー 1,864円 2,016円
iモード 300円
ユニバーサルサービス料金※ 2円
dアニメストア 400円
dマガジン 400円
ファミ割MAX50 -930円
eビリング割引料 -20円
長男 FOMA タイプSS バリュー 1,864円 1,216円
iモード 300円
ユニバーサルサービス料金※ 2円
ファミ割MAX50 -930円
eビリング割引料 -20円
次男 FOMA タイプSS バリュー 1,864円 1,216円
iモード 300円
ユニバーサルサービス料金※ 2円
ファミ割MAX50 -930円
eビリング割引料 -20円
消費税(8%) 355円
月額合計 4,803円

※ユニバーサルサービス料金は変動します。2013~2014年は3円、2015年~2016年6月は2円、2016年7月~12月は3円、2017年は2円です。

「ユニバーサルサービス料金」は回線ごとにかかるもので、公衆電話の維持費や緊急通報のコストを回線使用者全員が一部負担する仕組みです。

[link url=”http://www.soumu.go.jp/main_sosiki/joho_tsusin/universalservice/”]

3人の通話料で4,803円。

おそらく普通にNTTドコモやau、ソフトバンクでスマートフォン(Android/iPhone)を使っている人はおひとりでこの料金を軽く上回っていると思います。

「ファミ割MAX50」に加入しているので、家族間の通話やメールは無料です。ぼくの父の「ファミリー」に参加している形なので、そっちとの通話とメールも無料です。

「FOMA タイプSS」は1,000円の無料通話が付いていますが、通話料はこれでまかなえているため、追加料金はありません。

OCNモバイルONEに払っているデータ通信料金

そして、お待たせしました。

これが「OCN モバイル ONE」の「110日/日コース」で、スマートフォン・タブレット5台分でシェアしたときの通信料金です。

料金内訳 内訳金額 金額
OCNモバイルONE/基本料(110MB/日コース) 900円
1枚目 SIMカード 0円 2円
ユニバーサルサービス料金※ 2円
2枚目 SMS対応SIMカード 120円 572円
容量シェア 450円
ユニバーサルサービス料金※ 2円
3枚目 SMS対応SIMカード 120円 572円
容量シェア 450円
ユニバーサルサービス料金※ 2円
4枚目 SIMカード 0円 452円
容量シェア 450円
ユニバーサルサービス料金※ 2円
5枚目 SIMカード 0円 452円
容量シェア 450円
ユニバーサルサービス料金※ 2円
OCN光モバイル割 -200円
消費税(8%) 220円
月額合計 2,970円

5台のデータ通信料で2,970円。

電話料金4,803円を合わせても7,773円です。

ちなみに自宅の光回線は「OCN光」なので、「OCN光モバイル割」として200円割引があります。(「フレッツ光」の場合でもプロバイダが「OCN」の場合には適用できるようです。)

[link url=”http://service.ocn.ne.jp/mobile/one/hikari-mobile/”]

そもそも「docomo Xi」から、乗り換えたりしているので、過去記事も参考にしていただけると良いかも知れません。

[link url=”https://popozure.info/20140922/5601″]

もう一度さいごに、キャンペーンの応募の流れ

  1. 自分の端末のSIMサイズを確認します。
    「ドコモUIMカード」=「標準SIM」
    「ドコモminiUIMカード」=「microSIM」
    「ドコモnanoUIMカード」=「nanoSIM」
  2. データ通信SIM、SMS対応データ通信SIM、音声通話対応SIMのどれにするか決める。(データ通信のみの場合でも、SMS付がお勧めではあります。月額120円追加になってしまいますが、交換するには買い直すしか無いため。)
  3. 「OCN モバイル ONE」のSIMカードを購入。(ビックカメラ等の店舗や、Amazonなど)
  4. SIMカードが手元に届いたら、2017年3月31日の15時までに「OCN モバイル ONE」のサイトで開通手続き。(手続きのURLは同封のリーフレットに書かれています)
  5. 同じくキャンペーン期間中に「OCN モバイル ONE お友達紹介キャンペーン」のサイトでキャンペーン応募。

という流れです。

[link url=”http://www.ntt.com/personal/services/mobile/one/lp/otmcp1702s.html”]

身近に紹介をしてくれる方がいれば、その方の紹介コードを。とりあえず500円貰えるなら何でもいいやという方などは「ぽぽづれ。」の紹介コードの「8a8ddc9」を使ってください。(是非ぜひ!)

では、この辺で。(^-^)o

[メモ]Google AMPについてのあれこれ。

スマートフォンで高速表示させるためのGoogle AMP。

使えるHTMLやCSSを極限までに少なくして情報量を少なくしてレンダリングを減らして、Googleのキャッシュサーバーに内容を保管しておくことで、Androidの「Google検索」などでサイトをサクセスしたときに、本当のリンク先のサイトにアクセスするのでは無く、Googleのキャッシュから表示させることで高速に表示させる技術。(だと理解している。)

「スマートフォン」で、「Google検索」で検索したときに、AMP対応のページはAMP対応ページが優先して表示される。

グノシーやスマートニュースといったニュースアプリを使用していると画像や背景を省略した高速表示モードがあるので、それに近いものと考えて良いだろう。(「あとで読む」を実現する「Pocket」もキャッシュから簡易表示する機能がある。)

つまり、AndroidスマートフォンでGoogle検索をすると、将来的にはほとんどのサイトで少ない容量の通信で高速に表示が行えることになる。

タブレットやパソコン等で見ると通常のページが表示される。

基本的には、以下のようなURL変換で、AMPページにアクセスできる。(もしかしたらここは少し勘違いしているかも知れない)

通常のリンク:
https://popozure.info/20170227/11026

↓

AMP対応URL:
https://www.google.co.jp/amp/s/popozure.info/20170227/11026/amp

どんなページでもGoogleがAMP対応してくれるのでは無くて、AMP対応のページをサイト管理者が用意しておく必要がある。URLの最後に付いている「/amp」はGoogle AMPのURLの仕様というよりも、サイト管理者がAMP用に用意した別ページのURLである。(という理解で大丈夫だと思う。)

AMP対応にするにはCSSが外部ファイルとして準備できない等の制限があるので、プラグインの機能としては製作者が苦しむところかも知れない。

このサイトもautomatticが公開している「AMP」プラグインを使用しているが、あまり褒められたAMP向けページが出力されている感じでは無い。

一部のプラグインは動作していなかったり、自分が作成したプラグインもAMP HTMLが守られていなかったり、外部CSSに表示を頼っていたので画像が元のサイズででっかく表示されてしまう等の不具合があり、最新版では、URLの末尾に/ampが付いているときには画像を表示させず、DIVタグとCSSで体裁を整えていたのをTABLEタグで囲む程度の簡易表示を実装させた。

それはさておき、Googleにページのキャッシュを置いてくれるので、うまく使うことでリンク先のサイトに負担をかけずに抜粋文等を取得するのに使えるかも知れない。

今後とも色々試してみたいと思ってメモをしておいた。

では、この辺で。(^-^)o

[Pz-LkC][1.8.0]リンクをカード形式で表示するプラグイン更新。AMP仮対応など。

リンクをカード形式で表示するWordPressプラグイン「Pz-LinkCard」。

最新版ver1.8.0を公式プラグインディレクトリで公開しました。

ver1.7.9→ver1.8.0修正点

2017年1月22日に公開したver1.7.9からのバージョンアップです。

[link url=”https://popozure.info/20170122/10974″]

Google AMP仮対応

スマートフォンでの表示に最適化した高速表示技術「Google AMP(Accelerated Mobile Pages)」の表示に対応するため、URLの末尾が「/amp」だった場合に簡易表示させる機能を実装しました。

生成しているページがAMPなのかどうなのか判断する方法が分からなかったため、URLの末尾で判定しています。

一応、Automatticから出ている「AMP」プラグインを使っている場合には「is_amp_endpoint()」で判断できるようなので、そっちを使う方が正確っぽいですが、他の方法を使用している場合も想定してアクセスURLを使うようにしました。

[php start-line=”630″]if ((isset($this->options[‘flg-amp’]) ? true : false) && function_exists(‘is_amp_endpoint’) && is_amp_endpoint()) {[/php]

 

枠線が消えてしまう不具合を修正

今まで枠線は色と種類と太さの組み合わせをリストから選ぶ方法でしたが、Ver1.7.9から枠線の太さ、種類、色を選択する方法に修正しました。

カラーコードを選んだときに「#」が付かない場合があり、このときに枠線の色が正しく設定できず表示されない不具合となっていました。

設定画面でカラーコードの項目全部に「#」を付け直すようにしました。

その他

一部キャッシュプラグインとの相性があるようなのですが、自分の環境で再現できず何ともできていない状況です。

そのほか、お気づきの点などありましたら、コメント欄や、ツイッターアカウント「ぽぽろん@ぽぽづれ。(@popo68k)」もしくは「ぽぽづれ。(@popozure)」までご報告ください。

では、この辺で。(^-^)o

[Pz-LkC][1.7.9]リンクをカード形式で表示するプラグイン更新。不具合修正。

リンクをカード形式で表示するWordPressプラグイン「Pz-LinkCard」。

最新版ver1.7.9を公式プラグインディレクトリで公開しました。

ver1.7.7→ver1.7.9修正点

2017年1月20日に公開したver1.7.7、の不具合修正版です。

[link url=”https://popozure.info/20170120/10936″]

バージョン表示は「1.7.9.1」が最新となります。

キャッシュ用DBが作成されない不具合の修正

ver1.7.4のときと同じようなミスをしてしまいました。

これはver1.7.7で発生して、ver1.7.8で解消しました。

METAタグの名前を小文字しか認識していなかったのを修正

例えば概要文が「name=”description”」となっている場合には取得できていたのですが、「name=”Description”」などと大文字が混ざっていた場合に取得が出来ていませんでした。

内部リンクが取得出来ないと高負荷になっていたのを修正

投稿記事と固定ページは記事内容として内部的に取得できるのですが、カテゴリーページなどは内部的に取得が難しいのでcURLという仕組みで外部アクセスしなおす仕組みとしていました。

キャッシュプラグインなどを利用している環境で、記事内容が上手く取得できない場合に外部アクセスに切り替わってしまい、アクセスが集中することによって、サイト全体が遅くなる現象が確認できました。

内部リンクが内部的に取得できない場合には、ブログ名とブログの説明文を表示する仕様に戻しました。

抜粋文の文字サイズが小さくなってしまう不具合を修正

設定画面から「設定を保存」を押した際に、枠線の太さを抜粋文の文字サイズに適用してしまっていたため、抜粋文の文字サイズが小さくなってしまっていたので正しく反映できるように修正しました。

その他

サイトが重くなってしまう原因は修正できたと思うのですが、キャッシュプラグインなどとの相性により記事内容が取得できない場合があるようですので、継続調査いたします。

ちょっとここのところ不具合続きなので慎重に取り組もうと思うのですが、テーマやプラグインなどの環境により出る不具合が多いため、個別対応せざるを得ない部分もあると思います。

何かありましたら、コメント欄や、ツイッターアカウント「ぽぽろん@ぽぽづれ。(@popo68k)」もしくは「ぽぽづれ。(@popozure)」までご報告ください。

では、この辺で。(^-^)o

[Pz-RCs][1.2.0]最近のコメントを表示するウィジェット。吹き出しの色が変更できるようになりました。

最近のコメントをアバターと一緒に表示するWordPressプラグイン「Pz-RecentComments」。

最新のver1.2.0を公式ディレクトリで公開しました。

どんなプラグイン?

WordPress標準の「最近のコメント」ウィジェットは味気ないというか、記事タイトルが並ぶだけです。

Javascriptなどを使った凝ったものもあるようですが上手く動かなかったりしたので、シンプルに見栄えの良いものを作ってみました。

設置方法や使い方は、こちらをご覧くださいませ。

[link url=”https://popozure.info/pz-recentcomments”]

ver1.0.0→ver1.2.0の変更点など

吹き出しの色を変更できるようになりました

ver1.1.0から、吹き出しの色を変更できるようになりました。

ユーザーとゲストで別々の色を設定できるようになりました

今回のver1.2.0から、登録ユーザーと、ゲストユーザーで別々の色を設定できるようになりました。

ブログを開設されている方のほとんどは自分だけをユーザー登録していると思うので、誰かのコメントに対してブログ管理者が回答とかをしている感じが伝わりやすいと思います。

その他

シンプル・簡単を目指しているので、あまり高機能にする予定はありませんが、ご要望や質問があればお気軽にどうぞ。

では、この辺で。(^-^)o

[Pz-LkC][1.7.7]リンクをカード形式で表示するプラグイン更新。不具合修正。

リンクをカード形式で表示するWordPressプラグイン「Pz-LinkCard」。

最新版ver1.7.7を公式プラグインディレクトリで公開しました。

ver1.7.6→ver1.7.7修正点

2017年1月19日に公開したver1.7.6の不具合修正版です。

[link url=”https://popozure.info/20170119/10927″]

アクティベートに失敗する不具合の修正

ver1.7.5→ver1.7.6で、内部リンクの画像取得に関して、使用している関数をget_the_thumbnail()から、wp_get_attachment_image_src()へ変更しました。

この取得方法でチェックが甘かったため、アイキャッチ画像が設定されていないテーマを使用している等、アタッチメント画像が無かった場合にエラーが発生していました。

これを修正しました。

その他

サイトが重くなる等の不具合報告もあるため、継続調査いたします。

何かありましたら、コメント欄や、ツイッターアカウント「ぽぽろん@ぽぽづれ。(@popo68k)」もしくは「ぽぽづれ。(@popozure)」までご報告ください。

では、この辺で。

[Pz-LkC][1.7.6]リンクをカード形式で表示するプラグイン更新。サムネイルサイズ変更機能など。

リンクをカード形式で表示するWordPressプラグイン「Pz-LinkCard」。

最新版ver1.7.6を公式プラグインディレクトリで公開しました。

このプラグインについて

WordPressでリンクをブログカードっぽく表示したりするプラグインです。

[link url=”https://popozure.info/pz-linkcard”]

WordPress4.4でURLを直書きするとインラインフレーム(iframe)でカードっぽく表示される機能が実装されました。(リンク先もWordPress(4.4以上)である必要があったり、レイアウトの変更はスタイルシートをいじる必要があります。)

また、現在、当サイトでも使用している、わいひら(@MrYhira)氏作成のテーマ「Simplicityシリーズ」などでもブログカードの機能があります。

iframeタグを組み込むブックマークレットを使用する方法や、function.phpに組み込む方法など、リンク先をブログカードを表示する方法はいくつかあります。

そういったものを比べて自分の使い方とかに合った方を使うとよいと思います。

当プラグインはショートコードを使用するため面倒ではありますが、その代わりに今後同じような高機能なプラグインが見つかった場合は乗り換えが簡単です。

また、ショートコードが好きなものに変更できるので、今まで使用していたプラグインから乗り換えてくるのも簡単です。

デフォルトのテーマは敢えて奇抜な感じにしていますが、気分やテーマに合わせた外観にすることが出来ます。

ver1.7.5→ver1.7.6変更点など

2017年1月16日に公開したver1.7.5からのマイナーバージョンアップです。

[link url=”https://popozure.info/20170116/10918″]

設定画面にメモ追加

外部リンクのタイトルや抜粋文はデーターベースにキャッシュ(一時保存)されており、これを編集することで紹介文として好きな文章をカードに表示することができます。

この他にもショートコードの「開け」と「閉じ」を使ってタイトルや抜粋文を変更する方法があります。実はこの機能は他のプラグインの互換性のために用意したものなのです。

実は「titleパラメータ」でタイトル、「contentパラメータ」で抜粋文をその記事内で変更出来るのですが、この機能の知名度が低い気がしたので設定画面に明記しました。

サムネイルのサイズ指定

今までサムネイル画像は100px×100pxで固定でしたが、ようやっと横幅が指定できるようになりました。

縦幅は「カードの高さ」が最大になります。

大きな画像で目立つカードを作ることもできます。

枠線を選べるように修正

今まで枠線は「黒線/1px」とかリストから選ぶだけでした。

知識が要らないという点では良かったと思いますが自由度が低かったため、枠線の色、枠線の種類、枠線の幅を選べるように修正しました。

枠線を8pxとかにして、線のスタイルを「点線」、色を背景と同じ「白」にするだけでユニークな見た目になります。

「かんたん書式設定」に「縫い目」を追加

「スティッチ(縫い目)」と呼ばれている効果を追加しました。

色のセンスは…無いので、良い色があったらリクエストください!Σ(゚ロ゚)o゙

外部サイトのサムネイル取得、準備中・・・

実は内部的には実装済でテスト済です。

OGPもしくはTwitterカードに指定している画像URLから画像を取得します。

でも、毎回リンク先サイトさんにアクセスしていると負荷がかかってしまうので、100×100のJPEGで保存して、次回からは自サイト内から画像を表示する仕組みです。

この機能を有効にした場合、画像キャッシュを更新する仕組みを作っていないのでどんどんファイルが溜まっていきます。

1リンク(画像)あたり2~3KBなので、通常のレンタルサーバーであれば問題は無いと思います。

好奇心で試してみたい方は、「lib/pz-linkcard-settings.php」の658行目と660行目の「disabled=”disabled”」を消すだけで設定画面で外部リンクのサムネイル画像の「直接取得」が選べるようになります。

[php title=”lib/pz-linkcard-settings.php” start-line=”656″ mark=”3,5″]<select name=”properties[ex-thumbnail]”>
<option value=”” <?php if($this->options[‘ex-thumbnail’] == ”) echo ‘selected=”selected”‘; ?>><?php _e(‘None’, $this->text_domain); ?></option>
<option value=”1″ <?php if($this->options[‘ex-thumbnail’] == ‘1’) echo ‘selected=”selected”‘; ?> disabled=”disabled”><?php _e(‘Direct’, $this->text_domain); ?></option>
<option value=”3″ <?php if($this->options[‘ex-thumbnail’] == ‘3’) echo ‘selected=”selected”‘; ?>><?php _e(‘Use WebAPI’, $this->text_domain); ?></option>
<option value=”13″ <?php if($this->options[‘ex-thumbnail’] == ’13’) echo ‘selected=”selected”‘; ?> disabled=”disabled”><?php _e(‘Use WebAPI ,If can not direct’, $this->text_domain); ?></option>
</select>[/php]

「直接取得」という表記ですが、外部リンクの場合だけキャッシュの仕組みを通るようにしてあります。

その他

今回は、以上です。

指定したURLのOGP情報やTwitter情報を取得して、JSONで返したり、画像をキャッシュしておいて返却するWebAPIも作れることが分かったのですが、公開するとアクセス負荷に耐える自信が無かったりします。

そもそも画像をリンク先サイトから取得して、100px×100pxのJPEGで保存する仕組みはなかなかグレーです。OGPとかTwitterカードとして公開している画像で、当のfacebook社やTwitter社も画像をキャッシュしているので、大丈夫そうではありますが、厳密には「著作権者から言われたら削除する準備」が伴っていないと、サービスとして提供するのはなかなか難しいところと解釈しています。

では、この辺で。(^-^)o

[Pz-LkC][1.7.5]リンクをカード形式で表示するプラグイン更新。リンク切れチェック実装など。

リンクをカード形式で表示するWordPressプラグイン「Pz-LinkCard」。

最新版ver1.7.5を公式プラグインディレクトリで公開しました。

このプラグインについて

WordPressでリンクをブログカードっぽく表示したりするプラグインです。

[link url=”https://popozure.info/pz-linkcard”]

WordPress4.4でURLを直書きするとインラインフレーム(iframe)でカードっぽく表示される機能が実装されました。(リンク先もWordPress(4.4以上)である必要があったり、レイアウトの変更はスタイルシートをいじる必要があります。)

また、現在、当サイトでも使用している、わいひら(@MrYhira)氏作成のテーマ「Simplicityシリーズ」などでもブログカードの機能があります。

iframeタグを組み込むブックマークレットを使用する方法や、function.phpに組み込む方法など、リンク先をブログカードを表示する方法はいくつかあります。

そういったものを比べて自分の使い方とかに合った方を使うとよいと思います。

当プラグインはショートコードを使用するため面倒ではありますが、その代わりに今後同じような高機能なプラグインが見つかった場合は乗り換えが簡単です。

また、ショートコードが好きなものに変更できるので、今まで使用していたプラグインから乗り換えてくるのも簡単です。

デフォルトのテーマは敢えて奇抜な感じにしていますが、気分やテーマに合わせた外観にすることが出来ます。

ver1.7.4→ver1.7.5変更点など

2016年10月19日に公開したver1.7.4からのバージョンアップです。

[link url=”https://popozure.info/20161019/10914″]

バージョンアップ時にゴミデータの削除

過去のバージョンにて重複データが作成されてしまう不具合があったため、アクティベート時/バージョンアップ時に重複データを削除するようにしました。

重複していた場合、一番古く取得したものが残ります。

設定画面の項目整理

機能追加したもののほとんどが設定画面の一番下にある「詳しい人向け(Debug)」の項目に追加されていたため、「詳しい人向け」の項目が多くなってしまいました。

実装から時間が経って安定して動作しているのを確認できたため、それぞれ適した項目に移しました。

「定型書式」の名称を変更

「定型書式」を選択することで、細かい面倒な設定をしなくても、「セロテープを貼ったような効果」や「紙がめくれたような効果」を設定することができました。

その代わりに他の設定項目に優先されて書式が適用されます。

この機能の名称を「定型書式」から「かんたん書式設定」に直して、一番上の項目にしました。

行間設定

タイトル、URL、抜粋文の行間設定が行えなかったため、使用しているテーマによっては文字が重なってしまったり、行間が開きすぎてしまったりしました。

行間の広さを設定する項目を追加しました。

カード管理画面での内部サイトの判定方法を変更

今までは取得時にサイトURLと同じものに「内部リンク」である印を付けていたため、サイト移転などをしたときに内部リンクと外部リンクの判定が一致しないことがありました。

カード管理画面で表示するときに外部リンクか内部リンクかを判断するように改善しました。

カード管理画面でリンク切れなどの確認ができるように機能追加

リンク先の記事内容を取得したときと状態(ステータス)が変わっているものについて、赤字で表示するようになりました。

また、「更新あり」をクリックすることで状態が変わっているものだけの一覧が表示されます。

リンク切れのときにリンクを無効にするように機能追加

最後に確認したステータスが「404 Not Found」もしくは「410 Gone」のときにリンクを無効にします。

「5xx」番台のサーバーエラーは復帰する可能性があるのでリンク無効にはしていませんが、「403 Fobidden」など、追加するコードを検討中です。

内部リンクのキャッシュが正常に作成されない不具合を修正

メイン部分のプログラムを見直したときに不具合が生じていました。

これにより内部リンクのときにキャッシュを優先にしていない場合でもアイキャッチ画像(サムネイル)が表示されないことがありました。

内部リンクでキャッシュ優先時の処理を変更

内部リンクをキャッシュ優先にした場合の処理を見直しました。

画像URLはキャッシュから取得するので、あとでアイキャッチを変更しても画像が変更されなくなりました。

カード管理画面から「再取得」を行うか、「編集」から画像URLを直接変更してください。

(画像URLは変更できない見かけになっていますが、ダブルクリックすると変更できるようになります。)

URL末尾のスラッシュを無視する設定を追加

ver1.7.0で「ドメイン名のみのときに末尾のスラッシュを除外する」機能を実装しましたが、今回はドメイン名のみ以外のときも有効にできるようにしました。

リンク切れを一定時間ごとに確認

リンク先サイトが取得時は「200 OK」だったのに、「403 Not Found」になってしまった場合などに、お知らせする機能「アライブ チェック (alive check)」を実装しました。

「リンク切れ」そのものをチェックする機能では無く、記事内容取得時とステータスが変わっているもののステータスコードを赤字で表示する機能となります。

現在は1時間に1件ずつ確認する設定となっています。数件しか登録していない場合、一日に数回、何百件も登録しているとなかなかチェックしない状態となっているので、見直ししていこうと思います。

「403 Not Found」になったときに、WordPressに登録している管理者用メールアドレスにメールする機能も考えています。

アイディアなどあれば、ツイッターなどで教えていただけるとそういう実装になるかも知れません。

その他

今回は、以上です。

久々に「バージョンアップ」という感じでした。

特にアライブチェック(リンク切れ確認)が実装できたのが良かったです…!Σ(゚ロ゚)o゙

では、この辺で。(^-^)o