Требуется в футере вывести текст только на главной и в рубриках, это мне для сео нужно.
С помощью виджета смог вывести текст в футере, но он отображается на всех страницах.
Как мне сделать что бы он отдельно отображался на главной и другой текст отдельно в рубриках и не выводился в записях?
http://joxi.ru/52aOKeOhbaeG4r
iworkshop
В файле footer.php вашей темы, в том месте где вам нужно вывести текст(в нужном divе) вставьте блок вида:
<?php
if(is_front_page() || is_category()){
?>
Нужный вам текст в разметке html.
<?php } ?>
Не проверял, но должно работать.
ivan-lev
trewes: и другой текст отдельно в рубриках
А ещё и чтоб для каждой рубрики отдельно свой, да? =)
trewes
ivan-lev: А ещё и чтоб для каждой рубрики отдельно свой, да? =)
Да, абсолютно верно
trewes
iworkshop: В файле footer.php вашей темы, в том месте где вам нужно вывести текст(в нужном divе) вставьте блок вида:
<?php
if(is_front_page() || is_category()){
?>
Нужный вам текст в разметке html.
<?php } ?>
Не проверял, но должно работать.
Так выводится на главной и в рубриках одинаково (а мне надо отдельно), в записях правда нет.
Но выводится просто текстом, а мне надо именно выводить как в футере на скрине.
Sitealert
trewes: выводится просто текстом, а мне надо именно выводить как в футере на скрине.
Как напишете, так и выведется.
iworkshop
trewes: Так выводится на главной и в рубриках одинаково (а мне надо отдельно), в записях правда нет.
Но выводится просто текстом, а мне надо именно выводить как в футере на скрине.
<?php if(is_front_page()){ ?>
Нужный вам текст в разметке html для главной.
<?php }elseif(is_category('9')){ ?>
Нужный вам текст в разметке html категории с id 9.
<?php }elseif(is_category('10')){ ?>
Нужный вам текст в разметке html категории с id 10.
<?php } ?>
Продолжать столько раз, сколько вам нужно. Примеры тут — https://wp-kama.ru/function/is_category
Как узнать ID категории — загуглите.
Чтобы текст вывелся в html разметке — его нужно оформить в html разметке)
Т.е. заключить в html теги, чтоб было что-то вроде:
<div id="footer">
<div class="fnav">TEST</div>
<div class="flogo">Много текста из футера</div>
</div>
trewes
Здравствуйте.
Требуется в футере вывести текст только на главной и в рубриках, это мне для сео нужно.
С помощью виджета смог вывести текст в футере, но он отображается на всех страницах.
Как мне сделать что бы он отдельно отображался на главной и другой текст отдельно в рубриках и не выводился в записях?
http://joxi.ru/52aOKeOhbaeG4r
iworkshop
В файле footer.php вашей темы, в том месте где вам нужно вывести текст(в нужном divе) вставьте блок вида:
Не проверял, но должно работать.
ivan-lev
и другой текст отдельно в рубриках
А ещё и чтоб для каждой рубрики отдельно свой, да? =)
trewes
А ещё и чтоб для каждой рубрики отдельно свой, да? =)
Да, абсолютно верно
trewes
В файле footer.php вашей темы, в том месте где вам нужно вывести текст(в нужном divе) вставьте блок вида:
Не проверял, но должно работать.
Так выводится на главной и в рубриках одинаково (а мне надо отдельно), в записях правда нет.
Но выводится просто текстом, а мне надо именно выводить как в футере на скрине.
Sitealert
выводится просто текстом, а мне надо именно выводить как в футере на скрине.
Как напишете, так и выведется.
iworkshop
Так выводится на главной и в рубриках одинаково (а мне надо отдельно), в записях правда нет.
Но выводится просто текстом, а мне надо именно выводить как в футере на скрине.
Продолжать столько раз, сколько вам нужно. Примеры тут — https://wp-kama.ru/function/is_category
Как узнать ID категории — загуглите.
Чтобы текст вывелся в html разметке — его нужно оформить в html разметке)
Т.е. заключить в html теги, чтоб было что-то вроде: