admin
-
画像をコピーもしくは圧縮する – 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 を紹介します。 各ツールの簡単な紹介 [npm]Node.jsのパッ…
-
WordPressでSNS関連の独自オプションを管理画面に制作する
管理画面にSNSの独自オプションを置きたい場合は次のようなコード追加で実現できます。
-
WordPressでカスタムポストの複数記事の特定文字を一括変更するPHPコード
何十、何百と記事を投稿したあとにある言葉が日本語が間違っていたなんてことはないでしょうか? ひとつひとつの記事を管理画面から修正するなんて考えたら気が重くなりま…
-
WordPressテーマ制作時に指定すべきネイティブスタイル
WordPressのテーマを制作時のcssに次の指定をしておけば自動で付け加えるクラスになんとなく正解なスタイルがあたっていることになります。
-
WordPressのテーマ制作の際に使用する自作ショートコードのひな形
WordPressで固定ページ内で記事の一覧を取得したいなどの関数を使用する際はショートコードを自作し、管理画面の固定ページ編集画面にショートコードを挿入すると…
-
WordPressで管理画面にログインしていても非公開記事を表示させない方法
WordPressは記事のステータスを「非公開」にすると一般ユーザーには見ることができません。 しかし、管理画面にログインしているとその記事は表示されます。 そ…
-
jQueryでリンク先が別ドメインのURL(外部サイト)かどうか判定して自動的にtarget=”_blank” rel=”noreferrer noopener”を加えるスクリプト
完全に備忘録です。 前提条件 jqueryをheadタグ内で読み込んでいる ES2015(ただlet使用しているだけ…)を使用しても問題ない状況である メモ a…
-
WordPressで特定の投稿や固定ページにスタイルやスクリプトを挿入するカスタマイズ
WordPressのテーマ制作時に絶対といってよいほど加えるべき機能がこれです。 運用が始まる前はコンテンツ内容は固まっていますが運用段階が始まってしばらくたつ…
-
WordPressで直近1年分の記事を取得する方法
WordPressで過去1年分の記事を取得したい場合、テンプレートで以下のコードを描くと取得できます。 ポイントはWP_Queryの引数内のdate_query…
-
Nunjucksテンプレート内でjavascriptの関数を使用する
テンプレートエンジンnunjucksでテンプレートファイルにjavascript関数を使用することはできません。 例えば次のようなコードはコンパイラエラーになり…
-
【WordPress】ファイルアップロード時にファイル名を自動で英数字に変換するコード
WordPressのメディアアップローダーで日本語のファイルをアップロードするとファイルがエンコードされます。 これを防ぐためにfunctions.phpに以下…
-
WordPressのdebugログの肥大化を防ぐ方法 安定運用のためにエラーに敏感になる
WordPressでは設定によってデバッグログをファイルに書き出してくれる機能があります。サイトが重くなったり処理が意図通りになっていない場合にこのデバッグログ…
-
【WordPress】テーマ開発-ブロックパターンの追加方法
WordPressのエディタがGutenbergに変わってしばらく経ちますがブロックエディタは進化してきて馴染んできたと思います。 特にブロックパターン機能はH…
-
WordPressで投稿スラッグ(パーマリンク)を自動的に英数字に変更する方法とコード説明
WordPressの投稿を新規作成したとき、タイトルをつけると同時に投稿スラッグには日本語が入ります。 ブラウザがchromeなどのWEBブラウザで直接サイトを…
-
WordPressのプラグイン「intituive custom order」の並べ替えがRestAPIで効かない場合の対処法
WordPressのプラグイン「intituive custom order」はドラッグで並び順を変更できるとても便利なプラグインです。このプラグインを有効化し…
-
説明できますか?わかった気になるjavascriptのモジュール。
javascriptのimport文を使用するモジュール機能ですが、いままでNext.jsやReactのサンプルコードなどで多く使用されていたためあまり考えずに…
-
はまると面倒!?Instagramのタイムラインをサイトに表示させる方法
「facebookのページプラグインやTwitterの埋め込みタイムラインのようにインスタグラムの投稿をサイトに表示させたい」という要望があることがあります。し…
-
AdobefontsのwebフォントがIE11表示されない!それでもIE11で表示させたい人へ
いままで問題なく表示されていたものが急にうまくいかなくなることはよくあることです。Adobeが提供しているフォントサービス「Adobefonts」を利用して表示…