user
  • 0
Гуру

Используете WordPress частично на существующем сайте?

  • 0

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

Я буду устанавливать WP не в корень, а в подкаталог, и все файлы моего основного сайта будут находиться в корне.

Вот мои вопросы:

Могу ли я включить контент со страниц в WordPress и вывести этот контент на любую страницу за пределами каталога установки WP? Есть ли что-то конкретное, что мне нужно включить?

Должен ли я использовать тему или я все еще могу использовать свой уже созданный CSS?

Я хотел бы иметь возможность использовать свой собственный CSS для сайта и не привязывать его к теме — возможно ли это? Это означает, что я использую http://www.example.com/css/styles.css вместо http://www.example.com/wp-content/themes/styles.css.

У меня также есть ползунок, состоящий из трех DIV для каждой панели. Могу ли я добавить эту конкретную страницу с этой разметкой для ползунка?

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

Есть ли что-то, что я не смогу сделать или не советую делать?

Меня больше всего беспокоит необходимость использовать тему, в основном потому, что я не знаю, нужно ли мне ее использовать или нет.

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

Share
  1. Могу ли я включить контент со страниц в WordPress и вывести этот контент на любую страницу за пределами каталога установки WP? Есть ли что-то конкретное, что мне нужно включить?

    Вы можете загрузить движок WP в любом файле PHP, см. интеграцию WP с вашим сайтом в Codex.

    Должен ли я использовать тему или я все еще могу использовать свой уже созданный CSS?

    Вы можете полностью или частично отказаться от функциональности темы или создать собственную тему с собственным CSS и кодом.

    Я хотел бы иметь возможность использовать свой собственный CSS для сайта и не привязывать его к теме — возможно ли это? Это означает, что я использую http://www.example.com/css/styles.css вместо http://www.example.com/wp-content/themes/styles.css.

    да. Ничто не мешает вам выводить произвольный CSS в шаблоне поверх темы.

    У меня также есть ползунок, состоящий из трех DIV для каждой панели. Могу ли я добавить эту конкретную страницу с этой разметкой для ползунка?

    Если у вас есть достаточное понимание PHP и вы знаете некоторые основные понятия WP — легко.

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

    Несколько туманный вопрос. Если вы загружаете движок WP, вы можете использовать его API для доступа к базе данных. Вы также можете запросить базу данных напрямую, но это будет гораздо менее безопасно и надежно (особенно при записи в нее).

    Есть ли что-то, что я не смогу сделать или не советую делать?

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

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

    • 0
  2. Если вы PHP-разработчик, вы можете включить wp-load.php в любой файл PHP, чтобы загрузить среду WordPress. Оттуда вы можете получить доступ ко всему в WordPress, например к подключению к базе данных или функциям WP.

    • 0
  3. Самый простой способ медленно перейти на WordPress:
    Примечание: это действительно глупый способ использования WordPress, но он будет работать в 90% всех случаев.

    Шаг 1
    установить wp

    Шаг 2
    Настройте wp-страницы и назовите их так же, как те, которые у вас уже есть (чтобы ваши навигационные ссылки должны указывать на ваши новые wp-страницы — см. слаг под заголовком на экране редактирования страницы).

    Шаг 3.
    Открывайте одну страницу за другой и вставляйте существующий код статической html-страницы в html — редактор (не забудьте нажать «обновить»).

    • 0

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

You must login to add an answer.