那个头衔是满口的......让我把它分解。
我抓住一个类别的帖子列表,将帖子标题与类别名称相匹配。相当漂亮......它有效,主要是......
这是我的代码......
<?php
global $more;
$more = 0;
$page_cat = $post->post_title; //copy the page title
$my_query = new WP_Query('category_name='.$page_cat);
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('category_name='.$page_cat.'&paged='.$paged);
?>
<?php while ( have_posts() ) : the_post(); ?>
<div <?php post_class('gallery-item'); ?>>
<?php if ( has_post_thumbnail() ) { ?>
<?php $featuredImage = wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); ?>
<a href="<?php echo $featuredImage; ?>" class="fancybox" rel="group" title="<?php the_title()?>"><?php echo get_the_post_thumbnail($page->ID, 'medium'); } ?></a>
</div>
<?php endwhile; ?>
<?php wp_reset_query();?>
这适用于大多数游戏。标题为TEST的页面将带回TEST类别的帖子,TEST STUFF带回TEST STUFF等。
不的作用是标题是否有任何特殊字符。例如TEST&amp; STUFF没有显示任何内容,即使有一个名为TEST&amp; amp;东西。 TEST(STUFF)也行不通。
那么如何在标题中包含特殊字符,或者从变量和标题中删除它们,而不影响标题的前端显示?
谢谢!
答案 0 :(得分:0)
Wordpress查询基于您的 SLUG ,而不是基于您的类别名称
所以例如 TEST&amp; STUFF 将成为测试资料