Seçenek sayfam için logo yükleyici oluşturmak üzere sitepoint tutorial numaralı telefonu takip ediyorum ancak resim yükleyici düzgün çalışmıyor. Burada functions.phpwordpress logo yüklemesi çalışmıyor
: Kaynağı görüntülediğinizde eğer
function logo_display()
{
?>
<input type="file" name="logo" />
<?php echo get_option('logo'); ?>
<?php
}
function handle_logo_upload()
{
if(!empty($_FILES["demo-file"]["tmp_name"]))
{
$urls = wp_handle_upload($_FILES["logo"], array('test_form' => FALSE));
$temp = $urls["url"];
return $temp;
}
return $option;
}
function display_theme_panel_fields()
{
add_settings_section("section", "All Settings", null, "theme-options");
add_settings_field("logo", "Logo", "logo_display", "theme-options", "section");
register_setting("section", "logo", "handle_logo_upload");
}
add_action("admin_init", "display_theme_panel_fields");
ben sadece function.php' 'daki kod eklemek ama maalesef çalışmıyor değiştirmek için aşağıdaki gibi bir şey yapabilirdi. Ayrıca, form yüklemek için 'trctype =" multipart/form-data "add ekleyin. ama çalışmıyor ' –
Radian
kaynağı görüntüleyebilir ve form için enc türünün değişip değişmediğini görebilir (bunun için gerekli değildir. giriş tipi) ayrıca logonuzu form etiketleri içine yerleştirilmiş mi? – David