Как мне отредактировать php/html для конкретного сообщения?
Я новичок в Wordpress, но мне удобно писать код на html/php, и я хочу создавать пользовательские формы для некоторых своих постов.
Мой сайт в настоящее время работает на локальном хостинге.
Я чувствую себя очень глупо, потому что я очень долго искал в своей папке /var/html
, пытаясь выяснить, где я могу редактировать страницу под названием "Мой профиль". Я ожидал увидеть какой-нибудь автоматически сгенерированный файл my_profile.php
или что-то в этом роде.
Сама страница идентифицирована с page_id=10
, но я также не вижу ничего о page_id
в файловой структуре. Где находится код "Мой профиль"?
1 answers
Полезно понять, как все работает в WP. Контент (страницы, посты) хранится в базе данных WP. "Стиль" сайта - как он работает, как строятся страницы, как он выглядит - находится в теме сайта.
В теме есть шаблоны, которые определяют, как сообщение отображается конечному пользователю. Чтобы понять шаблоны и темы, ознакомьтесь с моим ответом на этот вопрос: Нужна помощь по Wordpress и php .
Эта страница - хорошее место для начала обучения о том, как работает WP: https://codex.wordpress.org/New_To_WordPress_-_Where_to_Start . Посмотрите на темы, шаблоны, иерархию шаблонов и т.д.
Найдите базовую тему, затем создайте дочернюю тему, с которой можно "возиться". (Приведенная выше ссылка приведет вас к информации о дочерних темах.) Отредактируйте шаблон.
Страницы и сообщения редактируются через страницы Администратора. Войдите в систему администратора, затем просмотрите Страницы или сообщения. Отредактируйте страницу и посмотрите изменения. Но "С чего начать" - это хорошее место для начала познающий.
Веселитесь. WP отлично подходит для модификации, иногда это расстраивает, но даст вам чувство выполненного долга.