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

如何仅从特定页面移除WPCF7提交按钮而保留其他页面的该按钮?

仅在特定页面隐藏WPCF7提交按钮的解决方案

方法1:用CSS隐藏(无需修改PHP代码,适合非开发人员)

  • 先找“White Papers”页面的专属标识:打开该页面,右键空白处选「检查」,在浏览器调试面板里找到<body>标签,里面会有类似page-id-123(数字是页面ID)或page-slug-white-papers的类名,记下来。
  • 进入WordPress后台,依次点「外观」→「自定义」→「额外CSS」,粘贴以下代码(把page-id-123换成你找到的类名):
    .page-id-123 .wpcf7-submit.btn-primary.ml-1 {
        display: none;
    }
    
  • 保存设置后,刷新“White Papers”页面就能看到按钮消失,其他页面不受影响。

方法2:修改PHP文件(精准控制按钮显示)

如果你能操作主题文件,找到header hero-type-writer.php(可通过后台「外观」→「主题文件编辑器」查找,或用FTP工具访问网站文件),把原来的按钮代码替换成以下内容:

<?php if ( !is_page('White Papers') ) { ?>
  <a class="wpcf7-form-control wpcf7-submit btn btn-primary ml-1" href="#demo-form-img" target="_self"> See it in Action </a>
<?php } ?>

这段代码会自动判断当前页面,只有不是“White Papers”的时候才显示按钮,完全不影响其他页面的按钮功能。

内容的提问来源于stack exchange,提问作者Tyson Kelley

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 09:05:10