SEOの対応、プラグイン情報、カスタマイズ方法を解説します。2015/09/19バックアップ・リストア(復元)の具体的手順バックアップしたファイルからリストア(復元)する手順の理解この記事では、BackWPupでバックアップしたファイルからのリストア(復元)のための手順を書いています。・バックアップの設定が正しく設定できているかの確認のため・いざ復元が必要となった際に焦らずに対応する準備のためという理由で、一度リストア(復元)作業をやってみておく方がいいでしょう。FTPやデータベースを使う機会がほとんどない方は一度練習をしておく方がいいでしょう。本当に技術力に自信がない方は、バックアップの設定だけしっかりしておいて、いざというときに近くに相談できる方を見つけておく方が現実的かもしれません。BackWPupのリストア(復元)の実施バックアップファイルからのリストア(復元)の手順バックアップファイルからのリストアの手順は下記の順番です。FTPやデータベースの管理ツールを利用することに慣れていない方は、戸惑うこともあるかと思いますが、難しい作業はありませんので手順通りに行ってください。ここでは、もともと動いていたサーバの環境に対して、バックアップファイルを利用して元の状態に戻す、ということを想定しています。そのため、違うサーバに引っ越しをする場合などは、プラスアルファで対応することがありますので注意してください。・動作確認バクアップファイルの確保、解凍まず、BackWPupでバックアップしたファイルを用意します。バックアップファイルをサーバに保存している場合は、「Backups」の一覧から最新のバックアップファイルを確認し、FTPで接続し、ローカルのパソコンにダウンロードしてきましょう。メールで送る設定をしている場合は、メールソフトから取得しましょう。用意したファイルを解凍します。ファイルを解凍すると、WordPressがインストールされていたフォルダが表示されます。WordPressのファイル一式が入っています。Tasks」で設定したその他のバックアップファイルが、ルートフォルダ(解凍された一番上位のフォルダ)に保存されています。backup」でバックアップしたデータベースは「wordpress.sql」のような名称で保存されています。XMLファイルは「wordpress.2014-06-28.xml」のような名称で保存されています。list」で出力されたプラグインのリストファイルは「wordpress.pluginlist.2014-06-28.txt」のような名称で保存されています。export」「Plugins」設定画面で設定したものになりますので、自身のバックアップファイル名がどうなっているかは「Job」の各設定画面で確認してください。それぞれバックアップしたファイルが存在するか、確認しましょう。FTPを使ってサーバにアップします。解凍したフォルダの中にある「wp-admin」「wp-content」「wp-includes」などのフォルダのほか、ルートフォルダにあるファイルもすべてアップロードします。XMLファイルの「wordpress.2014-06-28.xml」、プラグインのリストファイル「wordpress.pluginlist.2014-06-28.txt」の各ファイルは、サーバにアップされているとセキュリティ上のリスクになりますので、アップされている場合は削除してください。「backwpup_readme.txt」「manifest.json」も不要なファイルになりますので、併せて削除しておきましょう。※アップロードする先のフォルダに古いファイルがある場合も、そのまま上書きアップロードしてしまって問題ありません。続いて、データベースの復元です。phpMyAdminを利用することを前提として説明をしていきます。MySQLを管理するツールとして幅広く利用されており、多くのレンタルサーバにもあらかじめインストールされていますので、レンタルサーバを利用している方は確認をしてみてください。ロリポップの場合は、「ユーザ専用ページ」にログインし、左メニューの「Webツール」-「データベース」をクリックすると表示される画面に「phpMyAdminを開く」のボタンがありますので、そこから利用することができます。phpMyAdminにログインし、WordPressがインストールされてるデータベースを選択します。3.5.2.2」のものです。バージョンによって多少画面の構成が違いますのが、大きく機能は違いませんので、自身の画面に合わせて対応をしてください。画面では「wordpress2」というデータベースを選択しています。データベースを選択したのち「インポート」のタブをクリックすると上記の画面が表示されます。この画面は、データベースにデータをインポートする(取り込む)ための画面です。SQLファイルを選択します。Backup」の画面で設定した「wordpress.sql」といった感じのファイル名です。拡張子が「.sql」となっているのはそれだけですので分かりやすいと思います。「実行」をクリックすると、SQL文が書かれたファイルが取り込まれ、データベースが構築されたうえで、データが取り込まれます。この際、もともとのデータが残っていても全く問題ありません。SQLファイルには、一旦テーブルを削除(DROP)したうえで、改めてテーブルを作成(CREATE)し、それからデータを取り込む(INSERT)設定が記述されていますので、テーブルやデータが残っていても二重にデータが登録されるといった心配はありません。64MiB)」となっている箇所は、アップロードできるファイルの容量制限を示していますので、これを超えるファイルはアップロードできませんので、注意してください。(この制限は、サーバによって全く違いますので、各自のサーバで確認してください。2分割、3分割などしてアップすることができますが、SQLファイルの仕組みが理解できない方はトラブルの原因となりますので避けた方が無難です。復元させた環境の動作確認を行い、問題なく表示されればリストア(復元)成功です。キャッシュが残っている場合などもありますので、出来れば複数の違うブラウザで表示させてみても問題ないことを確認する方がいいでしょう。表示だけではなく、記事を投稿して見たり、お問い合わせフォームなど正しく処理されるか確認しておきましょう。もとあった環境に戻すだけであれば、これまで説明したとおり、BackWPupでバックアップしたファイルを元に、ファイルとデータベースをもとあった場所に戻すだけで元の状態に戻すことが可能です。何か起こってからでは遅いので、日頃からバックアップをする設定をしておきましょう。環境を変える場合の対応するファイルこれまで書いてきたとおり元の場所に戻すのは比較的手間も少なく復元できますが、サーバのハードウェア的な障害やサーバ移転などが必要となる場合は、もう少し修正を行う必要が発生します。その中でいちばん基本となるファイルが「wp-config.php」です。このファイルは、WordPressをインストールしたルートフォルダ(バックアップフォルダの一番上位のフォルダ)の中に入っています。ファイルを開くと、20行目~40行目くらいにデータベースの接続情報が書かれています。ここを修正することで接続するデータベースを変更することができます。データベースの中にも環境変数として、URLやファイルのパスが記述されている箇所があります。SQLファイルを開き、ファイルのパス、URLの記述がされている箇所を探して修正をしていきます。URLの文字数をカウントしている箇所もあるため、単純に一括置換をするだけでは正常に動かない場合もありますので注意が必要です。この説明で試行錯誤できる方は試してみてください。うまくいくことを祈っています。この説明が何を言っているか分からない方は、現在稼働中の環境に影響がない環境で試行錯誤試していただくか、近くに分かる方がいるかどうか探してみてください。元の環境ではなく、サーバを引越し、ドメインを変える、開発環境から本番環境へ移す場合などの環境を変える場合の設定方法については「30分でWordPressを引越し・他のサーバに引越しや開発環境の構築手順」に記事を書いていますので、あわせて参考にしてみてください。追記)BackWPupでバックアップ・目次BackWPupの説明記事があまりにも長くなりすぎましたので、下記の通り項目ごとにページを分けましたので、それぞれ必要に応じて参照してください。■BackWPupでWordPressのDBもファイルもバックアップバックアップを行うBackWPupとWordPressのバックアップ全般についての解説をしています。■BackWPupでバックアップ・Jobの設定・保存する情報の設定Job設定のうち、バックアップする情報の設定画面、方法の説明をしています。■BackWPupでバックアップ・Jobの設定・保存先の情報設定Job設定のうち、バックアップするファイルを保存する先の設定画面、方法を説明しています。Jobを実行し、ログや保存されたファイルの確認方法を説明しています。BackWPup自体の基本的な設定を行う画面の説明です。6バックアップの処理を実行した際にエラーが発生した場合の事例とその対処方法の解説です。■BackWPupでバックアップ・全体バックアップ具体的設定例ファイル、データベースすべてを丸っとバックアップする方法の具体的設定方法の解説です。■BackWPupでバックアップ・データベース保存の自動設定例データベースを自動的に毎日バックアップする方法の具体的設定方法の解説です。■BackWPupでバックアップ・リストア(復元)手順バックアップしたファイルからリストア(復元)させるための手順の解説です。WordPressの基本設定GoogleAdwordsGoogleAdwords最後までお読みいただきましてありがとうございます。AMあうさん、コメントありがとうございます。ご連絡の件ですが、下記のページにバックアップを実行したときの情報を書いています。WordPressをインストールしているフォルダにある「/wp-content/uploads/backwpup-****-backups/」の中にバックアップファイルが保存されています。コメントをキャンセルメールアドレスが公開されることはありません。*サイト下記の空欄を埋めてください。date*日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)※入力いただいたコメントは管理者の承認後に掲載されます。functions.phpですが、最初はその場所がどこなのか分かりませんのでその説明をしています。WordPressのSEOタイトル、キーワード、ディスクリプション編集解説ヤフーやグーグルの検索結果を見ながらSEO視点でタイトル、ディスクリプションを書く際の基準を解説!スマホ対策も解説!Basic認証をファイル単位・URL単位で設定する方法の解説Basic認証はフォルダ単位だけでなくファイル単位での設定もできるためログイン画面だけにBasic認証を設定することもできます。Revisionを使うことで簡単に削除することが出来ます。表示の重さを軽減したり、バックアップファイルのスリム化に貢献します。Regexの使い方の詳細解説です。WordPressのユーザ名を後から変更する方法。adminの使用は危険。運用中のユーザ名を変更する方法を解説。デフォルト設定だった「admin」は誰もが使うIDのため非常に危険です。今からでも変更しましょう。WordPressのバージョンアップをしたら「the_content」でコンテンツが表示されなくなった「the_content」でコンテンツが表示されないのは仕様が変更されたためでプログラムの修正が必要です。Managerの解説です。画像ファイルをアップロードするメディアの使い方解説。アップロードしたファイルの管理や編集、ファイルのURL、アップロード先の解説。ログインURLの変更は極めて有効なセキュリティ向上の方法ですので、その解説を行います。PREVBackWPupでバックアップ・データベース保存の自動設定例NEXTBackWPupでWordPress以外のファイル、データベースをバックアップ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の対応、プラグイン情報、カスタマイズ方法を解説します。