İlgili klasörü listeleyip silecek birkaç satır yeterli olur.

cron.php:
<?php
$files = glob('/home/username/public_html/wp_content/tema-cache/*'); //css 
cache dizininin yolu belirtilmeli
foreach($files as $file){
    if(is_file($file)) {
        unlink($file); //dosyayi sil.
        $i++;
    }
}

echo "$i adet dosya silindi!";
?>

Yazdığınız dosyayı aşağıdaki şekilde belirlediğiniz periyotta çalışmasını 
sağlayabilirsiniz:

/usr/bin/php -q /home/username/public_html/cron.php >/dev/null

Sonuna eklediğimiz >/dev/null sürekli mail almamak için. Aksini isterseniz 
eklemeyebilirsiniz ve her işlem sonrası ekrana basılan çıktı veya varsa hata 
durumunu mail alabilirsiniz.

CSS cache temizlenmesi için belki wordpress plugin bile olabilir..

Aydın Yakar

TypeMail'ten gönderildi.



On 28 Eki 2015 12:00 , at 12:00 , [email protected] yazdı:
>Linux listesi mesajlarını şu adrese gönderin:
>       [email protected]
>
>World Wide Web ile üye olmak veya üyelikten çıkmak için şu sayfayı
>ziyaret edin:
>       https://liste.linux.org.tr/mailman/listinfo/linux
>veya e-posta yoluyla konusunda veya gövdesinde 'help' yazan bir mesajı
>şu adrese gönderin:
>       [email protected]
>
>Bu listeyi yöneten kişiye şu adresten ulaşabilirsiniz:
>       [email protected]
>
>Yanıt yazarken, lütfen Konu satırını düzenleyerek şu tür bir şekilden
>daha belirli olmasını sağlayın: "Ynt: Linux toplu mesajının
>içeriği..."
>
>
>
>Günün Konuları:
>
>   1. Re: Linux Toplu Mesajı, Sayı 132, Konu 15 (Gokan Atmaca)
>   2. syslog dst değişikliğinden anlamıyor? (yaşar tunçez)
>   3.   Cpanel cron job Wordpress (Turkhackteam TV)
>
>
>----------------------------------------------------------------------
>
>Message: 1
>Date: Tue, 27 Oct 2015 14:25:39 +0300
>From: Gokan Atmaca <[email protected]>
>Subject: [Linux] Re: Linux Toplu Mesajı, Sayı 132, Konu 15
>To: "[email protected]" <[email protected]>
>Message-ID:
>       <cahg8teakb4x2abduxcdeltpzmaf3y27grbcodgcbwb1rey6...@mail.gmail.com>
>Content-Type: text/plain; charset=UTF-8
>
>> Merhaba,
>> sisteminizde PHP ile built-in gelen timezone database güncel
>değildir.
>> Bunun yerine system timezone kullanabilirsiniz. Built-in gelen yapıyı
>> kullanmak zorunda değilsiniz. http://pecl.php.net/package/timezonedb
>> adresine bakmanızı öneririm.
>
>Bilgilendirme için teşekkürler.
>
>2015-10-27 13:00 GMT+03:00  <[email protected]>:
>> Linux listesi mesajlarını şu adrese gönderin:
>>         [email protected]
>>
>> World Wide Web ile üye olmak veya üyelikten çıkmak için şu sayfayı
>> ziyaret edin:
>>         https://liste.linux.org.tr/mailman/listinfo/linux
>> veya e-posta yoluyla konusunda veya gövdesinde 'help' yazan bir
>mesajı
>> şu adrese gönderin:
>>         [email protected]
>>
>> Bu listeyi yöneten kişiye şu adresten ulaşabilirsiniz:
>>         [email protected]
>>
>> Yanıt yazarken, lütfen Konu satırını düzenleyerek şu tür bir şekilden
>> daha belirli olmasını sağlayın: "Ynt: Linux toplu mesajının
>> içeriği..."
>>
>>
>>
>> Günün Konuları:
>>
>>    1. Re: Php için TİME. Zone değeri (Hakan POLATKAN)
>>
>>
>>
>----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Mon, 26 Oct 2015 19:47:28 +0200
>> From: Hakan POLATKAN <[email protected]>
>> Subject: [Linux] Re: Php için TİME. Zone değeri
>> To: Linux <[email protected]>
>> Message-ID:
>>
><cabxawfzikmod21q4f7tybe6v1jdh4w2vsrmpv659fvajuoy...@mail.gmail.com>
>> Content-Type: text/plain; charset=UTF-8
>>
>> 26 Ekim 2015 15:36 tarihinde yaşar tunçez <[email protected]> yazdı:
>>> Merhaba
>>>
>>> DST değişikliği için gerekli tzdata paketini yükledim. Sistem
>saatinde bir
>>> problem yok. Ancak php.ini dosyasında TİME. Zone değişkenini
>europe/istanbul
>>> olarak ayarlayıp apache yi restart ettiğim halde php tarafında hala
>saat
>>> yanlış görünüyor , 1 saat geri.
>>
>>
>> Merhaba,
>> sisteminizde PHP ile built-in gelen timezone database güncel
>değildir.
>> Bunun yerine system timezone kullanabilirsiniz. Built-in gelen yapıyı
>> kullanmak zorunda değilsiniz. http://pecl.php.net/package/timezonedb
>> adresine bakmanızı öneririm.
>>
>>
>>
>> Hakan Polatkan
>> --
>>
>>
>> ------------------------------
>>
>> _______________________________________________
>> Linux mailing list
>> [email protected]
>> https://liste.linux.org.tr/mailman/listinfo/linux
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>> Son: Linux Toplu Mesajı, Sayı 132, Konu 15
>> ******************************************
>
>
>------------------------------
>
>Message: 2
>Date: Tue, 27 Oct 2015 20:02:50 +0200
>From: yaşar tunçez <[email protected]>
>Subject: [Linux] syslog dst değişikliğinden anlamıyor?
>To: Linux <[email protected]>
>Message-ID:
>       <caljhwrywej1p5p2e2vid4m87jlup3gb-6stktlxatved3u3...@mail.gmail.com>
>Content-Type: text/plain; charset="utf-8"
>
>Merhaba,
>
>centos 6 üzerinde güncel tzdata'yı yükleyerek yeni yaz saati bitiş
>tarihini
>almasını sağladım. Sistem saati doğru görünüyor (date). Ancak örneğin
>/var/log/secure dosyasına baktığımda saatin 1 saat geri olduğunu
>gördüm.
>syslog servisini restart ettiğimde saat düzeldi, sistem saatinden
>güncellemeyi aldı.
>
>Bu durumda tzdata'yı güncellemek yeterli olmadı. Acaba başka hangi
>servisleri restart etmek gerekecek? Örneğin crontab servisi hangi saati
>baz
>alıyor?
>-------------- sonraki b? --------------
>Bir HTML eklentisi temizlendi...
>URL:
>http://liste.linux.org.tr/pipermail/linux/attachments/20151027/4f93951a/attachment-0001.html
>
>
>------------------------------
>
>Message: 3
>Date: Tue, 27 Oct 2015 21:01:29 +0200
>From: Turkhackteam TV <[email protected]>
>Subject: [Linux]   Cpanel cron job Wordpress
>To: Linux <[email protected]>
>Message-ID:
>       <caermn8bb7rspmhkvhoqd4q1fhxs8dnbf0ir1qp_0cpppm4q...@mail.gmail.com>
>Content-Type: text/plain; charset="utf-8"
>
>Merhaba ,
>
>Wordpress bir sitem var bu site için cpanelden bir cron eklemek
>istiyorum
>görevi css  cachelerinin silinmesi olucak bu konuda nasıl bir komut
>uygulamalıyım
>-------------- sonraki b? --------------
>Bir HTML eklentisi temizlendi...
>URL:
>http://liste.linux.org.tr/pipermail/linux/attachments/20151027/b25623d8/attachment-0001.html
>
>
>------------------------------
>
>_______________________________________________
>Linux mailing list
>[email protected]
>https://liste.linux.org.tr/mailman/listinfo/linux
>Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
>Son: Linux Toplu Mesajı, Sayı 132, Konu 16
>******************************************
_______________________________________________
Linux E-Posta Listesi
[email protected]
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux

Cevap