• 08-08-2010, 18:55:29
    #1
    Merhaba arkadaşlar.

    Sitenin kaynaklarından görüyorum, wp-includes/js/prototype.js dosyası sayfaya import ediliyor. Bunu import eden eklenti Lightbox 2 eklentisi. Ancak kodlar header.php içinde değil. wp_head(); fonksiyonu içinde bu dosya import ediliyor. Lightbox eklentisinin dosyalarında da prototype.js'nin import edilmesine dair bir yer göremedim. Benim bu dosyayı prototype.js.php olarak import etmem gerekiyor, bunu nasıl yapabilirim, yardımcı olursanız sevinirim.
  • 08-08-2010, 19:06:50
    #2
    lightbox2.php

    if ($resize_images_or_not == 1) {
        $stimuli_lightbox_js = "lightbox-resize.js"; 
    } else {
        $stimuli_lightbox_js = "lightbox.js"; 
    }
    
    if (!is_admin()) { // if we are *not* viewing an admin page, like writing a post or making a page:
        wp_enqueue_script('lightbox', ($stimuli_lightbox_plugin_prefix.$stimuli_lightbox_js), array('scriptaculous-effects'), '1.8');
    }
  • 08-08-2010, 19:31:46
    #3
    Ama kardeş prototype.js dosyası yok verdiğin kodlarda. Ben inceledim oraları göremedim bir türlü..
  • 08-08-2010, 20:04:34
    #4
    $stimuli_lightbox_plugin_prefix

    ve

    $stimuli_lightbox_js

    tanımlarınıda incelersen

    wp-includes/js/prototype.js

    den çağıran kod olduğunu farkedersin
  • 08-08-2010, 22:57:11
    #5
    niphell adlı üyeden alıntı: mesajı görüntüle
    $stimuli_lightbox_plugin_prefix

    ve

    $stimuli_lightbox_js

    tanımlarınıda incelersen

    wp-includes/js/prototype.js

    den çağıran kod olduğunu farkedersin
    Valla pek anlayamadığım için bişey iddia edemeyeceğim. Rica etsem prototype.js.php olarak bastırma işini nasıl yaparım yardımcı olabilir misiniz?
  • 09-08-2010, 00:45:37
    #6
    aç:
    lightbox2.php

    bul:
    wp_enqueue_script('lightbox', ($stimuli_lightbox_plugin_prefix.$stimuli_lightbox_js), array('scriptaculous-effects'), '1.8');
    değiştir:
        wp_enqueue_script('lightbox', '/wp-includes/js/prototype.js.php');
        wp_enqueue_script('lightbox', ($stimuli_lightbox_plugin_prefix.$stimuli_lightbox_js), '1.8');
  • 09-08-2010, 03:12:18
    #7
    Sağol kardeş verdiğin kod çalıştı ama ben istediğim şeyi yapamadım. Emek verdiğin için teşekkürler.