搜索过滤器的WordPress博客页面

时间:2018-10-01 06:32:30

标签: wordpress post filter blogs

我想在下拉列表中按帖子标题创建过滤器。像https://www.yasyas.com/blogs/android-smartphone-blog

在右侧,过滤器位于我想要的WordPress中。

2 个答案:

答案 0 :(得分:0)

您好,您正在使用wordpress管理面板吗?如果是这样的话.. 我认为这可能是您想要的答案:

click the Appearance and drag Categories to create a Sidebar as the link you attached 1单击外观并拖动类别以创建侧边栏;

2记得给标题加上标题以替换类别,例如:“帖子搜索”;

3将侧边栏分配给您要转到的Ppage,然后返回以访问该页面:

the sidebar on the right is the dropdown that you want

我假设您知道您应该只为“帖子”而不是“页面”分配类别。

答案 1 :(得分:0)

我认为这是您正在寻找的答案: https://firstsiteguide.com/display-category-dropdown-list/ 1找到文件sidebar.php,并将代码更改为链接中的代码:

    < ? php
    $cat_id = get_cat_ID ('Sample Posts Category');
$args = array(
    'cat' => $cat_id,
    'post_type' => 'post',
    'post_status' => 'publish',
    'posts_per_page' => -1,
);
$my_query = null;
$my_query = new WP_Query($args);
if ($my_query->have_posts()) {
    ?>
<form name="jump">
<select name="menu">
<?php
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<option value="<?php the_permalink() ?>"><?php the_title(); ?></option>
<?php
endwhile;
}
?>
</select>
<input type="button" onClick="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="Go">
</form>
<?php
wp_reset_query();
?>

2然后将侧边栏分配到页面,然后访问,应该是这样的: enter image description here