【WordPress 入門】WordPress のプラグイン開発に有用な関数をまとめてみた
WordPress にはコアで使用されている関数がたくさんあります。これらはプラグインやテーマからも利用することができます。ここではコアで定義されている関数をいくつかピックアップしました。
laravel new example
でnewします。
composer require laravel/socialite
でSocialiteを追加します。composer require
が終わったら、SOcialiteにLINE用のアダプターを追加します。まずは vendor/laravel/socialite/src/SocialiteManager.php
に以下のプライベートメソッドを実装します;
vendor/laravel/socialite/src/Two/LineProvider.php
を以下の内容で作成します;
config/app.php
にSocialiteServiceProviderを登録します;
aliases
配列に追加します;
config/services.php
にクレデンシャルを追加します;
app/User.php
のUserモデルを修正します;
database/migrations/2014_10_12_000000_create_users_table.php
を修正します;
php artisan migrate
でデータベースを用意してmigrateします。これでデータベース内にしかるべきテーブルが作成されます。
app/Http/Controllers/AuthController.php
に以下の内容を記述します;
dashboard
にアクセスできないようにしています。
routes/web.php
にルーターを追加します。
welcome.blade.php
を触ります;
public/images
ディレクトリを作成して画像ファイルを入れておいてください。
もう一つ必要なのが、ログイン後のダッシュボード画面です。これも最低限ということでこんな感じです;
php artisan serve
でローカルサーバを立ち上げて、ブラウザでhttp://localhost:8000へアクセスしたら、LINE loginボタンをクリックしてください。LINEのログイン画面が現れるので、メールアドレスとパスワードを入力してLOGINをクリックするとhttp://localhost:8000/dashboardへ飛んでダッシュボードが表示されると思います。