[Pz-LkC][2.0.3]リンクをカード形式で表示するプラグイン更新。404エラー時の処理変更など

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

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

ver2.0.2→ver2.0.3修正点

2017年8月8日に公開したver2.0.2からのバージョンアップです。

[link url=”https://popozure.info/20170808/11700″]

404エラーのときでもリンクを有効にする設定を追加しました

Ver2.0.0で、リンク先が「403」「404」「410」のときにリンクを無効にする機能を追加していました。

サイトによってはPz-LinkCardからは「404 Not Found」で返ってきても、PCで見るとちゃんと見られるサイトがあるようです。

そのため、「設定」→「Pz カード設定」の「リンク先のチェック」の項目に「エラーのときにリンクしない」という項目を追加しました。

内部リンクの抜粋が取得できていなかったのを修正しました

WordPressの投稿には記事とは別に「抜粋」というのを設定できます。

通常のテーマでは表示されませんが、テーマによっては抜粋表示に使用されたりします。

「内部リンク」の設定に「抜粋文が設定されている投稿はそちらを優先する」という設定がありますが、正しく動作していなかったため修正しました。

外部リンクのサムネイル取得が出来なくなる不具合を修正しました

外部リンクのサムネイルを「直接取得」とした場合には、OGPやTwitterカードで設定されている画像をキャッシュしています。

設定画面で「変更を保存」ボタンを押すと、キャッシュのディレクトリが上手く設定されず、リンク先のアイキャッチ画像が表示されなくなる不具合を修正しました。

その他

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

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

[Pz-LkC][2.0.2]リンクをカード形式で表示するプラグイン更新。サイトアイコンURLの取得など。

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

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

ver2.0.1→ver2.0.2修正点

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

[link url=”https://popozure.info/20170801/11687″]

サイトアイコンのURLを取得するように修正しました

サイトアイコン(favicon)のURLを取得してキャッシュDBに保存するようにしました。

正しいURLが指定されていない場合が多いため、直接取得の設定は行えません。

WordPress管理画面の「ツール」→「Pz カード管理」から、「編集」を押したときに確認できます。

サムネイル画像、サイトアイコンの相対パスに対応しました

サムネイル画像やサイトアイコンが相対パスで指定されている場合にURLに変換するように修正しました。

パラメータが誤っているときのエラー表示を修正しました

URLのパラメータが正しく指定されていないときにエラーが表示されない場合がありました。

エラーが表示されるようにしました。

その他

WordPressを更新したときにエラーが出る場合があるようですが、原因は不明です。

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

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

[Pz-LkC][2.0.1]リンクをカード形式で表示するプラグイン更新。カテゴリーページの対応など。

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

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

ver2.0.0.x→ver2.0.1修正点

2017年7月11日に公開したver2.0.0からのバージョンアップです。

[link url=”https://popozure.info/20170711/11565″]

IDNA ASCIIの変換エラーに対応しました

PHPのバージョンが古い場合、idn_to_utf8()という関数が実装されていないため、エラーが発生する場合がありました。

関数が実装されていない場合、IDNA ASCIIドメインをUnicodeに変換する機能を無効にしました。

IDNA ASCIIドメインとは「xn--」から始まるドメインで、いわゆる日本語ドメインです。ver2.0.0で日本語ドメインを表示できるように対応しましたが、その不具合対応です。

(この修正はver2.0.0.1での修正と同様です。)

存在しないファイルを呼んでいたのを修正しました

機能追加のためにJavaScriptを追加する予定でしたが、対応を見送ったもののファイルを読み込もうとしていたためにサーバーのログに「404 Not Found」(見つからない)のエラーが大量に出力されていた不具合を修正しました。

(この修正はver2.0.0.2での修正と同様です。)

カテゴリーページに対応しました

URLがサイトURL+「/category/」となっている場合に、カテゴリーページとして認識してカテゴリー名と説明文を表示するように修正しました。

カテゴリーの説明文はWordPress管理画面の「投稿」→「カテゴリー」で設定できる「説明」の内容です。

タグページに対応しました。

URLがサイトURL+「/tag/」となっている場合に、タグページとして認識してタグ名と説明文を表示するように修正しました。

タグの説明文はWordPress管理画面の「投稿」→「タグ」で設定できる「説明」の内容です。

ver2.0.1→ver2.0.1.1修正点

宣言していない変数を使用していたため、警告エラーが発生していたのを修正しました。

その他

ver2.0.0では大幅な修正を行ったため、不具合がいくつか発生して、修正しては新たな不具合が出る状況となってしまい、緊急バージョンアップを行ったりしておさわがせしました。

PHPのバージョンなどによって起こる不具合やエラーもあるので、お知らせいただけると早めに対応できると思います。

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

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