PHP

PHP

phpでmetaタグとかOGP情報とかパースしたりしてみた

近日公開予定のリンクをブログカード形式で表示する「Pz-LinkCard」。 外部サイトのタイトルや概要文(抜粋文)をリンク先から取得するのですが…。 この記事は自分用のメモなので、かなりワケ分かんないと思います(^-^; 一個ずつpreg...
0
PHP

[WordPress]取得したサイトの文字コードをUTF-8にしてみる

自前でタイトルと抜粋文を取得する「Pz-LinkCard」。 タイトルと抜粋文を取得したあとDBに格納して、DBから取得→表示を行いますが、元々の文字コードがUTF-8以外だったりすると「バケバケ」になってしまいます。 Shift_JIS ...
0
PHP

[WordPress]自サイトのアイコンURLを取得してみる

WordPress 4.3.0 で、サイトアイコンが設定できるようになりました。 プラグインからの取得方法など。 サイトアイコンが設定できるようになった! 今までも自分で一番上のディレクトリに「favicon.ico」を置いておいたり、テー...
0
PHP

FILE_GET_CONTENTが動作しない?

WordPressで外部リンクを「はてなブログカード」に置き換えて表示させるプラグイン「Pz-HatenaBlogCard」のver1.2.1を公式プラグインディレクトリにて公開したところ、さっそくご意見をいただいたので調べてみました。 ソ...
0
PHP

WP4.3.0にCPU負荷とメモリ消費が増加する不具合?対処してみた

WordPressが重かった原因として、4.3.0の不具合があったようです。 WordPress4.3.0に不具合発見? WordPressが重くて困って、別環境を用意して何とか復帰…でも、原因は結局分からず。 そんなところに、こんなツイー...
0
PHP

はてなのブログカードとかAPIとかあれこれ

はてなブログのAPIとか、ファビコン取得APIとか、どういう位置づけなのかな?不思議。(考えてはいけないのかもしれない) はてなの記事が取得できる「はてなブログoEmbed API」 「はてなブログoEmbed API」というのが公開されて...
0
PHP

[WordPress]プラグイン画面に「設定」を出したい

外部リンクを「はてなブログカード」に置き換えて表示させるWordPressプラグイン「Pz-HatenaBlogCard」を公式プラグインディレクトリにて公開しています。 「サブメニュー」からだけでは無く、「プラグイン画面」のプラグイン名の...
1
PHP

ビジュアルエディタで直接HTMLを書くWPプラグインつくってみた(練習として。)

WordPressのビジュアルエディタで「そのままHTMLを記述」して、そのままHTMLとして表示できるようにするプラグインを作ろうと思ったのですが…WordPressには不思議がいっぱい。 やりたいことーΣ(゚ロ゚)o゙ WordPres...
12
PHP

[WPプラグイン]TYCB を日本語化してみた

「クリックしてくれた数をカウントしてくれる Thank You Counter Button」で紹介しているプラグインです。 日本語化するファイルを用意してみました。 TYCBって何? 記事を読んで、「これ探してたんだよ、サンキュー!」って...
14
PHP

ファビコンを取得できるWebAPIを使ってみる

今回はサイトアイコン(ファビコン)を取得します。 ファビコンの取得方法あれこれ 「ファビコン(favicon)」は「Favorite icon」(お気に入りアイコン)の略です。 元々は Microsoft Internet Explorer...
0
PHP

サイトのキャプチャ画像を取得できるWebAPIを使ってみる

今回はサムネイル画像を取得します。 OGPの画像はでっかい OGPから画像URLを取得できたものの、OGPで使用する画像サイズは「1200px × 630px 以上」が推奨です。(Facebookの場合。) サムネイル画像として使うには大き...
0
PHP

cURLを使ってサイトへアクセスしてみた

サイトのテキストを読み込んで、タイトル、本文、サムネイル画像とかを取得してみようと思います。 リンクをカード形式プラグイン WordPressでリンク先を「はてなブログカード」で表示する「popo-HatenaBlogCard」を公開中。 ...
0
PHP

wpdbを使ってDBアクセスしてみた

WordPressプラグインをつくって遊んでます。 リンク先をブログカード風に表示 リンク先を「はてなブログカード」で表示させる「popo-HatenaBlogCard」というのを公開しています。 「iframe(インラインフレーム)」とい...
0
PHP

[po-HBC][0.27.1]WordPressで「はてなブログカード」を利用するプラグインを直してみた(ふたたび)

リンクをカード形式で表示するプラグイン「HatenaBlogCard」を修正しました。(記事投稿時ver0.27、修正版ver0.27.1) 設定画面も備えた新プラグイン「Pz-HatenaBlogCard」を「公式プラグインディレクトリ」...
12
PHP

[po-HBC][0.25]WordPressで「はてなブログカード」を利用するプラグインを直してみた

リンクをカード形式にするプラグイン「HatenaBlogCard」の内部リンクの挙動を変更しました。(ver0.25) 設定画面も付いた「Pz-HatenaBlogCard」を公式プラグインディレクトリで公開中です。 はてなブログカード形式...
6
PHP

[WPプラグイン]STINGER5の関連記事をYARPPにしてみた

関連記事を表示させるのに、WordPressプラグインの「Yet Another Related Posts Plugin(YARPP)」を導入してみました。 STINGER5の関連記事 STINGER5にも記事の最後に「関連記事」として、...
7
PHP

[po-HBC][0.1]WordPressで「はてなブログカード」を利用するプラグインを作ってみた

他サイトへのリンクを「はてなブログ」の「ブログカード」形式で表示するプラグインを作ってみました。(ver0.1) 設定画面も付いた「Pz-HatenaBlogCard」を公式プラグインディレクトリで公開中です。 みんなどうやっているんだろう...
7
PHP

[STINGER5]SNSボタンにSNS Count Cacheをつかってみた

あとで読めるサービス「Pocket」を使い始めたものの、自分のブログのSNS登録欄には「Pocket」がありません。 というわけで、SNSボタンを標準のものから変更してみました。 ※2015年11月20日をもってTwitterのツイート数取...
0
PHP

「あとで読む」Pocketを登録してみた&設置してみた

「あ、このページ、後で読もうっと(^-^)o」 というとき。 普段からChromeを使っているので、とりあえずスマートフォンでブックマーク→自宅PCのChromeからモバイルのブックマークを開いて→さっき登録したサイトを表示…とやっていたの...
3
PHP

[WordPress]STINGER5の設定をしてみた

WordPressテーマを「STINGER5」に変更したので、設定したメモです。
2