Saba note new articles

RsyncのPHPリブラリー albertofem/rsync-libの使い方

Rsyncの使い方では生のコマンドラインの説明なんですが、PHPでRsync使おうとするといろいろ面倒ですが、albertofem/rsync-lib使うとすごい楽ちんです。単にRs...

WordPressでショートコードを作る

ショートコードの基本形 本家に全部書いてあるので冗長ですが。 functions.phpに以下を書きます。 /* Short code */ function foobar_func( $atts ){ r...

Laravelの送信メールエラー

Expected response code 250 but got code "530", with message "530 5.7.1 Authentication required " キャッシュクリアすると治るっぽい。

ES6でsuperagentを使ってみる

jQueryのAjaxってたぶん数年後には死んでるらしい。あのFlashのように! Sourceの入手・ダウンロード このソースをまるごとコピペしてsuperagent.jsとリネ...

Packagistに自分で開発したものをあげるまで

PackagistとGithubを使った開発は、もちろん単独で可能ですが、ここではLaravelに組み込むかたちでの開発手順を紹介します。 vendor以下はGit管理から外す ...

“The page has expired due to inactivity. Please refresh and try again.”

POSTする際にCSRFトークンを設定していないか、あるいはトークンのセッションが切れたときに出るLaravelのデフォルトのエラーです。 このエラー画面をカスタ...

WordPressカスタム投稿タイプをつくる

いろいろな方法があるのですが、ここはfunctions.phpをつかったわりとベタな方法を紹介します。 プラグインを使う方法もあるようですが、ここではfunctions.p...

画像をリサイズしたりWatermarkを自動的に入れたりするパッケージ Intervention/image

画像加工ではこのパッケージが一番人気なんではないでしょうか。 Github Intervention/image Packagist intervention/image インストール composerの実行...

Bootstrap3 Modal

なんで最近モーダルっていうんですか。むかしみんな勘違いしつつライトボックスって言ってませんでしたっけ? アンカーのdata-target="#sampleModal"を値をi...

Laravel5のクエリビルダー

Laravel 5.5 Eloquent:利用の開始 Tip!! Eloquentモデルはクエリビルダですから、クエリビルダで使用できる全メソッドを確認しておくべきでしょう。Eloq...

MVCとルーティング

On RailsであれLaravelであれ、ここらの仕組みはだいたい同じです。WEBというものはそもそもそうだったのだ!と思い出させてれるのがこのMVCとルーティングを...