オリジナルテーマを作成する時の参考URLとプラグイン

完全に自分用ですがWordpressを使ってサイト構築する際に役に立つURLとプラグインをまとめてみました。

ブログ構築ではなく、Webサイトを作る時に向いてる情報だと思います。

プラグインはサイトに合わせて適宜選択を。


WordPressで構築する際の参考URLとプラグイン

  • プラグイン名は管理画面から検索可能
  • 最終変更日時:13/11/24

テーマ作成の参考

ポイント

  • WordPressのテーマ作成で気をつけてほしいこととか・アンチパターンとか。
    http://www.torounit.com/blog/2013/11/19/1634/

フォルダ構成など

  • クリーンな WordPress サイトのための PHP コーディングのお作法 ― 計画的に WordPress を拡張していくためのフレームワーク思考 |
    http://sssslide.com/www.slideshare.net/karadweb/wordpress-php-wordpress-wordcamp-tokyo-2011

  • WordPressを専用ディレクトリに配置する方法を解説したスライドがとてもわかりやすい | 今村だけがよくわかるブログ
    http://www.imamura.biz/blog/cms/wordpress/tips/14061

セキュリティ

  • WordPress使いならこれだけはやっておきたい本当のセキュリティ対策10項目 | WP-D
    http://wp-d.org/2012/10/18/806/

リビジョンの設定

  • wordpressのリビジョンと自動保存を停止、回数制限する方法
    http://www.itti-c.com/web-staff/wp-revision-cont.php

全般

  • WordPress逆引きLIG辞典!過去のお役立ち記事をまとめました。 | 株式会社LIG
    http://liginc.co.jp/web/wp/plug-in/46500

プラグインについて

