Как вывести определенную страницу на главную — wordpress?

powerfactory powerfactory   04.12.2016 12:07   1 835  
Как вывести определенную созданную страницу на главную, чтобы была возможность прописать тайтл и дискрипшн из админки. В теме предусмотрен вывод текста на главной, но там нет полей для ввода SEO информации. Спасибо за ответ

Ответы на вопрос (12) Написать ответ
kos kos   04.12.2016 12:22
Обратится в техническую поддержку wordpress. Которой нет :(
0
ampFlashmob ampFlashmob   04.12.2016 12:52
Статус: Опубликовано,
Прилепить на главную страницу
0
vituson vituson   04.12.2016 12:59
Плагин Platinum SEO Pack поставьте. Дескрипшн и тайтл для главной прописывается в его настроках, а для всех остальных записей и страниц на этих же записях и страницах при редактировании.
1
powerfactory powerfactory   04.12.2016 13:13
Подскажите, а если не Platinum а Yoast, и что из этого лучше по вашему опыту ?
0
powerfactory powerfactory   04.12.2016 13:16
И текст на страницу через content-home.php разместить?
0
vituson vituson   04.12.2016 16:53
Я пользуюсь платинум-ом, без разницы, как у вас текст на главной появляется, плагин все равно нужное пропишет.
0
Petroff Petroff   04.12.2016 13:09
Сделать страницу, потом в настройках поставить ее как статическую. Хотя в каждой теме свои завихрени, особенно в бесплатных. А так на главной тайтл и дескрипшен беруться из названия и описания сайта. Чаще проблемы возникают с H1 и H2
2
vituson vituson   04.12.2016 16:58
Я обычно так делаю (в header.php)

<?php if (is_front_page()) { ?>
<h1 class="site-title"><?php bloginfo('name'); ?></h1>
<?php } else { ?>
<h2 class="site-title"><?php bloginfo('name'); ?></h2>
<?php } ?>

страницы page.php

<?php if (is_front_page()) { ?>
<h2><?php the_title(); ?></h2>
<?php } else { ?>
<h1><?php the_title(); ?></h1>
<?php } ?>
0
Petroff Petroff   04.12.2016 17:38
Для таких как я, которые php на интуитивном уровне понимают, легче через class в html вручную заголовок на главной прописать или создать отдельный стиль h1 для главной. В некоторых шаблонах сложно найти <?php bloginfo('name'); ?> , который нужно отредачить
0
vituson vituson   04.12.2016 21:12
Как будете выбирать h1-h2 для заголовка в зависимости от того, какая страница открыта? Поисковики так интуитивно, как вы, не понимают.
0
Petroff Petroff   04.12.2016 21:57
Вопрос ТС был по главной. Иногда легче сделать статичную страницу и вручную заголовок прописать. По внутренним да, там в коде надо немного поковыряться, чтоб страницы к порядку привести. Чего уж там, даже в платных темах есть косяки с заголовками. Вообще, проблема с заголовками на вп давно известна и в каждом отдельном случае решается по-разному, результат только всегда должен быть один-один н1 на странице. Просто у меня не во всех темах получается сделать заголовки так, как Вы написали выше
0
powerfactory powerfactory   04.12.2016 22:22
Всем спасибо за советы, решилось так:
1. Создал страницу, оптимизировал ее; текст, картинки, ключи- с помощью сео плагина.
2. В настройках указал статическая (созданная страница) -главная
3. Закинул в home такой код в котором разместил нужный текст созданный в п.1.
<?php
global $paged;
if(is_home() && $paged == "") :
?>
текст

<?php endif; ?>
4. По заголовкам лишнее убрал в файлах шаблона, а в статье указал h1, h2
0

Войдите, чтобы написать ответ
Вход Регистрация

C ТОП50 в ТОП5 с помощью поведенческих факторов в Яндексе и Google.