Этим запросомс тем
foreach'емвыдаёт вид:
<li><h2><a>****</a></h2></li>
В случае, если к вопросу подходит несколько тегов, один из которых является подмножеством другого (в качестве примера рассмотрим теги «PHP» и «Программирование»), следует указывать только наиболее конкретный тег (в данном примере это «PHP»).
В противном случае, ваши вопросы будут удаляться по причине тег-спама,
за вас пережевали и в рот положили...- и в этом тоже нет ничего плохого.
Вопрос 1:
Нужно ли указывать <?php endif;?> или типа того в данном случае, если нет - почему?
Вопрос 2:
Может кто подскажет литературу по PHP?
<?php if ( in_category('14') ):?>
<div id="site_map" style="background-color: red;">
<?php elseif ( in_category('13') ):?>
<div id="site_map" style="background-color: green;">
<?php endif;?>
<ol>
<li><a href="<?php the_permalink();?>"><?php the_title();?></a></li>
</ol>
</div>
Если регистрируешь кастомную записьregister_post_type('stati',$args);
и таксономию к нейregister_taxonomy('stati', array('stati'), array(
ясно что ВП не понимает, что от него хотят, т.к. в частиregister_taxonomy('stati', ...
название таксономии, а в части..., array('stati'), ...
- зарегистрированные кастомные записи, однако, если в коде указатьregister_taxonomy('stati2', array('stati'), array(
, то в адресе будет так:localhost:8089/stati2/post
А если перезаписать слаг таксономии на 'text', то при просмотре кастомной записи в адресе будет так:localhost:8089/text/post
При этом, если указать рубрику (терм), скажем "lessons" и к ней привяжем созданную запись, то при переходе наlocalhost:8089/text/lessons
всё равно выводит ошибку 404 из 404.php, даже если существует файл taxonomy-lessons.php.
<?php if (is_category('слаг1')) : ?>
<article>
<div>
<header>
<H1><?php single_cat_title(); ?></H1>
</header><!--.header -->
<div>
<ul>
<?php wp_list_categories('include=85,86&title_li=' ); ?>
</ul>
</div>
<?php elseif (is_category('слаг2')) : ?>
<p>This is the text to describe category 'notariusymsk'</p>
<article>
<div>
<header>
<H1><?php single_cat_title(); ?></H1>
</header><!--.header -->
<div>
<ul>
<?php wp_list_categories('include=85,86&title_li=' ); ?>
</ul>
</div>
<?php elseif (is_category('слаг3')) : ?>
<p>This is the text to describe category 'notariusymo'</p>
<article>
<div>
<header>
<H1><?php single_cat_title(); ?></H1>
</header><!--.header -->
<div>
<ul>
<?php wp_list_categories('include=85,86&title_li=' ); ?>
</ul>
</div>
<?php elseif (is_category('слаг4')) : ?>
<p>This is the text to describe category 'dolgop-notary'</p>
<article>
<div>
<header>
<H1><?php single_cat_title(); ?></H1>
</header><!--.header -->
<div>
<ul>
<?php wp_list_categories('include=85,86&title_li=' ); ?>
</ul>
</div>
<?php else : ?>
<p>This is some generic text to describe all other category pages,
I could be left blank</p>
<?php endif; ?>
</div>
</article>
А теперь внимательно посмотрите свой код, особенно строчку:register_taxonomy('stati', array('stati'), array(
Какую вы таксономию регистрируете?