ノウハウ

【WordPress】初心者が最低限導入したいプラグイン5選

WordPressでブログやサイトを作り始めよう!と思ったはいいものの、「WordPressプラグインってたくさんありすぎて、どれを選べばいいか分からない…」と悩むことが多いと思います。 確かに、WordPressプラグインは数万種類以上もあり、初めて触れる方にとっては「種類が多くて選べない」「何に使うのかもわからない」といった悩みを持つ方も多いのではないでしょうか? でも、安心してください!今回の記事では、いちおうWordPress歴15年の私が、サイト運営に必要な機能別のカテゴリー分けをして、おすすめのWordPressプラグインを厳選して5個ご紹介します。 プラグイン選定に時間かけるのもアレなので、とりあえず必要なものを入れてブログ執筆をスタートさせてしまいましょう。 WordPressとは?プラグインを導入するメリット 「WordPressってそもそも何?」「プラグインって聞いたことあるけど、何ができるの?」 そんな疑問をお持ちのあなたのために、WordPressとプラグインについて簡単に解説していきます。
やまぐろ 6 min ❤️

【WordPress】プラグインの有効化時に「重大なエラー」が発生し、管理画面の操作ができなくなった際の対処方法

WordPressあるあるの一つに、プラグインを試そうとしたらエラーが起こってしまい、管理画面での操作が負荷となってしまう事象がある。WordPress自体もプラグインも全部phpで動いている以上、これはどうしても発生してしまう仕方がないことではあるんだけど、これに初めて出会ってしまった人は対処方法が分からなかったりすると思うので、ここで手順をおさらいしようと思います。 因みにこれを書いてるちょっと前、自分の身にこれが起こりました。 実際の手順 STEPWordPressが置かれたサーバーに入る レンタルサーバーであれば、レンタルサーバー側の管理画面から入れると思います。人によってはTera Termとかで入れるようにしているかも。 STEPプラグインが置かれているディレクトリに移動 インストールの方法によって、多少のズレはあるかもですが、とりあえず「wp-content」を見つけましょう。その1個下に「plugins」というディレクトリがあるので、これを探します。 こんな感じで配置されています↓
やまぐろ 1 min ❤️

Amazon Lightsailに置いたWordPressを自動で再起動する方法

私的作業メモです。あくまで業務でやっているものではなく、そんなに真面目に動作確認している訳でもないので雑ですが、もしかすると役に立つ場合があるかも知れません。 目的 不定期に結構な頻度でサーバーが停止しているので、WordPressの再起動を自動化したい。 再起動の自動化方針 crontabを利用して、30分おきにctlscript.sh ※1のstartを実行することで再起動をかけたい。 ※1 bitnamiでWordpressをインストールした際に付属しているスクリプト。Amazon Lightsailでもbitnamiを利用してWordpressがインストールされます。 本来であれば、ステータスを確認してからstartを実行した方が良いのかも知れませんが、まあ個人でやってるサイトですし、なんかあってもスナップショットから戻せるのでまあ良いかってことで、なんも確認せず30分に一度startを投げる方針にします。 設定方法 crontab設定を追加するワンライナーコマンドを利用して、cro
やまぐろ 1 min ❤️

Cloudflare FontsでWEBフォントを高速化してみた

WEBフォントは重い。特に、日本語フォントについては信じらんねえくらい重い。 そんなWEBフォントですが、現在は * Googleフォントを利用してGoogleのサーバーにあるものをダウンロードしてきて配信する * 自分のホームページが置いてあるWEBサーバー上に置いて、ダウンロードして配信する の2つが主流な利用方法かと思います。 いずれの手法においてもファイルサイズが大きく、WEBサイトのパフォーマンスに大きく影響を与えるものなので、場合によっては利用するのに躊躇して今うことがあるでしょう。 しかし、そんな悩みがCloudflare Fontsによって解決するかも知れません。 今回はCDN大手のCloudflareから「Cloudflare Fonts」というWEBフォントの表示を改善するサービスが登場(ただし現在はβ版)したので、実際に利用してみて効果を計っていきたいと思います。 Cloudflare Fontsとは? Cloudflare Fontsは他の配信方法とどう違うのってとこ
やまぐろ 2 min ❤️

