Syntax Highlighter Evolved Eklentisini Yorumlarda Çalıştırma - WordPress Türkiye İletişim

Syntax Highlighter Evolved Eklentisini Yorumlarda Çalıştırma

Sitemizde kod renklendirme de kullanmış olduğumuz Syntax Highlighter Evolved eklentisini bir çoğunuz biliyordur. Ancak bu eklentinin sadece yazı içerisinde çalıştığı belki çok az kişinin dikkatini çekmiştir. Durum budur, eklenti yorumlarda verilen kodları renklendirmemektedir.

Yapmanız Gerekenler

  1. syntaxhighlighter.php dosyasını açınız. (2.2.0 sürümü)
  2. 76. satıra ilerleyiniz. Şu kodları göreceksiniz:
    // Register hooks
     add_action( 'admin_menu',                   array(&$this, 'register_settings_page') );
     add_action( 'admin_post_syntaxhighlighter', array(&$this, 'save_settings') );
     add_action( 'admin_head',                   array(&$this, 'admin_head') );
     add_action( 'wp_head',                      array(&$this, 'frontend_styling') );
     add_action( 'wp_footer',                    array(&$this, 'maybe_output_scripts'),      15 );
     add_filter( 'the_content',                  array(&$this, 'parse_shortcodes'),          9 );
     add_filter( 'widget_text',                  array(&$this, 'parse_shortcodes'),          9 );
     add_filter( 'mce_external_plugins',         array(&$this, 'add_tinymce_plugin') );
     add_filter( 'tiny_mce_version',             array(&$this, 'break_tinymce_cache') );
     add_filter( 'the_editor_content',           array(&$this, 'decode_shortcode_contents'), 1 );
     add_filter( 'content_save_pre',             array(&$this, 'encode_shortcode_contents'), 1 );
     add_filter( 'save_post',                    array(&$this, 'mark_as_encoded'),           10, 2 );
     add_filter( 'plugin_action_links',          array(&$this, 'plugin_action_links'),       10, 2 );
    
  3. Bu kodların altına veya üzerine şu kodu ekleyiniz:
    add_filter( 'comment_text', array(&$this, 'parse_shortcodes'), 10);
    
  4. Dosyayı kaydedin ve kapatın.

Bundan sonra yorumlarda, yazılarda olduğu gibi kod renklendirmesi yapabileceksiniz :)

Bu arada ÅŸurada sorulmuÅŸtu :)

Benzer Yazilar


