タグ付けされた質問 「automatic-updates」


3
自動更新はどのように機能しますか?
今朝、Wordpressサイトが自動的に最新バージョンに更新されたことを知らせるメールを受け取りました。私はこの機能については知っていましたが、それがどのように機能するのかを常に疑問に思っていました。 PHPは永続的に実行されるプロセスではありません。要求されたときにのみ実行されます。だから、私が知る限り、Wordpressは誰かがWebページをロードしたときにのみ自分自身を更新できます。しかし、更新プロセスは瞬間的なものではないため、サイトにアクセスするユーザーのページ読み込みは本当に遅くなります。 自動更新に使用する別のトリックはありますか?私はあちこちを検索しましたが、説明は見つかりませんでした。

2
WordPress自動更新プラグインの頻度を変更する
WordPressがコアとプラグインを更新する方法の私の理解から、12時間ごとに外に出て更新を探すということです。その時間はいつ設定されますか?初期インストールから12時間ですか?プラグインの自動更新フィルターadd_filter( 'auto_update_plugin' );を使用すると、理論的には特定の時間にのみプラグインの更新を許可できますが、その特定の時間が12時間のウィンドウに収まらない場合、プラグインは更新されないため、これをお願いします。 タイトルに質問を残して、WordPressが更新を検索する頻度を変更したり、自動更新する特定の時間を指定したりするにはどうすればよいでしょうか? 興味のある方のために、私がいじってしまったフィルターを以下に示します。月曜日から金曜日の午前8時から午後5時までの場合は確認します。 function maybe_update_plugins(){ date_default_timezone_set('Your Timezone Here'); $localAssoc = localtime(time(), true); $update = false; /*** /* tm_wday[0] = Sunday /* tm_wday[6] = Saturday ***/ if( $localAssoc['tm_wday'] > 0 && $localAssoc['tm_wday'] < 6 && $localAssoc['tm_hour'] > 7 && $localAssoc['tm_hour'] < 17 ){ $update = true; } return $update; …

2
プラグインが自動的に更新されないようにするにはどうすればよいですか?
サイト上のすべてのプラグインが自動更新を受信できるようにするオプトインフィルターがあります。 add_filter( 'auto_update_plugin', '__return_true' ); この機能は気に入っていますが、すべてのプラグインが自動的に更新されるのは望ましくありません。手動で実行したいプラグインを除外しながら、一部のプラグインを自動的に更新できるようにするにはどうすればよいですか?

2
IISにインストールされているWordpressを更新する方法は?
Win7デスクトップのIIS localhostサーバーに手動でWebPIインストールを行ってWordPressをインストールしています。どちらのインストールもIISのデフォルトWebサイトの下にあります。 最新のWPバージョンに自動更新しようとすると、FTP資格情報を要求されます。IIS(ユーザーIUSRおよびRichard)でFTPサーバーを有効にしています。 ワードプレスのルートおよびwp-contentフォルダーで読み取り/書き込み権限が有効になっていることを確認しました。 資格情報の値を入力しようとしましたが、応答が得られないか、 エラー:サーバーへの接続中にエラーが発生しました。設定が正しいことを確認してください。 求められる資格情報はホスト名/ FTPユーザー/ FTPパスワードであり、私は正しいと思われるあらゆる種類の資格情報を試しましたが、明らかにそうではありません。(例 ftp://localhost-IUSR-サイトのパスワードなど)。FTPのパスワードについてはほとんどわかりません。 WordPressフォーラム、WordPressコーデックス、IIS7フォーラム、グーグル、およびこれを解決するためのヘルプをツイートして、これに関するヘルプを求めましたが、答えが見つかりませんでした!この問題についてはいくつかのスレッドがありますが、ほとんどの場合、修正は読み取り/書き込みフォルダーのアクセス許可を有効にすることであり、web.configファイルの使用と編集についても何かがありますwp-config.php。編集したくありませんwp-config.php。本当に欲しいのは、IIS上のWordPressの正しいftp認証情報を入力し、それを動作させて最新バージョンに自動更新することです。 誰も私がこれを行うために使用しなければならないftp資格情報を知っていますか?WordPress IISのlocalhostユーザーはこれを経験し、このftp自動更新を正常に処理しましたか? 編集10/10/12 >>こんにちは。ご返信ありがとうございました。WordPressブログの指示に従い、MS WebPlatformInstaller(WPI)がインストールされ、(ta da!)言ったとおりに機能しました。つまり、ftp資格情報を要求せずに最新のWPバージョンに自動更新されました。私の唯一の問題は、これが何であるか、またはあなたの指示に従う以外に本当に何をしたかわからないことです!私はこのすべての「ジッガリー・ポケリー」を理解したいと思います!認証済みユーザーを追加し、完全な許可を与えました。また、ローカルホストIISサーバーを完全に理解したいと思います...また、IISを設定する方法を知りたいので、FTP資格情報を要求されたときに情報を入力して、そのように機能させることもできます!しかし、あなたの非常に有用な返信に感謝します

5
gitを使用してWPダッシュボードから更新するWP Webサイトプロジェクトをどのように構成する必要がありますか?
数か月間、WPダッシュボードを介してコアとプラグインを更新する機能を犠牲にせず、型破りなディレクトリ構造(wp -WPの親フォルダーの外のコンテンツ)、Webサイト全体の管理と展開が簡単です。私はサブモジュール、サブツリー、ネストされたリポジトリなどについて読みましたが、それをすべて合わせて適切な戦略を選択するのに苦労しています。 括弧でgitリポジトリを処理する方法についての考えとともに、ここに私が今考えているものがあります。 root (main project repo) |-- wordpress (public git repo added as subtree) | |-- wp-content | | |-- plugins | | | |-- my-custom-plugin (git repo added as subtree) | | | |-- other-plugin-with-git-repo (git repo added as subtree) | | | +-- other-plugin-without-git-repo (ignored/untracked) | | …

2
WordPressの自動更新はウェブサイトに悪影響を及ぼしますか?
最近、Wordpressの新しいバージョンが利用可能になると、自分のWordpressサイトが自動的に更新されることを知りました。私はこの自動機能がWordpressで利用できることを知っています。しかし、これについていくつか質問があります。 いずれにしてもこれは危険なのでしょうか? Wordpressのインストール方法は重要ですか?(例:プラグインとセキュリティ設定) Wordpressには、何か問題が発生した場合にWebサイトを回復する方法がありますか? 更新時にWordPressはバックアップを保持しますか?

2
データベースを変更するWordPressプラグインの更新を実装する方法?
独自のデータベーステーブルがいくつかあるWordPressプラグインを開発しています。プラグインは、アクティブ化されるとこれらのテーブルを作成し、削除/アンインストールされると削除します。 プラグインのコードとテーブル構造を更新するプラグインの更新プロセスを実装する必要があります。最も単純なケースは、テーブルの1つに新しい列を追加することです。より複雑なケースは、新しいテーブル構造を作成し、それに応じてコンテンツを更新することです。 この問題をどのように解決することをお勧めしますか?役立つWordPressの組み込み関数はありますか?

5
個人用APIからプラグインを更新する
現在、Wordpressプラグインリポジトリで不要なWordPressプラグインを開発しています。ただし、自分のAPIリポジトリからコスチュームに更新をプッシュできるようにしたいのですが。 私はこれについてかなり読んでいます、そして何かについて思われていることの1つはpre_set_site_transient_update_pluginsフィルターですが、これについて多くの情報を見つけることができません。私はこのチュートリアル(http://konstruktors.com/blog/wordpress/2538-automatic-updates-for-plugins-and-themes-hosted-outside-wordpress-extend/)を試しましたが、うまくいきませんでした。コメントから、WPのほぼ現在のバージョンであるはずのバージョンで他の人が実際にこれを機能させることができることがわかります(最新の応答4月22日)。 サイトからプラグインをインストールし、APIフォルダーを2番目のドメインに配置してみましたが、通常、更新が利用可能になったときに受け取る更新通知がまったく表示されませんでした。 カスタムプラグインが他のリポジトリから自動更新を実行することが実際に可能かどうかわからないので、ここにいる誰かがこのようなことについて何か経験があるかどうか知りたいですか?チュートリアルの解決策は簡単な解決策のようでした-より高度な方法でそれを行うことはどういうわけか可能ですか? 自分のリポジトリからこの自動更新を機能させる手助けをいただければ幸いです。 (PS:WPバージョン3.1.3を実行しています)

5
バックアッププロセスの自動化(30以上のWebサイト)
私はますます多くのWordPressサイトを実行しているだけでなく、クライアントのためにいくつかのサイトを実行しています-アップグレードを実行するためのログインは面倒になっています。できれば単一のコマンドラインスクリプトからプロセスを自動化し、すべてのサイトを一度にアップグレードする方法を探しています。 私の理想は、WordPressに組み込まれている非常に優れた自動バックアップに接続し、30サイトすべてに対してサーバーからトリガーすることです。それは、ファイルの更新、そしてデータベースをカバーします。 私が24時間ごとにバックアップしているすべてのWebサイトはアップグレードが始まる前にバックアップすることが優先事項ではありません(ただし、バックアップが多すぎることは決してありません!)。ただし、サイトが破損したかどうかを判断する手段は、興味深い機能です。 私はバックアップに建てに直接フックすることができないと仮定すると、私が見つかりました。これを、多かれ少なかれは私が考えていた方法で動作するが、データベースのアップグレードを実行しません。これにより、管理者がログインして更新を実行するまで(最大72時間)、Webサイトが脆弱になる可能性があることを理解しています。 SVNとGITを使用して更新を実行する概念にも精通していますが、このルートを下に移動する場合、a)/ wp-contentファイルが破損していないこと、およびb )サイト全体のファイル権限は保持されます(スクリプトがrootユーザーとして実行される場合)。

1
プラグインを含む実際の自動化された無人ワードプレスアップグレード
私はワードプレスとそのプラグインをアップグレードする真に自動化された方法を探しています。これをcrontabに入れて、毎日実行するように構成できます。 いくつかのワードプレスプラグイン(> 20)とマルチサイトワードプレスのインストールがあり、アップグレードに時間をかけたくありません。 手動で問題を解決するまで、アップグレードの失敗のリスクを冒して、サイトをオフラインにしていきます。 アップデート/アップグレードを行うために手動での介入を必要とするソリューションを投稿しないでください。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.