我正在尝试使用不起作用的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如何打印类别和产品标题?
任何帮助将不胜感激.
我正在使用一些代码来显示加载更多按钮的内容。一切正常。但只有一件事导致问题是加载更多按钮在加载所有内容时仍然显示。我的查询是加载更多内容后,加载更多按钮应该消失。
加载更多按钮的 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)