Skip to content

WordPress Eklentisini Kodla Aktifleştirme

Merhaba,

Şu sıralar WordPress’le ilgili biraz daha ağırlıklı yazıyorum herhalde. Bu da WordPress’le ilgili yazdığım başka bir yazı. Bu makale de wordpress eklentilerinin programlamayla nasıl aktifleştirileceğini göreceğiz.

Eğer devre dışı bırakılmasını istemediğiniz eklentiler varsa bu yazı tam sizlik. Aşağıdaki kod sayesinde Eklentiler sayfasından eklenti devre dışı bırakılmış olarak görünse bile aslında devre dışı bırakılmıyor. Bu sayede başkaları kurcalasa da değişen bir şey olmayacak eklentide :)

Aşağıdaki kodu temanızın functions.php eklemeniz yeterli olacaktır. Tabii kendinize göre düzenledikten sonra.

// Aktif eklentileri alalım
$aktif_eklentiler = get_option("active_plugins");

if(count($current_plugin)>0)
{
  // Her zaman aktif olmasını istediğiniz eklentileri diziye atayalım
  $daima_aktif = array("eklenti_x", "eklenti_y", "eklenti_z");
  
  // Aktif eklentileri döngüye sokalım
  foreach ($daima_aktif as $eklenti)
  {
    // Eğer eklenti aktif değilse listeye ekleyelim
    if(!in_array($eklenti, $aktif_eklentiler)) 
    {
      array_push($aktif_eklentiler ,$eklenti);
    }
  }
  // Son olarak eklentileri güncelleyelim
  update_option('active_plugins',$aktif_eklentiler );
}

İşte bu kadar. Artık seçtiğimiz eklentiler yönetici panelinden devre dışı bırakılmış bile olsa asla devre dışı bırakılamazlar(tabii bu tedbir farkedilmedikçe). Umarım faydalı olur, kolay gelsin,

TR Kodlama GitHub'da!

TR Kodlama'da yer alan makaleleri GitHub üzerinden düzenleyebileceğinizi biliyor muyudunuz? Harika değil mi? Bu makale ile ilgili düzenleme yapmak isterseniz aşağıdaki butona tıklayınız!

GitHub'da Görüntüle ve Düzenle!