Установка WordPress через FTP. WordPress просит FTP доступ или работаем с WordPress без FTP. Установка темы WordPress через FTP

Хостинги бывают разные. И в 21 веке уже сложно найти сервер где бы не работал WordPress. Однако наличие PHP и MySQL последних версий совсем не гарантируют спокойного творчества. Одним из первых звоночков, что с хостингом не все в порядке является сообщение при установке, что WordPress не смог создать файл конфигурации wp-config.php. И что это вовсе не проблема и Вы можете создать его сами.

Возникает эта ошибка из-за того, что веб-сервер не может внести изменения в файлы пользователя. И причина не в том, что нет всеразрешающих прав «777».

При установке и обновлении плагина WordPress просит FTP доступ к сайту

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

То есть WordPress не может встроенными средствами получить доступ в файлам Вашего сайта и просит FTP доступ, что внести необходимые изменения.

Если работать с админкой плотно и вносить множество изменений на сайт, то это сильно напрягает, когда по каждому «пуку» нужно вводить необходимые данные для FTP доступа. Особенно на начальном этапе сразу после установки WordPress, когда скачивается и устанавливается куча плагинов и проводятся эксперименты с темами оформления.

Решение данной проблемы простое, необходимо в файл wp-config.php дописать в самый конец строку:

Define("FS_METHOD", "direct");

Либо более «правильный» код:

If(is_admin()) { add_filter("filesystem_method", create_function("$a", "return "direct";")); define("FS_CHMOD_DIR", 0751); }

После чего WordPress должен обновляться в нормальном режиме.

Права доступа к папкам и файлам WordPress

Я сознательно выделил жирным слово должен . То есть должен, но не обязан. И следующая проблема, которая может Вас посетить при установки тем и плагинов — это сообщение WordPress о невозможности создать папку и/или просто о невозможности установки плагина (темы).

Большинство решений в сети сводится к установке значения прав доступа 777 к папке wp-content и большинству вложенных в нее. Но даже после этого могут возникать проблемы с обновлениями и удалениями плагинов.

Причиной тому служит то, что пользователь веб-сервера (Apache) не входит в группу пользователя-владельца файлов сайта.

Если хотите, чтобы пользователь изменял файлы, и веб-сервер мог эти файлы менять, нужно добавить юзера веб-сервера (Apache) в группу пользователя-владельца файлов сайта.

Не работает текстовый редактор конфигурации WordPress

И последний звонок, что с сервером надо что-то делать — это невозможность отредактировать файлы конфигурации в встроенном редакторе админки wordpress. Точнее сказать Вы можете вносить изменения, но вот сохранить их не сможете, так как будет отсутствовать заветная кнопка «Обновить файл».

Решение всех проблем с FTP и WordPress

Если у Вас виртуальный хостинг, то у Вас три пути: первый — это играться с правами доступа к папкам и файлам, второй — просить хостера скорректировать вышеуказанные настройки с пользователями и доступом, третий — сменить хостинг.

Если же Вы владелец и/или админимтратор VPS/VDS или выделенного сервера, то лучший вариант — это настроить вэб-сервер так, чтобы он обращался к файлам и папкам сайта от имени и с правами владельца. Сделать это можно установив дополнительные модули к Apache как написано в статье или применив патч к вебсерверу Apache MPM-ITK . Эти решения запускают каждый виртуальный хост под отдельными uid и gid. И являются стандартным решением для хостинговых серверов и серверов, критичных к изоляции пользователей и учёту ресурсов.

Если вы зашли на эту страницу, значит у вас только-только завелся первый в жизни сайт на WordPress. Что же, я вас поздравляю, потому что данная CMS не зря является самой популярной во всем мире. А все благодаря огромному числу созданных для нее плагинов, которые значительно дополняют ее возможности. Очень быстро функционала «голого» WP уже не хватает, и необходимо добавить плагин, чтобы его расширить. Хотите узнать как происходит установка плагинов в WordPress? Если ответ - да, тогда читаем дальше.

Какие бывают способы установки плагинов в WordPress

Мне известно два основных способа добавить плагин в WordPress:

  1. Из админки (без FTP) - самый легкий
  2. Вручную (через FTP) - самый надежный

Из административной части устанавливать плагины гораздо легче - нажал кнопку «Установить» и в течении нескольких секунд плагин добавился.

Ручная установка через FTP происходит немного сложнее: надо запускать файловый менеджер, заливать папку со скаченным плагином на сервер. Однако последний способ использовался в более ранних версиях WP, поэтому многие к нему успели привыкнуть. В данной статье будет описаны оба варианта. Какой из них выбрать - решать вам.

