Intereting Posts
Форма контакта 7 выберите поле с другим значением текста, затем текст контента в опции Петля с пользовательским типом и таксономией Как вернуть количество элементов, найденных в SQL-запросе Изменение категории для всех должностей автора Невозможно отобразить центральное меню и изображение заголовка двадцать двенадцать Поиск meta_key возвращает 0 сообщений Несколько пользовательских типов сообщений с различными таксономиями Запросить метасы (а не: сообщения по запросу метафайлами) измените ярлык меню панели инструментов wp Связка несвязанного WordPress с использованием того же memcached не хранит правильно свои данные Нужна быстрая помощь с категорией продуктов Поддомен подстановки для одного и того же сайта WordPress с доступом к Lan и Wan? get_template_part в админ Плагин / кнопка TinyMCE с почтовым переключателем для вставки идентификатора сообщения в короткий код

Обновление темы

Я создаю тему для WordPress, которую я надеюсь сохранить. Текущий метод обновления темы, не поддерживающей WordPress, – либо заменить старую тему новой темой через FTP, либо переключиться на WP2016, а затем удалить старую тему и установить новую. Ни один из этих методов не является удобным для пользователя.

Будут ли какие-либо проблемы (например, использование номеров в имени темы), если я начну с say MyTheme_1_0, а затем, когда я обновил его, назовите его MyTheme_1_1. Таким образом, тема может быть установлена ​​и переключена непосредственно со страницы темы, без необходимости использования FTP или перехода к теме по умолчанию, и пользователь может при необходимости вернуться к старой теме.

Изменение имени само по себе не вызовет никаких проблем, если информация о заголовке файла уникальна между ними. https://codex.wordpress.org/File_Header

Почему бы не использовать метатегу версии по теме и сохранить одно и то же имя и структуру каталогов для темы?

Вы также можете поместить файлы в правильную систему управления версиями. Поместите тему где-то вроде Github или Beanstalk и используйте инструменты, которые существуют для управления версиями.

Прочтите это через: Иерархия тем WordPress

Создание пользовательских тем WordPress – это весело. Вам не нужно будет переписывать или переименовывать темы, вы можете просто переключаться между ними на панели администратора, если файлы Style.css правильно установлены ( Style.css )

 /* Theme Name: Your Theme Name Theme URI: URL Author: Most Likely You Author URI: your@email.com Description: Responsive frameworks License URI: http://www.opensource.org/licenses/mit-license.php. License: http://www.opensource.org/licenses/mit-license.php. Version: 2.0 This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. */ 

Обязательные файлы для вашей темы:

  1. index.php
  2. header.php
  3. footer.php
  4. loop.php
  5. style.css

Надеюсь, это поможет вам на правильном пути …

Вы можете назвать свою тему тем, что хотите. Таким образом, вы также можете притворяться, что обновление – это другая тема, помещая его в другой каталог. Эй, вы можете даже загрузить одну и ту же тему несколько раз в разных каталогах, и WP подумает, что это разные темы.

Однако вы столкнулись с проблемами с таблицей опций в базе данных. Если две темы используют одни и те же имена параметров, они будут перезаписывать друг друга в базе данных. Поэтому, если у вас несколько версий темы в одной и той же установке WP, не думайте, что у вас могут быть разные параметры или настройки темы.