はじめに
当ブログは、通常サイトを制作する際に必要最低限なfunction.php、style.css、プラグイン等の設定を済ませたパッケージです。
必要に応じてダウンロード、カスタマイズに使用してください。
取扱説明書
- カスタム投稿(Custom Post UI)は導入済みです。ディレクトリ名、名前等は調整してください。
- カスタム投稿内のサイドバー(ウィジェット)は、管理画面内「外観 > ウィジェット」より変更可能です。
導入済み機能一覧
function.php
- 子テーマcss読み込み(必須)
- 相対パス化(画像・リンク・パーマリンク)
- Pタグの自動挿入を無効化
- the_archive_title の先頭のプリフィクスを削除
style.css
- clearfix
- デバイスによって表示・非表示を切り替える(.hide-pc/.hide-sp)
プラグイン
- All-in-One WP Migration(Wordpressごと引越し)
- Contact Form 7(問い合わせフォーム)
- SiteGuard WP Plugin(サイトの標準セキュリティ)
- IP Location Block
- Flamingo(Contact Form 7 用のメッセージ保存プラグイン)
- Honeypot for Contact Form 7(Contact Form 7にハニーポットアンチスパム機能を追加)
- Nested Pages(ドラッグ & ドロップでページの並べ替えや階層変更が可能。記事複製機能付き)
- Custom Post UI(カスタム投稿を導入)
- Custom Post Type Permalinks(カスタム投稿のパーマリンクを設定)
- Custom Post Type Widgets(カスタム投稿のウィジェット機能を追加)
- Simple Post Type Permalinks(カスタム投稿の投稿URLをIDにする)
- All in One SEO(SEO周りの設定を行う)
- Font Awesome(font awesomeが利用できる)
- Shortcodes Ultimate(WordPress 用のビジュアルコンポーネントの包括的なコレクション)
- Admin Menu Editor(クライアント用ダッシュボードのカスタマイズ)
- Advanced Google reCAPTCHA(Contact form7にrecaptchaを設定する)
- Advanced Custom Fields (ACF®)(カスタムフィールド)