【比較あり】WEBフォントをサブセット化してページを高速化!

遂に年末年始休暇に入りました。とりあえず平和に休みを迎えることはできたけども、運用やっているエンジニアはまだ仕事しているんだよなって思うと少し複雑だったりする。まあ休みが合わないだけで休日の数は変わらんけども。 今回はいままで結構気になっていたフォントファイルのサイズをできる限り縮小しようと思い、サブセット化するに至ったので、効果とかざっくりとした方法を書いていきたい。 フォントのサブセット化手順 まず先にざっくりとした手順を。 * フォントファイルの取得 * フォントのサブセット化 * フォントファイルのコンバート(→.woff2形式) * Webサイトへの適用 一応今回はWebサイトへの適用までを手順にすることにしました。何となくこういうのって一番難しいのが環境への反映だったりすると思うので。 また、以下のツールを利用するので、事前にインストールしておくのをおすすめ。 * サブセットフォントメーカー:株式会社武蔵システム →フォントのサブセット化に利用 * WOFFコンバータ:株式会社武蔵
やまぐろ 4 min ❤️

【10分で完了】Amazon Lightsailのアップグレード手順

最近一時的にサイトにアクセスできない事象が頻発していたので、落ちるタイミングとかを見ていたところ、どうやら夜間帯のバッチ処理時とかにLightsailのWordpressインスタンスが限界を迎えているっぽかったので、これを機に契約しているプランを3.5ドル/月のプランから変更した。 もしかすると同じようにアップグレードをしたい人がいるかもなので、ここに手順を残しておく。 簡単に出来るので、気負わなくても大丈夫! インスタンスのスナップショットを作成 Lightsailの管理画面にログイン まずはLightsailの管理画面にアクセスして、ログインをする。 現在動いているインスタンスが表示されればOK。 対象インスタンスの選択 先ほどの画面から、下の図で囲っているインスタンス名をクリックする。 これで対象インスタンスのメニュー画面に移動できる。 旧インスタンスのスナップショット作成 まず、メニューのタブをSnapshotsに切り替える。
やまぐろ 4 min ❤️

Amazon Lightsailに置いたWordpressを再起動する方法

先日データのバックアップしてたら途中でサイトが停止してしまい、再起動が必要になったので備忘録として残しておく。 インスタンスの再起動 Amazon Lightsailにログインし、リブートを実施 ①だんごみたいなやつをクリック ➁Rebootをクリック インスタンスの再起動はこれでできる。再起動に数分かかるので、待っている際は腕立てとかするとよい。 再起動の完了後、動作確認を実施 WordPressの管理画面なり、実際のサイトなりを確認して正しく動作していることを確認する。 WordPressの再起動 Amazon Lightsailにログインし、ターミナルにssh接続 これを押下するとターミナルが起動する。 ターミナルからWordpressの状態を確認し、再起動を実施 ①以下を実行し、ステータスを確認 $ sudo /opt/bitnami/ctlscript.sh status これを実行した際に以
やまぐろ 2 min ❤️

【プラグインのみ】Wordpress利用時にやっておくべきセキュリティ対策

WordPressは世界的で最も利用されているCMSとして有名だけれど、ユーザが多い分それを標的にする攻撃が多いことも知られている。 そのため、全くの無対策で運用を始めてしまうと * 不正アクセス(ブルートフォース攻撃など) * Webサイト改ざん(SQLインジェクションなど) だったりの標的になってしまう。 こうなってしまうと、サイトがぶっ壊されたり、データが盗まれたり、最悪の場合閲覧者が被害を被ったりしてしまうため、注意が必要となる。 今回はWordpressの初心者向けに、プラグインのみでセキュリティ対策する方法を紹介する! ※いちおう各プライグインの役割がなるべく被らないようにチョイスしています 不正アクセスへの対策 管理者ログインページのURL変更 WordPressは管理ページのログインを実施するための要素は以下の3つとなる。 * ログインページのURL * ログインID * ログインパスワード 実はWordpressは初期設定がと必ずログイ
やまぐろ 4 min ❤️