MU Plugin Nedir?

  • wp-content/mu-plugins klasörüne koyduğun, otomatik aktif edilen ve devredışı bırakılamayan eklentiler.
  • Genellikle kritik ayarlar ve güvenlik kodları için kullanılır.

Nasıl Yapılır? — WP Salt Keys için MU Plugin Örneği

  1. Sunucunda wp-content/mu-plugins klasörünü oluştur (yoksa).
  2. Bu klasörün içine örneğin guvenlik-keys.php adlı bir dosya oluştur.
  3. İçerisine aşağıdaki kodu yapıştır:
<?php
/*
Plugin Name: Güvenlik Keys
Description: Güvenlik için WordPress anahtarlarını wp-config.php dışına taşıyan MU Plugin.
Author: Vedat Aydar
Version: 1.0
*/

if (!defined('ABSPATH')) exit; // Doğrudan erişimi engelle

// Sabit anahtarları tanımla (wp-config.php içindekileri buraya taşı)
define('AUTH_KEY', 'buraya güvenli ve benzersiz değerler yaz');
define('SECURE_AUTH_KEY', 'buraya güvenli ve benzersiz değerler yaz');
define('LOGGED_IN_KEY', 'buraya güvenli ve benzersiz değerler yaz');
define('NONCE_KEY', 'buraya güvenli ve benzersiz değerler yaz');
define('AUTH_SALT', 'buraya güvenli ve benzersiz değerler yaz');
define('SECURE_AUTH_SALT', 'buraya güvenli ve benzersiz değerler yaz');
define('LOGGED_IN_SALT', 'buraya güvenli ve benzersiz değerler yaz');
define('NONCE_SALT', 'buraya güvenli ve benzersiz değerler yaz');

Bu değerleri WordPress.org secret-key service adresinden oluşturup koyabilirsin.

Sonrası

  • wp-config.php içindeki aynı isimli define() satırlarını kaldırabilirsin (veya yorum satırı yap).
  • Böylece anahtarlar kod içinde izole ve ayrı tutulur.
  • MU plugin olduğu için silinmediği sürece her zaman aktif kalır.

    Bir yanıt yazın