“Syntax Highlighter Evolved Eklentisini Yorumlarda Çalıştırma” için 20 Yorum var

  1. gevv diyor ki:

    Sanırım yeni yorum sisteminde sorun var eski yorumlar görünmüyor

    birde baloncuklar bozulmuÅŸ :)

    http://img110.imageshack.us/i/44396908.png/

  2. gevv diyor ki:

    Merhaba SyntaxHighlighter eklentisinde farklı bir şey yapmak istiyorum otomatik numaralandırmayı değiştirmem gerek ama yapamadım nu mara yerine belirli bir harfi göstermesini sağlayabilirmiyim

    Örnek

    a yazı…
    a yazı…
    a yazı…
    a yazı…
    a yazı…

    Yani numara yerine sadece belirlediğim harf satır başlarında olcak yardımcı olabilirseniz sevinirim

  3. gevv diyor ki:

    Bir şey dikkatimi çekti eklenti yazılara otomatik özel alan ekliyor

    İsim: syntaxhighlighter_encoded Değer: 1

    amaç nedir acaba ? ilk defa böyle bir şey ile karşılaşıyorum

  4. gevv diyor ki:

    Aklıma bir şey geldi :) hatırlarsanız sizin yardımınız ile wordpress seo için kategori sayfalarında kategori açıklama bölmünün görmesini sağlamıştık header.php dosyasına kod ekleyerek neyse o çalışmada sorun açıklamanın

    p /p etiketleri arasında görünmesiydi sizin hazırladığınız kod ile otomatik olarak p /p etiketleri siliniyordu acaba syntax highlighter içinde yapılabilirmi sadece sourcecode içindeki yazılar içinde amp; vb. gibi sonradan oluşan kodlar otomatik olarak silinse

  5. gevv diyor ki:

    üst üste yazıyorum kusura bakmayın yazınızdaki kodlarda bahsettiğim gibi benzer bir sorun var gerçi yazıda görünmüyor

    yazıda ilk kodu panoya kopyala yapıp bir text editöre yapıştırdığımda bolca   olduÄŸunu gördüm birde lokalde html editörde denedim yina aynı

    kaynağı görter yapıp kodları lokalde kullandım yazıyı yayınladım hiç   oluÅŸmadı

  6. gevv diyor ki:

    Birde “SyntaxHighlighter Evolved” eklentisinin diÄŸer sürümlere göre stnlğü varmıdır ilk SyntaxHighlighter olarak kullanmaya baÅŸlamıştım sonra eklentinin yazarları dağıldı :) farklı sürümler çıkarttı

    SyntaxHighlighter 2
    SyntaxHighlighter plus
    SyntaxHighlighter Evolved

    Sizin SyntaxHighlighter Evolved seçmeniz için önemli bir neden varmıdır :)

  7. gevv diyor ki:

    Yeni aklıma geldi :) o kadar çok sorun varki bir yerlere not etmeli :) bu eklentide özellikle görsel ve html editör arasında geçiş yapıldığında kodlar arasına amp; diye bir şey yerleşiyor özellikle & işaterinden sonra & oluyor bazen olmuyor birde bazı kodlarda " < çıkmaa başladı

    bazen sadece html editör kullanıyorum yazıyı yayınlıyorum yine kodlar arasında & oluyor yazıyı düzenliyorum amp; kısımlarını siliyorum kayıt ediyorum dzeliyor

    acaba bu sorunun bir çözümü varmıdır

  8. gevv diyor ki:

    Teşekkürler

  9. Semih diyor ki:

    Eğer Evolved sürümünü kullanıyorsanız böyle bir hata vermemesi lazım. Yada sadece görsel editör kullanın :)

  10. Semih diyor ki:

    Üstte de açıkladığım gibi, diğer sürümlerinde olduğu gibi karakterleri bozmuyor. yani < yerine &lt yazmıyor. Görselde rahatça yazılabiliyor böylece :)

  11. Semih diyor ki:

    Gösterim yaparken boşlukları yok ediyor olabilir. Yazdığım yazıda boşluklar vardı :) Kopyaladığınızda onlar da çıkıyor sanırım.

  12. Semih diyor ki:

    o kodlar sonradan oluşmuyor ki :) & işareti &amp dönüşüyor :)

  13. gevv diyor ki:

    Evet doğru :) yorumun çok uzun olmaması için elimden geldiğince kestirme gittim :) bir başlıyorum öyle uzayıp gidiyor :)

  14. Semih diyor ki:

    Bunları değiştirmeye gerek olduğunu sanmıyorum :)

  15. Semih diyor ki:

    Normalde yazı içerisinde küçüktür ve büyüktür işaretleri olan yazıyı düzenlemeye girerseniz, bu karakterler kaynakta lt ve gt olarak görünüz. sanırım bunu engelliyor :)

  16. Semih diyor ki:

    Aslında baloncuklar kendi kendine düzeliyordu. yorumlar siz de neden çıkmadı anlamadım.. proxy ile denedim, çerezleri sildim denedim yine çıktılar bende. ama eski sisteme dönüş kararı aldım :)

  17. Semih diyor ki:

    Kusura bakmayın, inceledim ancak adamın yazdığı js’yi bi türlü çözemedim. İstediÄŸiniz ÅŸey shCore.js dosyasından yapılacak, ancak nereyi deÄŸiÅŸtireceÄŸimi bulamadım. Zaten oldum olası nefret ederim ÅŸu jslerden :)

  18. gevv diyor ki:

    Anladım bende bir ara yorum sistemini değiştirecektim ama bahsettiğim sorunun olduğunu yorumlarda görmüştüm vazgeçtim sonrasında buradada görünce iyi vaz geçmişim dedim :) sanırım normal yorum sistemi şuan en sağlıklısı

  19. gevv diyor ki:

    Teşekkürler en azından hangi dosya ile uğraşacağımı öğrendim ben php dosyasına yoğunlaşmıştım

  20. gevv diyor ki:

    Bu arada sanırım script dosyası şifrelenmiş :) bakalım bir çözümü vardır :)

Kendimi Şanslı Hissediyorum

Şansını denemek istiyorsan, yukarıya tıkla :)

Duyuru

WordPress'inizi yeni özellikler için ve olası güvenlik açıklarına karşın 3.0 sürüme yükseltmeniz tavsiye edilir.

Yükleme Sayfası

Bağış

Bağlantılar

  • Lida turunç filizleri ile üretilmektedir
  • Biber Hapı Meksika Biber Kapsülü.