0

我在 WordPress 中有一个查询,它会提取类别“发布”中的帖子,这些帖子在分类“艺术家”中用艺术家的名字标记 - (恰好是这个页面的标题。)效果很好。直到您使用包含 3 个单词的艺术家姓名/页面标题。所以“san gabriel”有效,“coyote clean up”无效。这是一个较旧的站点,我在某些事情上使用了魔法领域,但我不明白这可能是问题的一部分。

<?php query_posts( array(
        'category_name' => 'releases',
        'artist' => wp_title("",false),
        'showposts' => 0
        ) )?>

    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <div <?php post_class() ?> id="post-<?php the_ID(); ?>">

        <img alt="release image" src="<?php echo get ('release_info_release_image') ?>">

    </div>

    <?php endwhile; ?>

    <?php else : ?>

        <p>there are currently no releases posted for this artist.</p>

    <?php endif; ?>
    <?php wp_reset_query(); ?>

这是一张图片,显示页面标题和标记的分类之间没有拼写错误。

圣加布里埃尔的页面得到了这个帖子。Coyote Clean Up 没有。当我在标题和艺术家标签中将他们的名字更改为“Coyote Clean”时 - 它可以工作......一个词乐队工作。两个词带工作。三字带没有。

我想不出任何原因会发生这种情况。

有任何想法吗?

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

好的 - 这是有 4 个字的,它正在工作......

4

0 回答 0