Org2blog kullanımı


Klavye ile yazı yazarken Emacs’teki rahatlığı hiç bir yerde bulamıyorsanız ve blog yazma işinide kolaylaştırmak istiyorsanız. Emacs eklentisi org2blog tam sizin için diyebilirim.

Org-mode ile birlikte çalışan yapısı ile org2blog size WordPress ile bloğunuza en hızlı şekilde yazı yazmanızı ve düzenleminizi sağlayacak ortamı sağlıyor. xmlrpc_client, xmlrpc_server mantığı ile çalışan org2blog, WordPresste kurulumunda varsayılan olarak gelen xmlrpc.php dosyanıza istek göndererek page(sayfa) veya post(makale) yayınlamanıza imkan sağlıyor.

Bunun için org2blog paketini Melpa’dan indirip, WordPress bilgilerinizi Emacs’e tanıtmanız gerekiyor.

Kolaylık olması amacı ile bilgisayarınızda, WordPress giriş bilgilerinizin olduğu bir dosya yaratmalısınız.

Daha sonra aşağıdaki kod kümesini .init.el veya eski tür olan .emacs başlangıç dosyasına bilgisayarınıza koyup eval-buffer  yapınız.

Bilgisayarınızda org2blog/wp-login komutunu çalıştırdığınızda alt kısımda

yazılarını gördüğünüzde Emacs bloğunuza giriş yapmıştır.

org2blog/wp-new-entry komutu ile yeni blog makalelerini yazıp org2blog/wp-post-buffer komutu ile yazılarınızı serverinize yolladıktan sonra önizlemeyi görebilir. Yayınla butonu ile yayınlabilirsiniz.


Not : Bu işleri yaparken login olma durumu ile ilgili hata alıyorsanız .htaccess dosyanızda bazı ayarlar yapmanız gerekebilir.

BONUS Eğer bloğunuzda kod blokları paylaşıp Crayon gibi syntax renklendirici kullanıyorsanız bu araç ile syntax renklendirmesi için

Satırını .emacs(init) dosyanıza ekleyip, syntax renklendirme yapabilirsiniz.

Not pek fazla düzgün çalışmıyor ama kullanmaya değer. (Şahsen en başta #+BEGIN_SRC s yaparak WordPress’e yolluyorum daha sonra manuel olarak el ile sadece dili değiştiriyorum)

Daha fazlası için: