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

WordPress Disco主题页脚社交分享链接问题求助

WordPress Disco主题页脚社交分享模块调整方案(基于WPCode插件)

一、移动页脚社交分享模块

由于该模块是主题内置输出,需先移除原有位置的模块,再挂载到目标位置,通过WPCode的PHP代码片段实现:

  1. 打开WPCode插件后台,进入「Code Snippets」→点击「Add Snippet」,选择「Create Your Own Snippet」
  2. 代码类型选择「PHP Snippet」,添加以下代码(需替换主题实际的钩子与回调函数):
// 移除页脚默认位置的社交分享模块
remove_action('disco_footer_social', 'disco_render_social_icons', 10);

// 将模块挂载到目标位置(示例为页头钩子,需替换为你需要的位置钩子)
add_action('disco_header_top', 'disco_render_social_icons', 10);

提示:若不知道主题的钩子名称,可通过「外观」→「主题文件编辑器」打开footer.php,查找输出社交模块的do_action()代码,其中引号内的内容即为钩子名;同时查找对应的回调函数名(通常是紧跟add_action的第二个参数)。

  1. 设置片段的触发条件为「Run Everywhere」,保存并激活片段。

二、彻底移除页脚社交分享模块

方法1:PHP代码移除(推荐,彻底清除模块输出)

  1. 在WPCode新建PHP代码片段,添加以下代码(替换为主题实际的钩子与回调函数):
// 彻底移除页脚社交分享模块
remove_action('disco_footer_social', 'disco_render_social_icons', 10);
  1. 设置触发条件为「Run Everywhere」,保存激活即可。

方法2:CSS隐藏(快速生效,适合临时屏蔽)

  1. 在WPCode新建CSS代码片段,添加以下代码(替换为模块实际的CSS类名):
/* 隐藏页脚社交分享模块 */
.your-social-module-class {
    display: none !important;
}

提示:类名可通过浏览器开发者工具获取:右键页脚的社交模块→「检查」,找到包裹模块的最外层元素的class属性值。

  1. 设置触发条件为「Site Wide Header」或「Run Everywhere」,保存激活即可。

内容的提问来源于stack exchange,提问作者Niki Yu

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 15:38:11