wordpress functions.php çalışmıyor.
Bu konuda yardım eden olursa çok makbule gecer
bizim wordpress sitede widget yani bileşen destegi yok ,bileşen destegi için
altaki functions.php dosyasının nersine
<?php
add_filter('login_errors',create_function('$a', "return null;"));
function mytheme_add_init() {
$file_dir=get_bloginfo('template_directory');
wp_enqueue_style("functions", $file_dir."/themeadmin/themeadmin.css", false, "1.0", "all");
wp_enqueue_script("javas", $file_dir."/themeadmin/javas.js", false, "1.0");
}
$themename = "TemaFabrika";
$shortname = "panel";
function get_theme_option($option) { global $shortname; return stripslashes(get_option($shortname . '_' . $option)); }
function get_theme_settings($option) { return stripslashes(get_option($option)); }
function cats_to_select()
{
$categories = get_categories('hide_empty=0&hierarchical=1&orderby=name');
$categories_array[] = array('value'=>'0', 'title'=>'Kategori Seçiniz');
foreach ($categories as $cat) {
$categories_array[] = array('value'=> $cat->cat_ID, 'title'=> $cat->cat_name );
}
return $categories_array;
}
$options = array (
array( "name" => $themename." Ayarlar",
"type" => "title"),
array( "name" => "Üye Giriş Sayfası Ayarları", "type" => "section"),
array( "type" => "open"),
array( "name" => "Tüm Sektörler Sayfa ID No",
"desc" => "Tüm Sektörler Sayfa ID No Giriniz",
"id" => $shortname."_t1id",
"type" => "text",
"std" => "6"),
array( "name" => "İçerik Ekle Sayfa ID No",
"desc" => "İçerik Ekle Sayfa ID No Giriniz",
"id" => $shortname."_t2id",
"type" => "text",
"std" => "10"),
array( "name" => "Kayıt Ol Sayfa ID No",
"desc" => "Kayıt Ol Sayfa ID No Giriniz",
"id" => $shortname."_t3id",
"type" => "text",
"std" => "8"),
array( "type" => "close"),
array( "name" => "Kategori Ayarları", "type" => "section"),
array( "type" => "open"),
array( "name" => "Firma Rehberi Ana Kategori",
"desc" => "Firma Rehberi Ana Kategori Seçiniz",
"id" => $shortname."_k1id",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Haberler Ana Kategori ",
"desc" => "Haberler Ana Kategori Seçiniz",
"id" => $shortname."_k2id",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Manşet Üstü Haber Kategori ",
"desc" => "Manşet Üstü Haber Kategori Seçiniz",
"id" => $shortname."_k2id1",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Manşet Altı Haber Kategori ",
"desc" => "Manşet Altı Haber Kategori Seçiniz",
"id" => $shortname."_k2id2",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Güncel Haberler Kategori ",
"desc" => "Güncel Haberler Kategori Seçiniz",
"id" => $shortname."_k2id3",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Öne Çıkan Haberler Kategori ",
"desc" => "Öne Çıkan Haberler Kategori Seçiniz",
"id" => $shortname."_k2id4",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Fırsatlar Ana Kategori ",
"desc" => "Fırsatlar Ana Kategori Seçiniz",
"id" => $shortname."_k3id",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Seri İlanlar Ana Kategori ",
"desc" => "Seri İlanlar Ana Kategori Seçiniz",
"id" => $shortname."_k4id",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Videolar Ana Kategori ",
"desc" => "Seri İlanlar Ana Kategori Seçiniz",
"id" => $shortname."_k5id",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Foto Galeri Ana Kategori ",
"desc" => "Foto Galeri Ana Kategori Seçiniz",
"id" => $shortname."_k6id",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Oyunlar Ana Kategori ",
"desc" => "Oyunlar Ana Kategori Seçiniz",
"id" => $shortname."_k7id",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Sinema Ana Kategori ",
"desc" => "Sinema Ana Kategori Seçiniz",
"id" => $shortname."_k8id",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Fırsatlar Bölüm Başlığı",
"desc" => "Fırsatlar Bölüm Başlığı",
"id" => $shortname."_k1b",
"type" => "text",
"std" => "ŞEHİR FIRSATLARI"),
array( "name" => "Haberler Bölüm Başlığı",
"desc" => "Haberler Bölüm Başlığı",
"id" => $shortname."_k2b",
"type" => "text",
"std" => "GÜNCEL HABERLER"),
array( "name" => "Sinema Bölüm Başlığı",
"desc" => "Sinema Bölüm Başlığı",
"id" => $shortname."_k3b",
"type" => "text",
"std" => "SİNEMA - TİYATRO VE DİĞER ETKİNLİKLER"),
array( "name" => "Foto Galeri Bölüm Başlığı",
"desc" => "Foto Galeri Bölüm Başlığı",
"id" => $shortname."_k4b",
"type" => "text",
"std" => "FOTOĞRAF GALERİSİNDEN SEÇMELER"),
array( "name" => "Video Galeri Bölüm Başlığı",
"desc" => "Video Galeri Bölüm Başlığı",
"id" => $shortname."_k5b",
"type" => "text",
"std" => "VİDEO GALERİDEN SEÇMELER"),
array( "type" => "close"),
array( "name" => "Özellik Aç - Kapat", "type" => "section"),
array( "type" => "open"),
array( "name" => "Firma Rehberi Aktif",
"desc" => "Firma Rehberi Aktif Olacaksa İşaretleyiniz.",
"id" => "rehberaktif",
"std" => $default_rehberaktif,
"type" => "checkbox"),
array( "name" => "Firma Rehberi Kapalı ise Gösterilecek Kategori",
"desc" => "Firma Rehberi Kapalı ise Gösterilecek Kategori Seçiniz",
"id" => $shortname."_y1id",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Firma Rehberi Kapalı ise Gösterilecek Kategori Başlığı",
"desc" => "Firma Rehberi Kapalı ise Gösterilecek Kategori Başlığı",
"id" => $shortname."_y1b",
"type" => "text",
"std" => ""),
array( "name" => "Fırsat Bölümü Aktif",
"desc" => "Fırsat Bölümü Aktif Olacaksa İşaretleyiniz.",
"id" => "firsataktif",
"std" => $default_firsataktif,
"type" => "checkbox"),
array( "name" => "Fırsat Bölümü Kapalı ise Gösterilecek Kategori",
"desc" => "Fırsat Bölümü Kapalı ise Gösterilecek Kategori Seçiniz",
"id" => $shortname."_y2id",
"options" => cats_to_select(),
"type" => "select",
"std" => "0"),
array( "name" => "Fırsat Bölümü Kapalı ise Gösterilecek Kategori Başlığı",
"desc" => "Fırsat Bölümü Kapalı ise Gösterilecek Kategori Başlığı",
"id" => $shortname."_y2b",
"type" => "text",
"std" => ""),
array( "name" => "Seri İlanlar Aktif",
"desc" => "Seri İlanlar Aktif Olacaksa İşaretleyiniz.",
"id" => "ilanaktif",
"std" => $default_ilanaktif,
"type" => "checkbox"),
array( "name" => "Oyunlar Bölümü Aktif",
"desc" => "Oyunlar Bölümü Aktif Olacaksa İşaretleyiniz.",
"id" => "oyunaktif",
"std" => $default_oyunaktif,
"type" => "checkbox"),
array( "type" => "close"),
array( "name" => "Genel Ayarlar", "type" => "section"),
array( "type" => "open"),
array( "name" => "Site Renk Seçimi",
"desc" => "Site Renk Seçimi",
"id" => $shortname."_color",
"type" => "selectt",
"options" => array("kirmizi","turuncu","yesil","siyah"),
"std" => "kirmizi"),
array( "name" => "Fırsat Siparişlerinin Gönderileceği Mail Adresi",
"desc" => "Fırsat Siparişlerinin Gönderileceği Mail Adresi",
"id" => $shortname."_kime",
"type" => "text",
"std" => ""),
array( "name" => "Footer Bölümünde Görünecek Yazı",
"desc" => "Site Sloganı veya Link Değişimi İçin Kullanabilirsiniz",
"id" => $shortname."_footer",
"type" => "textarea",
"std" => "Web Portalı"),
array( "name" => "Footer Bölüm 1 Başlığı",
"desc" => "Footer Bölümünde Bulunan Menü 1 Başlığını Yazınız",
"id" => $shortname."_foot_b_1",
"type" => "text",
"std" => "Kurumsal Bilgiler"),
array( "name" => "Footer Bölüm 2 Başlığı",
"desc" => "Footer Bölümünde Bulunan Menü 2 Başlığını Yazınız",
"id" => $shortname."_foot_b_2",
"type" => "text",
"std" => "Öne Çıkan Kategoriler"),
array( "name" => "Footer Bölüm 3 Başlığı",
"desc" => "Footer Bölümünde Bulunan Menü 3 Başlığını Yazınız",
"id" => $shortname."_foot_b_3",
"type" => "text",
"std" => "Gizlilik ve Kullanım"),
array( "name" => "Sayaç Kodunuz",
"desc" => "Sitenin En Altına Eklenecek Sayaç vs Kodunuz",
"id" => $shortname."_sayac",
"type" => "textarea",
"std" => ""),
array( "name" => "Facebook Sayfa Adresiniz",
"desc" => "Facebook Sayfa Adresiniz",
"id" => $shortname."_face",
"type" => "text",
"std" => "#"),
array( "name" => "Twitter Sayfa Adresiniz",
"desc" => "Twitter Sayfa Adresiniz",
"id" => $shortname."_twitter",
"type" => "text",
"std" => "#"),
array( "name" => "Google Sayfa Adresiniz",
"desc" => "Google Sayfa Adresiniz",
"id" => $shortname."_google",
"type" => "text",
"std" => "#"),
array( "type" => "close"),
array( "name" => "Reklam Ayarları", "type" => "section"),
array( "type" => "open"),
array( "name" => "728x90 Reklam Kodu 1",
"desc" => "728x90 Reklam Kodunuzu Giriniz",
"id" => $shortname."_ads_1",
"type" => "textarea",
"std" => ""),
array( "name" => "728x90 Reklam Kodu 2",
"desc" => "728x90 Reklam Kodunuzu Giriniz",
"id" => $shortname."_ads_2",
"type" => "textarea",
"std" => ""),
array( "name" => "250x250 Reklam Kodu",
"desc" => "250x250 Reklam Kodunuzu Giriniz",
"id" => $shortname."_ads_3",
"type" => "textarea",
"std" => ""),
array( "name" => "250x250 Reklam Kodu 2",
"desc" => "250x250 Reklam Kodunuzu Giriniz",
"id" => $shortname."_ads_4",
"type" => "textarea",
"std" => ""),
array( "name" => "468x60 Reklam Kodu",
"desc" => "468x60 Reklam Kodunuzu Giriniz",
"id" => $shortname."_ads_5",
"type" => "textarea",
"std" => ""),
array( "type" => "close"),
);
include ('tema.php');
?>
bu kodları nereye eklemeliyiz biz ekledimi site admin sayfası çalışmıyor
if ( function_exists('register_sidebar') )
register_sidebar(array(
'name' => 'Sol bilesen',
'before_widget' => '',
'after_widget' => '',
'before_title' => '',
'after_title' => '',
));
if ( function_exists('register_sidebar') )
register_sidebar(array(
'name' => 'Sag bilesen',
'before_widget' => '',
'after_widget' => '',
'before_title' => '',
'after_title' => '',
));