Должен ли я создать собственный шаблон страницы или использовать functions.php? - PullRequest
0 голосов
/ 03 июня 2019

Я использую платформу Genesis для WordPress и тему Business Pro.

Я хочу настроить страницу контактов, и если вы посмотрите URL-адрес ниже, вы можете увидеть разделы электронной почты и телефона, которые я хочу создать, рядом с формой.

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

screenshot

Ответы [ 3 ]

0 голосов
/ 03 июня 2019

Другой вариант - если вы используете «Genesis framework», используйте его дальше.
В противном случае часть сайта с фреймворком, а другая через код через ftp ...
Сделайте страницу с этим фреймворком, там создайте то, что вам нужно.

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

0 голосов
/ 16 июля 2019

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

Нет необходимости в шаблоне, но если вы хотитеЧтобы создать файл с именем contact.php в папке вашей дочерней темы и добавить следующий код в файл:

<?php


// Template Name: Contact



genesis();

Затем можно выбрать шаблон с именем Contact в поле Атрибуты страницы на экране «Редактировать страницу».

0 голосов
/ 03 июня 2019

Неважно, как создать контактную форму и добавить ее на страницу.

Вы можете использовать контактную форму в шаблоне страницы. Управлять проще, чем управлять одной функцией в файле functions.php, в котором много функций.

...