サイト高速化のメモ

目的 サイトを高速化して検索ランキングを改善してサイトへの流入を増やす。 以下記事でGoogleは表示速度をモバイル検索ランキングの指標とすることに言及している。 ref. https://webmaster-ja.go […]

Jetpackのパフォーマンスおよびスピード : WordPress

Jetpackのパフォーマンスおよびスピードの有効化は、(おもに投稿の)画像の最適化、CDNからの配信および遅延読み込みの効果がある。 PageSpeed Insightsのスコアは、当サイトでは平均して25から50にな […]

NodeListについての覚書:JavaScript

NodeListについての覚書。

クラス名(コンストラクタ名)を取得:JavaScript

JSでオブジェクトからクラス名(コンストラク名)を取得する。

libicui18n.64.dylibが見つからないときの対策:PHP

ローカルには複数のバージョンのPHPをインストールしてて、direnvを使ってプロジェクト(ディレクトリ)単位でPHPを切り替えて利用している。 brewをupdateした後に、頻繁にlibicui18n.64.dyli […]

Facebook投稿テスト

これはFacebook投稿テストです。

復習:CSS Floatボックス

floatを使ったレイアウトの復習。 FlexBoxは便利だが、floatもまだ使うことがあるので、思い出すためのメモ。

WordPressテーマ作成のCSS開発環境 : WordPress

久しぶりに1からWordPressテーマを開発している。 フリーランスのときは、タスクランナーとしてGrantを使っていたが、最近はタスクが少ないこともあってnpm-scriptsを使っている 使用しているパッケージ b […]

after_setup_themeアクション : WordPress

after_setup_themeのメモ。

Array.prototype.reduce(), Array.prototype.filter : JavaScript

2~3年前はあったのだろうか。あまり使った記憶がない。

配列の指定インデックスの要素を削除または追加:JavaScript

フリーランスの時はPHPとJavaScriptを半々くらいの割合で書いていた。 今はあまりJavaScriptを書かなくなった。 思い出すために最近(とはいっても1週間くらいだが)プライベートでJavaScriptを少し […]

Bootstrapの開発環境 : CSS

今後、Bootstrapを使ったコーディングが増えそうなので、とりあえず開発環境を整えようと思った。

PhpStormで連続する変数宣言に対して = のいちを揃えない : PhpStorm

いつも忘れるのでメモ。

WP Super Cache:WordPress

WP Super Cacheはページキャッシュを提供する。 ページキャッシュは、大雑把にいうと初回にアクセス時に、指定ディレクトリ(デフォルトではwp-content/cache)に静的ページを作成(キャッシュ)する。 […]

連動型セレクトボックス: HTML

選択した値に応じて内容が変化するセレクトボックスのメモです。

WordPressのシングルページでのループ外での情報取得

WordPressはグローバル変数$post(WP_Post)が定義されており、ループ外でも参照できる。

WordPress処理フロー: WordPress

仕事でWordPressを使用する機会が多くなってきました。 しばらく触っていなかったこともあり、基本的なことを思い出すのにも時間がかかります。 復習をかねて、WordPressがリクエストを処理するフローを簡単にまとめ […]

モバイル開閉メニュー : CSS

フリーランスでデザインが支給される場合は、(多少の誤差はあっても)それを再現する必要があるので、作業割合が高くなった。 しかし書いていないと、自分が考えているよりずっと忘れてしまっていることを痛感した。

定型文追加とフック:WordPress

WordPressで決まった内容を、投稿に追加する方法を前回の記事で書きました。 その続きです。

定型文の追加:WordPress

WordPress投稿に決まったコンテンツを常に表示したいという要望はよくあると思います。 ショートコードを使った方法やテンプレートに記述する方法などいくつかの方法が考えられるかと思います。 投稿にショートコードを保存し […]