スクリーンではなく要素の大きさに応じてCSSを切り替える「エレメントクエリー」を実現するライブラリー「ECCSS」。その開発者が語る、ライブラリー開発の舞台裏とは? 背景 2013年、私はたくさんのデータ表示を必要とするレスポンシブWebアプリのフロントエンド開発をしていました。それまでに@mediaクエリを使ってたくさんのレスポンシブデザインを制作していましたが、1つのレイアウトから別のレイアウ…

Copyright © 2017, Tom Hodgins All Rights Reserved.

Tom Hodgins

Tom Hodgins

トロントを拠点とするフロントエンド開発者・レスポンシブWebデザイン専門のデザイナーです。EQCSSプロジェクトの共同設立者で、エレメント・コンテナクエリとscoped CSSの実験をしています。余暇には新しいアイデアやテクニックのデモをCodepenで作成したり、HTMLやCSSを教えたり、各地にいる友人とコードゴルフ(code golf )を楽しんだりしています。

Loading...

Ajaxを使ったWordPressプラグインの開発方法を学びましょう。独自の「あとで読む」機能を実装するプラグインの作り方を例に解説します。 急速に広まったWebテクノロジー「Ajax」は、ほとんどのWebサイトで使われています。Ajaxの重要な機能は、Webページをリロードせずにデータベースが操作できることです。つまり、ページを更新することなくデータベースからデータを取得してブラウザーに表示でき…

Copyright © 2016, Sayed Rahman All Rights Reserved.

Sayed Rahman

Sayed Rahman

Webデベロッパー兼ライターで、Webの大ファン。メインはWordPressで、テーマやプラグインの作成、WordPressサイトのカスタムが大好き。いつもなにかを開発しては、喜んでその経験をシェアしています。

Loading...

WordPressで大量の記事を公開しているときに便利なのがクイック編集。独自に追加したカスタムフィールドを表示できると、日々の運用がもっと捗りますね! WordPressの管理画面にある「クイック編集」機能を使うと、記事のフル編集画面を開かずに素早く簡単に投稿内容を変更できます。 編集プロセスを迅速化するため、WordPressにはデフォルトでタイトル、スラッグ、タクソノミー、公開日、投稿ステー…

Copyright © 2016, Simon Codrington All Rights Reserved.

Simon Codrington

Simon Codrington

デザイナー、開発者で、Webが大好きです。Webやデザインに関することはなんでも興味があり、驚くべきWebサイトをクライアントに作ることに情熱を注いでいます。WordPressに注目していて、テーマ、プラグインをWeb Bird Digitalのチームと作っています。

Loading...

WordPressの「フック」のしくみを学ぶシリーズ第2弾。  WordPressのフックシステム特集の第1回『もう開発で苦しまない!「フック」を理解したらWordPressは最強のCMSになる』では、いくつかの動作するコード例とともに、WordPressのフックシステムと2種類のフック(アクションフックとフィルターフック)について学びました。 第2回では、WordPressでイベントをトリガーし…

Copyright © 2016, Agbonghama Collins All Rights Reserved.

Agbonghama Collins

Agbonghama Collins

Web制作者兼フリーランスライターでナイジェリア出身です。人気の高い ProfilePressOmniPay WordPressプラグインのクリエイターである。コードと格闘しているとき以外は、パーソナルブログツイッターをよく書いています。

Loading...

WordPressプラグインの作り方を学ぶ前回の記事からの続きです。コーポーレートサイト向けに、企業の拠点情報を表示するプラグインを作っています。 拠点情報のショートコード ここで、メインクラスと組み合わせて使用するショートコードのクラスを説明します。 ショートコードを追加することで、管理者はインターフェイスを使って簡単にさまざまな拠点情報を紹介できます。管理者が具体的な拠点をIDで指定するか、す…

Copyright © 2016, Simon Codrington All Rights Reserved.

Simon Codrington

Simon Codrington

デザイナー、開発者で、Webが大好き。Webやデザインに関することは何でも興味があります。驚くべきWebサイトをクライアントに作ることに情熱を注いでいます。WorPressにフォーカスして、テーマ、プラグイン、Web Bird Digitalのチームと解決策を探っていきます。

Loading...

探せば大抵のものある、と言われるWordPressのプラグイン。でも、ちょっと自分がほしいものとは違うんだけど…なんてことも多いはず。自分専用のプラグインを作っておけば、いろんな案件で使いまわせて便利。長いので2回に分けてどうぞ。 この記事を最大限に活用するには、actions、filters、 shortcodes、widgets、 object orientated designなどの基本的な…

Copyright © 2016, Simon Codrington All Rights Reserved.

Simon Codrington

Simon Codrington

デザイナー、開発者で、Webが大好き。Webやデザインに関することは何でも興味があります。驚くべきWebサイトをクライアントに作ることに情熱を注いでいます。WorPressにフォーカスして、テーマ、プラグイン、Web Bird Digitalのチームと解決策を探っていきます。

Loading...

この機能を変更するにはWordPressのコアかプラグインを改造しないといけない? いえいえ、WordPressの「フック」を理解すれば、コアやプラグインに手をいれなくても、機能を足したり削ったりできるかもしれませんよ。 WebサイトをWordPress(プラグインやテーマの開発も含めて)で作成している人なら、フック、アクションフック、フィルターフックといった言葉を見かけたことがあるかもしれません…

Copyright © 2016, Agbonghama Collins All Rights Reserved.

Agbonghama Collins

Agbonghama Collins

Web制作者兼フリーランスライターでナイジェリア出身。人気の高い ProfilePressOmniPayWordPressプラグインを制作しています。コードと格闘しているとき以外は、ブログツイッターを書いていることが多いです。

Loading...

WordPressがなぜか遅い。キャッシュも使っているのに……そんなときは、あなたの作ったテーマのJavaScriptやCSSの読み込み方が間違っているのかもしれません。おすすめの方法はこちら。 WordPressのプラグインやテーマの開発にしばらく携わると、テーマのパフォーマンスや発生が予想される課題の解決方法を考えるようになります。課題の1つとして、スクリプトやスタイルのエンキューがあります。…

Copyright © 2016, Younes Rafie All Rights Reserved.

Younes Rafie

Younes Rafie

モロッコ出身、フリーランスのWeb開発者、技術系ライター・ブロガーとして活躍中。JAVA、J2EE、JavaScriptとの共同作業経験があり、専門はPHP言語。詳しくは彼のWebサイトを。

Loading...