You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在产品页隐藏Dokan供应商信息?旧插件失效有无替代方案

可行解决方案汇总

以下方案均兼容最新版Dokan多供应商插件,无需依赖已停止维护的第三方插件:

方案1:使用Dokan原生钩子实现(最稳定,推荐)

直接通过Dokan官方提供的动作钩子移除对应位置的供应商信息输出,代码可添加到当前主题的functions.php文件,或使用代码片段管理插件插入:

隐藏店铺列表页的供应商信息

// 移除店铺列表页供应商联系方式、地址等信息
add_action('init', function() {
    remove_action('dokan_store_list_loop_after_store_name', 'dokan_store_list_rating', 10);
    remove_action('dokan_store_list_loop_after_store_name', 'dokan_store_list_address', 15);
    remove_action('dokan_store_list_loop_after_store_name', 'dokan_store_list_phone', 20);
    // 可根据需要注释掉不需要移除的项目
});

隐藏单个供应商店铺页的敏感信息

// 移除店铺页头部供应商信息
add_action('init', function() {
    remove_action('dokan_store_header_info', 'dokan_store_show_store_rating', 10);
    remove_action('dokan_store_header_info', 'dokan_store_show_address', 15);
    remove_action('dokan_store_header_info', 'dokan_store_show_phone', 20);
    remove_action('dokan_store_header_info', 'dokan_store_show_email', 25);
});

方案2:CSS前端隐藏(快速实现,适合无代码基础用户)

如果对信息安全要求不高,仅需要前端视觉隐藏,可直接将以下CSS代码添加到WordPress后台「外观」-「自定义」-「额外CSS」中:

/* 隐藏店铺列表供应商信息 */
.dokan-single-store .store-info,
.dokan-store-list .store-footer {
    display: none !important;
}
/* 隐藏单个店铺页供应商信息 */
.dokan-store-address-wrap,
.dokan-store-phone-wrap,
.dokan-store-email-wrap {
    display: none !important;
}

方案3:使用兼容的第三方自定义插件

可在WordPress官方插件库搜索Dokan功能自定义类插件,筛选近3个月有更新、兼容你当前使用的WordPress和Dokan版本的插件即可,这类插件一般都内置可视化开关,可直接勾选需要隐藏的供应商信息字段,无需手动写代码。

注意事项

  • 所有代码修改前请先备份站点,避免出现语法错误导致站点无法访问
  • 不熟悉代码修改的用户推荐使用代码片段插件插入PHP代码,不要直接修改主题核心文件

内容的提问来源于stack exchange,提问作者Ariamehr Moradi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 21:54:01