wordpress - 类别永久链接中的类别 ID,woocommerce
问题描述
是否可以在 woocommerce 的类别永久链接设置中添加类别 ID?我知道这会显示类别 slug ( /%product_cat%/ )。我需要的是这样的:/%product_cat_id%/
解决方案
如果其他人需要,我找到了解决方案:
function category_id_in_menu( $classes, $item ){
if( 'product_cat' == $item->object ){
$classes[] = 'category-id-' . $item->object_id;
}
return $classes;
}
add_filter( 'nav_menu_css_class', 'category_id_in_menu', 10, 2 );
推荐阅读
- windows - 当我使用 java11 时如何在 STS 中设置 JRE 主目录
- laravel - STI ::find() 在控制器中失败,但在修补程序中成功
- outlook - Outlook - 将组日历事件复制到用户 Outlook 日历
- google-app-engine - 如何解决“此请求导致为您的应用程序启动新进程...”导致的应用程序引擎中的高延迟?
- python - 如何让python使用变量作为列表项指示器
- python - 使用 OpenCV 和 Python 计算图像上的特殊元素
- javascript - 对象数组在控制台中显示为 [object Object] 而不是字符串
- python - 在python中搜索数组时如何停止执行else块
- html - 使用 R 提取 HTML 文档的各个部分,使用指示部分标题
- sql - 将 SQL 查询转换为 Activerecord 查询