如何将基于自定义帖子类型的列表转换为下拉列表?

时间:2015-06-15 作者:Democloak

我已经创建了一个查询,以列出当前taxomony的帖子,按术语slug为我的图书网站筛选(作为目录)。而且效果很好。但是,有没有办法将其转换为下拉列表?(我是新手)代码如下:

// Start the list (I want to convert this to dropdown list)
$query = new WP_Query( $args ); 
while ( $query->have_posts($post->ID) ) : $query->the_post();
    echo \'<li><a href="\';
    the_permalink();
    echo \'">\';
    the_title();
    echo \'</a></li>\';  
endwhile;
// End the list
?>

1 个回复
最合适的回答,由SO网友:Balalayka Balkanski 整理而成

the_title()the_permalink() 是自动回显的函数。在这种情况下使用get_the_title()get_permalink().

代码应如下所示:

while ( $query->have_posts($post->ID) ) : $query->the_post();
    echo \'<li><a href="\'. get_permalink(). \'">\' .get_the_title() .\'</a></li>\';  
endwhile;
下面是另一种使用the_titlethe_permalink:

while ( $query->have_posts($post->ID) ) : $query->the_post(); ?>
   <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a>
<?php endwhile;

结束

相关推荐

Wp_List_Table not responsive

im使用wp_list_table 在我的后端主题上初始化,以显示我保存在数据库中的一些信息,但有很多信息,我想让它响应,根据屏幕大小显示/隐藏一些元素。我以为它会自动发生,就像在显示帖子的表中一样,但事实并非如此。以下是小屏幕中所有帖子的示例这是我在小屏幕上的wp\\u list\\u表我如何在没有黑客的情况下修复这个bug,wordpress core有什么解决方案吗?类似帖子谢谢