Как установить плагин WordPress из админки (без FTP)

Самый простой вариант установки любого плагина WordPress без использования FTP-менеджера происходит полностью в административной части (админке).

Порядок такой:

Заходим в раздел «Плагины» → «Добавить новый»

Раздел Плагины — Добавить новый

На странице «Добавить плагины» ищем необходимый плагин:

  • в категориях «Избранное», «Популярные», «Рекомендуемые», «Любимые»
  • через поисковую строку в правом верхнем углу

Когда вы определились с плагином, жмем на кнопку «Установить» (к примеру пусть это будет популярный плагин «WP Super Cache»)

Подтверждаем свои действия нажатием на кнопку «Ok».

На этом процесс установки плагина через админку можно считать законченным. Если же по каким-либо причинам стандартным способом установить плагин не получается, воспользуйтесь способом ниже.

Установка плагинов вручную (через FTP)

Данный вариант подойдет в случае, если в автоматическом режиме добавить плагин WordPress на сайт не выходит. Например, выводится следующее сообщение: «Не удалось создать директорию ». Воспользуйтесь ручной установкой плагинов WordPress. Для этого потребуется подключение по FTP (File Transfer Protocol – протокол передачи данных).

Программ, поддерживающих передачу по протоколу FTP достаточно много: начиная от популярного файлового менеджера Total Commander, до узкоспециализированных программ по типу FileZilla.

Порядок такой:

Заходим на сайт . Находим подходящий плагин через поисковую строку, в разделе «Most Popular» или по тегам. Жмем большую красную кнопку «Download» и скачиваем себе на компьютер архив с папкой плагина.

Важно : обязательно прочитайте инструкцию по установке, которая всегда находится на вкладке «Installation». Как правило, инструкция типична для большинства плагинов, но для некоторых (например, в случае WP Super Cache) могут быть специальные указания.

После этого необходимо разархивировать скаченный архив в любое место на компьютере.

Открываем ftp-менеджер (к примеру, FileZilla), и копируем разархивированную папку с плагином в директорию wp-content/plugins на сервере.

После этого возвращаемся в админку WordPress и активируем его в разделе «Плагины».

А каким способом установки плагинов вы пользуетесь чаще всего?

FTP («Протокол передачи файлов») – это самый быстрый и простой способ для передачи файлов с одного компьютера на другой через интернет. В этой статье я расскажу, как с помощью FTP можно загрузить файлы в WordPress, и для примера возьму какой-нибудь плагин.

Я также покажу, как изменить расширение у каждого отдельно взятого файла. При написании данной статьи я использовал инструмент WS_FTP Pro, предназначенный для ОС Windows. Но все то, о чем дальше пойдет речь, также применимо и актуально для многих других FTP-клиентов с графическим пользовательским интерфейсом.

О важности FTP

Иногда после загрузки и активации через панель инструментов WordPress какого-нибудь плагина выясняется, что он несовместим с другими ранее установленными плагинами. Бывает, что это приводит к возникновению так называемого «белого экрана смерти», т.е. вы не можете ничего сделать на сайте.

В таких случаях и приходит на помощь FTP, через который можно зайти на сайт и удалить неподходящий плагин. Также можно нечаянно заблокировать доступ сайту при вставке кода с какой-нибудь инструкции в файл темы functions . php . Это происходит, если код изначально некорректный или вы поставили его не в то место. Зная как использовать FTP, вы сможете разрешить эту проблему буквально за несколько минут.

Время от времени вы будете сталкиваться с ошибкой доступа после активации того или иного плагина.

В ошибке будет говориться, что из-за файловых разрешений плагин не может создать папку XYZ. Здесь на помощь придет программа для изменения прав доступа к файлам – CHMOD.

И последнее, но, естественно, не последнее по значимости, умение пользоваться FTP – это следующий шаг на пути от новичка к профессионалу. FTP-клиент обладает массой функций и возможностей, которые значительно улучшают и ускоряют работу веб-разработчика.

Сказав все это, давайте перейдем непосредственно к сути темы. Для этого посмотрите вот это видео:

Всем привет!

Сегодняшний пост будет посвящен новичкам, и в нем я расскажу вам, как установить шаблон (тему) на wordpress ? Все прекрасно понимают, что стандартные шаблоны, которые по умолчанию идут вместе с «движком» wordpress, не блещут красотой и оригинальностью.

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

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

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

