непонятная смена ID записи
-
простейший код (формирую rss-ленту):
$content = get_post_field('post_content', get_the_ID()); var_dump(get_the_ID()); $content = do_shortcode($content); var_dump(get_the_ID());
результат:
int(4578) int(4585)
где 4578 правильный ID, а 4585 это ID первой записи в цикле.
в самой записи может быть вообще ничего нет (проверял).
опытным путем установил, что ID меняется при включенном вукомерсе.
отключаю вукомерс — ID правильные.на локальном сервере проблему воспроизвести не удалось — на клиентском сайте ломаю себе голову.
хоть в какую сторону копать?
- Тема «непонятная смена ID записи» закрыта для новых ответов.