从WooCommerce Single Product页面删除WordPress站点徽标的可点击链接

时间:2019-12-07 作者:teqqq

我需要帮助删除Woocommerce单一产品页面上Wordpress网站徽标的可点击链接。我尝试了以下css代码

.home .site-logo a { pointer-events: none; }
它适用于主页。但我需要避免用户在访问woocommerce单一产品页面时访问主页。

1 个回复
最合适的回答,由SO网友:Elgoots 整理而成

每个产品的主体中都应该有一个唯一的类标识符。根据您使用的主题,比较两个产品页面。其中有一个独特的css标识。

找一些类似的东西:posted-例如跟随我的数字。

如果您有以下情况:

<body class="product-template-default single single-product postid-3592 wp-custom-logo woocommerce woocommerce-page woocommerce-no-js shop-buttons-is-sticky">
然后,您可以使用posid-3592类作为该产品页面的唯一目标。

因此,您可以:

.postid-3592 .site-logo a { pointer-events: none !important; }

or for all products using a single product template you could use:

.single-product .site-logo a { pointer-events: none !important; }

相关推荐

如何组织插件css文件的优先级?

我正在开发带有主题(Astra Pro with child主题)和插件的网站。当我在Chrome开发工具中检查性能时,跟踪显示了具有高优先级的非关键样式表。示例-lightbox样式表是主要文件之一:是否有办法控制这些优先级,以便我可以先放置关键文件,然后再放置非关键文件?初学者水平的答案将不胜感激。编辑#1:我已经添加了我的子主题函数。php代码:add_action( \'wp_enqueue_scripts\', \'theme_enqueue_styles\', 99 ); functi