http:// www. goodwinpress. ru/ http:// blogstyle. ru/ http:// www. wptheme. us/ http:// wordpresse. ru/ http:// skinwp. ru/ http:// www. webblock. ru/ http:// wp- templates. ru/ http:// xtemplate. ru/

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

Как установить шаблон (тему) на wordpress

Установить шаблон на wordpress можно тремя различными способами, по крайней мере мне известны только три. Возможно, вы знаете и другие варианты установки? Буду вам благодарен, если поделитесь ими в комментариях к данному посту. И сейчас мы рассмотрим каждый из них более подробно. Итак, приступим.

1. Установка шаблона wordpress из административной панели ресурса

Для управления темами в административной панели ресурса перейдите во вкладку «Внешний вид/Темы», в которой вы сможете управлять, уже имеющимися шаблонами:

Или же, перейдя во вкладку «Установить темы», и подобрать более подходящий шаблон для своего ресурса:

Здесь вам предлагается на выбор три варианта:

1. Загрузить уже имеющуюся тему со своего ПК. Для этого нажмите ссылку «Загрузить», «Обзор», укажите путь до нее и нажмите «Установить»:

После загрузки вам предложат просмотреть, как она будет выглядеть, активировать ее или перейти на страницу «Внешний вид/Темы»:

2. Воспользоваться поиском по ключевому слову. Хотя вряд ли вам удастся полноценно им насладиться. Дело в том, что поиск, мягко говоря, отвратительный. Мне удалось найти несколько шаблонов только тогда, когда я ввел в поисковую строку запрос «SEO». Остальные ключевые слова, вводимые мной, полностью игнорировались.

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

3. Ну и последний пункт — воспользуйтесь фильтрами. Здесь вам предлагается подобрать шаблон соответствующий вашим требованиям по определенным особенностям. В принципе можно поиграться с фильтрами и найти подходящую тему для своего сайта. После того, как вы определитесь с выбором, вам просто нужно будет активировать шаблон и на этом установка его будет завершена.

2. Установка шаблона wordpress с помощью ftp — клиента filezilla

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

Чтобы установить шаблон wordpress, вы заранее должны скачать на свой ПК (персональный компьютер) уже готовый шаблон и разархивировать его. После чего соединяемся с сервером при помощи клиента:

И просто перетаскиваем шаблон курсором мышки со своего ПК в папку на сервере, которая называется themes, путь до папки: httpdocs или public_html (в зависимости от хостинга)/wp-content/themes. После чего, как сказано в первом способе установки, переходим в административную панель ресурса во вкладку «Внешний вид/Темы» и просто активируем ее. На этом установка темы wordpress закончена.

3. Установка шаблона при помощи панели управления хостингом

И сейчас я вам расскажу о последнем способе установки шаблона wordpress, через панель управления хостингом. Я пользуюсь услугами , поэтому буду показывать на ее примере. Итак, поехали. Для того что бы установить шаблон worpdress, он как и во втором случае должен быть заранее скачан на ПК. Только единственное отличие от второго варианта установки, его не нужно разархивировать.

После того, как тема скачана, переходим в панель управления хостингом все в ту же папку themes и нажимаем «Закачать файл»:

Указываем путь до архива с шаблоном и нажимаем «Закачать»:

Теперь архив будет доступен в папке themes. Разархивируйте его, а сам архив удалите, чтобы он не занимал лишнее место на сервере:

После этого снова переходим в административную панель блога во вкладку «Внешний вид/Темы» и активируем ее. Все тема установлена.

На этом у меня все. Желаю всем удачи. Пока и до новых встреч!

Как вам статья? А какой способ установки предпочитаете вы? Жду ваших комментариев!

При создании сайта одна из первых проблем, которая встает перед молодым вебмастером, это – как закачать WordPress на сервер хостинга . Рассмотрим эту проблему на примере FTP- клиент а (специальной программы для закачки и редактирования фалов) FileZilla .

Программа бесплатная, скачать ее можно здесь http://filezilla.ru/get/ . Установка программы на компьютер никаких затруднений вам не создаст, уверен – справитесь.

Открываем программу и начинаем устанавливать связь с хостингом. Для этого нам потребуются данные, которые нам прислал в письме хостер, когда мы регистрировались на его хостинге. Для примера возьмем письмо от хостинга Webhost1.ru:

Рис.1 (Все скриншоты кликабельны)

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

Заполняем в верхней части FileZilla поля, как на этом рисунке:

Рис.2

