Ben rengini benim temanın seçenekleri panelinde bir colorpicker widget üzerinden site sahibi tarafından ayarlanabilir bir başlık arka plan görüntüsü ile her birden fazla şablonları, destekleyen bir tema var. Bu, arka plan resmi açılış onu recoloring ve sunucuya geri kaydetmeyi etkisi vardır.
Bir müşteri olan varsayılan okuma / yazma izinlerini görünüşe göre çok daha kısıtlayıcı norm daha vardır bir web barındırma tema yüklendiğinde ben yakın zamana kadar bu rutin ile sıfır sorunlar yaşadım. Bu durumda, kullanıcı için izin ayarları şablon görüntülerin renklerini değiştirmek edemedi.
Ben izinleri wordpress kullanıcı oturum açmış benim temanın stilleri dizin altındaki dosyaları yazmak için izin (kasıtlı script ile bunları varsayarak) olması gerekir ne anlayış biraz arıyorum.
Ben görüntü dosyasına yazmak için kullanıyorum kod aşağıda ...
$img = imagecreatefromgif("../wp-content/themes/mytheme/styles/".get_option('my_theme')."/image.gif");
$color = imagecolorallocate($img, $info["red"], $info["green"], $info["blue"]);
imagecolorset($img, 0, $info["red"], $info["green"], $info["blue"]);
imagegif($img, $path);