jackstraw
  • 0
Новичок

Как лучше редактировать файлы WordPress?

  • 0

Я только начал вести блог на WordPress. Теперь я хочу начать редактировать файлы php для настройки (я программист). Каковы мои различные варианты? Должен ли я использовать FTP, загружать файлы и редактировать локально? Или я должен войти на сервер и редактировать?

Спасибо

Share
  1. Это действительно зависит от того, что вы пытаетесь сделать. Прежде всего, вы никогда не должны редактировать основные файлы WordPress. Любые внесенные вами изменения будут потеряны при обновлении, поэтому, если вы хотите изменить функциональность, используйте подключаемый модуль. Если вы хотите изменить способ отображения вашего сайта, измените тему.

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

    Серверные инструменты

    Прежде всего, вы хотите настроить тестовый сервер в своей локальной системе и установить там WordPress. Есть несколько доступных, но вот несколько хороших, на которые стоит обратить внимание в первую очередь:

    После настройки тестового сервера установите последнюю версию WordPress, как обычно. Теперь у вас есть автономная установка, которой вы полностью управляете и можете тестировать все, что хотите, не нарушая работающий сайт.

    Среда разработки

    Для разработки вам понадобится какая-нибудь IDE. Выбор среды разработки полностью зависит от вас. Просто убедитесь, что вам удобно его использовать. Некоторые хорошие (бесплатные) IDE для разработки PHP:

    • Студия Аптана
    • Затмение
    • Блокнот Microsoft. На самом деле это не IDE, но если все, что вы хотите сделать, это написать несколько строк кода и вас не волнует intellisense, это нормально.
    • XCode — только для Mac… но я не хотел быть эксклюзивным для Windows 🙂

    Управления источником

    По мере разработки вам захочется отслеживать все изменения, которые вы вносите, чтобы иметь возможность вернуться назад и «вернуть» любые сделанные вами ошибки. Большинство из нас делали это несколько раз… вы редактируете какой-то код, думаете, что он работает, и уходите на день. Затем вы возвращаетесь и обнаруживаете, что сломали что-то жизненно важное для системы… но не можете вспомнить, что вы изменили накануне, чтобы исправить ошибку! Использование какой-либо системы контроля версий поможет вам избежать этого:

    • Subversion — она немного устарела и может быть сложнее в использовании, но такие инструменты, как TortoiseSVN, значительно упрощают работу с ней… Это также система, используемая WordPress для отслеживания основных изменений и отправки плагинов/тем в репозиторий.
    • ЖКТ
    • Меркуриал

    Это поможет вам начать разработку для WordPress локально. Вы можете создавать свои плагины, темы и другой код и тестировать его в последней версии WordPress, чтобы убедиться, что он работает на вас. Как только это будет сделано, протестировано и готово к использованию в прайм-тайм, вы можете загрузить его на свой сайт или отправить в репозиторий WordPress.

    Загрузка

    Когда вы будете готовы отправить свой новый код на сервер, у вас есть несколько вариантов. Плагины можно заархивировать локально и загрузить напрямую через пользовательский интерфейс WordPress. Темы тоже могут. Кроме того, вы всегда можете отправить файлы по FTP прямо на сервер… это позволяет вам вносить небольшие изменения в большой плагин без необходимости каждый раз передавать все целиком. Вот несколько хороших FTP-инструментов:

    Другие источники

    Существует несколько хороших руководств, в которых подробно обсуждается разработка плагинов и тем. Некоторые из наиболее важных (т. е. те, которые содержат шаблоны файлов и полезные примеры) находятся в Кодексе. Быстрый поиск в Google поможет вам найти еще больше:

    • 0
    • Отличный ответ! Я хотел добавить, что в Aptana Studio есть встроенный SFTP, так что вы можете сохранять свои изменения прямо на сервере.

      • 0
    • Если вы редактируете только HTML/CSS, редактор WordPress — это простое решение. Однако, если вы коснетесь любого кода PHP в своей теме, вы можете очень легко (я делал это несколько раз) сломать свой сайт, если сделаете опечатку. HTML просто выглядит забавно, когда есть ошибки… Ошибки PHP могут сломать как интерфейсную, так и внутреннюю часть сайта… что затрудняет вход и исправление того, что вы изменили.

      • 0
  2. Самый простой способ — редактировать файлы во встроенном редакторе wordpress — вы можете сделать резервную копию перед редактированием, чтобы быть в безопасности.

    Отличная идея, если вы редактируете тему, — проверить, как изменения будут выглядеть в firebug — когда вы будете удовлетворены, внесите изменения в фактическую тему.

    Существует также плагин под названием «Тест-драйв темы» — вы можете редактировать и предварительно просматривать тему как администратор, читатели не узнают об этом.

    Вышеуказанные шаги облегчают редактирование тем онлайн — на ходу 🙂

    Вы также можете использовать автономный режим, когда вы устанавливаете WordPress локально на свой компьютер, заканчиваете редактирование файлов темы и загружаете их.

    Желаем удачи в вашем приключении с wordpress 🙂

    • 0

Оставить ответ

You must login to add an answer.