Wordpress: проблема в цикле - PullRequest
       2

Wordpress: проблема в цикле

0 голосов
/ 09 февраля 2011

Итак, у меня есть следующий код:

    <?php
    query_posts("order=ASC&cat=4");
?>              
<?php if(have_posts()): while(have_posts()): the_post(); ?>
    <?php if(get_post_custom_values("show") != NULL): ?>
    <?php
        $categories = get_cat_ID(get_the_title());
        $url = get_category_link($categories);
    ?>
    <li class="thumb">
        <a href=""><?php the_post_thumbnail(array(215,200)); ?></a>
        <h2><a href=""><?php the_title(); ?></a></h2>
    </li>
    <?php endif; ?>
<?php endwhile; endif; ?>   
</ul>

Этот код работает, но когда у вас в заголовке & - $categories = get_cat_ID(get_the_title()); .. get_cat_ID не будет работать, знаетеобойтись?

1 Ответ

1 голос
/ 09 февраля 2011

Попробуйте get_category_by_slug вместо. Как вы обнаружили, выборка идентификатора по названию категории может привести к путанице, особенно с дубликатами и символами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...