[Pz-LkC][2.4.5]リンクをカード形式で表示するプラグイン更新。PHP8対応、軽微な修正。

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

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

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

※ 2022/06/05 Ver.2.4.5.1 投稿日が表示されない不具合を修正。
※ 2022/06/05 Ver.2.4.5.2 脆弱性の修正。

ver2.4.4→ver2.4.5修正点

2021年03月09日に公開したver2.4.4からのバージョンアップです。

WordPressおよびPHPの動作確認を行いました

以下の確認を行いました。

  • WordPressの以下のバージョンで動作確認を行いました。
    • WordPress 5.7.1
    • WordPress 5.7.2
    • WordPress 5.8
    • WordPress 5.8.1
  • PHPの以下のバージョンに対応しました。
    • PHP 8.0  ※PHP仕様変更によるエラーを修正しました。
    • PHP 8.1  ※WordPress本体や他のプラグインでエラーが出ます。
  • Ver2.4.4.1~2.4.4.4の改修内容を取り込みました。

リンクカードの作成機能について修正しました

リンクカードの作成と表示について、以下のとおり修正をしました。

  • タイトルと抜粋文のエスケープの方法を変更しました。
    →今までと表示が変わる場合があります。
    →HTMLタグの除去が出来ていなかったため、次バージョンで修正する予定です。
  • 内部リンクの日付が表示されない不具合を修正しました。
  • rel=”noopener” の綴りが誤っていたため修正しました。

カード管理画面について修正をしました

カード管理画面の修正を行いました。

  • カード情報のエクスポートの不具合を修正しました。

ver2.4.5→ver2.4.5.1修正点

2022年06月05日に公開したver2.4.5の不具合を修正しました。

修正できていなかった不具合を修正しました

  • 内部リンクの日付が表示されない不具合を修正しました。

既知の不具合等

外部サイトの更新日の表示

要望があったため他サイトの投稿日や更新日を取得する予定となっています。

現在、対応予定のサイト

  • ジモティー

その他、要望があったら追加する予定です。

facebookのシェア数

現在、facebookのシェア数は更新されません。

ユーザーが個別にAPキーを入手・設定しないといけないのですが、何か良い方法が無いか検討します。(簡単な実装方法があったら教えてください。)

Twitterへのリンクができない

Twitterはプログラムからのアクセスを拒否しているため、内容が取得できません。

URLを直接貼ってoEmbedの機能で表示させるか、Twitterのサイトからコードを作成して貼ってください。

もしくはカード管理からタイトルや概要文を手入力してエラー無視のチェックを付けてください。

少量のツイートならば登録をしなくてもAPIを使って取得できそうなので、良い実装方法を検討しています。

facebook・インスタグラムへのリンクができない

facebookとインスタグラムはプログラムからのアクセスを強烈に拒否しているため、内容が取得できません。

Pz-LinkCardで表示させたい場合は、カード管理からタイトルや概要文を手入力してエラー無視のチェックを付けてください。

Amazonへのリンクができない

Amazonはプログラムからのアクセスをなるべく拒否しているため、内容が取得できない場合があります。

「リンク先の検査」の「ユーザーエージェント」のチェックを外すことで内容が取得できる場合があります。

説明ページの整備が追いついていない

当サイトのPz-LinkCardのページがプラグインのヘルプとなっていますが、現バージョンに対応できていません。

その他

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

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

コメント

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