AWSの網元(http://ja.megumi-cloud.com/)でwordpressをインストールした時に同梱されないものを基本的に記載。

全般/必須

  • All in One SEO Pack
    なんだかんだでコレが一番良かった。

  • Better WordPress Google XML Sitemaps もしくは Google Sitemap Generator
    sitemap.xml作成

  • Types – Custom Fields and Custom Post Types Management
    カスタムフィールド・投稿タイプ・タクスノミーの管理

  • Theme Test Drive
    公開中のテーマをユーザーに表示しつつ、別のテーマをログインユーザーに表示可能。

  • User Role Editor
    ユーザーの権限管理

  • Login rebuilder
    wp-login.phpのURLを変更(http://elearn.jp/wpman/column/login-rebuilder.html)

  • WP No Category Base
    パーマリンクから/category/を消す

  • Head Cleaner
    head内を奇麗に

  • Nephila clavata (絡新婦)
    S3にメディアをアップロードする。

よく使う

  • gianism
    ソーシャルログインを実装。
    フロントページで使用時参考

  • Category Order and Taxonomy Terms Order
    カテゴリの表示順番を変更できる

  • AddQuicktag
    タグ入力が簡単に.

  • WP Social Bookmarking Light
    ソーシャルボタンを追加

  • WP-PageNavi
    ページング

  • Yet Another Related Posts Plugin
    人気記事を表示。デザインは”yarpp-template-thumbnail.php”で編集

  • PuSHPress
    Googleの検索エンジンに瞬時にインデックスさせることができる

  • TablePress
    tableタグが便利.

  • Search Everything
    サイト内検索の範囲を広げる

  • Infinite-Scroll
    記事一覧の無限スクロール.

  • Crayon Syntax Highlighter
    ソースコードの記載が簡単に

  • Browser Shots
    URL先のサムネイル生成

  • Simple Local Avatars
    アバターの画像を使用可能に.

  • No Future Posts
    未来の日付も表示する

  • Auto Post Thumbnail
    アイキャッチを自動的に追加

  • AmazonJS
    amazonの情報を表示

  • Save Editor Scroll Position
    管理画面のスクロールを調整

  • Edit Author Slug
    ユーザーページのURLを/author/から別に変える

  • WP Favorite Posts
    お気に入り機能を追加

  • Simple Post Views Counter
    記事のページビューを表示(でも、自作した方がよさそう

  • WordPress Popular Posts
    人気記事表示

ソーシャル

  • WordTwit
    twitterへの投稿

  • Wordbooker
    facebookへの投稿

  • Open Graph Pro
    OGPの追加.

コンタクトフォーム

  • Flamingocontact Form 7 WordPress経由のユーザーとの接触履歴を管理できるプラグイン | ネタワン http://netaone.com/wp/flamingo/

バックアップ・パフォーマンス

  • BackWPup
    サイト全体をバックアップ

  • WP-DB-Backup
    DBのみバックアップ

  • P3 (Plugin Performance Profiler)
    パフォーマンスをチェック可能

セキュリティ

  • Acunetix WP Security
    セキュリテイ対策と脆弱性スキャンができるWordPressプラグイン | ネタワン
    http://netaone.com/wp/acunetix-wp-security/

  • Simple Login Lockdown
    ログイン画面のログイン試行回数を制限できる

  • Google Authenticator
    Google2段階認証を使うプラグイン | http://unguis.cre8or.jp/web/1650

  • Force Email Login
    Emailでログイン出来るようにする。| http://firegoby.jp/archives/4391

一括登録

  • Really Simple CSV Importer
    記事をCSVで一括登録! | http://liginc.co.jp/web/wp/plug-in/58046

  • BatchCategoryImport
    カテゴリを一括登録

スマートフォン

  • MW-Theme-Switcher-on-Multi-Device-Switcher
    PC、スマホの切り替えが出来る。↓はショートコード版に自分で変更。
    https://github.com/kanakogi/MW-Theme-Switcher-on-Multi-Device-Switcher

管理画面系まとめ

  • 投稿画面がすごく便利になる!WordPressプラグイン4選 | 株式会社LIG
    http://liginc.co.jp/web/wp/plug-in/57972

他言語化

  • WPML Multilingual CMS
    [有料]他言語化。購入したけど使える。

  • MO Cache
    moファイルをキャッシュ

管理・運営

  • Broken Link Checker
    リンク切れをチェック

  • Search Meter
    検索キーワードの統計

  • Post Thumbnail Editor
    サムネイル画像の表示範囲を手動で指定できる

  • Redirection
    301リダイレクトを調整

  • Search Regex
    データベースを一括置換

  • Hotfix
    WordPressのバグを暫定的に修正するプラグイン | http://firegoby.jp/archives/3484

  • WP Post Branches
    一度公開した記事を公開したまま、修正用の記事をコピーして作成できます。修正用の記事を公開すると、自動的に元の記事を上書きしてくれます。

  • Public Post Preview
    公開前の記事の下書きをログインなしで見せることができる。

  • WP-Markdown
    マークダウンで記事がかけるように

  • Editorial Calendar
    カレンダー表示で記事を移動・作成・管理・可視化できる

  • TinyMCE Advanced
    ビジュアルエディタを高度にカスタマイズする

  • Auto-hyperlink URLs
    URLを自動でリンク

解析

  • G Analytics
    アナリティクスを表示

  • FeedLogger
    RSS購読者数がわかる

  • Social Engagement Tracking WordPress Plugin
    Googleアナリティクスでソーシャル数を計測できる超簡単WordPressプラグイン
    http://www.masteraxis.com/social_plugin_ga.html

不可分散

  • HyperDB でお手軽に WP の MySQL サーバを複数分散 | dogmap.jp
    http://dogmap.jp/2013/10/28/wordpress-with-hyperdb/

  • WP管理者必見!AWSで構築する新スケーラブルなWordPress構成〜CloudFront as Reverse Proxy | Developers.IO
    http://dev.classmethod.jp/cloud/aws/wordpress_with_cloudfront_front-ended/

  • WordPress マルチサイト版の高速化アイデア | dogmap.jp
    http://dogmap.jp/2011/05/06/wordpress-%E3%83%9E%E3%83%AB%E3%83%81%E3%82%B5%E3%82%A4%E3%83%88%E7%89%88%E3%81%AE%E9%AB%98%E9%80%9F%E5%8C%96%E3%82%A2%E3%82%A4%E3%83%87%E3%82%A2/

テスト

  • テーマユニットテスト
    WordPressでテーマを作る際のテーマユニットテストのススメ | http://firegoby.jp/archives/2467

  • Theme-Check
    利用しているテーマが安全かどうかチェックしてくれる

A/Bテスト

  • MaxA/B
    WordPressでA/Bテストをおこなう | Z BLOG | ZEALOT社員ブログ
    http://blogs.zealot.co.jp/archives/140

  • A/B Theme Testing Plugin テーマをまるごとA/Bテストできる


カスタマイズ

管理画面

  • WordPress管理画面を顧客用にカスタマイズする方法 | hT DESIGN blog
    http://htdsn.com/blog/archives/wordpress-admin-customize.html

  • WordPress管理画面カスタマイズあれこれ10選 | 株式会社LIG
    http://liginc.co.jp/web/wp/customize/29851

プロフィール

  • WordPressで会員制サイトを作るときの勘所 | 高橋文樹.com
    http://takahashifumiki.com/web/programing/1266/

  • WordPressのユーザーページ(author.php)テンプレートをカスタマイズする | webOpixel
    http://www.webopixel.net/wordpress/136.html

  • ふじこのプログラミング奮闘記
    http://blog.neo.jp/dnblog/index.php?module=Blog&action=Entry&blog=pg&entry=2669&rand=61ab6

オリジナルの投稿ページ

  • WordPressで管理画面以外から投稿させる機能を作る | 高橋文樹.com
    http://takahashifumiki.com/web/programing/2173/

データベースの操作

  • WordPressからデータベースに直接アクセスする | webOpixel
    http://www.webopixel.net/wordpress/113.html

マルチサイト

  • WordPress マルチサイトの新規サイト作成時にカスタム初期設定とカスタム初期データを設定しておく | hijiriworld Web
    http://hijiriworld.com/web/wp-multisite-initialize/

XML-RPC

  • WordPress + XMLRPCでiOSアプリのバックエンドAPIを作る | 高橋文樹.com
    http://takahashifumiki.com/web/programing/2297/

  • [PHP] XML-RPCを使ってWordPressに投稿する – Sometime PHP

    • http://www.multiburst.net/sometime-php/2009/04/newpost-with-wordpress-xmlrpc-api/
    • http://blog.syuhari.jp/archives/1373
  • XML-RPC in WordPress | Wptuts+
    http://wp.tutsplus.com/tutorials/creative-coding/xml-rpc-in-wordpress/

ウィジェット

  • WordPressのウィジェットを自作するためのTips – かちびと.net
    http://kachibito.net/wordpress/custom/how-to-add-your-widget.html

技術的に参考になるURL

事例

  • ホームページだけじゃない!管理システムとしてのWordPress
    http://tech.hi-works.com/webcreative/wordpress/769

  • エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
    http://www.slideshare.net/yuka2py/wordpress-wordpresswebapp

  • [WordCamp資料]WordPressでWebアプリケーションを作る方法~Croppy編~ | Stocker.jp
    ※ユーザー相互フォローの作り方
    http://stocker.jp/diary/wordcamp-tokyo-2012-croppy/

この記事を書いた人:

ナカシマ

北区赤羽在住のWEBデザイナー兼エンジニア。インターネット、WordPress、本・漫画、音楽が大好き。妻と猫と暮らすアップル信者。

BLOG: 着ぐるみ追い剥ぎペンギン