Як створити папку з допомогою php, mnogoblog

Привіт, сьогодні поговоримо про те як створити папку на сервері сайту через адмінку - без необхідності в доступі через ftp. Даним способом можна створювати папки плагінів, дочірню тему сайту і ін.
Як приклад - створимо дочірню тему Twenty Twelve.

Завантажити вихідні для статті можна нижче

А тепер приступимо до створення папки через адмінку wordpress і за допомогою php.

2. Далі знаходимо в ньому тег body, наприклад в стандартній темі wordpress - Twenty Twelve, даний тег буде виглядати наступним чином:

І вставляємо відразу після нього такі рядки php коду:

Даний код створить папку з ім'ям mnogoblog в корені вашого сайту.

3. Потрібно перейти на сайт і оновити сторінку, тобто запустити php код, який ми додали в файл header.php.

Для того, щоб проконтролювати процес створення папки mnogoblog - ми додали підказку - якщо папка створена, то про це висвітитися повідомлення в лівому верхньому лівому кутку:

4. Потрібно видалити php код, який створює папку.

Так як під час кожного показу файлу header.php вставлений нами php код (пункт 2) буде створювати папку mnogoblog, то необхідно його (код) видалити.

Тепер розглянемо як створити папку для дочірньої теми в темі Twenty Twelve:

У вищевказаному коді директорія створення папки стала wp-content / themes / twentytwelve-child - відповідно до схеми створення дочірньої теми в wordpress.

Схема нижче показує положення дочірньої теми щодо її батьківської теми (Twenty Twelve) в типовій структурі папок WordPress:

public_html
wp-content
themes (папка з усіма темами)
twentytwelve (папка батьківської теми Twenty Twelve)
twentytwelve-child (папка нашої дочірньої теми; може бути названа як завгодно)
style.css (необхідний файл, повинен бути названий style.css)

Також у вищевказаному коді додав рядок створення файлу style.css.

Після поновлення сторінки сайту - ви зможете приступити до безпосереднього редагування дочірньої теми з адмінки wordpress:

Після потрібно вставити в файл стилів дочірньої теми наступний код:

Тобто основні стилі будуть використовуватися з теми Twenty Twelve.

Давайте для прикладу в дочірньої темі перенесемо сайдбар справа наліво:

Так, і не забудьте активувати дочірню тему wordpress:
Пункт «Зовнішній вигляд» - підпункт «Теми» - активувати тему «Twenty Twelve Child»:

PS: За замовчуванням, права на створювану папку встановлюються 0777 (повні права). Ви можете вказати необхідні права самі: mkdir ( «mnogoblog /», 0664);

Схожі записи:

  • Як створити папку з допомогою php, mnogoblog
    Налаштовуємо Twenty Fifteen: правий сайдбар замість лівого
  • Як створити папку з допомогою php, mnogoblog
    Як за допомогою PHP створити, перейменувати, видалити файл
  • Як створити папку з допомогою php, mnogoblog
    Як створити новий файл теми wordpress (без ftp доступу)
  • Як створити папку з допомогою php, mnogoblog
    Як змінити шрифт в wordpress (додаємо свій шрифт)
  • Як створити папку з допомогою php, mnogoblog
    Twenty Fifteen: додаємо меню в підвалі сайту
  • Як створити папку з допомогою php, mnogoblog
    Створюємо красиву форму входу в адмінку wordpress

Навігація по публікаціям