WordPress初心者がテーマやプラグインを書き溜める記事

右も左もわからない状態でWordPressの案件にアサインされたので、知識の蓄積としてテーマやプラグインを書き溜めます。
分類は、勝手がわからないので独断と偏見です。

# プラグイン

###  保守・運用
| 名称 | 機能 | 備考 |
| :--- | :--- | :--- |
|All-in-One WP Migration|バックアップ||
|All-in-One WP Migration File Extension | All-in-One WP Migrationの拡張 | 最大アップロードファイルサイズを512Mにする。<br>php.iniを書き換えるなら不要 |
|UpdraftPlus|バックアップ |All-in〜との違いはわかりませんが、Aill-in~の方が好き|
|WP Maintenance Mode|メンテナンスのお知らせ表示 |
|Akismet|スパム対策|何か最初から入ってる奴|
|SiteGuard WP Plugin|セキュリティの強化|サーバーがApacheだとURLの変更ができない？|
|WP Multibyte Patch| |WordPressを日本語で利用する際にはあったほうが良いプラグイン|
|Broken Link Checker |リンク切れの監視|サイト内の内部リンクと外部リンクをすべて監視|
|Advanced WordPress Reset |データベースを初期状態にリセットできる| |
|Login rebuilder|ログイン画面のURLを変更する|wp-login.phpやwp-adminから変更することでセキュリティが上がる|
|Wordfence Security|ファイアウォールとセキュリティスキャナー| |
|Plugins Garbage Collector (Database Cleanup)|データベース内の不要なテーブルを削除することのできる| |
|Preloader|プリローダー| |
| | | |
| | | |




###  管理画面など
| 名称 | 機能 | 備考 |
| :--- | :--- | :--- |
|WP Total Hacks|管理画面のカスタマイズ|ログイン画面のロゴの変更やリビジョンのコントロールが可能|
|LoginPress - Customizing the WordPress Login|ログインページの外観をカスタマイズ| |
| | | |
| | | |

### メディアファイル関連
| 名称 | 機能 | 備考 |
| :--- | :--- | :--- |
|Phoenix Media Rename|メディアファイルのリネーム|ファイル名を変更しても、記事やウィジェットに挿入されているメディアのファイルURLも置き換えてくれるので、リンク切れの心配がない|
|Imsanity|画像リサイズプラグイン| |
|Media from FTP|FTPでアップロードしたファイルをメディアライブラリに表示してくれる|通常FTPアップロードするとメディアライブラリ内には表示されない|
|SVG Support|SVGファイルを扱えるようにする| |
|WP SVG images|SVGファイルを扱えるようにする| |
| | | |
| | | |


### 投稿・固定ページ作りのお助け
| 名称 | 機能 | 備考 |
| :--- | :--- | :--- |
|Classic Editor| |旧エディタ<br>2022年までサポート・保守される|
|Gutenberg Blocks – Ultimate Addons for Gutenberg| |現エディタのブロックエディタをより使いやすくする|
|https://wordpress.org/patterns/| |ブロックパターン集|
|TinyMCE Advanced| |ビジュアルエディタを拡張できるプラグインの1つ|
|Custom Block Patterns|独自のブロックパターンの作成と登録| |
|VK All in One Expansion Unit|最近のウェブサイトに求められる様々な機能を実装した多機能統合型プラグイン|テーマLightningをインストールするとこのプラグインのインストールを勧めてくる|
|VK Blocks|ブロックパターンを増やしてくれる|テーマLightningをインストールするとこのプラグインのインストールを勧めてくる|
|VK Block Patterns|独自のブロックパターンの作成と登録|テーマLightningをインストールするとこのプラグインのインストールを勧めてくる|
|Default Category|投稿や固定ページの新規作成時、自動的にデフォルトカテゴリにチェックを入れてくれる|かなり古いプラグイン<br>導入する意味はないが、wordpressを使ったことがない人が記事を作成する際、視覚的な手助けになるかもしれない？|
|Duplicate Page|投稿や固定ページの複製| |
|Default featured image|アイキャッチ画像を自動で設定してくれる| |
| | | |


### フロントエンド
| 名称 | 機能 | 備考 |
| :--- | :--- | :--- |
|Breadcrumb NavXT|パンくずリスト|Breadcrumb（ブレッドクラム）がパンくずという意味の英語|
|WP-PageNavi|ページナビゲーション| |
|Smart Slider 3|スライダー| |
|AddToAny Share Buttons|SNS共有ボタンを設置| |
|Lightbox|画像等をポップアップさせる|ライトボックスというのが機能名なので、ググるとよい|
|PDF Embedder |PDFの埋め込み|WordPress5.8から似たような機能が実装されたみたい？<br>pro版はダウンロード数カウント機能等がある|
|WP Sitemap Page|サイトマップの生成| |
|Blocks Animation: CSS Animations for Gutenberg Blocks|ブロックにアニメーションを付ける|上下左右からのフェードイン等、流行りな動きを楽々取り入れることができるかも|
|Smart Post Show (formerly Post Carousel)|カルーセルの実装| |
|WP Floating Menu|フローティングメニューの実装|多種あるのでググるとよい|
|Ivory search|検索窓|表示は虫眼鏡のみのシンプル。でも多機能|
| | | |
| | | |



### カスタム投稿タイプ・カスタムフィールド
| 名称 | 機能 | 備考 |
| :--- | :--- | :--- |
|Custom Post Type UI| | |
|Advanced Custom Fields| | |
| | | |
| | | |

