Awesome Craft CMS
Craft CMSを扱う資料や関連プロジェクトをまとめたAwesomeリストです。 上流ではアーカイブ済み、または更新終了と案内されています。
目次
公式リンク
- ウェブサイト - craftcms.com
- ニュースレター - craftcms.com/newsletter
- Craft Commerce - craftcms.com/commerce
- デモ - craftcms.com/demo
- チュートリアル – craftcms.com/docs/getting-started-tutorial
- Craft CMS 4ドキュメント - craftcms.com/docs/4.x - Class Reference
- Commerce 4ドキュメント - craftcms.com/docs/commerce/4.x - Class Reference
- ナレッジベース - craftcms.com/knowledge-base
- パートナー - craftcms.com/partners
- Craft Console - console.craftcms.com
- リポジトリ - github.com/craftcms/cms
- スタータープロジェクト - github.com/craftcms/craft
- Dot Allカンファレンス - craftcms.com/events
コミュニティ
- Craft Coding Challenge - Craft CMS developers to test and improve their coding skills向けのA training ground。
- Craft Cookbook - よくある Craft CMS トラブルの即時解決方法
- CraftQuest - Craftトレーニング(その他も含む)への無制限アクセス
- Discord - Craft CMS向けのThe official Discord community。
- Facebook - 公式 Craft CMS Facebook ページにフォローする
- Issues, Feedback, Discussions - GitHub に機能提案やバグ報告を投稿する
- Meetups - 地域の Craft メートアップを発見する
- StackExchange - administrators, end users, developers and designers向けのQ&A。
- Twitter - 会話に参加してください。公式コミュニティハッシュタグは
#craftcmsです。 - Mastodon - 最新のネットワークに関するニュース
- Work With Craft - 雇用主とCraftプロフェッショナルを結びつける専用の求人板
プラグイン
資料
中核技術
- PHP - 人気の一般用途スクリプト言語
- Yii - 高速かつ安全で効率的なPHPフレームワーク
- Twig - PHP向けのThe flexible, fast, and secure template engine。
- MySQL - 世界で最も人気のあるオープンソースデータベース
- PostgreSQL - 世界で最も先進的なオープンソースデータベース
記事
アセット
- 9 Tips For Speeding Up Your Imager Transforms アンドレ・エルバン/ヴァルソーゴッド -
12 Jun 2017 - Creating Optimized Images in Craft CMS アンドリュー・ウェルチ/nystudio107 -
9 Sep 2017 - Responsive Images with
srcset& Craft Trevor Davis/Viget による —22 Mar 2016 - Simple Static Asset Versioning in Craft CMS アンドリュー・ウェルチ/nystudio107 -
6 Jan 2018 - Support for Imgix in Imager for Craft アンドレ・エルバン/ヴァルソーゴッド -
10 Jul 2017
コマース
- Multi-attribute variant selection in Craft Commerce アンドレ・エルヴァン/Værsågod -
13 Feb 2017
コンテンツ
- Craft CMS Content Builder: The Client Experience Cosmic による
1 Feb 2017 - Creating a Content Builder in Craft CMS アンドリュー・ウェルチ/nystudio107 -
16 Jan 2017
コンテンツ移行
- Add users to Craft with content migrations Joren Van Heeによって作成 -
28 Oct 2018 - Using Content Migrations in Craft 3 マット・シェアリング/A Digital -
23 Feb 2018
Craft 3
- 11 Things You Need to Know About Craft 3 by Ryan Irelan/Mijingo
- Why you should update your website to Craft CMS 3 ラーナ・スワルブリック/Abstrakt -
22 Nov 2019
配備
- Atomic Deployments Without Tears by Andrew Welch/nystudio107
Element API
- Global Sets in the Craft Element API by Ryan Irelan/Mijingo
- Lazy Loading with the Element API & VueJS アンディ・ウェルチ/nystudio107 -
14 Jan 2017
環境
- Database & Asset Syncing Between Environments in Craft CMS アンディ・ウェルチ/nystudio107 -
7 Apr 2017 - Localization & Multi-Environment Setup in Craft イアン・エブデン/Design Karma -
4 Apr 2017 - Multi-Environment Config for Craft CMS アンディ・ウェルチ/nystudio107 -
4 Sep 2017
フロントエンド
- Craft CMS AJAX Page Transitions with
history.pushStateCosmic による1 Feb 2017 - Editing a Front End Form with Matrix by Sean Smith/Caffeine Creations
- Language switcher for Craft 3 ジャーン・ド・ホルダー -
25 July 2018
はじめに
- 20 Principles for Craft CMS クヌト・メルヴァー -
30 Sep 2017 - Craft CMS 3 Orientation Guide アンディ・ウェルチ/nystudio107 -
31 July 2018 - Craft CMS through the eyes of a website designer by Laura Montgomery/A Digital Agency–
3 September 2021 - How To Get Started With SEO In Craft CMS ギャラクシー・ウェブリンクスによる作品 -
22 June 2018 - Setting up a New Craft CMS 3 Project アンダンド・ウェルチ/ニューストーリー107による作品 -
12 Jan 2018
統合
- Sending notifications to Slack and other channels with Craft CMS by Rias Van der Veken
- The Living Component Library グレーム・スミス/クリアーレフトによる作品 -
13 Mar 2017
ローカル開発
- Getting Started with Craft CMS 2 and Laravel Valet ジェレン・デヴァンプの作品 -
9 Feb 2018 - Getting Started with Craft CMS 3 and Laravel Valet ジェレン・デヴァンプの作品 -
23 Feb 2018 - How I Automate My Local Development Craft CMS 2.x Installs ティム・ナイトによる作品 -
17 Jul 2017 - A Craft CMS Development Workflow With Docker: Part 1 - Local Development マット・グレイによる作品 -
4 Dec 2018
モジュール
- Enhancing a Craft CMS 3 Website with a Custom Module アンダンド・ウェルチ/ニューストーリー107による作品 -
19 Mar 2018
パフォーマンスとテスト
- A/B Split Testing with Nginx & Craft CMS アンダンド・ウェルチ/ニューストーリー107による作品 -
29 Nov 2017 - Debug Tool in Craft 3: Here’s all you need to know about it ギャラクシー・ウェブリンクスによる作品 -
2 July 2018 - Large websites and performance in Craft CMS Jason Mayo/MadeByShape による -
2 Apr 2017 - Profiling your Website with Craft CMS 3’s Debug Toolbar Andrew Welch/nystudio107 による -
9 Apr 2018 - Speed up your Craft CMS Templates with Eager Loading Andrew Welch/nystudio107 による -
21 Dec 2017 - Static File Caching with Craft CMS 3, aka The Best Of Both Worlds Ben Croker/PutYourLightsOn による -
21 Nov 2018 - Static Page Caching with Craft CMS Andrew Welch/nystudio107 による -
25 Dec 2017 - The Craft
{% cache %}Tag In-Depth Andrew Welch/nystudio107 による -24 Jan 2018 - Thoughts on full page caching in Craft Josh Angell による -
29 Aug 2017
プラグイン
- 3 Things to Know About Craft Plugin Development by Ryan Irelan/Mijingo
- Craft Plugins in Craft 3 by Ryan Irelan/Mijingo
- Getting Started with Craft Plugin Development with Ben Croker by Ryan Irelan/Mijingo
- Inspiration for Your First Craft Plugin by Ryan Irelan/Mijingo
- Craft CMS E-Commerce: Why and How I Built a Snipcart Plugin by Matt Stein
出版物
- The Guide to Craft CMS Development by Ryan Masuga
- The Ultimate Craft CMS vs WordPress Guide by Ryan Masuga
- Introduction to Craft CMS by Jérôme Coupé/Webstoemp (on Github)
セキュリティ
- Securing Front-End User Profile and Entry Forms in Craft Ben Croker/PutYourLightsOn による -
4 May 2021 - Securing Your Craft Site in 2022—Part 3 Ben Croker/PutYourLightsOn による -
24 May 2022 - Securing Your Craft Site in 2021—Part 2 Ben Croker/PutYourLightsOn による -
26 Jan 2021 - Securing Your Craft Site in 2021—Part 1 ベン・クローカー/PutYourLightsOn -
13 Jan 2021 - Storing Secrets in Craft CMS ベン・クローカー/PutYourLightsOn -
6 July 2021 - Common Security Vulnerabilities in Craft CMS Plugins ベン・クローカー/PutYourLightsOn -
31 Oct 2021 - Enforcing better passwords in Craft CMS - ライス
- Hardening Craft CMS Permissions アンダンド・ウェルチ/nystudio107 -
19 Mar 2017 - Hashing Redirect Params in Craft by Ryan Irelan/Mijingo
- The Case of the Missing PHP Session アンダンド・ウェルチ/nystudio107 -
3 Oct 2017
分類体系
- Using Categories in Craft CMS by Ryan Irelan/Mijingo
テンプレート
- Brief Overview of Craft Routing to Templates by Ryan Irelan/Mijingo
- Building Complex Queries by Extending the ElementCriteriaModel ケイト・ダミアニ/Tighten Co -
10 Feb 2016 - Creating an Age Drop-down with Twig range() by Ryan Irelan/Mijingo
- DRY Templating with Twig and Craft CMS ピエール・ストフ/Base Digital -
31 May 2017 - Filters in Twig and Craft by Ryan Irelan/Mijingo
- Handling Errors Gracefully in Craft CMS アンダンド・ウェルチ/nystudio107 -
20 Oct 2017 - How to check for undefined variables ベン・ローガーソン -
24 July 2018 - Key Value Arrays in Twig by Ryan Irelan/Mijingo
- Passing data from Twig to JavaScript ベン・ローガンによる -
1 Aug 2018 - Quick Tips: Craft CMS グレゴル・テリルによる -
26 May 2017 - Three Twig Tag Types in Craft CMS Explained by Ryan Irelan/Mijingo
- Twig Processing Order & Scope アンダウッド・ウェルチ/nystudio107による -
3 Jan 2017 - Using Macros in Twig and Craft by Ryan Irelan/Mijingo
- Using Variables in Twig and Craft CMS by Ryan Irelan/Mijingo
- Where am I in the Twig Loop? by Ryan Irelan/Mijingo
- Tips for Craft multilingual websites ジェルーム・クープ/Webstoempによる -
15 Jul 2015 - Combined searches and filters using Craft ジェルーム・クープ/Webstoempによる -
17 Feb 2016 - SVG Sprites and Twig Macros in Craft CMS シアン・スミス/Caffeine Creationsによる -
29 June 2018 - Responsive tables in Craft ジャン・ド・ホルダーによる -
10 July 2018
動画
アセット
- Craft 3 Remote Volumes with AWS S3 by Ryan Irelan/Mijingo
- Image Editing in Craft 3 by Ryan Irelan/Mijingo
- Images and Image Editing in Craft 3 ベン・パリゼク/ストレートアップクラフト -
17 Mar 2017 - Remote Asset Sources in Craft by Ryan Irelan/Mijingo
コマース
- Fundamentals of Craft Commerce ライアン・アイレラン/ミジンゴによる -
Paid - Introduction to Craft Commerce II ベン・パライケ/Straight Up Craftによる -
12 Feb 2016
コンテンツ
- Pushing the Limits of Craft CMS’s Matrix Field ベン・パリゼク/ストレートアップクラフト -
17 Mar 2017
コントロールパネル
- Customizing the Craft Control Panel ベン・パリゼク/ストレートアップクラフト -
1 Jul 2016
Craft 3
- An initial look at Craft 3 ベン・パリゼク/ストレートアップクラフト -
5 Aug 2016 - Craft 3 Command Line by Ryan Irelan/Mijingo
- Craft 3: What You Need to Know by Ryan Irelan/Mijingo
開発
- Better Build Processes with Gulp and Craft ベン・パリゼク/ストレートアップクラフト -
29 Jun 2016
Element API
- Creating an Element API in Craft by Ryan Irelan/Mijingo
はじめに
- Craft CMS 3 Manual Installation ライアン・アイレラン/ミジンゴ -
5 Apr 2018 - Craft CMS Essentials ライアン・アイレラン/ミジンゴによる -
Paid - Craft Starter Pack ライアン・アイレラン/ミジンゴによる -
Paid - Up and Running with Craft ライアン・アイレラン/ミジンゴによる -
Paid
統合
- Craft-Powered Apps ベン・パリゼク/ストレートアップクラフト -
16 Sep 2016
インストールとアップグレード
- Composer and Craft 3 ベン・パリゼク/ストレートアップクラフト -
20 Apr 2018 - Installing Composer by Ryan Irelan/Mijingo
- Installing Craft 3 (beta) by Ryan Irelan/Mijingo
- Installing Craft CMS by Ryan Irelan/Mijingo
- Updating Craft 3 Beta by Ryan Irelan/Mijingo
- Upgrading Craft 2 to Craft 3 by Ryan Irelan/Mijingo
マルチサイト
- Managing Multiple Sites in Craft 3 – Sites and Localization ベン・パリゼク/ストレートアップクラフト -
10 Mar 2017 - Using Craft CMS 3 Multi-Site by Ryan Irelan/Mijingo
Nitro
- How I Use Craft Scripts in Craft CMS Running in Craft Nitro 2
- Hot Module Reloading with Laravel Mix v6 and Craft Nitro 2
- Local Development with Craft Nitro
パフォーマンスとテスト
- Yii Debug Toolbar in Craft CMS 3 by Ryan Irelan/Mijingo
プラグイン
- Craft 3 Plugin Development - Controllers & Variables ベン・パリゼク/ストレートアップクラフト -
7 Apr 2017 - Craft Plugin Development ベン・クローカー/ミジンゴ -
Paid - Craft Plugin Development Workbook ベン・クローカー/ミジンゴ -
Paid - Getting Started with Craft Plugin Development (Craft 3) by Ben Croker/CraftQuest
- Getting Started with Craft Plugin Development (Craft 2) by Ryan Irelan/Mijingo
- Migrating a Field Type plugin from Craft 2 to Craft 3 ベン・パリゼク/ストレートアップクラフト -
24 Mar 2017 - Migrating a plugin from Craft 2 to Craft 3 ベン・パリゼク/ストレートアップクラフト -
3 Mar 2017 - Migrating a website with plugins from Craft 2 to Craft 3 ベン・パリゼク/ストレートアップクラフト -
4 May 2018 - Plugins in Craft 3 by Ryan Irelan/Mijingo
- Tools for getting started with plugin development? ベン・パリゼク/ストレートアップクラフト -
11 Mar 2016 - Writing Bulletproof Database Migrations ベン・パリゼク/ストレートアップクラフト -
2 Sep 2016 - Craft CMS E-Commerce: Why and How I Built a Snipcart Plugin
セキュリティ
- Critical Updates and Craft CMS ベン・パリゼク/ストレートアップクラフト -
2 Sep 2016 - Hashing Redirects in Craft by Ryan Irelan/Mijingo
- Security and Craft CMS ベン・パリゼク/ストレートアップクラフトによる
22 Apr 2016
テンプレート
- Changing Section Labels in Craft by Ryan Irelan/Mijingo
- Control Flow in Twig ライアン・アイレラン/ミジンゴによる -
Paid - Craft 3 Service APIs in Templates by Ryan Irelan/Mijingo
-DRY Templating Techniques by Ben Parizek/Straight Up Craft -
1 Apr 2016 - Eager-Loading Elements ベン・パリゼク/ストレートアップクラフトによる
18 Mar 2016 - Flexbox and Craft ベン・パリゼク/ストレートアップクラフトによる
27 May 2016 - Flexible Twig Templates in Craft ライアン・アイレラン/ミジンゴによる -
Paid - How I build components in CraftCMS with Twig アレクス・カーペンターによる
28 Dec 2017 - How to build a content builder in Craft CMS アレクス・カーペンターによる
30 Mar 2018 - How to build a reusable carousel component with Craft CMS アレクス・カーペンターによる
22 Apr 2018 - Matrix as a Layout Builder ベン・パリゼク/ストレートアップクラフトによる
13 May 2016 - Navigating Navigation in Craft CMS ベン・パリゼク/ストレートアップクラフトによる
20 May 2016 - Nested navigation based on Structure section ライアン・アイレラン/ミジンゴによる -
30 Jan 2018 - Passing Data with Twig Include by Ryan Irelan/Mijingo
- Twig Templates in Craft ライアン・アイレラン/ミジンゴによる -
Paid - Twig’s null-coalescing operator (??)! ベン・パリゼク/ストレートアップクラフトによる -
8 Apr 2016 - Using
.all()in Craft 3 by Ryan Irelan/Mijingo - Using the Batch Filter in Twig by Ryan Irelan/Mijingo
チュートリアル
- Building a Blog in Craft CMS ライアン・アイレラン/ミジンゴによる -
23 Jan 2018 - Contact Form in Craft CMS by Ryan Irelan/Mijingo
プレゼンテーション
- Building a Smarter Craft Commerce Website ステファン・カレンダーによる -
27 Sep 2018 - Craft 3 Plugin Development ブランドン・ケリーによる -
26 Apr 2017 - Crafting Modern SEO アンダウッド・ウェルチによる -
23 Oct 2017 - Design Processes and Systems in Craft コートニー・ブラッドフォードによる -
27 Sep 2018 - Designers Guide to Craft CMS Plugins - ジェイソン・マヨによる -
3 Nov 2016 - Dot All 2017 Keynote ブレントン・ケリーによる -
23 Oct 2017 - How to Migrate Legacy Content to Craft Without Losing Your Sanity 詹姆斯・グリッグによる -
Sep 28 2018 - Intro to Craft フィリップ・ザングルによる -
29 Apr 2016 - Intro to Craft 3 ブランドン・ケリーによる -
26 Apr 2017 - Making a Craft CMS Website That Flies アンディ・ウェルチによる -
27 Sep 2018 - Modern Frontends with Craft CMS, GraphQL, and React by Paulo Elias
- Multilingual Sites in Craft 3 ゾルタン・ヴァラディによる -
27 Sep 2018 - Running Craft as a 12-factor app on Heroku ボブ・オルデ・ハンプシンクによる -
27 Sep 2018 - Scaling Craft CMS Sites for Large Launches マット・ウィンバーグによる -
28 Sep 2018 - State of Craft 2018 ブランドン・ケリーによる -
28 Sep 2018 - The Art Of Plugin Development ベン・クローカーによる -
27 Sep 2018 - Twig Super Power Roundup ジェイソン・マヨによる -
1 Nov 2018 - What’s the Deal with Craft CMS? ブレント・ケリーによる —
21 Apr 2016 - Working with Craft Commerce ジェイソン・マヨによる —
2 Nov 2017
評価・推薦
- 10 Reasons Why We Love Craft CMS by Taecho Group
- A Review of Craft Commerce アダム・フェアホルム/ニューメディアキャンペーンによる —
19 May 2017 - A love letter to Craft CMS ハリー・ケルラー/diesdas.digitalによる —
18 Apr 2017 - An Overview of Pixel & Tonic’s Craft CMS マシュー・ソイカによる —
21 Feb 2017 - Craft CMS vs WordPress: A comparison & why we love Craft CMS クリス・コックス/マード・バイ・ブリッジによる —
17 Nov 2021 - Craft CMS Vs WordPress: Why Choose Craft? -
19 June 2018 - Crazy About Craft ナタン・フーニング/ニューメディアキャンペーンによる —
27 Feb 2017 - How we chose Craft CMS for our product websites ユージン・フェドローネ/ワイルドビットによる —
1 Nov 2016 - Why Content Managers Love Craft CMS ラーナン・スワルブリック/アブストラクトによる —
17 May 2017 - Why Content Writers Love Craft CMS by Sean Smith/Caffeine Creations
- Why Craft CMS is the best content management system we (and you) have ever used オウエン・マトウズとアンディ・グリーン/テン4デザインによる —
21 Apr 2017 - Why We Love Craft CMS Trevor Davis/Viget による
17 Oct 2014 - Why We Use Craft CMS Cosmic による
1 Feb 2017 - Why We Use Craft CMS Masonry による
7 Nov 2017 - Why We’re Craft CMS Developers Honcho による
16 Apr 2019 - Why We’ve Fallen Head Over Heels for Craft CMS Welford Media による
14 Oct 2016 - Why we develop websites using Craft CMS instead of Wordpress Abstrakt による
25 Apr 2017 - Why you should be considering Craft over WordPress Sam Goddard/Kind による
21 Mar 2017 - Why Craft? Jérôme Coupé/Webstoemp による
17 Jun 2015
ポッドキャスト
- Craft.Podcast - the #CraftCMS community向けのA voice。
- Craft CMS 3 as an Application Platform - devmode.fmとベン・クロッカーがCraft CMS 3をアプリケーションプラットフォームとして使うことを検討
- Craft CMS 3 with Pixel & Tonic Founder Brandon Kelly! - Craft CMS 3の開発過程を insiders の視点から解説
- Dot All 2018 Conference Recap & Analysis, Live from Berlin! - devmode.fmのメンバーがベルリンで開催されたDot All 2018コンファレンスを振り返る
- Talking Craft CMS 3 RC1! -
devMode.fmポッドキャストの初回エピソード - Commerce Minded - Craft Commerceを中心としたポッドキャストで、EC事業者、開発者、販売業者と対話
開発ツール
- Craft CLI - Craft CMS 2向けのCommand line interface。
- Craft CMS Bootstrap - Craft CMSの起動と設定を効率化
- Craft CMS Docker - DockerでいくつかのコマンドでCraft CMS 3を始めましょう
- Craft 3 Multi-environment - Craft 2 Version - Craft CMS 用の効率的かつ柔軟なマルチ環境設定
- Craft Scripts - Craft CMSの環境間で共通のタスクを管理するシェルスクリプト
- Craftman - 新しいCraft CMSのインストールをスムーズに開始・設定するためのサポート
- Crafty Vagrant - jump-starting Craft CMS projects向けのA boilerplate dev environment。
- Generator Craft Install - Craft CMS installs向けのYeoman generator。
- Happy Lager Demo Site - Craft 3向けのA fork of the Craft CMS demo site, updated。
- Nginx Craft - Craft CMS that implements a number of best-practices向けのAn Nginx virtual host configuration。
- Plugin Factory - P&Tのコーディング規則に準拠したCraft CMSプラグインコードのスケルトンを生成
導入事例
公式ケーススタディ
- % Arabica - プロジェクト:arabicacoffee.hk による Digital Butter
- Associated Press - プロジェクト:blog.ap.org + insights.ap.org による Vector Media Group
- Barefoot Contessa - プロジェクト:barefootcontessa.com による Apartment One および Jonathan Melville
- Grill’d - プロジェクト:grilld.com.au による Evolution 7
- iDE Global - プロジェクト:ideglobal.org による Flipbox Digital
- Kappa Alpha Theta Fraternity - プロジェクト:kappaalphatheta.org による TrendyMinds
- McKinnon and Harris - プロジェクト:mckinnonharris.com による Foster Made
- Mixmag Media - プロジェクト:mixmag.net による The Rye Agency
- Poki - プロジェクト:poki.com による Evermade
- Samuelsohn - プロジェクト:samuelsohn.com による Digital Surgeons
- Segway - プロジェクト:Wirelab Digital Agencyによるuk-en.segway.com
- Simon Fraser University (SFU) Beedie School of Business - プロジェクト:Goatによるbeedie.sfu.ca
- Ultimate.ai - プロジェクト:Function & Form Digitalによるultimate.ai
- YumEarth - プロジェクト:Electric Enjinによるyumearth.com
Craft採用組織
- Agatha Christie
- An Event Apart
- Associated Press: Blog - Insightsのウェブサイトも提供。
- Atkins
- Atlassian: Design
- Betterteam
- BigCommerce
- Bill Nye
- Canary Media
- City of Marion, IN
- City of Oakland
- Confab Events
- Dalai Lama
- Dialpad
- Duck Brand
- Emily Carr University
- Field Notes - Craft Commerceを採用。
- Foursquare for Business
- Grill’d
- Guy Fieri
- Hootsuite
- Icon Motorsports
- iDE Global
- Intel: Managed Service Providers
- Klipsch
- LA Marathon
- Layer Tennis - Coudal Partnersの制作はAdobeがスポンサリー。
- Medialoot
- Mini: Miles Ahead
- Mixmag Media
- NameSnack
- Naughty Dog
- Naviance
- Netflix: Media Center
- Nissin Foods
- OneSignal
- Outreach
- PBS Kids Games - the app向けのCraft powers the APIs used。
- PBS Parents
- Pingdom
- Princeton Theological Seminary
- ProPublica
- Reddit Inc.
- SalesforceIQ
- Samuelsohn
- Sonos
- Stanford Research Park
- Stearns & Foster
- Visit Victoria: Corporate
- Wildbit
- Yale Environment 360