SEOの対応、プラグイン情報、カスタマイズ方法を解説します。2014/10/05BackWPupでファイル、データベースを丸ごとバックアップBackWPupとは?BackWPupは、その名の通り、WordPressをバックアップするためのプラグインです。このプラグインは、データベースのバックアップだけではなく、ファイルも含めて一式バックアップすることができるという優れもののプラグインです。手動でバックアップをとれるだけではなく、時間を設定し定期的に自動的にすべてのデータのバックアップを取ってくれるため、万一に備えて設置しておくべきプラグインです。Plugin」と表示されますので、それをインストールしてください。3になった際に、有料版も公開されました。Free」と区別されています。有料版には無料版にはない機能がありますが、これまでと同様のバックアップをするだけであれば、無料版の方で問題ありませんのでここでは無料版を利用します。BackWPupの特徴と魅力BackWPupは、多彩な設定もできますが、簡単に設定をすることもできます。バックアップするデータベース内のテーブルの選択をすることができます。WordPressで利用していないテーブルも指定してバックアップすることができます。ファイルも、WordPressのルートフォルダ以下をすべてバックアップ対象とすることもできますし、wp-contentフォルダを対象にすることもできます。バックアップするプラグインや、テーマ、アップロードフォルダも指定することができます。リストに表示されますので、必要なものにチェックを入れていくだけで設定することが出来ます。Azureなどにバックアップする方法なども用意されています。それらを組み合わせて複数のものにバックアップすることも出来ます。1回はサーバ全体をバックアップしておく・だけど、コメント投稿があるのでデータベースだけは自動で毎日バックアップし、メールで送信しておくといったように、複数の条件をあらかじめ設定しておき、それを自動で実行するのか、手動で実行するのか、といったことも設定できますので、あらかじめ条件を設定しておけば手動でのバックアップの時にも便利です。これらの設定を分かりやすい画面構成で設定していけるところも魅力的です。XML形式でバックアップする機能や、バックアップの処理結果をメールで送信する機能も用意されています。WordPressのシステム構成とバックアップ、リストア(復元)についてバックアップの設定をする前に、WordPressについてどのような仕組みで動いているかを理解することで、どのようなバックアップ設定をすればいいかの理解につながると思います。WordPressは、WordPressをインストールしたフォルダの中にあるファイル(プログラムファイルと、画面のデザインを構成する画像、cssファイルなど)と、投稿記事などを保存しているデータベース、インストール時に付与した接頭辞(デフォルトは「wp_」)が付いたデータベース(テーブル)のデータのみで動いています。それらのファイルと、データベースさえあれば完全にリストア(復元)、複製が可能です。Windowsのパソコンにアプリケーションをインストールする場合は、レジストリが書き換えられたり、設定ファイルが別の場所に作られたりして、実行ファイル(.exeファイル)が入っているフォルダをコピーしていても元に戻せないことなどは多々ある話ですが、WordPressはそんなことはありません。ファイルとデータベースのコピーを取っておき、もとあったファイルを上書きすることで、バックアップをしていた状態に戻すことが出来ます。仕組みとしては、それくらい簡単な仕組みで動いています。そのため、BackWPupでは、WordPressのファイルとデータベースのデータを保存することでバックアップを行います。細かく設定する項目が用意されていますが、デフォルトでは必要なものをすべてバックアップできる設定になっていますので、初心者にもあんしんして利用することが出来ます。Revisionでリビジョンのデータを削除しておくバックアップをする際には、あらかじめ不要なデータを減らしておくことで、バックアップの時間を短くしたり、復元させる際の手間を減らすことが出来ます。その一つとして、リビジョンで保存されたデータを減らしておく方法があります。2.6からリビジョンという自動保存機能が追加されました。これにより、不用意なデータ削除や更新によって失われた投稿データを過去にさかのぼって復活させることができるようになりましたが、保存される投稿データも増える結果となりました。Revision」を使って不要になったリビジョンのデータを削除する方法を検討してみるといいでしょう。Revisionでリビジョンを削除する前に、一度バックアップを取っておくことをお勧めしますが。WordPressのリビジョンを削除する方法」に書きましたので参考にしてください。BackWPupのインストール方法WordPressのプラグインのインストールの解説は「WordPressプラグインの3つのインストール方法解説」に記事を書いていますので参考にしてください。前置きが長くなりましたが、BackWPupについて説明を始めます。BackWPupをインストールすると、メニューに「BackWPup」が追加され、さらにその中にサブメニューができます。Dashboardダッシュボード。Jobの設定状態などの説明です。実行状況が確認できます。Jobを追加する場合は、ここをクリックします。Jobsからも行けます。Logの一覧とステイタス、ファイルサイズなどが確認できます。Backups実行したバックアップのファイルの一覧です。Logsは実行した情報の一覧ですが、この項目は、その結果作成されたバックアップファイルの一覧が表示されています。SettingsBackWPup自体の設定画面。Basic認証などの設定ができます。AboutBackWPupの紹介画面。Pro版の機能の違いの説明などがあります。BackWPupは、バックアップを実行する条件(何を、いつバックアップするか)を設定したファイルを「Job」としています。Job」から新規作成をして行きます。この「Job」では、まず、どのファイル、どのデータベース・テーブルを、どこにバックアップするか、を設定します。それを定期的に実行するのか、手動で実行するのかを設定していきます。作成した「Job」は「Jobs」に一覧表示され、手動、自動を問わずバックアップを実行した結果は「Logs」に一覧表示され、その結果作成されたファイルは「Backups」に一覧表示されます。BackWPupの状態を一覧表示させるものが「Dashboard」で、BackWPupの紹介画面が「About」、といった感じです。設定方法の説明に...行くところですが、各画面での設定項目が多いため、それぞれ別ページとして用意しましたので、それぞれ必要な記事を確認していただき、設定をしてみてください。BackWPupでバックアップ・目次BackWPupの説明記事があまりにも長くなりすぎましたので、下記の通り項目ごとにページを分けましたので、それぞれ必要に応じて参照してください。■BackWPupでWordPressのDBもファイルもバックアップバックアップを行うBackWPupとWordPressのバックアップ全般についての解説をしています。■BackWPupでバックアップ・Jobの設定・保存する情報の設定Job設定のうち、バックアップする情報の設定画面、方法の説明をしています。■BackWPupでバックアップ・Jobの設定・保存先の情報設定Job設定のうち、バックアップするファイルを保存する先の設定画面、方法を説明しています。Jobを実行し、ログや保存されたファイルの確認方法を説明しています。BackWPup自体の基本的な設定を行う画面の説明です。6バックアップの処理を実行した際にエラーが発生した場合の事例とその対処方法の解説です。■BackWPupでバックアップ・全体バックアップ具体的設定例ファイル、データベースすべてを丸っとバックアップする方法の具体的設定方法の解説です。■BackWPupでバックアップ・データベース保存の自動設定例データベースを自動的に毎日バックアップする方法の具体的設定方法の解説です。■BackWPupでバックアップ・リストア(復元)手順バックアップしたファイルからリストア(復元)させるための手順の解説です。今後は、引き続き下記の記事を増やしていく予定です。cronについてBackWPup以外のバックアップ方法についてその他のバックアッププラグインBackWPupはバックアップを行うことが目的のプラグインですが、データベースのメンテナンスを行うことを目的としたプラグインとしては、WP-DBManagerというものがあります。こちらは、データベースだけですが、BackWPupと同じく自動バックアップをする機能がありますので、バックアップ対象がデータベースだけでよく、データベースのメンテナンスも行えるツールを探している場合は、WP-DBManagerも有力な選択肢となるでしょう。WP-DBManagerについては、下記に記事を書いていますので参考にしてください。BackWPupの方が優秀です。後で説明しますが、BackWPupを使うとバックアップの設定は結構あっさりと終わらせることができます。バックアップされたファイルから元の状態に戻す復元(リストア)の作業は、一部専門的な理解(知識、技術)を必要とする箇所がありますので、残念ながら誰にでも簡単に復元できるものではないことは事実です。そのような状況があるため、レンタルサーバによってはその復元を楽に行える環境を用意しているものもありますので、技術力に自信がない方はそういうサービスを利用することも一つではないでしょうか。具体的には、エックスサーバー株式会社には、WordPress専用のレンタルサーバが用意されており、WordPressの運用に欠かせない各種のサービスが用意されていて便利です。http://www.wpx.ne.jp/server/http://www.wpx.ne.jp/server/manual/transfer_wordpress.phpまた、当サイトを運営しているロリポップサーバでは、別料金のオプションですが、バックアップ、及び、復元のサービスありますので、それを利用するのもいいでしょう。WordPressの基本設定GoogleAdwordsGoogleAdwords最後までお読みいただきましてありがとうございます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト下記の空欄を埋めてください。date*日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)※入力いただいたコメントは管理者の承認後に掲載されます。関連記事WordPressは危険?最新バージョンにアップデートして利用しようWordPress最新バージョン使ってますか?WordPressのバージョンアップをしないリスクを説明し、バージョンアップの手順、バックアップの重要性を解説しています。Managerの解説です。WordPressのカスタムフィールド、カスタム投稿、カスタムタクソノミーとは?WordPressのカスタムフィールド、カスタム投稿、カスタムタクソノミーの基本的な内容を解説。お薦めのプラグインと編集方法も解説しサンプルソースなども紹介。30分でWordPressを引越し・他のサーバに引越しや開発環境の構築手順WordPressを他のサーバに引っ越しするとき、テスト環境を作るときなどの作業手順をまとめました。プラグインを使う方法もありますが手作業でも簡単です。WordPressのカテゴリの編集の解説WordPressのカテゴリって何?というところから説明し、カテゴリを登録、編集する方法を解説します。カテゴリの順番を自由に変える方法も解説します。Anti-Spamの解説です。Favicon(ファビコン)をプラグインなしで設定する方法をサンプルソース付きで説明します。デバッグモードWordPressで画面が真っ白になる不具合があった場合などのために用意されているデバッグモードの解説です。FC2からWordPressに引越。インストールなど必要な全てを解説FC2からWordPressへの引越し解説。内容は引越しメインではなくこれからWordPressでブログを構築する方向けのブログ構築の解説記事です。loginを使う理由と設定方法の解説をしています。PREVWordPress管理画面のメニューに項目を追加する方法解説NEXTBackWPupでバックアップ・Jobの設定・保存する情報の設定GoogleAdwords購読する最近の投稿2016.01.12WordPressの一覧ページのテンプレートの種類とファイルの設定ファイル名に従って一覧ページのテンプレートは選択される。ルールに従ってファイル名を付けることで任意のカテゴリ、タクソノミーごとのテンプレートを指定可能。2016.01.12get_categories、get_termsでカテゴリとタクソノミーのターム一覧の編集方法get_categories()関数やget_terms()関数を使ってタクソノミーのタームを取得し検索処理の部品を作るプログラム作りその解説をしています。2016.01.12タクソノミーの一覧をショートコードで編集・ソート機能付き・wp_list_categoriesカスタムタクソノミーのターム一覧をショートコードで編集する方法の解説です。Orderを利用してソート機能を追加したバージョンです。Orderの紹介です。自サイト内の記事にショートコードで自動リンクを設定する関数のソースコードを提供。ID、slugで指定でき、アンカーリンクを設定する場合も対応。カスタムフィールドを設定する最高のプラグイン。設定できる項目を全て網羅して解説。投稿の項目だけではなく、カテゴリやユーザ情報の項目を増やすことにも使えます。Fieldsは現時点でカスタムフィールドを設定する最高のプラグイン。それで入力した情報を取り出す方法を全て網羅して解説しました。2015.08.05WordPressプラグイン開発・ショートコード内でincludeするときにはob_start、ob_get_contentsWordPressのプラグインやショートコードの関数作成でテンプレートをincludeする際に利用するob_start関数、ob_get_contents関数を紹介。Templateでカスタムフィールドをフル活用カスタムフィールドを簡単に設定するプラグイン。簡単にカスタムフィールドが管理で来て作業効率が数倍にアップします!2014.07.17BackWPupでバックアップ・リストア(復元)の具体的手順BackWPupその9。バックアップファイルからのリストア(復元)の手順です。Web開発・運用に役立つ記事を中心に紹介しています。SEOの対応、プラグイン情報、カスタマイズ方法を解説します。