WordPress Tema Paneli Yapımı
Birkaç hafta önce temamda bir değişikliğe gittim. Orjinali arthemia olan kendi düzenlediğim bu temayı kullanmaya başladım. Temayı kullanmadan önce çoğu şey manuel olarak gerek single.php de gerek index.php de vs. düzenlenmesi gerekiyordu. Bu temaya bir panel olsa çok güzel olur düşüncesiyle panel yapımı aramaya başladım. Öncelikle burada Beyazıt abinin anlatımını buldum. Daha sonra yabancı bir sitede başka bir anlatım daha buldum. Beyazıt abinin anlatımı çok iyi ve o panelde hiç bir sıkıntı yaşamadım. Benim anlatacağım ise biraz daha kolay hazırlanması. Yalnız tek sıkıntıyla karşılaştım. Oda çift tırnak sorunu. Bir türlü düzeltemedim. :) Fazla uzatmadan anlatıma geçeyim.
Tema Paneli Ne İşe Yarar?
Yukarıda da bahsettiğim gibi bizim tema dosyalarını oynayarak manuel olarak yapacağımız işleri kolaylaştırıp direk tema paneli üzerinden ayarlayabiliriz. Mesela sidebarda reklam alanınız var fakat siz bunu her seferinde sidebar.php ye girip kodları düzelterek ayarlıyorsunuz. Bundan sonra panel üzerinden kodlarla uğraşmadan ayarlama yapabileceksiniz.
Kurulum Aşaması
Öncelikler functions.php dosyamızın php tagları arasına aşağıdaki kodu ekliyoruz.
if (file_exists(TEMPLATEPATH.'/temapaneli.php')) include_once("temapaneli.php");
Bu kod sayesinde temapaneli.php dosyamızı çağırdık. Şimdi gelelim panel kodlarına.
<?php
function mytheme_add_init() {
$file_dir=get_bloginfo('template_directory');
wp_enqueue_style("functions", $file_dir."/temapanel/temapanel.css", false, "1.0", "all");
wp_enqueue_script("rm_script", $file_dir."/temapanel/rm_script.js", false, "1.0");
}
$themename = "Usluer";
$shortname = "er";
$categories = get_categories('hide_empty=0&orderby=name');
$wp_cats = array();
foreach ($categories as $category_list ) {
$wp_cats[$category_list->cat_ID] = $category_list->cat_name;
}
array_unshift($wp_cats, "Kategori Seçiniz");
$options = array (
array( "name" => $themename." Options",
"type" => "title"),
array( "name" => "Genel Ayarlar",
"type" => "section"),
array( "type" => "open"),
array( "name" => "Logo Url",
"desc" => "Logonuzun adresini buraya yazınız.",
"id" => $shortname."_logo",
"type" => "text",
"std" => ""),
array( "name" => "Favicon Url",
"desc" => "Favicon adresini buraya yazınız.",
"id" => $shortname."_favicon",
"type" => "text",
"std" => ""),
array( "name" => "Twitter Kutusu",
"desc" => "Eğer Eveti seçerseniz reklam banneri yerine son twitiniz gözükür.",
"id" => $shortname."_twitter_kutusu",
"type" => "select",
"options" => array("Evet", "Hayır"),
"std" => ""),
array( "name" => "Twitter Kullanıcı Adı",
"desc" => "Twitter kullanıcı adını yazınız.",
"id" => $shortname."_twitter_kadi",
"type" => "text",
"std" => ""),
array( "type" => "close"),
);
function mytheme_add_admin() {
global $themename, $shortname, $options;
if ( $_GET['page'] == basename(__FILE__) ) {
if ( 'save' == $_REQUEST['action'] ) {
foreach ($options as $value) {
update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }
foreach ($options as $value) {
if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } }
header("Location: admin.php?page=temapaneli.php&saved=true");
}
else if( 'reset' == $_REQUEST['action'] ) {
foreach ($options as $value) {
delete_option( $value['id'] ); }
header("Location: admin.php?page=temapaneli.php&reset=true");
}
}
add_menu_page($themename, $themename, 'administrator', basename(__FILE__), 'mytheme_admin');
}
function mytheme_admin() {
global $themename, $shortname, $options;
$i=0;
?>
<div class="wrap rm_wrap">
<h2><?php echo $themename; ?> Ayarlar</h2>
<div class="rm_opts">
<form method="post">
<?php foreach ($options as $value) {
switch ( $value['type'] ) {
case "open":
?>
<?php break;
case "close":
?>
</div>
</div>
<br />
<?php break;
case "title":
?>
<p><?php echo $themename;?> tema yönetim paneline hoşgeldiniz.</p>
<?php break;
case 'text':
?>
<div class="rm_input rm_text">
<label for="<?php echo $value['id']; ?>"><?php echo $value['name']; ?></label>
<input name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>" type="<?php echo $value['type']; ?>" value="<?php if ( get_settings( $value['id'] ) != "") { echo stripslashes(get_settings( $value['id']) ); } else { echo $value['std']; } ?>" />
<small><?php echo $value['desc']; ?></small><div class="clearfix"></div>
</div>
<?php
break;
case 'textarea':
?>
<div class="rm_input rm_textarea">
<label for="<?php echo $value['id']; ?>"><?php echo $value['name']; ?></label>
<textarea name="<?php echo $value['id']; ?>" type="<?php echo $value['type']; ?>" cols="" rows=""><?php if ( get_settings( $value['id'] ) != "") { echo stripslashes(get_settings( $value['id']) ); } else { echo $value['std']; } ?></textarea>
<small><?php echo $value['desc']; ?></small><div class="clearfix"></div>
</div>
<?php
break;
case 'select':
?>
<div class="rm_input rm_select">
<label for="<?php echo $value['id']; ?>"><?php echo $value['name']; ?></label>
<select name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>">
<?php foreach ($value['options'] as $option) { ?>
<option <?php if (get_settings( $value['id'] ) == $option) { echo 'selected="selected"'; } ?>><?php echo $option; ?></option><?php } ?>
</select>
<small><?php echo $value['desc']; ?></small><div class="clearfix"></div>
</div>
<?php
break;
case "checkbox":
?>
<div class="rm_input rm_checkbox">
<label for="<?php echo $value['id']; ?>"><?php echo $value['name']; ?></label>
<?php if(get_option($value['id'])){ $checked = "checked="checked""; }else{ $checked = "";} ?>
<input type="checkbox" name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>" value="true" <?php echo $checked; ?> />
<small><?php echo $value['desc']; ?></small><div class="clearfix"></div>
</div>
<?php break;
case "section":
$i++;
?>
<div class="rm_section">
<div class="rm_title"><h3><img src="<?php bloginfo('template_directory')?>/temapanel/images/trans.gif" class="inactive" alt="""><?php echo $value['name']; ?></h3><span class="submit"><input name="save<?php echo $i ?>" type="submit" value="Kaydet" />
</span><div class="clearfix"></div></div>
<div class="rm_options">
<?php break;
}
}
?>
<input type="hidden" name="action" value="save" />
</form>
<form method="post">
<p class="submit">
<input name="reset" type="submit" value="Ayarları Sıfırla" />
<input type="hidden" name="action" value="reset" />
</p>
</form>
<div style="font-size:9px; margin-bottom:10px;"><a href="https://usluer.net">İsmail Usluer</a> tarafından hazırlanmıştır.</div>
</div>
<?php
}
?>
<?php
add_action('admin_init', 'mytheme_add_init');
add_action('admin_menu', 'mytheme_add_admin');
?>
Bu kodları metin belgesine veya herhangi bir yazım editörüne yapıştıralım. Ve düzenlememiz gereken yerleri düzenleyelim. 11 ve 12. satırlarda Usluer ve er yazmakta. Buradaki Usluer panel ismidir. er ise panel isminin kısa yazımıdır ve bu er önemlidir. Tema dosyalarına yazacağımız kontrollerde kullanacağız. Burada sadece bir kısım oluşturulmuş. Siz 25 ve 55. satırlar arasını kopyalayıp (25 ve 55. satırlar dahil) 55. satırın altına yapıştırıp düzenlediğinizde yeni kısımlar oluşturabilirsiniz. Tabi bunlar için çok fazla olmasada kod bilgisine ihtiyacınız vardır. Hiçbirşey bilmeyen biri bunları yapmakta zorlanacaktır.
Gereken yerleri düzenledikten sonra temapaneli.php olarak kaydediyoruz. Daha önceden de functions.php dosyamıza bir satır eklemiştik. functions.php ve temapaneli.php yi tema klasörümüzün içine atıyoruz. Admin panelimize girip tema panelini çalıştırdığımızda hiç hoş bir görüntü çıkmayacak karşımıza. Çünkü css ve js dosyalarını atmadık. :) Bu dosyaları yazımın sonunda paylaşacağım.
Panelin Temada Kullanılması
Mesela bir kontrole bağlı olarak ekrana panelden ayarladığımız bir metni yazdıralım.
<?php if (get_option('er_twitter_kutusu')=='Evet') {
echo get_option('er_twitter_kadi');
} ?>
Burada her iki seçeneği de anlatmaya çalıştım. Yaptığımız işlem ise çok basit. Eğer er_twitter_kutusu id’li combobox Evet ise er_twitter_kadi id`li metni ekrana yazdır. Buradaki er yukarıda da belirttiğim gibi panel isminin kısa yazımıdır.
Sonuç
WordPress temamız nasıl panelden kontrol edilir azda olsa bir fikir sahibi olduğumuzu düşünüyorum. Biraz üstünde durarak yarım saatte basit bir panel yapabilirsiniz. Merak ettiğiniz veya takıldığınız yerleri buradan bana sorarsanız elimden geldiğince yardım ederim.
Dosyalar
Buradan indirebilirsiniz. Zip’den çıkan dosyaları olduğu gibi tema klasörüne atınız.
Kendi panel demomu da buradan izleyebilirsiniz.
Panel ile reklam vs. gösteriminde sorun yaşayanlar okusun!
Aşağıdakileri temapaneli.php dosyasında değil, içeriği temada çağırırken yapacağız.
<?php echo stripslashes(get_option('id')); ?>
Yukarıda görüldüğü gibi içeriği temada çağırırken başına stripslashes(); getirilirse sorun çözülecektir.
Teşekkürler, muhteşem bir döküman olmuş.
Bunu bir türlü kuramadım yardım edermisin. :S
Nerde takıldınız?
Mesela sidebarda reklam alanınız var fakat siz bunu her seferinde sidebar.php ye girip kodları düzelterek ayarlıyorsunuz. Bundan sonra panel üzerinden kodlarla uğraşmadan ayarlama yapabileceksiniz.
ustat bu işlemleri yapınca sidebar.php ye bir satır felan eklememize gerek oluyormu?
temapaneli.php yi direk functionsdanmı çagıracağız yani demek istediğim başka yerlere ekleme yapacakmıyız
Hocam en aşağıda metnin kontrollere bağlı olarak yazdırılması diye bişey ekledim. Ona göre reklam kodlarını şart cümlesinin arasına ekleyeceksiniz.
Çoook teşekkür ederim. Tema yapmayı öürendiğim zaman kullanıcam inşallah :D
merhaba reklam alanı yaptım ve her kayıtta ” işaretlerini /” yapıyor slash fonksiyonunu sildim ama durum aynı. yardımcı olabilir misiniz
Hocam yazıda belirttim o sorunu çözemediğimi. Çözümünü bende bulamadım.
ben size tırnak işareti sorununu nasıl çözeceğinizi söyleyeyim
eğer yukarıdaki yazdığım kod gözükmezse stripslashes olayını araştırın
Araştırıyorum hemen. Teşekkür ederim.
merhaba paylaşımın için teşekkür ederim verdiğin bilgilerden yola çıkarak bir panel yaptım. admin yetkisine sahip kullanıcı panelinde sekme gözüküyor fakat ediyor yazar ve diğer panellerde gözükmüyor. bu sekmeye nasıl yetkilendirme verebilirim?
Onu tam olarak bilmiyorum fakat yarın bir araştırma yaparım. Çözümünü bulursam yazarım buraya.
çok yararı olur bence
Merhabalar hocam ,
Ellerinize sağlık , çok tutarlı ve yararlı bir anlatım ve çalışma olmuş. Bir konuda yardıma ihtiyaç duyuyorum bu konuda bana yardım ederseniz çok sevinirim.
Sorunum şudur ki ;
Örnek olarak işleyiş çok güzel velakin Logo bağlantısını yazdırmaktan ziyade logo upload ya da bu şekilde bir sıkıntı çıkacaksa , aynı panel içerisinde LOGO yu upload ettirip aşağıda linkini göstermek ve kullanıcının o linki kopyalayıp logo yerine yapıştırması nasıl mümkün olur nasıl bir yol izleyip bunu gerçekleştirebiliriz.
Şimdiden teşekkür ederim İyi çalışmalar.
Tam olarak bu tema panelinde nasıl yapılabilir bir fikrim yok. Fakat buradaki temayı indirip panelini incelerseniz dediğiniz gibi işlem yaptırabilirsiniz.
Yakında tema yapmayı düşünüyorum ve panel sayfası yapmayı da istiyorum. Çok faydalı olmuş teşekkürler İsmail abi.
merhaba tema paneli konusu nu şimdi gordum ornek olarak twitter ı vermısınz keske 2-3 tane daha verseydınız bolelıkle orneklerden yola cıkarak bir çok bişiler eklerdık ?
Öncelikle anlatımlarınız ve paylaşımlarınız için teşekkürler hocam
Çift tırnak sorununu yaşayan arkadaşlar şu yolu izleyebilirler function.php dosyasında tüm value değerleri önünde stripslashes komutu çift tırnakların(“) önüne kodu çekerken ters slash işareti bırakıyor bu nedenle kod şu hale geliyor ” bu nedenle aşağıdaki gibi kodu çekerken haliyle kod görünmüyor..Ben bunuda şöyle hallettim gelen kodları slash işaretlerini kaldırarak bunu eregi_replace kodu ile hallettim…Örneğini aşağıda anlattım.Faydalı olması dileği ile..Kolay gelsin
http://img842.imageshack.us/img842/464/adszcmv.jpg
hocam bu dediğin panel kısmında oldu ama sitede reklam yayınlanmıyor. gene kodlar arasında /// kod çıkartıyor. deli etti beni ya :(
Hocam konuda yazmıştım zaten çift tırnak sorunu veriyor diye. Belirli metodlarla çözülüyormuş fakat ben bilmiyorum.
Link çağırma kodunuda eklermisiniz örneklere ?
Link çağırma kodu derken neyi kastettiniz? Örneklerlerde lazım olanların hepsi var.
Tamam ben olayı söktüm ayrıca örneklerde hepsi yok sadece Twitter çağırma kodu var. :)
çok güzel yazı olmuş teşekkürler hemen yaptım.
Merhaba
Ben tema panelini kurdum fakat bunu temaya göre nasıl ayarlıcam mesela logo url yazıyor logo orlsini yazıyorum fakat uygulamıyor nasıl yapıcam yardım edermisin hocam
peki temaya 2 adet panel koymak istesek nasıl olacak?
mytheme_add_admin gibi başlıkları değiştirince panelde 2 adet çıkıyor ama ikiside aynı oluyor bir birlerinden ayıramadım gitti bu konuda yardımcı olabilirmisiniz?
Çift Tırnak Sorunu Çözümü:
Aşağıdakileri temapaneli.php dosyasında değil, içeriği temada çağırırken yapacağız.
stripslashes(get_option('er_twitter_kadi');
Yukarıda görüldüğü gibi içeriği temada çağırırken başına stripslashes() getirilirse çift tırnağı silerek gösterecektir. Kolay gelsin :)
Abi çok teşekkürler :)
Teşekkürler.
Hocam mesala ben temapanel.php ‘ye video kosesini ekledim
onun sidebarda olmasını istiyorum. Sidebar.php’ye hangi kodu eklemem gerek ?
Jw Player Kullanımı diye bir yazı yazmıştım. Oraya bakarak hangi kodları koymanız gerektiğini görebilirsiniz.
Merhabalar,
Bu şekilde gerçekleştirdim fakat text alanında link verdiğim zaman sitede kontrol ettiğimde şöyle “#” bir hata alıyorum localhost”#”verdiğimurl
bu neyden kaynaklanıyordur?
Yazdırma işlemini şu şekilde yapın.
bunu kategoriler için yapmayı denesek nasıl yapabiliriz mesala panelde kategori id si yazıcaz anasayfada o id deki konular çıkıcak gibi
Paneli yaptıktan sonra query_posts işlemi ile istediğinizi yapabilirsiniz.
daha yeniyim bu konular işime yarayacakk cok sağolasın. fakat benim bi sorunum daha var. single. php sayfası acıldıgında yanda sidebar bölümününde yer almasını istiyorum.. yani sayfamı ikiye bölmek istiyorum fakat bunu pixel degilde yüzde olarak yapmak istiyorum nasıl yapabilirim? fikri olan varmı ?
Sidebar yok mu kullandığın temada?
single sayfasında yok ekledimm ama düzgün bir görüntü alamıyorum.
Temayı bilmediğim için kesin bir cevap veremeyeceğim.
anladım yinede teşekkürler. bir yardım daha isteyecegim tabi fikriniz yardımcı olursanız sevinirim.
var olan sitemin url si
http://localhost/wp/is-yatirim-finans-atolyesi-sabanci-universitesi-katkilariyla-gerceklesti/
şeklinde gözüküyor. fakat sondan bi kac harf silip entr’a basınca sayfa kendini yeniliyor. ben hata vermesini istiyorum bunu nasıl yapabilirimm ??
Localhost linkini göndermişsiniz. Ben sizin göndermiş olduğunuz linke ulaşamam.
Ellerine sağlık İsmail, gerçekten faydalı bir döküman olmuş. İşimi gördün :)
hocam teşekkürler.Bu paneli düzenleyerek bir gelir&gider paneli yaptım.
uluser peki yeni bir sayfa nasıl ekleriz onun altına yani Kullanım kalavuzu gibi. vb. gibi
Teşekkürler
Bilgisayarda olsam hallederdim de telefondan olmuyor valla. Tam kodları bilmiyorum malesef.
Hocam benim sormak istediğim bunu görünüm panelinden çıkarıp ana menü gibi yapmayı hangi kodla başardınız.
http://prntscr.com/kct0f
Yukarıdaki iki satırlık kod ile. 1. satırdaki kod icon için, 2. satır ise dediğiniz gibi menü eklemek için.
cok guzel bır makele olmus elınıze saglık hocam bı sorum olacak sız cok guzel yapmısınızda ben de yaptımda ama wordpress admın panelıne geldıyım zaman logo koyacam ama cıkmıyor nasıl ılıskılendırırım temayla hocam cevapını en kısa surede beklıorum ıyı gunler
Çıkmıyor derken tam olarak sorun ne onu anlamadım. Sadece logoda mı sorun var?
yok hocam sadece yanı ben anlatıgını anladım ama mesala bı admın panelı yaptın sızın kodlarla o kodu yapıstırdıyımda admın panelınde logo url kısmına dıelım logonun url sını yapıstırdım temada cıkmadı admın panelıyle benım tema ılıskılendırmek lazımı bogle bır sorunla karsılastımda yardımızı beklıyorum lutfen yanı admın panelınde yaptıklarım benım temada cıkmıor nıe acaba ne yapmam gerek hocam
Anlatılanların hepsini doğru yapmışsanız sorun olmaması lazım. En baştan en sona kadar detaylı bir şekilde anlatımını yaptım aslında.
tamam hocam anlatılanların hepsını yaptım ama temaya göre ılıskılendırmıor yanı sız kendı temanıza göre yapmısınız ben aynısını yaptım sizin atıyınız dosyayı dırek benım temaya atım ve functions.php de ılk yazdıyınız kodu if le baslayanı yazdım ondan sonra temada wordpress admın panalınde sızın yaptıyınız yönetim panelı cıktı logo url sını yazıorum cıkmıor temada ve oburlerıde olmuor nasıl yapabılırım su son yazdıyınız kodu tam anlamadım
bı soylermısınız kolay gelsın ıyı gunler
Son kısmı yaptınız mı? Mesela logo adresini yazdığınız yerden o adresi header.php de gösteremiyorsunuz değil mi?
ben sunu yaptım hocam son kısmı yapmadım onu anlamadım nasıl yapacagımı anlamadıgım ıcın yapmadım ama logo herhalde header.php gösterior onu nasıl yapabılırım
Mesela logo için id kısmına logo dediniz diyelim. Logoyu gösteceğiniz yere şöyle yazacaksınız.
http://prntscr.com/m42ob
ha anladım pekı bunu yaptıktan sonra yönetım panelınde herseyı degıstırebılırmıyım mesala logoyu url sını yönetım panelıne yazdıgımda logo dırek tema da cıkacak pekı reklam falan de yaptıyımda hersey degısecekmı pekı
Aynen öyle.
cok saolun anlayısınız ıcın ılgılendıgınız ıcın anladım
hocam dediğiniz şekilde dosyaları attım. kodları yapıştırdım fakat stil dosyaları vesaire bunlar çıkmıyor. tema paneline girince sadece html olarak görünüyor. bunu nasıl düzeltebilirim??
Dosyaları doğru yere mi attınız? Html olarak görünüyorsa style dosyasını çekemiyor demek ki.
evet hocam doğru yere attığıma eminim. çözüme nasıl ulaşacağım bilmiyorum
İletişim sayfasından ulaşırsanız yardımcı olayım hocam.
İsmail abicim kodunda yanlışlık yapılmış yeni farkettim böyle olmalıydı, bilmeyen arkadaşlar aramasınlar boşuna düzeltiverirsen iyi olur. En altta, çağırma kodunda parantez unutulmuş. Hadi kolay gelsin :))
Eyvallah Sertaç, düzelttim.
Hocam çok işime yaradı teşekkürler. Bir de ben buraya makale eklerken kullandığımız metin editörünü eklemek istiyorum fakat beceremedim. Yardımcı olursan sevinirim.
Peki logoyu panelden nasıl yükleteceğiz sayın usluer
ya senin dosyayı aynen indirim ftp den attım ama paneli falan hiç görmeiyorum nerde yanlış yapıyorum
hocam videoyu izledimde sendeki gibi featured ayarları kısmını nasıl yapabilirim yardımcı olurmusun?
admin panelde checkbox gösterdim fakat varsayılan değer olarak checked yapamadım. std ye girsem bile,
Bu arada anlatımlarınız için teşekkürler
Slider yönetimini nasıl yaparız bunda? Tek tek slider da gözükecek fotoğrafların url lerini yazdırmak sıkıntı olur kullanıcıya. Upload falan edebilse?
Upload yöntemini bu panel ile halledemezsiniz. Farklı paneller araştırmanızı öneririm.
Peki if döngüsünü nasıl hallederiz? atıyorum ben 5 tane alan koydum slider için, ama adam 4 tane slider istiyor. son kısma url girmediğinde son slider’ın sini iptal etmek lazım. öneriniz?
Yukarıdaki gibi yapabilirsiniz.
Yalnız “buradaki kodlar çalışır” kısmına gene o fonksiyonla o url yi çektirmem lazım. çalışmıyor iç içe php kodları. bir örnek yapabilme şansınız var mıdır?
Hallettim sorunumu teşekkürler.
twitter kodunu php kodunun neresine ekleyeceğiz. Eklenmiş halini ekler misin acaba
Ne demek istediğinizi anlamadım. Eğer son tweeti göstermek istiyorsanız bu şekilde yapamazsınız. İnternetten araştırmanızı öneririm.
119. satırda bir hata verdi ne olduğunu söyler misiniz ?
Kodlarda herhangibir problem yok. Denendikten sonra buraya eklenmiştir.
119. satırda çift tırnak sorunu var.
{ $checked = “checked=”checked” “; } Burayı Şöyle Düzeltiyoruz;
{ $checked = “checked=’checked'”; }
Sorun çözülüyor.
Logo ve Favicon’u Görsel Kütüphanesine yükleme ve ordan seçme imkanımız olurmu?
Bu panelde upload özelliği yok diye hatırlıyorum.
Teşekkür ederim bilgilendirmeniz için.
Merhaba panel gayet güzel başarılı çokta güzel işler çıkardım da resimler için resim linkini kopyala yapıştır olayı artık uğraştırmaya başladı upload özelliği ekleyemezmisiniz panele :)
Teşekkürler emek verip bizler ile paylaştığınız bu yönetim paneli için başarılarınızın devamını diliyorum.
Bu panelde upload özelliği yok maalesef. Panele upload özelliğini de eklemek için vaktim yok. Farklı bir tema paneli kullanmanızı tavsiye ederim.
Teşekkürler çok işime yaradı ama bu panelinizde açılır liste olarak kategori veya sayfaları nasıl listeleyip sitede bir içeriğe atayabiliriz. kısa bir örnek yazmanız mümkün mü? şimdiden teşekkürler, iyi çalışmalar
Çok eski bir konu olduğu için ve vaktim olmadığı için yardımcı olamayacağım maalesef.
Merhaba.Öncelikle örnek çok güzel.yeri burası değilde.soruyu nasıl soracağımı bilemediğin içim en yakın konuya yazdım.
Kendime ait tema için sql veri girişi yapmak istiyorum.Bunuda admin panel içerisindeki bir alandan yapmam gerek.Nereden başlamam gerek?
Veya google da nasıl aratmalıyım?
Teşekkürler.
WordPress, phpMyAdmin, MySql anahtar kelimelerini kullanarak arama yapabilirsiniz. Yeni bir tablo veya sütun oluşturmak için sql kodlarını araştırabilirsiniz.