[Pz-HBC][1.2.7]はてブカードを表示するプラグイン更新。不具合修正と、Pz-LkCのご案内。

外部リンクを「はてなブログカード」に置き換えて表示させるWordPressプラグイン「Pz-HatenaBlogCard」。

ver1.2.7を公式プラグインディレクトリにて公開しました。

そして、Pz-HBCこと、Pz-HatenaBlogCardは、保守フェイズに入ることをお知らせします。

このプラグインは?

外部リンクを「はてなブログカード」にして表示するWordPressプラグインです。

そもそも「WordPressでリンクをカード形式で表示する良い方法が無いかなぁΣ(゚ロ゚)o゙」と探していました。

ブックマークレットを使うのが手軽そうだったものの、あとで他のものに差し替えたいと思ったときに、一括置き換えとかをするとっかかりが無いので、「どうせならプラグインでショートコードで書くのが良いなぁΣ(゚ロ゚)o゙」と思っていました。

 

なかなかしっくりくるのが見つからない中、「んじゃ、作っちゃおうΣ(゚ロ゚)o゙」と作り始めたプラグインです。

そもそも「Pz-LinkCard」を目指して作り始めたのですが、DBキャッシュやらその管理やら課題が盛りだくさん。

そんな中、「はてブカード」を使っちゃう裏ワザ(?)のようなものが紹介されていたので、それを使ったプラグインというわけです。

 

「ショートコードとURLを書くだけで、はてブカードが貼れちゃう」プラグインです。

内部リンクとリンクカード

内部リンクは、そのまま「はてブカード」を使うと、必ず新しいウィンドウで開かれてしまったりします。

そこで、取得が簡単な内部リンクについては、WordPressから記事内容を取得して、はてブカードに似た形式のカード表示をしています。

さらにはレイアウトも変更できるようになっています。

 

外部リンクは「はてブカード」を利用しているだけなので、レイアウト変更も出来ませんし、たとえば「新しいウィンドウで開かない」設定もできません。

あとは、はてなブログ以外から「はてブカード」が使えなくなる可能性もあります。

 

そんなこんなで、外部リンクも自前で取得してキャッシュする「Pz-LinkCard」の公開をすることができました。

今後のPz-HBC、保守フェイズってなんだ?

当プラグインは、「保守フェイズ」に入ります。

「保守フェイズ」は、「頑張ってつくってます!Σ(゚ロ゚)o゙」という「開発フェイズ」では無くて、「不具合とかは頑張って対応するけど、機能追加とかは基本しないよ!Σ(゚ロ゚)o゙」という状態を「カッコヨク言ってみた」わけなのです。

 

基本的に、Pz-HatenaBlogCard(Pz-HBC)は、Pz-LinkCard(Pz-LkC)を公開するまでの「繋ぎ」と考えて開発していたため、今後は新たな機能の追加は Pz-LkC にしていき、Pz-HBC には追加しない予定です。

ただし、不具合があったりした場合は、Pz-LkCと同じ優先度で適宜修正をしていく予定です。

 

むしろ「変更しない安定」があると考えて貰うと良いかも知れません。

(実はもっと早く Pz-LkC を完成させて、Pz-HBC は「もっとずっとシンプル」な仕組みで留めておきたかったのです。(^-^;)

今回の変更点など

  • Readme.txt を修正
    • スクリーンショットが古いバージョンのまま放置していたので更新しました。
  • Pz-LkC へのご案内を表示するように変更
    • 設定画面を開くと、「Pz-LinkCard っていうのが良いものなので、使ってみて!Σ(゚ロ゚)o゙」みたいなのが表示されます。
    • 多分、これ、「またこれ出た、ウザい!Σ(゚ロ゚)o゙」って思われるヤツです。
    • 設定画面の下の方に「お知らせを表示しない」のチェックボックスを追加しました。
  • スタイルシートのURLが保存できていなかったのを修正。
    • 不具合があって、前バージョンでスタイルシートを作成した後に設定を保存しなおさないようにしたのですが、新規作成したときも保存されていないことに気付きました。
  • その他、細かいところ修正。
    • WordPressをデバグモードにすると表示される警告などを修正しました。(通常に公開しているWordPressはデバグモードにしてはいけません。)
    • サムネイル取得APIの標準設定を「WordPress.org」のAPIに変更しました。個人的には「HeartRails Capture」がお勧めです。ヘルプから利用規約などを確認の上、変更するのがお勧めです。

その他

「リファラなんて自分のサイトじゃなくていい」とか「新機能とか興味ない」とかの場合、Pz-HBCの方が良いと思うのですが、いつ「はてブカード」を使うのにNGが出るのか分からないので、自分としては一応、記事内容の取得と表示を自前でやっている Pz-LkC をお勧めしていきたいと思います。

でも、Pz-LkCは開発途上なので、まだ安定とも言えず、悩ましいです(^-^;

コメント

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