Здравствуйте!
Можно ли изменить шаблон страницы на кастомную, на уже работающей странице дополнения?
Например, я хочу убрать на странице "Личный кабинет" и на странице "Пользователи" соц.кнопки, дату и количество просмотров. Для этого я создаю новые шаблоны страниц. Если я применю новый шаблон к уже работающим страницам, создаст ли это какие-то проблемы для работы этих страниц или самого плагина?
Спасибо.
Не сильно понял о чем конкретно идет речь, тк у плагина нет шаблонов страниц, но есть шаблоны некоторых блоков, например шаблон отдельной карточки юзера в списке пользователей.
Действующие шаблоны можно подменять своими, проблем это вызвать не должно, но вы должны отдавать себе отчет в своих действиях и помнить о том, что шаблон был вами заменен, чтобы при возникновении проблемы в кастомном шаблоне или из-за его применения вы не писали на форум поддержки плагина.
Андрей, подобную тему я создавал по вопросу вывода Форума на кастомной странице здесь
Но это был случай для ещё не запущенного в работу форума.
А сейчас Личный кабинет и страница Пользователи у меня уже работают. Если я вместо Базового шаблона к ним применю "подчищенный" от ненужных деталей новый шаблон, скажется ли это на функциональности плагина?
AlekseiPo сказал(а)
скажется ли это на функциональности плагина?
скажется, если будете подчищать заодно и эту функциональность.
Я и никто другой не можем знать что вы будете делать и каким образом, поэтому заранее предугадать результат ваших действий нельзя, тем более имея ввиду, что вы будете в основном действовать наугад. Делайте, в конце концов, возникнут проблемы - откатитесь.
Социальные кнопки убрал. Уверен, что без них проблем не будет. Они там просто не нужны.
А вот вывод даты опубликования страницы убирать не решился. Потому что там вставлена разметка Shema.org. Может зря я осторожничаю? Как думаете, можно ли убирать этот код в странице?
<span class="entry-date">
<i class="fa fa-clock-o" aria-hidden="true"></i> <span itemprop="datePublished"><?php the_time('Y-m-d')?></span>
<i class="fa fa-eye" aria-hidden="true"></i> <?php echo getPostViews(get_the_ID());; ?>
</span>
А почему не будет дружить? Будет.
Самое важное - шапка и подвал - должны присутствовать от них зависит загрузка скриптов и стилей. Ну и контентная часть - в ней выводится форум. Все остальные части вашего шаблона не критичны для плагина - можете смело вырезать их.
По разметке вам не подскажем - мы не специалисты в СЕО. Эти эксперименты за вами. Вырезайте и сразу смотрите в валидаторах - проблемы не вижу
Связался с автором шаблона по своему вопросу. Вот его ответ:
Вы можете удалить блок кода, который привели в письме,
он выводит дату и количество просмотров, это никак не повредит вообще.
Удалил приведённый выше код и проверил в валидаторах. Проблем не обнаружено. Тему можно закрыть.