PHP

WordPress

WordPressテーマhestiaのフッターが表示されない不都合

最近、LP系ページでご愛用しているWordPressテーマ『Hestia』記事の『POST設定』→『コンポーネント』→『フッターを無効にする』にチェック入った記事があると、一覧を表示するページで、フッターがでなくなる。記事や固定ページでは出...
PHP小技

PHPでスクレイピング! HTMLからタグの情報を取得する方法

最近ブームのスクレイピング。大体Pythonで取得するものだ~という情報になっている。「だから他の言語ユーザもPythonやろうぜ!」みたいな流れなんだけど、実はPHPでもスクレイピングができる。きっとPythonの方が要領よく、効率よく、...
PHP小技

超単純にtwitterカードを設置する方法

システム作っていて、twitterカードを設置したくなる。URLより画像ある方が使ってくれる率は上がるしね。最低限の設定で表示させる方法。現状このブログにはカードを設定してはいないが、そのうち付けたいとは思っている…思っては、いる。
WordPress

classでWordPressプラグインを作る

WordPressでプラグインを作るとき、基本的にはfunctionだけでプラグインを作ることができる。なのでネット情報でも、基本的にfunctionだけで『プラグインを作り方』としている。そしてプラグインを追加する処理は、下記のように作っ...
WordPress

WordPressでお絵かきプラグインを使いたい!

絵を描く身としては、無料素材から取ってくるより、とにかく絵を描きたい。だがしかし、別アプリを起動し、絵を描き、それを保存しUPするなど、大変めんどうなのである。なにより、絵を描きたい。そして出来ればwordpressの管理画面内で絵を描き、...
PHP系OSS・CMS

PHP7・HTML5・スマホも対応! お絵かきBBSを設置する方法!

昔、ふたばちゃんねる等で、一世を風靡した『お絵かきBBS』。自分もサイトに入れていたのだけど、java Appletがブラウザから拒絶されるようになって、使えなくなること数年。レイヤー機能もあり、結構使いやすかったあの機能、WordPres...
PHP小技

SSH(https)にfile_get_contents()が使えないときはcURLだよね

2014年くらいから大手企業で順次HTTPS化(常時SSL)進んでアメリカ政府が「2016年末までにすべての.govサイトを常時SSL/TLS化」とか言い出して、2018年になったらもうchromeとかブラウザの方で『この接続ではプライバシ...
WordPress

wordpressの別記事内容を、まるっと引用して使う

パーマリンクを複数置きたいとかそういうとき、プログラムで複数設定する他に、同じ内容の記事を作るという方法がある。その場合において、1個書き直したら、同じ内容を合わせて書き直すとかメンドクサイ。もう内容持ってきちゃおう!て方法。ブログ内検索に...
FuelPHP

FuelPHP1.8で管理画面をサクッと作る

初期装備のoliコマンド使えば管理画面勝手に大半作ってくれる。使い方のメモ。
FuelPHP

FuelPHP1.8でテンプレートを分割する

システム作っていると、メニューとかタイトルとか共通部分が出てくる。イチイチactionで同じ処理をつけるのは、面倒くさいし、書き換えるとき不便だし、同じこと書くのってどうなの?感。同じデザインならば、処理部分だけ作って、他は共通処理にしちゃ...
FuelPHP

FuelPHP1.8を使うまで

簡易的なWEBアプリを作るにはモッテコイでお馴染みFuelPHP。数年ぶりに使ったらすっかり使い方を忘れてしまった…!バージョンアップしてるのもあるしね、仕方ないんじゃないですかね?へへへFuelPHPを使うにあたって、何をしたかのメモ。
PHP小技

PHPで年月毎カレンダーリンクを作る

システムを作っていたら...というように、年月毎にリンクを作りたいときあるじゃないですか。イチイチ作ってられない。プログラムで作ればいいのですよ。
WordPress

PHP7・WordPress5アップデート問題! Exec-PHPをPHP7環境で使う例!

WordPressでPHPを実行するプラグイン『Exec-PHP』だけど、もう数年更新されていない…。あれからPHPは7になってしまった。当然PHPのバージョンが変わったことで問題が起きるなので、主にPHP5からPHP7に変えることで起こる...
WordPress

[wp×SQLite]WordPressでSQLiteを使う[確定版]

WordPressでSQLiteのプラグインを『PDO (SQLite) For WordPress』から、『SQLite Integration』に、乗り換えて数年。確実に安定しているので、確定情報としてメモしておく。
開発環境

Vagrant関係メモ

Vagrant関係での困ったこととその対処方のメモ。と言っても、基本相方にお願いしちゃってるから解決にあまり困ってない。※逐一更新項目。
PHP小技

bash時に『/usr/local/bin/php』が『No such』と出た

php動かすバッチを実行しようとすると下記のようなエラーが出ることがある。『/usr/local/bin/phpにphpがないよー』というエラーです。貰ったファイルだから、ソースなのか、デフォルトなのか、どこで指定しているのかはわからない。...