WordPress

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,

Post Author: Oral ÜNAL

Web geliştirmeyi başta meslek olarak hayal eden fakat daha sonra bir hobi haline getiren birisiyim işte.

WordPress Eklentisini Kodla Aktifleştirme” için 7 yorum

Yorum yazma sırası sizde!