У меня есть установка WordPress, которую я хочу использовать для одностраничного сайта. Я получаю весь контент с массивом query_post. Для каждого раздела страницы он создает div с id #content.Добавить CSS-класс с PHP
<?php query_posts('post_type=page&order=ASC'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div id="content">
<div id="inner-content" class="wrap cf">
<div id="main" class="m-all">
<h2><?php the_field('headline') ?></h2>
<div class="sidebar"><?php the_field('sidebar') ?></div>
<div class="main-content"><?php the_content(); ?></div>
</div>
</div>
</div>
<?php endwhile; endif; ?>
Теперь я хочу добавить конкретный идентификатор в каждый раздел страницы в зависимости от заказа. Что-то вроде
<div id="content section-1">...</div>
<div id="content section-2">...</div>
<div id="content section-3">...</div>
и так далее. Как я могу изменить свой код для достижения этого?
Я думаю, что с вашим кодом что-то не так: id вместо классов;) – Masiorama
В дополнение к вышесказанному вы должны использовать 'counter' – rnevius
О, боже! идентификатор содержимого дублируется. : O: O –