如何使Mixitup与Wordpress一起使用?

时间:2014-08-23 22:23:22

标签: php wordpress

某些背景: 我正在寻找将Mixitup与Wordpress类别集成的方法。大多数人推荐this tutorial,但我无法使其发挥作用,而且我发现更多的人无法使该教程工作人们真正实现它,也许是因为它是法语。

我联系了Mixitup编码器并发布在他们的论坛上,但没有,尽管有一个非常广泛和一般的答案here

底线是我无法使其与Wordpress一起使用,虽然我对纯HTML网站没有任何问题,所以我的问题是,如果这里的任何人都实现了使用WP类别的工作,如果是这样,那么代码做什么我需要用它吗?

1 个答案:

答案 0 :(得分:1)

好的,既然你没有提供任何代码,我会以我为你构建的页面完成的方式发布。它是西班牙语,所以你可能一眼就看不到它,但它或多或少是使用Mixitup2的默认MIxitup代码,只适用于Wordpress。如果您有任何问题,请联系。

<div class="col-lg-8 col-md-8 col-sm-12">
    <div class="col-sm-12 botonera">
        <button class="sort" data-sort="my-order:asc">Orden Ascendente</button>
        <button class="sort" data-sort="my-order:desc">Orden Descendente</button>
    </div>
    <div class="clearfix"></div>
    <ul id="filters">
        <li class="filter col-sm-6 col-md-3" data-filter="all">Todas las Provincias</li>
        <?php $args=a rray( 'child_of'=>'5', 'hide_empty' => 0); // List all categories, we want to exclude our first category // Change the arguments as you like $categories = get_categories($args); foreach ($categories as $category) { echo '
        <li class="filter col-sm-6 col-md-3" data-filter=".'. $category->slug .'">'. $category->name .'</li>'; } ?></ul>
    <div class="clearfix"></div>
    <ul id="gallery">
        <?php if (have_posts()) : ?>
        <?php global $post; $my_query=n ew WP_Query( 'showposts=-1&category_name=provincias'); while ($my_query->have_posts()) : $my_query->the_post(); $args = array('child_of' => '5', 'hide_empty' => 0); $categories = get_categories($args); $post_cat = get_the_category($post_id); $post_title = get_the_title($post_id); $cat_name = $post_cat[0]->cat_name; $cat_slug = $post_cat[0]->slug; ?>
        <?php echo '<li class="col-sm-6 col-md-3 mix '.$cat_slug. '"  data-my-order="'.$post_title. '">' ?>
            <h5><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> </h5>

        </li>
        <?php endwhile;?>
    </ul>
    <?php endif;?>

您理解:在此代码中,我必须列出“省”类别(类别5)中包含的所有城市(子类别)。通过这种方式,我可以使用Mixitup过滤这些结果,并仅显示某个省的城市,甚至是任何给定省份的城市。

无论如何,请检查并根据需要进行修改