Создание файла в редакторе тем WordPress.

Срочно понадобилось сделать изменения в шаблоне, а именно добавить файл шаблона произвольной страницы. Доступа к фтп нет, входящие закрыты, т.е. установить какой-нибудь файл-менеджер возможности нет (все вопросы с хостером скорей всего можно решить, но это нужно владельцу сайта все объяснять, потом он с хостером будет общаться, в общем это все время). Пришлось найти обходной путь.
В редакторе тем в header.php вставляем в самый верх

<?php touch('wp-content/themes/theme/file.php');?>

вместо theme пишем нужную нам папку, а вместо file.php имя файла, который нужно создать. Сохраняем, затем загружаем главную страницу сайта, а опосля возвращаемся в редактор и удаляем эту строчку. Все, если посмотреть на список файлов шаблона, то нужный нам файл там появился, теперь его можно редактировать.
Дурдом в общем, тяжело разработчикам кнопку "создать файл" прилепить.

Похожие записи:

  1. Отключаем предосмотр тем в WordPress 2.6.
  2. Доска объявлений на WordPress.
  3. CKEditor для WordPress.
  4. Google Chrome и WordPress.
  5. Pingdom.com и WordPress.

К Создание файла в редакторе тем WordPress. комментариев: 4

  1. Goo 22.08.2011 в 21:39 #

    Мерси. Добавил в закладки. Непременно пригодится.
    Только вопрос: если в правах на доступ папки шаблона не стоит галочка на запись то файл не создатся? на wordpress.com получится провернуть такое?

    • Komarik 22.08.2011 в 23:09 #

      Да, тут само собой права на запись нужно иметь. А про wp.com не знаю, пробовать нужно.

  2. Alexpts 27.08.2011 в 17:01 #

    Интересное применение функции touch(). Я о ней в php даже не знал.
    Действительно часто такая необходимость появляется, нужно на вооружение взять :)

  3. Евгений 12.02.2012 в 20:11 #

    Действительно дурдом. Но что ж поделать, такие разработчики. Спасибо за эту фишку, не знал. Возьму на заметку ;)

Добавить комментарий