Merhaba arkadaşlar, Wordpress'le ilgili bir konuda yardıma ihtiyacım var. Yazı ekleme paneli üzerindeki editöre bir buton eklemesi yapmak istiyorum.
Butonun ikonu herhangi bir formatta olabilir, butona tıklandığında da yazı içerisine örneğin "Merhaba" yazdırmak istiyorum.
Bunu nasıl yapabileceğim konusunda yardımcı olabilecek biri var mı?
Wordpress Editöre Ekleme Nasıl Yapılır?
7
●256
- 16-07-2018, 13:25:04Temanın functions.php içerisine ekle;
butonismi ve butonismi2 editöre eklenicek tıklandığında yazdırılacakyazıdeğiştir eklenicektir.
// add more buttons to the html editor function appthemes_add_quicktags() { if (wp_script_is('quicktags')){ ?> <script type="text/javascript"> QTags.addButton( 'buton1', 'butonismi', 'yazdırılacakyazıdeğiştir', '.', 's', '', 1 ); QTags.addButton( 'buton2', 'butonismi2', 'yazdırılacakyazıdeğiştir2', '.', 's', '', 2 ); </script> <?php } } add_action( 'admin_print_footer_scripts', 'appthemes_add_quicktags' ); - 16-07-2018, 14:14:42Öncelikle teşekkür ediyorum, kod aşağıdaki hatayı verdi malesef...ozgurland adlı üyeden alıntı: mesajı görüntüle
PHP kod değişiklikleriniz /functions.php dosyasındaki satır 871 yüzünden geri alındı. Lütfen düzeltin ve tekrar kaydetmeyi deneyin. syntax error, unexpected '{' - 16-07-2018, 14:41:46msa52 adlı üyeden alıntı: mesajı görüntüle
// metin editoru yeni buton ekleme function appthemes_add_quicktags() { if (wp_script_is('quicktags')){ ?> <script type="text/javascript"> QTags.addButton( 'buton1', 'butonismi1', 'yazi1', 'yazi1bitis', 's', '', 1 ); QTags.addButton( 'buton2', 'butonismi2', 'yazi2', 'yazi2bitis', 's', '', 2 ); </script> <?php } } add_action( 'admin_print_footer_scripts', 'appthemes_add_quicktags' );Sanırım yanlış yere ekledin temanın functions.php dosyasında 871 satır kod mu var?
wp admin > Görünüm > Düzenleyici
oradan Tema İşlevleri (functions.php) içerisine ekliyorsun değil mi.
2 farklı wordpress'te denedim şuan çalışıyor sıkıntısız. - 16-07-2018, 20:56:47Bu kez oldu teşekkürler, ama kod görünümüne geçince çıkıyor butonlar. Normal görünümde çıkması sağlanabilir mi?ozgurland adlı üyeden alıntı: mesajı görüntüle
- 16-07-2018, 23:14:48Arkadaşların bahsettiği quickTag'dir, editörün üstünde ve sadece Text görünümünde çıkar.
Sizin istediğiniz ise editör butonudur. Buton editörün içine gömülü olur ve Visual görünümünde çıkar.
İkisi birbirinden farklı şeyler.
Quicktag'in eklenmesi basittir, functions.php'ye birkaç satır kod yazmanız yeterli olur. Fakat tinymce editör butonu oluşturmak için biraz javascript bilginizin olması gerekir.
Eğer quicktag işinizi görüyorsa onu kullanabilirsiniz. Eğer illa editörün içine eklemeniz gerekiyorsa yardımcı olurum. - 17-07-2018, 02:01:28Şu eklentiyi deneyebilirsin kullanımı oldukça basit.msa52 adlı üyeden alıntı: mesajı görüntüle
https://wordpress.org/plugins/visual...ustom-buttons/