### コンタクトフォーム
| 名称 | 機能 | 備考 |
| :--- | :--- | :--- |
|Contact Form 7| |開発者が日本人<br>非公式プラグインで確認画面の追加が可能だった（過去形）|
|MW WP Form| |確認画面付き|
|Trust Form| |確認画面付き|
| | | |

### PWA
| 名称 | 機能 | 備考 |
| :--- | :--- | :--- |
|Progressive Web Apps| |2022年1月現在、最新版のWPに対応していない|
|PWA for WP＆AMP| | |



### EC
| 名称 | 機能 | 備考 |
| :--- | :--- | :--- |
|WooCommerce| |海外でよく使われているらしい？<Br>海外仕様のため確認画面がありません。確認画面表示は日本の文化らしいです。|
|Japanized For WooCommerce| |WooCommerceを日本で使いやすくする追加機能<br>確認画面機能はなし|
|Welcat| | |
| | | |
| | | |


### 開発者向けツール
| 名称 | 機能 | 備考 |
| :--- | :--- | :--- |
|Docker| |ローカル環境の構築|
|Local by Flywheel| |ローカル環境の構築<br>Dockerよりお手軽|
|GitHub| | |
|Query Monitor|様々な内部情報がわかる|現在のページで使われているテンプレート名を調べるのに使いました|
|Show Current Template|使用中のテンプレートファイル名、テーマ名、インクルードされているファイル名をツールバーに表示するプラグイン| |
|Wappalyzer|表示中のWebページで使われているアレやコレやがわかっちゃう|ブラウザの拡張機能|
| | | |
| | | |

### その他
| 名称 | 機能 | 備考 |
| :--- | :--- | :--- |
|zipaddr-jp|フォームで郵便番号を入力すると住所を自動補完してくれる| |
|BuddyPress|会員制サイトの構築||
|不動産プラグイン|不動産向けサイトに必要な機能| |
| | | |
| | | |

#### 未整理プラグイン
Arconix FAQ
Fonts Plugin | Google Fonts Typography
Qty Increment Buttons for WooCommerce
Smash Balloon Instagram Feed
Stackable - Gutenberg Blocks
WooCommerce Better Usability
WooCommerce Stripe ゲートウェイ
Highlight Search Terms
Currency Switcher for WooCommerce
Hyyan WooCommerce Polylang Integration
Polylang
Qty Increment Buttons for WooCommerce
Shortcode in Menus
Wish List for WooCommerce
WooCommerce Stripe ゲートウェイ
WPC Smart Compare for WooCommerce

WP Show Posts

<br>

# テーマ
基本無料テーマの一覧になりますが、大抵有料のpro版もあります。

| 名称 | 企業 | 備考 |
| :--- | :--- | :--- |
|Twentyシリーズ||WordPress公式テーマで年一回新しいテーマが出ているらしい。<br>2021年ならTwenty Twenty-One、2020年ならTwenty Twentyという命名法則。<br>最初から入っているので未使用の場合は削除してもよいが、オリジナルテーマが動かなくなった時のことを考え、最新版のテーマのみ残しておく方がいいらしい。|
|Lightning|株式会社ベクトル|多機能すぎる無料テーマ<br>宣伝を兼ねて月１回勉強会を開いています。slackあり。<br>[ベクトレ](https://training.vektor-inc.co.jp/)なるサービスもあります。|
|BlogPress|株式会社デザインプラス/TCD| |
|Rebirth|株式会社デザインプラス/TCD|有料販売する予定だったテーマらしいです|
|Storefront| |WooCommerceサイト作成向け<br>WooCommerceのコア開発者がデザインし開発した<br>Storefront Top Barという専用プラグインがある|
| | | |



# WordPress学習教材など

書籍は近所の図書館にあったもので、とりあえず目を通してみたものです。
5.0からブロックエディタになり、古い書籍だとクラシックエディタで説明がされてるので、新しい書籍を読む方がいいです（〇書いてるやつは2020年以降発売）。
それと、ブロックエディタの使い方を中心とした教材とは別に、オリジナルテーマ制作やテーマの改造のようなPHPやHTML, CSSを中心とした教材での学習もした方がいいと思いました。

| 名称 | 備考 |
| :--- | :--- |
|いちばんやさしいWordPressの教本－人気講師が教える本格Webサイトの作り方－　第5版|書籍〇|
|WordPress設計とデザイン魔法のレシピ－効率的に、望み通りのWebサイトが作れる－|書籍〇|
|今すぐ使えるかんたんWordPress－WordPress 5.x対応版－(Imasugu Tsukaeru Kantan Series)|書籍〇|
|できるWordPress－WordPress Ver.4.x対応－|書籍|
|WordPress Web開発逆引きレシピ(PROGRAMMER'S RECIPE)|書籍|
|WordPress仕事の現場でサッと使える!デザイン教科書(Webデザイナー養成講座　WordPress)|書籍|
|WordPressシンプルスタイルカフェサイト－おしゃれなお店のWebページを作ろう－|書籍|
|初めてでもできるWordPressで作る人気の出るホームページ作成|Udemy|
|WordPress開発マスター講座|Udemy|
|Wordpressカスタマイズ講座【機能編】|Udemy|
|【質問し放題】初心者の文系でも出来た！Wordpress・Bootstrap・オリジナルテーマ・プラグイン作成方法|Udemy|
|WP ZoomUP|WordPressのコミュニティで勉強会がある<br>slackに「何でも質問箱」がある|
|[ベクトレ](https://training.vektor-inc.co.jp/)|株式会社ベクトルのオンライン学習サービス|
|||
|||

<br>

# コピペ用
| 名称 | 機能 | 備考 |
| :--- | :--- | :--- |
| | | |
| | | |