https://www.halilbeycan.com/274.gif

Wordpress Eklenti Geliştirme Dersleri Serisi | DERS #4

402
4 ay önce
 0

Herkese selamlar Wordpress Eklenti Geliştirme dersleri serisinin 1. dersine bu bağlantıyı kullanarak. Bir önceki derse ise bu bağlantıyı kullanarak ulaşabilirsiniz.

Bir önceki dersimizde panel yapımında kalmıştık ve ayar kaydetme bölümünü göstermiştim.

Bu derste html kodu nasıl düz metin olarak kaydedip sonra html çıktı olarak alırız onu anlatacağım.

ilk olarak bi önceki derste eklediğimiz forma bir textarea ekleyelim.

<textarea name="htmlcode" type="html"><?php echo get_option("htmlcode");?></textarea>

Sonra burada ki verileri kaydetmek için kullandığımız alana gelerek. Şu kodu ekleyerek yazalım hatırlarsanız bir önceki ders şu şekilde eklemiştik.

$isim = sanitize_text_field($_POST['isim']);

Aslında yapacağımız işlem gayet basit sadece htmlentities fonksiyonu içine alacağız o kadar. Şöyle.

$htmlcode = htmlentities(stripslashes($_POST['htmlcode']));
update_option('htmlcode', $htmlcode);

Bunu çağırırken ise önce şunu söyleyeyim tabi normalde nasıl çağırıyorduk get option fonksiyonu içine id yazarak yani aşağıdaki gibi.

get_option('htmlcode')

Yine kolay bir şekilde bu kodu html_entity_decode fonksiyonu içine alarak ekleyeceğiz evet bu kadar basit.

html_entity_decode(get_option('htmlcode'))

Bir sonraki derste görüşmek üzere takipten kalın aklınıza takılan yerleri yorum yaparak bana iletebilirsiniz.

Yazar
{beycan1532@gmail.com}

Merhaba ben Halil Front-end developer ve wordpress tema geliştiricisiyim bilgisayara olan ilgim 10. yaşlarıma dayanmakta. 15-16 yaşlarımda bilgisayar kullanmayı iyice çözdüm ve programlamaya ilgi duymaya başladım ilk olarak visualbasic.net ile kendi çapımda kendim için programlar geliştirdim zamanla web'e ilgi duydum ve internet sitesi kurmak istedim tabi hosting domain bilmediğim için bedavasitem ve wix gibi siteler ile yapmıştım bunu ama sürekli araştıran öğrenen ve kendini geliştiren biri olduğum için kısa süre sonra domain ve hosting'in ne olduğunu öğrendim sonra ilk .com'lu sitemi açtım o sırada wordpress ile tanıştım zaten programlamaya ilgimin olması sayesinde wordpress için tema geliştirmek istedim ve ilk wordpress temamı hazır bir html şablonu wordpress'e entegre ederek hazırlamıştım sonrasında ise html, css ve js öğrenerek kendimi geliştirdim ve şuan müşterilim için front-end development ve wordpress tema geliştirme işleri yapıyorum.

Yorumlar (Yorum yapılmamış)

    Yorum Yapmak İstemezmisiniz.

Bir cevap yazın

Zorunlu Alanlar "*" İle İşaretlenmiştir