リンクをカード形式で表示するWordPressプラグイン「Pz-LinkCard」。
最新版ver2.1.2を公式プラグインディレクトリで公開しました。
ver2.1.1→ver2.1.2修正点
2018年3月16日に公開したver2.1.1からのバージョンアップです。
[link url=”https://popozure.info/20180316/12893″]
直接取得サムネイルのサイズを200pxに変更しました
外部サイトのサムネイルを直接取得した際、100px × 100pxで画像をキャッシュしていましたが、200px × 200pxに変更しました。
横幅に合わせて縮小表示させるときの行間を調整しました
スマートフォンなど、横幅が狭い画面で表示させたときに画像・フォントサイズ・行間を調整する機能があります。
ちゃんと設定したフォントサイズから相対的に縮小したものを指定するように変更しました。
スマートフォンで見ると文字が縦に重なってしまうという現象が改善されると思われます。
リンク先URLの表示位置を追加しました
リンク先URLの表示位置は「タイトルの下」に表示させるかどうかしか指定できませんでした。
新たに「サイト情報の右」に表示できるように修正しました。
スタイルシートがかなり苦手なので、URLがはみ出すときに省略記号が出ていなかったりと、ちょっと雑な部分があります。
もっと良い書き方とかあれば教えていただけると助かります。
カード管理画面に文字列検索を追加しました
カード管理画面で、記事内容を文字列検索できるようにしました。

かなり初期の頃から実装したかったのですが、今回実装できそうだったので勢いで作ってみたら実装できました。
文字列検索を実装できたのはかなり嬉しいです。
便利になったかどうかよりも実装できたことが嬉しいです。
カード管理画面の一括メニューに「サムネイルの再取得」を追加しました
外部サイトのサムネイルを「直接取得」にしたときに取得するサムネイルを更新できるようにしました。
ver2.1.2→ver2.1.2.1修正点
FATALエラーの修正
新規インストール時にエラーが出るという報告をいただきました。
[link url=”https://twitter.com/arc_cape/status/982556583489036288″]
[link url=”https://twitter.com/oisui2015lat/status/982568514065022976″]
調査したところ、「新規インストール」時とプラグインを停止状態から「有効化」したときにFATALエラーが出てしまい、有効化できないという現象を確認しました。
スタイルシートを生成する部分で有効時に使用できない関数を使用していたのが原因です。
ver2.1.2.1→ver2.1.2.2修正点
Notice(警告エラー)の修正
ver2.1.1までは出ていなかったエラーがサイト内のリンクカードを使用している全ページで表示されているという報告をいただきました。
[link url=”https://twitter.com/kenta25122/status/982855182022148096″]
これは「定義されていない変数を使用している」という警告エラーでした。
Notice: Undefined variable: url2 in /…/wp-content/plugins/pz-linkcard/pz-linkcard.php on line 763
Notice: Undefined variable: url1 in /…/wp-content/plugins/pz-linkcard/pz-linkcard.php on line 766 |
URLの表示位置を追加したときに内部的に「$url1」と「$url2」という変数を用意したのですが表示するものしか定義されないようになっていたため修正しました。
その他
お気づきの点などありましたら、コメント欄や、ツイッターアカウント「ぽぽろん@ぽぽづれ。(@popo68k)」もしくは「ぽぽづれ。(@popozure)」までご報告ください。
では、この辺で。(^-^)o