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

Pz-LinkCard
この記事は約3分で読めます。

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

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

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

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

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

コメント

  1. コメント遅れましてすいません。
    ご対応ありがとうございました。

    • 返信ありがとうございます。
      気づいた点などありましたらまたお気軽にどうぞ!(^-^)o

  2. はじめまして
    ナカと申します。
    「Pz-LinkCard」を使わせて頂いております。

    以前は何も出ていませんでしたが

    現在、バージョンを最新にしたら
    記事の一番上に次のようなエラーが表示されます。
    原因は何でしょうか?

    Notice: Undefined variable: scheme in /home/ドメイン名/public_html/wp-content/plugins/pz-linkcard/pz-linkcard.php on line 1123

    Notice: Undefined variable: location in /home/ドメイン名/public_html/wp-content/plugins/pz-linkcard/pz-linkcard.php on line 1125

    Notice: Undefined variable: scheme in /home/ドメイン名/public_html/wp-content/plugins/pz-linkcard/pz-linkcard.php on line 1123

    Notice: Undefined variable: location in /home/ドメイン名/public_html/wp-content/plugins/pz-linkcard/pz-linkcard.php on line 1125

    リンクカード自体は表示されています。

    • ナカさん、コメントありがとうございます。

      内部リンク取得時に宣言していない変数を使用していたのが原因です。不具合を修正したver2.0.1.1を公開いたしました。

タイトルとURLをコピーしました