EC2 Run Command (Linux)を使ってみた。

まずは触れるだけの記事。 やりたいこと インスタンスに対して、WordPressの初期インストールを終わらすスクリプトを流し込む。  準備 今回はこちらで配布しているAMIより立ち上げを行い、WordPressの初期イン…

Read more

wp-cron.phpを無効化して高速化される理由

アクセスがあるたびにwp-includes/cron.phpでwp-cron.phpを叩く必要があるかどうかを判定して、もし予約投稿などで変更がある場合はwp-cron.phpをHTTP:80経由で叩きにいく。 具体的な…

Read more

wp-cronの起動をcronに任せてWordPressを高速化させる。(速度検証)

wp-cronを止めることでどれほど早くなるのか 前回でwp-cronの停止と、代替にcronへの登録を行いました 前回の記事はコチラ 今回はこちらを入れ込み、apachebenchにて速度のテストを行います。 速度テス…

Read more

wp-cronの起動をcronに任せてWordPressを高速化させる。

wp-cronについて wp-cronは、アクセス時に起動して、時刻を参照、時間が来ていたら予約されたタスクを動作させる疑似cronのようなものです。 アクセス頻度が多いサイト、少ないサイトによって呼び出される回数が違う…

Read more

WordPressがCMSシェア1位を継続!先月比0.2%の伸び

Q-Successが提供する「Historical trends in the usage of content management systems for websites」によると、2018年6月のWordPres…

Read more

WordPressを高速化したサーバー「CloudAdvisor」とは?

こんにちは。 WordPress高速化サーバー「CloudAdvisor」がどのようなものかを紹介します。WordPressを実際に構築したことがある方だと分かると思うのですが、意外にもっさりしていませんか?これを手軽に…

Read more

wordpress 必須プラグイン

特定のwordpressのプラグインを常に有効にしておきたい場合は以下のように mu-plugins ディレクトリ直下に配置します。 $ cd /path/to/wp-content $ cp plugins/plugi…

Read more

WordPress : 特定のページ以外で外部JavaScript/CSSを読み込ませる

「基本的には全ページで読み込むJavaScript/CSSを、特定のページだけは外したい」という時は、以下のように記述します。 functions.php function add_files() { if(!is_pa…

Read more

WordPress : 投稿一覧へスラッグを表示する

SEO調整の際、投稿一覧にスラッグを表示させたくなったので functions.php をカスタマイズして表示させたので、その方法を紹介します。 上記の画像のように、日本語がURLエンコードされてやたら長くなる、スラッグ…

Read more

WordPress : wp-config.phpをapacheとnginxの設定でアクセス出来なくする。

大切な大切なwp-config.php これにはWordPressのDBのアカウントなどが書かれています。 外部から見えなくするためにDocumentRoot以外に置いておくのも手ですが、WordPressのファイル群な…

Read more

WordPress : レンダリングをブロックしている JavaScript/CSSへの対策

プラグインを使わないレンダリングブロック対策を紹介 WordPressサイト高速化のため「PageSpeed Insights」で診断して表示される、「レンダリングをブロックしている JavaScript/CSS」に困っ…

Read more

WordPress : 特定条件のユーザーの機能を制限する

例えば「アバター画像が未登録のユーザー」のみの投稿を制限するなど、「投稿者」「編集者」といった権限グループ単位ではなく「ユーザー単位」かつ「特定条件」において機能を制限する方法を紹介します。 前提 要件例 冒頭にもありま…

Read more

WordPressがheadに挿入する「api.w.org」とは。またその無効化の方法

WordPress軽量化のためムダな機能やタグを減らそうと調査した際、以下のようなタグが目につきました。 <link rel=”https://api.w.org/” href=”https://siteurl.c

Read more

「All-in-One WP Migration」でWordPressを簡単にサーバー移行

WordPressサイトの構築・運用の業務上、WordPressを稼働させるサーバーの移行をすることが頻繁にあります。旧来は確実なサーバー移行をするために手動でファイルやデータベースをコピーしていました。 そんな作業をし…

Read more

WordPress : カスタムメニューの<li>タグのムダなid/classを除去する

カスタムメニューのHTMLはムダだらけ WordPressのカスタムメニュー関数 wp_nav_menu() で出力されるHTMLは通常以下のような形です。 <div class=”menu-head_navi-c…

Read more