जवाबों:
स्वचालित अद्यतन स्वचालित हैं।
बुनियादी, वर्डप्रेस 3.7 में डिफ़ॉल्ट व्यवहार लघु संस्करणों के लिए कोर के स्वत: अद्यतन है (यानी X.Y.Z
करने के लिए X.Y.Z+1
।)
UI में कोई कॉन्फ़िगरेशन विकल्प उजागर नहीं होते हैं। व्यवहार को बदलने के लिए, आपको अपनी wp-config.php
फ़ाइल को संशोधित करने या कुछ फ़िल्टर जोड़ने की आवश्यकता होगी :
निम्नलिखित को इसमें जोड़ें wp_config.php
:
define( 'AUTOMATIC_UPDATER_DISABLED', true );
वैकल्पिक रूप से, निम्नलिखित फ़िल्टर जोड़ें:
add_filter( 'automatic_updater_disabled', '__return_true' );
वाया wp-config.php
:
// Update core - development, major, and minor versions
define( 'WP_AUTO_UPDATE_CORE', true );
// Update core - minor versions
define( 'WP_AUTO_UPDATE_CORE', 'minor' );
// Core update disabled
define( 'WP_AUTO_UPDATE_CORE', false );
वाया फिल्टर:
// Enable nightlies (dev updates):
add_filter( 'allow_dev_auto_core_updates', '__return_true' );
// Enable major version updates:
add_filter( 'allow_major_auto_core_updates', '__return_true' );
// Disable minor updates
add_filter( 'allow_minor_auto_core_updates', '__return_false' );
सभी या कुछ भी नहीं ऑटो-अपडेट थीम और प्लगइन्स:
थीम और प्लगइन अपडेट डिफ़ॉल्ट रूप से अक्षम हैं । फ़िल्टर के माध्यम से सक्षम करने के लिए:
add_filter( 'auto_update_plugin', '__return_true' );
add_filter( 'auto_update_theme', '__return_true' );
ये फ़िल्टर अपडेट ऑब्जेक्ट को पास किए जाते हैं; इसलिए यह संभव है कि उस वस्तु को किसी विशेष विषय-वस्तु या प्लगइन्स को लक्षित करने के लिए अद्यतन किया जाए, या तो श्वेतसूची में (शामिल) या स्वचालित अपडेट से बाहर रखा जाए।
अनुवाद फ़ाइल अपडेट डिफ़ॉल्ट रूप से सक्षम हैं । फ़िल्टर के माध्यम से अक्षम करने के लिए:
// Disable translation updates
add_filter( 'auto_update_translation', '__return_false' );
Updater सफलता, विफलता या महत्वपूर्ण त्रुटि पर एक परिणाम ईमेल भेजता है। फ़िल्टर के माध्यम से अक्षम करने के लिए:
// Disable update emails
add_filter( 'auto_core_update_send_email', '__return_false' );
इस फ़िल्टर का उपयोग ईमेल के अनुसार अपडेट ईमेल में हेरफेर करने के लिए भी किया जा सकता है $type
(सफलता, असफल, महत्वपूर्ण), अपडेट प्रकार ऑब्जेक्ट $core_update
, या $result
:
/* @param bool $send Whether to send the email. Default true.
* @param string $type The type of email to send.
* Can be one of 'success', 'fail', 'critical'.
* @param object $core_update The update offer that was attempted.
* @param mixed $result The result for the core update. Can be WP_Error.
*/
apply_filters( 'auto_core_update_send_email', true, $type, $core_update, $result );
DISALLOW_FILE_MODS
किसी भी तरह के अपडेट को रोक दिया जाए।
आप अपनी साइट और सर्वर कॉन्फ़िगरेशन पृष्ठभूमि अद्यतन परीक्षक प्लगइन के साथ स्वत: अद्यतन का समर्थन कर सकते हैं । Nacin से: "यह प्लगइन संगतता के लिए आपकी साइट की जाँच करता है और किसी भी समस्या की व्याख्या करता है।"
auto_update_$type filter (auto_update_core, auto_update_plugin, auto_update_theme, auto_update_translation)
विशिष्ट अपडेट के लिए निकाल दिया जाता है, क्योंकि वे। अपडेट होने के लिए तैयार। यह फ़िल्टर वास्तविक अपडेट ऑब्जेक्ट है, जो बताता है कि वर्डप्रेस अपडेट करने के बारे में क्या है। इसका मतलब है कि आप चुनिंदा तौर पर व्यक्तिगत प्लगइन्स या थीम को अपडेट करने में सक्षम कर सकते हैं, उदाहरण के लिए, या आगामी कोर अपडेट को श्वेतसूची में। "