Як створити папку при активації плагіна
Якщо ви пишете свій плагін, і для його роботи необхідна окрема папка, її можна створити в wp-content/uploads/за допомогою нескладної функції, яка буде викликана при активації вашого плагіна: 
function myplugin_activate () {
 
    $ Upload = wp_upload_dir ();
    $ Upload_dir = $ upload ['basedir'];
    $ Upload_dir = $ upload_dir. '/ Mypluginfiles';
    if (! is_dir ($ upload_dir)) {
       mkdir ($ upload_dir, 0700);
    }
}
register_activation_hook (__ FILE__, 'myplugin_activate'); | 
Цей код успішно скопійований з сайту WpMayor , мені він колись буде корисний.
У коментарях також рекомендується використовувати замість:
mkdir ($ upload_dir, 0700);  | 
Ось таку конструкцію:
require_once (ABSPATH. 'wp-admin/includes/class-wp-filesystem-base . php ');
require_once (ABSPATH. 'wp-admin/includes/class-wp-filesystem-direct.php');
$ Wp_fs_d = new WP_Filesystem_Direct (new StdClass ());
if (! $ wp_fs_d->is_dir ($ upload_dir) &&! $ wp_fs_d->mkdir ($ upload_dir, 0705))
wp_die (sprintf (__ ('Impossible to create% s directory.'), $ upload_dir)); | 
Найближчим часом плануються пости з короткими нотатками, порадами і тп. на тему WordPress, якщо когось не влаштовує перекладний матеріал, копіпаст і тп. можуть успішно відписатися і читати Lenta.Ru
Опубліковано: 26/04/13 @ 05:09
Розділ  Різне  
Рекомендуємо:
Як у тисяч доменів підняти тИЦ до 300-400
 Дайджест цікавих вакансій № 82
 Продаю postPR.ru
 Правильно підібрані параметри - і ваш сайт в ТОП - 10
 Ваша робоча конячка знову в строю