✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Hur man uppdaterar WordPress-plugins automatiskt utan att använda plugin

15

När du driver en WordPress-webbplats är det bara omöjligt att stanna utan plugins. Ett antal användbara plugins finns tillgängliga som hjälper oss att göra webbplatser bättre. Och naturligtvis är det en bra praxis att använda dessa plugins. Samtidigt blir det hektiskt att uppdatera WordPress-plugins. Pluginförfattare uppdaterar regelbundet plugins för bättre säkerhet och nya funktioner. När nya uppdateringar är tillgängliga för enstaka eller flera plugins har vi aviseringar om samma.

Hur man uppdaterar WordPress-plugins automatiskt utan att använda plugin

Det normala sättet att uppdatera plugin är att gå till Plugins-sidan och klicka på en uppdateringslänk vilken ny version är tillgänglig.

Hur man uppdaterar WordPress-plugins automatiskt utan att använda plugin

Du måste klicka på varje uppdateringslänk till plugins. I grund och botten uppdaterar du plugins en efter en med den här processen.

Alternativt kan vi välja bulkåtgärden för att uppdatera flera plugins på en gång.

Hur man uppdaterar WordPress-plugins automatiskt utan att använda plugin

Denna process med uppdatering av plugins måste vi använda regelbundet. Eftersom det är en måste-åtgärd rekommenderar vi att du använder ett automatiserat system för det. Att hålla den här processen automatiskt sparar oss tid för andra viktiga saker.

Med det sagt, låt oss ta en titt på hur man uppdaterar WordPress-plugins automatiskt.

Uppdatera WordPress-plugins automatiskt

Definitivt några plugins tillgängliga i förvaret som gör att vi kan göra uppdateringsprocessen automatiskt. Men vi rekommenderar alltid att du använder färre plugins på WordPress-webbplatsen. Om något kan göras med en liten bit kod är det alltid bättre att inte använda plugins. När antalet plugins ökar blir din applikation tyngre och lägger till ett extra utrymme på servern.

Vi kan uppdatera WordPress-plugins genom att skriva en liten kod. Den har två delar.

  • Uppdatera alla plugins
  • Uppdatera specifika plugins

Det kan hända att du gjorde anpassning i det specifika pluginet och nu vill du inte uppdatera det längre. Även om det inte är bra att anpassa plugin, kan det i vissa fall hända. Så välj endera processen nedan enligt dina krav.

Uppdatera alla plugins

WordPress tillhandahåller ett filter auto_update_pluginsom används för att uppdatera alla plugins automatiskt. Allt du behöver göra är att öppna ditt aktiva temas funktioner.php-fil och placera koden nedan i slutet av en fil.

add_filter( 'auto_update_plugin', '__return_true' );

Efter att ha placerat ovanstående kod kommer WordPress-kärnsystemet att söka efter nya uppdateringar automatiskt uppdatera plugins vilken ny version som finns.

Obs! Det är inte så att alla plugins uppdateras omedelbart efter att ovanstående kod har lagts till. Du måste vänta upp till 12 timmar. Det är en WordPress-programvara som körs regelbundet och utför sådana uppgifter.

Uppdatera specifika plugins

Om du vill uppdatera specifika plugins automatiskt måste vi också använda samma filter auto_update_pluginmen på ett annat sätt.

Låt oss säga att vi måste uppdatera två plugins Yoast SEO och WP-Optimize. Så först måste vi ha sniglar av dessa plugins. Du kan hämta ett plugin från URL-adressen till pluginsidan i ett arkiv.

För Yoast SEO är pluginsidans URL https://wordpress.org/plugins/wordpress-seo. Och här är slug wordpress-seo.

Samma som med WP-Optimize, URL är https://wordpress.org/plugins/wp-optimize. Så snigeln är wp-optimera.

För att göra uppdateringsprocessen automatisk för dessa två plugins är vår kod i functions.php följande:

//update specific plugins automatically
function auto_update_specific_plugins ($update, $item) {
    // Array of plugin slugs to always auto-update
    $plugins = array (        'wordpress-seo',
        'wp-optimize',
    );
    if (in_array( $item->slug, $plugins)) {
        return true; // Always update plugins in this array
    } else {
        return $update; // Else, use the normal API response to decide whether to update or not
    }
}
add_filter( 'auto_update_plugin', 'auto_update_specific_plugins', 10, 2 );

Det är allt! Jag hoppas att du förstår hur du uppdaterar WordPress-plugins automatiskt. Dela dina tankar i kommentarsektionen nedan. Du kanske också vill läsa vår populära artikel Hur man laddar WordPress-inlägg med AJAX.

Inspelningskälla: artisansweb.net

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer