当前位置: 首页 > 知识库问答 >
问题:

Woocommerce单一产品导航:项目符号而不是缩略图

贡烨烁
2023-03-14

你能帮我用项目符号导航代替缩略图导航吗?

我更喜欢它,因为手机的功能非常简单。

https://demo.woothemes.com/storefront/product/build-your-dslr/#camera-身体

共有1个答案

丁振海
2023-03-14

将以下代码段添加到活动主题(或子主题,如果有)的functions.php文件中。

add_filter('woocommerce_single_product_carousel_options', 'woocommerce_single_product_carousel_options_custom');
function woocommerce_single_product_carousel_options_custom($args){
    $args['controlNav'] = TRUE;
    return $args;
}

这将缩略图导航变为有序列表(编号为1,2,3,...等等)的导航。您可以使用CSS更改此有序列表的显示。一个CSS示例如下:

.flex-control-nav {
    position: absolute;
    bottom: -45px;
    list-style: none;
    display: block;
    padding: 0;
    margin: 0;
    width: 100%;
}
.flex-control-nav li {
    position: relative;
    display: inline-block;
    cursor: pointer;
    height: 1.5rem;
    width: 1.5rem;
    margin: 0;
    padding: .35714rem;
}
.flex-control-paging li a {
    border: 1px solid #2d2d2d;
    display: inline-block;
    margin: 0;
    padding: 0;
    position: relative;
    background: 0 0;
    outline: 0;
    line-height: 0;
    font-size: 0;
    text-indent: -99999px;
    color: transparent;
    cursor: pointer;
}
.flex-control-paging li a:before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    font-size: 60px;
    line-height: 20px;
    text-align: center;
    color: #2d2d2d;
    opacity: .6;
}
.flex-control-paging li a, .flex-control-paging li a:before {
    height: 1.07143rem;
    width: 1.07143rem;
    border-radius: 50%;
}
.flex-control-paging li a:before {
    display: block;
    transition: background .1s ease-out;
}
.flex-control-paging li a:focus, .flex-control-paging li a:hover {
    outline: 0;
}
.flex-control-paging li a:focus:before, .flex-control-paging li a:hover:before {
    opacity: .8;
}
.flex-control-paging li a:hover:before {
    background: #2d2d2d;
}
.flex-control-paging li a.flex-active:before {
    background: #666;
}
 类似资料:
  • 我的购物车页面有问题。我遇到的问题是产品缩略图图像被裁剪,并且正在切断我的图像。 我转到产品显示设置并调整了缩略图大小,但缩略图图像仍然太小且被裁剪。 购物车页面图像 我想知道如何解决这个问题,有人能帮忙吗? 我还想了解如何将购物车页面上的产品图像更改为不同的图片,而不影响网站前端的产品图像。

  • 我对Woocomece的3.3.5版本有一个问题,特别是在product-thumbnais.php页面。 场景:我们在产品图库中有一个特色产品图像和另外5-6个图像,它们明显地显示为主图像下的产品缩略图。 现在缩略图只是堆叠在一起,似乎没有办法让这些缩略图显示在单行旋转木马中,导航箭头滚动旋转木马。 假设我想在任何给定的时间显示4个缩略图,然后单击导航箭头滚动缩略图,就像本页上的flexnav演

  • 我正在尝试在一个自定义主题中实现wooCommerce,我正在基于bootstrap框架构建该主题(因为我对事物的外观很挑剔),所以我正在尝试重新定位wooCommerce产品缩略图库图像。我知道wooCommerce中提供的各种函数和钩子,如wc-template-hooks.php中列出的函数和钩子,它们工作得非常好,但在我的特殊情况下除外。我使用和钩子将产品信息包装在我的引导框架中,就像这样

  • 我的吴宇森商店有一个奇怪的问题。最新更新后,产品商店缩略图开始以不同寻常的方式显示。有些图像显示良好,但其中的一些,显示在全尺寸。我想让它所有的图像显示这样: 显示问题的图像 “良好”产品的尺寸为:251px 304px。这也是我的Woocommerce缩略图配置: woo配置 我尝试将其设置为CSS: 任何帮助,如何显示所有图像的罚款?这是链接表单商店。

  • 这有点奇怪,但是我很难找到如何做到这一点的答案: 我试图创建一个自定义查询,获取WooCommerce订单中包含的所有产品(及其元)。 例如,假设我有这些订单悬而未决: 产品1 产品2 产品3 产品4 产品5 产品6 我的目标是根据这些已订购的产品创建一个列表,该列表由产品的元数据进行订购。大概是这样的: 产品1 产品3 产品4 但同样,这些只是订单中的产品(包括其数量)。 我面临的问题是,数据库

  • 我想在Woocommerce的管理员查看订单页面上添加futured图像。已创建新列,但未显示产品图像。我应该如何显示订单缩略图?谢谢