web制作
-
tailwindcssをWordPressにマッチさせる方法 – テーマ開発における相性の悪さをカバーしよう
※本ページはプロモーションを含みます tailwindcssというCSSフレームワークが人気です。非常に便利なのでWordPressテーマ開発に導入して見たとこ…
-
jQueryなしでも大丈夫!Ajax処理を生のjavascriptで行う方法
目次 AjaxとはjQueryを使う書き方の記事が多いが実はもうjQueryを使用しなくても簡単にAjax処理が書ける(結論)XMLHttpRequestをもっ…
-
Ajaxでjsonファイルを読み込んでhtmlを更新する簡単な方法(jQuery使用)
WEBサイトで部分的に更新できるようにしたい場合、そのためにWordPressやMovableTypeなどのCMSを用意するのは少し大がかりすぎるなと思うケース…
-
JSONファイルはコメントアウトできません。でもなんとかする方法
※本ページはプロモーションを含みます 目次 JSONファイルでコメントアウトはできませんコメントアウトを前提にしたデータを使いたければYAMLを使おうREACT…
-
browserslistはpackage.jsonに書くか.browseslistrcに書くか
目次 browserslistとは何かbrowserslistは%(パーセンテージ)で設定できるがシェア率はどこでわかるの?browserslistとは何か 名…
-
Stylelintを利用してコードを自動整形する方法
cssを分析して間違いを指摘してくれるツールStylelint。これを使えば複数人でコードを共有していても自動的に同じ作法で書かれたコードを作ることができます。…
-
PostCSSで入れ子を実現できるプラグイン「postcss-nesting」使用時に起きる問題と解決法
cssのポストプロセッサPostCSSは使用したい機能だけを利用してcssを加工するツールです。非常にたくさんのプラグインが存在しその種類によってはSASSの機…
-
Edgeで画像の右上のマークは何?出る条件と影響について
久しぶりにEdgeを画像にマウスカーソルをあてたらに右上に知らないアイコンが出て「おや?」と思ったかたはいないでしょうか? 他の画像に同じことをしてもアイコンが…
-
jsonファイルを利用してデータとテンプレートを分ける – npm + nunjucks + stylus で静的サイト制作を効率的にする(6)
テンプレートエンジンnunjucksの利用環境構築を紹介してきましたがテンプレートエンジンの何が便利かというと次のようなことです。 ヘッダーやフッターなどのペー…
-
webpackにbabelを導入する – npm + nunjucks + stylus で静的サイト制作を効率的にする(5)
webpackを使用してjsファイルを集束(バンドル)することができましたがJavascriptは様々な規格があるので環境によって動かない場合があります。 そう…
-
StylusでヘルパーCSSを作成する際に便利な関数、mixin(margin、padding編)
node.js製のCSSプリプロセッサstylusは変数を使用でき、またmixinという決まった処理を自動的に展開させることができる機能があるのでヘルパースタイ…
-
flexbox使用の要素が折り返さない!?解決への鍵はflex-basisの値だった
CSSに用意されているレイアウト用プロパティdisplay:flexですがいままで未対応だったIE11のサポート終了にともないもっと気軽に使用することができるよ…
-
webpackを使用してjavascriptを集束(バンドル)する – npm + nunjucks + stylus で静的サイト制作を効率的にする(4)
前回までで次のようなことをやってきました。 nunjucks でhtml生成 stylus でcss生成 imagemin で画像圧縮 javascriptはそ…
-
画像をコピーもしくは圧縮する – npm + nunjucks + stylus で静的サイト制作を効率的にする(3)
npm + Nunjucks + stylusを使用してフォルダの変更を監視してhtml,css,jsを再生成、browserSyncを利用してブラウザを自動リ…
-
ファイル更新を感知し更新確認を簡単にする – npm + nunjucks + stylus で静的サイト制作を効率的にする(2)
npm + Nunjucks + stylusで構成される開発環境作成手順の続きです。 前回、buildコマンドでhtml,css,jsファイルをdistフォル…
-
npm + Nunjucks + Stylus で静的サイト制作を効率的にする
静的サイト制作時におすすめのタスク自動化ツール構成 npm+Nunjucks+Stylus を紹介します。 目次 各ツールの簡単な紹介前提条件があります最終的に…
-
WordPressでSNS関連の独自オプションを管理画面に制作する
管理画面にSNSの独自オプションを置きたい場合は次のようなコード追加で実現できます。
-
WordPressでカスタムポストの複数記事の特定文字を一括変更するPHPコード
何十、何百と記事を投稿したあとにある言葉が日本語が間違っていたなんてことはないでしょうか? ひとつひとつの記事を管理画面から修正するなんて考えたら気が重くなりま…
-
WordPressテーマ制作時に指定すべきネイティブスタイル
WordPressのテーマを制作時のcssに次の指定をしておけば自動で付け加えるクラスになんとなく正解なスタイルがあたっていることになります。
-
WordPressのテーマ制作の際に使用する自作ショートコードのひな形
WordPressで固定ページ内で記事の一覧を取得したいなどの関数を使用する際はショートコードを自作し、管理画面の固定ページ編集画面にショートコードを挿入すると…