Reklam
WordPress Eklentisini Kodla Aktifleştirme

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,


7 Yorum
  1. kişisel blog 4 seneönce
    Cevapla

    teşekkürler güzel paylaşım

  2. öz cukurova 4 seneönce
    Cevapla

    ellerine sağlık teşekkürler.

  3. Yusuf Türk 4 seneönce
    Cevapla

    teşekkür ediyorum. kodla uğraşmaktanda eklenti bölümünde yapsak :)

  4. Yusuf Türk 4 seneönce
    Cevapla

    teşekkür ediyorum

  5. teşekkür ediyorum

  6. kadir gül 1 seneönce
    Cevapla

    ellerine sağlık teşekkürler.

  7. Onur UNURLU 10 ayönce
    Cevapla

    SEO konusunda insanların bilinçlenmesi gerek

Yorum Yapın

Eposta adresiniz görünmeyecektir.

on + 5 =