Добавление CMS (WordPress) на веб-сайт? - PullRequest
1 голос
/ 16 февраля 2012

Я создал сайт с использованием html, css и javascript и только на моем локальном компьютере, но еще не поместил его на сервер, но мне было интересно, смогу ли я использовать cms на этом сайте, как WordPress? На сайте всего 5 страниц, но я все сделал самостоятельно.

Должен ли я просто установить WordPress на сервер и добавить туда файлы? Или нужно много изменений, чтобы сделать эту работу? У меня очень мало знаний о PHP, но я быстро учусь, если это что-то значит.

Спасибо за помощь.

Ответы [ 5 ]

3 голосов
/ 16 февраля 2012

Простой ответ: да

Более сложный ответ: почему?

Если на вашем сайте всего 5 страниц, и вы спроектировали и создали свой макет, тогда я не уверен, что WordPress добавит для вас.

Тем не менее, если вы хотите добавить блог или что-то подобное, WP, конечно, было бы неплохо иметь.

Если вы хотите пойти по этому пути, у вас есть несколько вариантов:

  • используйте WordPress для всего, используя 5 страниц, которые вы сделали как «страницы» внутри WordPress. Вам придется изменить то, что вы построили для этого до некоторой степени.

  • оставьте 5 страниц как есть, но добавьте WordPress «рядом с ним» и запустите оттуда содержимое блога / cms. Он может выглядеть одинаково, или, может быть, вы хотите, чтобы он выглядел немного иначе.

  • оставьте свой 5-страничный сайт как есть и используйте WordPress или другой продукт CMS на отдельном сервере. Вы можете настроить его как поддомен, а затем либо установить свой собственный, либо использовать что-то вроде Posterous или Wordpress.com

2 голосов
/ 16 февраля 2012

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

http://yoast.com/wordpress-theme-anatomy/

Я знал 0 php и смог создать собственную тему за несколько часов. Желаем удачи.

2 голосов
/ 16 февраля 2012

Краткий ответ на ваш вопрос: это потребует некоторых усилий, вы не сможете просто удалить файлы и установить WordPress, и все сразу заработает.С некоторой работой, тем не менее, это определенно возможно.

Если вы выполнили стилизацию и хотите включить ее в WordPress, вам придется пройти через процесс создания собственной темы.http://themeshaper.com/2009/06/22/wordpress-themes-templates-tutorial/ Попробуйте этот сайт, чтобы увидеть, что для этого требуется.Кроме того, Google может создать свою собственную тему WordPress или что-то подобное.

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

0 голосов
/ 18 февраля 2012

Я бы предложил использовать для этого Umbraco CMS. Преимущество состоит в том, что вы начинаете с пустого сайта, добавляете свои css, js и создаете свои собственные типы контента, вставляете HTML-код для шаблонов, и все готово. Это идеальная CMS для нескольких страниц на больших сайтах, а также отличное сообщество, включающее множество документации и скринкастов. Создание шаблонов осуществляется с помощью синтаксиса Razor, который очень прост в изучении и содержит множество документов. Вам понадобится сервер на базе Microsoft для его размещения, и это может быть препятствием в зависимости от сценария хостинга.

0 голосов
/ 16 февраля 2012

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

Но если вы хотите создать тему WordPress, основанную на вашем существующем сайте, то вы можете найти учебник и следовать ему, чтобы создать тему WordPress самостоятельно.Создание WordPress-темы потребует некоторой PHP-работы, но не усложнит, WordPress имеет очень подробную документацию и API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...