我是新手Wordpress开发人员,我一直在努力寻找解决方案。
问题:我在我的类别页面上使用css手风琴来显示不同的帖子。这个问题是“the_permalink();” wordpress的方面似乎是显示帖子的唯一方法,这会导致输出http://www.mydomain.com/category#http://www.mydomain.com/postname的#(哈希)之后的网址重复。我想做的是显示输出http://www.mydomain.com/category#postname,如果可能的话。这是否需要重写URL或者是否有办法在不使用重写的情况下获得更清晰的输出?
我的代码:
<div class="accordion vertical">
<?php $catquery = new WP_Query( 'category_name=category-name&posts_per_page=10&orderby=date&order=asc' );
while($catquery->have_posts()) : $catquery->the_post();?>
<section id="<?php the_permalink();?><?php echo $post->post_name;?>">
<h2><a href="#<?php the_permalink();?><?php echo $post->post_name;?>"><?php the_title();?></a></h2>
<?php the_content(); ?>
</section>
<?php endwhile; ?>
</div>
任何帮助都将不胜感激。
感谢。