Иногда в письмах в строчке «Сервер MySQL», кроме имени сервера, еще указывается и его IP (много цифр), можете в FileZilla указать их в окошке «Хост», это одно и то же. Заполнив все окна, нажимаем кнопку «Быстрое соединение».

Рис.3

В правой части программы у вас появятся различные папки:

  • В верхнем правом окне показана корневая папка вашего аккаунта на хостинге. Если кликнуть по плюсику, расположенному рядом с ее названием, то увидите все вложенные папки, т.е. папки, которые находятся внутри корневой папки.
  • Они же представлены и в нижнем окне. У вас не будет столько папок, как у меня в нижнем правом квадратике, это – мои сайты на хостинге. Вам тоже необходимо создать такие папки по числу сайтов.

Иногда на некоторых хостингах папки создаются автоматически при регистрации сайтов, но чаще всего такие папки надо создавать самим. Как это делается? Кликаем по свободному месту правого нижнего окна ПРАВОЙ кнопкой мыши и у вас появится окно:

Рис.4

Нажимаем «Создать каталог», откроется новое окно:

Рис.5

Вместо слов «Новый каталог» вписываем название новой папки, в нашем случае – лучше всего написать название сайта, потом легче будет разбираться что к чему. Создастся новая папка для сайта. Кликните по ней двойным щелчком, она раскроется и будет пустой. Пока пусть тут все так и остается.

Теперь нам надо найти в нашем компьютере архив с WordPress’ом. Для этого будем использовать левую сторону программы.

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

Маленький, но полезный совет . Искать будет намного легче, если увеличить размер окна. Для этого наведите курсор на ТЕМНУЮ линию, над левой нижней частью программы, он (т.е. курсор) станет двухстрелочным. Это означает, что если вы сейчас нажмете кнопку мыши и, не отпуская ее, потащите курсор вниз, то размер окна увеличится.

Находите в верхнем окне папку, где находится нужный WordPress и кликаете по ней. В нижней части окна появится содержание этот папки:

Рис.6

Если у вас WordPress будет в виде архива (нижняя стрелка), то такой архив закачивать, конечно, можно, но тогда придется его разархивировать на самом хостинге. Это хоть и не сложно, но новичкам я не рекомендую: ни к чему забивать голову лишними деталями. Лучше разархивировать WordPress прямо на вашем компьютере. Кто не знает, как это сделать читайте .

После того, как мы разархивировали архив, у нас в левом нижнем окне будет показана папка с файлами WordPress, в точности, как на рисунке 6. Но и эту папку закачивать нам на сервер нельзя. Сначала надо кликнуть по ней, она раскроется и вы увидите ее содержимое (кликать по папке лучше в нижнем окне):

Рис.7

Теперь нам все эти файлы закачать на сервер. Для этого надо дать программе команду, что именно ей надо закачивать. Кликаем по самой верхней папке «wp-admin», потом бегунок полосы прокрутки опускаем вниз, нажимаем клавишу Shift на клавиатуре, не отпуская клавиши (!), кликаем по самой нижней строчке – все поле становится на синем фоне. Кликаем по этому синему фону ПРАВОЙ кнопкой мыши, у вас появится окно:

Рис.8

Нажимаем на команду «Закачать на сервер» и началась закачка. Проконтролировать, что она идет, можно в правом нижнем углу программы FileZilla – будут мигать красный и зеленый огоньки. И еще в нижней строчке программы можете наблюдать — сколько всего файлов в задании, сколько из них закачано.

Весь процесс закачки займет некоторое время, можете попить чаю или заняться другими делами, в том числе и на компьютере. Только предварительно сверните программу (правый верхний угол – кнопка «Свернуть», как в Word’е). Программа продолжит работу и в свернутом состоянии.

Через некоторое время проверьте – у вас в нижнем правом окне появились точно такие же папки и файлы, как в левом. Если огоньки в правом нижнем углу программы перестали мигать – закачка закончена.

Теперь можно работать с WordPress непосредственно уже на сервере. Конечно, с помощью этой же программы FileZilla.

P.S. Конечно, с помощью этой замечательной программы FileZilla все можно сделать и по-другому, никаких ГОСТов тут нет, но я постарался дать самый простой путь. Кстати, ГОСТы вообще и, например, гост 8732 , в частности, — замечательная вещь. Они не дают нашей стране скатиться к экономической анархии, когда каждый производитель делает что хочет и как хочет, а потом все это безобразие называют «соответствие ТУ» — техническим условиям, которые они сами же для себя разрабатывают!



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: