PHP リンクをカードにするプラグインを作ろう!(11)テキストリンク行を変換 テキストにリンクが設定されただけの行をブログカードにします。 前回まで サイトアイコンを表示させました。 テキストリンク行を変換する フィルターの設定 記事の内容を取得するときのフィルターを設定します。 フィルターの関数を用意する 記事の内... 2018.08.31 ぽぽろん 0 PHPWordPress
PHP リンクをカードにするプラグインを作ろう!(10)サイトアイコンの追加 サイトアイコン取得APIを利用してサイトアイコンを表示します。 前回まで サムネイルを表示させました。 サイトアイコンを取得する Googleのサイトアイコン取得APIを利用する Googleのサイトアイコン取得APIを利用します。 「do... 2018.08.26 ぽぽろん 0 PHPぽぽづれ(パソコン日記)
PHP リンクをカードにするプラグインを作ろう!(9)サムネイルの追加 画像生成APIを利用してサムネイルを表示します。 前回まで DBにタイトルや概要文をキャッシュして読み書きしました。 サムネイルを取得する WordPress.comの画像生成APIを利用する WordPress.comの画像生成APIを利... 2018.08.25 ぽぽろん 0 PHPWordPress
PHP リンクをカードにするプラグインを作ろう!(8)DBテーブルにキャッシュする DBにテーブルを作ってタイトルと概要文をキャッシュします。 前回まで スタイルシートを付けてブログカードっぽくしました。 DBの作成とアクセス テーブルの項目を考える DBにテーブルを作成します。 記録する項目としては「URL」、「サイト名... 2018.08.24 ぽぽろん 0 PHPWordPress
PHP リンクをカードにするプラグインを作ろう!(7)スタイルシートを設定する スタイルシートを設定してブログカードっぽい見た目にします。 前回まで 文字コードをUTF-8にしました。 スタイルシートのファイルを用意する ファイルを作成する プラグインと同じディレクトリに「style.css」という名前でファイルを用意... 2018.08.19 ぽぽろん 0 PHPぽぽづれ(パソコン日記)
PHP リンクをカードにするプラグインを作ろう!(6)文字コードを変換する 上手くタイトルと概要文が取れないサイトの対応をします。 前回まで OGPが設定されていないサイトのタイトルと概要文を取得しました。 UTF-8以外の文字コードのサイト 文字コードがUTF-8以外の場合、正しく文字を扱うことが出来ず、タイトル... 2018.08.18 ぽぽろん 2 PHPWordPress
PHP EasyBotterで日本語の人だけフォローする Twitterのbot作成によく使われるEasyBotterをカスタマイズしてみます。 phpでTwitter botが作れるEasyBotter pha氏が作成・公開しているEasyBotterをカスタマイズしてみます。 日本語の人だけフ... 2018.08.18 ぽぽろん 0 PHPぽぽづれ(パソコン日記)
PHP リンクをカードにするプラグインを作ろう!(5)metaタグを取得する 引き続きリンク先のタイトルと概要文を取得します。 前回まで リンク先から取得したHTMLを見て、OGPの情報を取得しました。 OGPが設定されていないサイト OGPが設定されているサイトは上手くタイトルと概要文が取得できましたが、faceb... 2018.08.17 ぽぽろん 0 PHPWordPress
PHP リンクをカードにするプラグインを作ろう!(4)OGP情報を取得する 取得したHTMLからリンク先のタイトルと概要文を抜粋します。 前回まで リンク先サイトからHTMLを取得しました。 今回もコードを書いていく OGPを取得する metaタグからOGPの情報を取得します。 get_meta_tags()を使う... 2018.08.12 ぽぽろん 0 PHPWordPress
PHP リンクをカードにするプラグインを作ろう!(3)cURLでサイトの内容を取得する リンク先のタイトルと概要文を取得します。 前回まで プラグインのひな型を作りました。 今回もコードを書いていく URLパラメータを取得する ショートコードが書かれたときに呼ばれるshortcodeにコードを書いていきます。 第一パラメータに... 2018.08.11 ぽぽろん 0 PHPWordPress
PHP リンクをカードにするプラグインを作ろう!(2)クラスの記述をする プラグインのヘッダとクラス、ショートコードのフックまで記述していきます。 前回まで 何をするプラグインを作るかを決めました。 コードを書いていく プラグインのディレクトリを作成する /wp-content/plugins ディレクトリにディ... 2018.08.10 ぽぽろん 0 PHPWordPress
PHP [WPプラグイン開発]WordPressプラグインの作り方(実践から覚えたい人向け) WordPressプラグインを作ってみましょう。 この記事の対象者 PHPやほかの言語が分かっていて、WordPressプラグインの作成に興味がある方。 「習うより慣れろ」で実践してから覚えて行きたいタイプの方向けの記事となります。 まず最... 2018.08.06 ぽぽろん 0 PHPWordPress
PHP [WPプラグイン開発]設定画面を作成する プラグイン作成に使える小技なんかを紹介していきたいと思います。 設定画面を作成する 自分で作ったWordPressプラグインに設定画面を追加してみます。 ソース 設定画面を表示するプラグインを作成してみます。 保存されている設定を読みだして... 2018.02.02 ぽぽろん 0 PHPWordPress
PHP [Pz-TLK][1.0.1]顔アイコンと吹き出しで会話を表現するプラグイン更新。画像選択画面の日本語化。 顔アイコンと吹き出しを表示して会話を表現するWordPressプラグイン「Pz-Talk」。 最新版ver1.0.1を公式プラグインディレクトリで公開しました。 ver1.0.0→ver1.0.1修正点 画像を選択する画面を日本語化しました... 2018.01.31 ぽぽろん 0 PHPPz-TalkWordPress公開プラグイン
PHP InstantWPでhtmlentitiesを使用すると文字化けする? 当サイトで公開している「Pz-LinkCard」で、InstantWPで使用した場合に「Pz カード管理画面」で文字化けするという現象が出ました。 色々と調べてみたところ、htmlentities関数のところで文字化けしていました。 文字セ... 2017.07.05 ぽぽろん 0 PHPPz-LinkCardWordPress公開プラグイン
PHP WordPressのマルチサイトで変数の返り値を見てみた WordPressプラグインをマルチサイトに対応させるためのテストと結果をメモします。 前回は 少し前に、リンクをカード形式で表示させるWordPressプラグイン「Pz-LinkCard」をマルチサイトで動かしてみました。 マルチサイト対... 2016.12.30 ぽぽろん 0 PHPPz-LinkCardWordPress公開プラグイン
PHP [Pz-HBC]内部リンクのシェア数をトータルに置き換えてみる方法 WordPressで外部リンクを「はてなブログカード」のWebAPIのURLに置き換えるプラグイン「Pz-HatenaBlogCard」を公開しています。 シェア数のトータル数を表示したいというリクエストがあったので、修正のポイントを紹介し... 2015.12.27 ぽぽろん 5 PHPぽぽづれ(パソコン日記)
PHP [ツイート数取得]ジェイソンがないなら、ジェイスーンを使えばいいじゃない? Twitterのツイート数取得APIが終了しました。あちこちのブログ記事から「ツイート数」が消えていく…そんな世界の始まりです。 WordPressプラグインの「SNS Count Cache」をカスタマイズしてcount.jsoonという... 2015.11.28 ぽぽろん 2 PHPWordPress
PHP [STINGER5]消えたツイート数…そして、ツイート検索にしてみた ツイート数が取得できなくなりましたが、「しばらくはツイート数も残しておきたいなー」と思っていたものの…。 Twitterのツイート数は取得できなくなりました 日本時間で11月21日の明け方ごろ、Twitterのツイート取得APIの提供が終了... 2015.11.22 ぽぽろん 0 PHPWordPress
PHP [WordPress]wp-cronを使ってみるテスト WordPressでスケジュール実行してみようと思います。 オーソドックスに、1時間おきにメールする感じでやってみます。 wp-cronを使ってみる WordPressでスケジュール管理している wp-cron という機能を使って、スケジュ... 2015.10.21 ぽぽろん 0 PHPWordPress