Programming

Programming

Craft CMSのTasks

Craft CMSのTasksを利用して、旧サイトから大量のデータを変換してインポートする処理を実装しようとしていたりします。TasksはWordPressでいうと"wp_cron"と同じようなもので、サイトへのアクセスをトリガーに処理の実...
Programming

カスタムタクソノミーのメタボックスだけを非表示にする

CPT UIにはmeta_box_cbのオプションが無いので、投稿画面の右側に表示されるメタボックスだけを非表示にするには、こんなフィルタを書く。function _disable_custom_taxonomy_metabox($args...
Programming

PhpStormでGruntを使う

最近はフロントエンド部分の開発を行っていなかったので、JavaScriptやCSSの結合や圧縮をすることがなかったのですが、サイトの運用開始後にちょっとだけ修正するといったことも増えてきたので、この作業を自動化してみることにしました。今回使...
Programming

Craft CMS 覚え書き

Craft CMSというかYii Framework 2.6に関するメモ。modelsDBに保存されないデータモデル。主に入力の検証を行う(ログインフォーム等のデータモデル)。必須(required)、型(AttributeType)、規定...
Programming

AWS LambdaでEC2インスタンスを自動起動・自動停止する

前回作成したZend Server 8 + ubuntuのインスタンスをLambdaで平日だけ稼働するようにスケジュールしてみました。こちらの記事がわかりやすかったです。LambdaとCloudWatch EventsでEC2の自動起動&自...
Programming

Zend Server Developer Edition (Ubuntu)

ローカルPCにインストールしていたZend Serverのライセンスが切れたのでAWSでZend Serverのインスタンスを借りることにしました。AWS marketplaceで「PHP 5.6 - Zend Server Develop...