小编use*_*827的帖子

如何检查页面是否是woocommerce中的类别或产品?

我正在尝试使用不起作用的is_category woocommerce.php.我想根据页面打印标题.

如果页面是类别页面,则将打印woocommerce_page_title(),如果页面是产品,则应打印the_title().

我使用的代码woocommerce.php是:

<?php if(is_category()){ ?>                       
    <h1 class="page-title"><?php woocommerce_page_title(); ?></h1> 
<?php }
else{
    the_title();
}
?>
Run Code Online (Sandbox Code Playgroud)

但在每种情况下都是印刷the_title().我认为is_category()不适用于woocommerce.

或者任何人都可以告诉woocommerce如何打印类别和产品标题?

任何帮助将不胜感激.

php wordpress woocommerce

12
推荐指数
1
解决办法
4万
查看次数

加载更多按钮应该消失

我正在使用一些代码来显示加载更多按钮的内容。一切正常。但只有一件事导致问题是加载更多按钮在加载所有内容时仍然显示。我的查询是加载更多内容后,加载更多按钮应该消失。

加载更多按钮的 html 代码:

<div id="loadMore"  class="g-btn type_primary size_big ldm" style="cursor:pointer;  display:none; width: 307px; margin: auto; font-size: 26px;  padding: 10px 0px; ">Load more Content</div>
Run Code Online (Sandbox Code Playgroud)

用于加载更多的 Jquery 代码:

$(document).ready(function () {

    size_li = $("#myList li").size();
    x=10;
    $('#myList li:lt('+x+')').show();
    $('#loadMore').click(function () {
        x= (x+10 <= size_li) ? x+10 : size_li;
        $('#myList li:lt('+x+')').show();
    });
    $('#showLess').click(function () {
        x=(x-5<0) ? 3 : x-5;
        $('#myList li').not(':lt('+x+')').hide();
    });

    if($('#myList li').length > 10) {
  //  $('#loadMore').show();
  $("#loadMore").css({"display":"block",

    });

}

    else {
   // $('#loadMore').hide();
   $("#loadMore").css({"display":"none",

    });
}
});
Run Code Online (Sandbox Code Playgroud)

jquery

2
推荐指数
1
解决办法
5569
查看次数

标签 统计

jquery ×1

php ×1

woocommerce ×1

wordpress ×1