プラグインを含む実際の自動化された無人ワードプレスアップグレード


8

私はワードプレスとそのプラグインをアップグレードする真に自動化された方法を探しています。これをcrontabに入れて、毎日実行するように構成できます。

いくつかのワードプレスプラグイン(> 20)とマルチサイトワードプレスのインストールがあり、アップグレードに時間をかけたくありません。

手動で問題を解決するまで、アップグレードの失敗のリスクを冒して、サイトをオフラインにしていきます。

アップデート/アップグレードを行うために手動での介入を必要とするソリューションを投稿しないでください。

回答:


4

私はプラグインのリストを繰り返し処理して自動的に更新するための解決策を知りませんが、私の推測では、WordPress自体を自動的に更新できるすべてのシステムを変更して、すべてをかなり短い時間で更新できます。

とはいえ、WordPressを自動的に更新する2つの良い方法を知っています。

WPリモート

これは、必要に応じてWordPressをリモートで監視および更新できるオンラインサービスです。私が受け取った最初の説明から(私は自分でテストする機会がありませんでした)、システムを設定して、介入なしで自動的に更新することができます。

WordPress自動アップグレード

このプラグインを誓うクライアントが何人かいます。更新が利用可能になると、プラグインではなくWordPressが自動的にアップグレードされます。


アップデート7/13/11

もう1つのオプションは、すでにcronを使用して更新をスケジュールしているため、スクリプトを作成してSubversionを使用することです。

WordPressをSubversion経由でインストールした場合は、実行するだけでsvn up最新バージョンに自動的に更新できます。これによりファイルは更新されますが、データベースは更新されません...したがって、db updateを実行するコードへのヒットをスクリプトで記述する必要があります。

プラグインは同じように動作します。組み込みのインストーラーを使用するのではなく、Subversionを介して使用しているプラ​​グインをチェックアウトし、最新の状態に保つためのコマンドで/pluginsフォルダーを反復処理svn upします。

私のサイトのいくつかは、GitHubでホストされているプラ​​イベートプラグインを使用しています-私はそこで同じプロセスを使用しています。私はプラグインを使用してチェックアウトし、cronでgit clone実行git pullするだけで最新バージョンに更新します。


1
古いWordPress自動アップグレードプラグインは不良であるため、使用しないでください。3.2以降では適切にアップグレードされません。あなたがそれにクライアントを持っているなら、できるだけ早くそれを手放してください。それを使用していて、ビジュアルエディターが正しく機能していないことがわかった場合:a)プラグインを削除します。b)通常のビルトインアップグレードで再インストールします。これでインストールが修正されます。この問題の主な指標は、3.2のエディターで全画面ボタンが欠落することです。
オットー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.