广告拦截

智能广告拦截

这是一个待开发功能,目前暂未发布,我们将会在未来的版本中完善想法和用户需求,以便提供最合适的智能拦截方式。

当前可用方式为手动拦截模式。


手动广告拦截模式

文派叶子🍃(WP-China-Yes)独家特色功能,让您拥有清爽整洁的 WordPress 后台,清除各类常用插件侵入式后台广告、通知及无用信息。

如果你已经厌倦了 WordPress 后台一大堆的垃圾无用的促销广告和烦人的反复通知信息?那么这就是解决方案。

广告拦截可还您一个清爽快速的 WordPress 后台。

1、插件使用

正常安装文派叶子 🍃(WP-China-Yes)后,进入设置页面,可以看到如下界面,找到【广告拦截】开启后将会加载默认的广告屏蔽规则。

这里的默认规则可以屏蔽掉大部分 WordPress 热门主题、插件的广告信息,只需要保存即可。注意:此项仅包含免费主题插件的广告屏蔽功能。

默认规则说明

默认屏蔽规则跟随插件更新,插件更新后可删除规则重新添加以获取最新屏蔽规则。

我们以 WordPress 最流行的 Yoast SEO 插件为例:

以下为去除广告后的实际效果,界面非常的干净舒适。

注意:此去广告功能,仅为免费版插件的界面修饰,并不会解锁其本身缺失、限制以及隐藏功能。如果遇到某些元素、内容无法正常显示和点击的情况,请查看《启用广告拦截后故障排查》

2、自定义规则

如果默认的规则不能满足实际情况,那么也可以新建规则,这需要稍微懂一些CSS知识,也可以用 Firefox、Google 浏览器等工具的 F12 开发工具进行查看。

添加完成后保存刷新页面广告信息就会消失。

添加拦截目标

提交需要拦截的广告插件,审核通过后我们将会更新屏蔽规则。

wp-china-yes.com/add ↗

提交新规则

如果您已经编写了自定义广告拦截规则,可加入自定义源。


拦截规则

此默认规则将会不定期更新,如果你发现有部分插件更新后广告拦截规则失效,那么可能的原因在于开发者更新了对应的广告、通知css标签。

请通过本站公开的方式联系我们进行处理。

拦截规则源

提交需要拦截的广告插件,审核通过后我们将会更新屏蔽规则。

.wpseo_content_wrapper #sidebar-container, .yoast_premium_upsell, #wpseo-local-seo-upsell, .yoast-settings-section-upsell, #rank_math_review_plugin_notice, #bwp-get-social, .bwp-button-paypal, #bwp-sidebar-right, .tjcc-custom-css #postbox-container-1, .settings_page_wpcustomtaxfilterinadmin #postbox-container-1, #duplicate-post-notice #newsletter-subscribe-form, div[id^="dnh-wrm"], .notice-info.dst-notice, #googleanalytics_terms_notice, .fw-brz-dismiss, div.elementor-message[data-notice_id="elementor_dev_promote"], .notice-success.wpcf7r-notice, .dc-text__block.disable__comment__alert, #ws_sidebar_pro_ad, .pa-new-feature-notice, #redux-connect-message, .frash-notice-email, .frash-notice-rate, #smush-box-pro-features, #wp-smush-bulk-smush-upsell-row, #easy-updates-manager-dashnotice, #metaslider-optin-notice, #extendifysdk_announcement, .ml-discount-ad, .mo-admin-notice, .post-smtp-donation, div[data-dismissible="notice-owa-sale-forever"], .neve-notice-upsell, #pagelayer_promo, #simple-custom-post-order-epsilon-review-notice, .sfsi_new_prmium_follw, div.fs-slug-the-events-calendar[data-id="connect_account"], .tribe-notice-event-tickets-install, div.notice[data-notice="webp-converter-for-media"], .webpLoader__popup.webpPopup, .put-dismiss-notice, .wp-mail-smtp-review-notice, #wp-mail-smtp-pro-banner, body div.promotion.fs-notice, .analytify-review-thumbnail, .analytify-review-notice, .jitm-banner.is-upgrade-premium, div[data-name*="wbcr_factory_notice_adverts"], .sui-subscription-notice, #sui-cross-sell-footer, .sui-cross-sell-modules, .forminator-rating-notice, .sui-dashboard-upsell-upsell, .anwp-post-grid__rate, .cff-settings-cta, .cff-header-upgrade-notice, .cff_notice.cff_review_notice_step_1, .cff_get_pro_highlight, .aal-install-elementor, #ws_sidebar_pro_ad, .bold-timeline-lite-feedback-notice-wrapper, #elementskit-lite-go-pro-noti2ce, #elementskit-lite-_plugin_rating_msg_used_in_day, .yarpp-review-notice, #prli_review_notice, #webdados_invoicexpress_nag, #vc_license-activation-notice, .villatheme-dashboard.updated, #njt-FileBird-review, .notice[data-dismissible="pro_release_notice"], #thwvsf_review_request_notice, .wpdeveloper-review-notice, div[data-notice_type="tinvwl-user-review"], div[data-notice_type="tinvwl-user-premium"], #sg-backup-review-wrapper, .notice-wpmet-jhanda-getgenie-cross-promo, .notice-getgenie-go-pro-noti2ce, .notice-wpmet-jhanda-Summer2023, .thwcfd-review-wrapper, .woo-permalink-manager-banner, div.notice.bundle-notice, div.notice[data-dismissible="notice-owa-upgrade-forever"], .wpsm-acc-r-review-notice, .wpsm_ac_h_i, .edac-review-notice, .notice-iworks-rate, #monterinsights-admin-menu-tooltip, .monsterinsights-floating-bar, #monterinsights-admin-menu-tooltip, .exactmetrics-floating-bar, #metform-unsupported-metform-pro-version, .lwptocRate, .wpsm-tabs-b-review-notice, .quadlayers_woocommerce-direct-checkout_notice_delay, .iworks-rate-notice, #metform-_plugin_rating_msg_used_in_day, [id^="wpmet-jhanda-"], #wpmet-stories, #ti-optml-notice-helper, .menu-icon-dashboard-notice, .catch-bells-admin-notice, .wpdt-bundles-notice, .td-admin-web-services, .cf-plugin-popup, .wpzinc-review-media-library-organizer, .oxi-image-notice

提交新规则

申请添加 ↗

如果您已经编写了自定义广告拦截规则,可加入自定义源。


飞行模式的 URL 屏蔽规则

此飞行模式的默认规则将会不定期更新,此功能对于追求极致速度体验的WordPress用户很有效,我们已在多个站点测试运行半年以上,无任何风险故障产生。

如果你发现有部分插件更新后 UR L屏蔽规则失效,那么可能的原因在于开发者更新了对应更新、发送、收集信息的域名导致。

请通过本站公开的方式联系我们进行处理。

URL 屏蔽规则源

提交需要屏蔽的URL链接,审核通过后我们将会更新屏蔽规则。

public-api.wordpress.com/wpcom/v2/wcpay/incentives
woocommerce.com/wp-json
my.yoast.com
api.ipify.org
tnedi.me
packages.translationspress.com

提交新规则

申请添加 ↗

如果您已经编写了自定义URL拦截规则,可加入自定义源。


商业产品广告规则

在全球 WordPress 生态中,不完全统计大概有 5 万款商业产品,所以要能实现全部产品都屏蔽掉广告是不可能的事情。

实际上不管是免费的还是付费产品,只需要处理销量最好的前100~1000款产品就完全可以满足大部分用途。

如何清除 themeforest、codecanyon 等付费产品的广告?

对于 WordPress 商业产品的屏蔽规则无法免费提供。但并不限制您自行编写规则分享。

每一款 WordPress 高级主题、插件产品都需要有专人进行针对性的编写 CSS 和广告拦截规则。而且每款高级产品的结构都非常复杂,热门产品更新维护更加频繁。

文派叶子🍃会主要提供 WordPress.org 公共目录产品的广告规则屏蔽。未来我们可能会提供一个专门的高级产品广告屏蔽规则市场供下载。


提交和查找新广告屏蔽规则

请注意,任何人都可以编写自己的 WordPress 广告屏蔽规则,无需特别专业的技能,只需要一点点php和css基础知识。

如何提交?

对于有专业前端开发经验的人就更是如鱼得水,如果你愿意分享自己的规则,可以在本站提交,或者对应的产品信息下留言粘贴。

找到每篇规则下方底部【点击提交规则,分享您的代码。】

展开后可以看到评论框,在此输入您的规则或者更新即可。最好是提交做为补充的代码,除非是有大版本改进,不用发布完全内容。

内容审核后会自动显示到页面底部。您的头像也会在此规则下方的贡献者列表中展示。

如何查找?

目前已知的站点仅文派叶子 🍃(WP-China-Yes)有提供广告屏蔽规则,在本站可以输入对应的主题、插件名称来进行规则搜索,完全免费。


启用广告拦截后故障排查

开启了广告屏蔽规则后发现对应插件的很多功能和按钮点不动?

发生这种情况不用想,肯定被净化的插件本身就有功能限制。

通常情况下,如果发生了版式错乱、原始免费功能缺失、输入框点不动等,极有可能是因为广告规则编写的不正确导致。但首先您需要确认停用广告规则后可以正常使用。

如果有这种情况出现,请到对应的产品信息列表里提交新规则请求,我们将会更新对应的广告规则。另一种小概率事件,可能是由于新版本升级后原始产品的开发者修改幅度过大导致旧规则失效,具体情况需要具体判断。


广告屏蔽对于开发者会有影响吗?

放眼全球 WordPress 市场,如果是中国用户那么这些促销广告横幅通知除了是打扰外没有任何意义,所以屏蔽后才是最原本的功能形态。

文派叶子 🍃(WP-China-Yes)并不会主动屏蔽任何中国开发者的应用内广告,如果您有担忧,欢迎分叉此插件。

回归存粹

开发此功能的目的在于净化 WordPress 程序本身,确实免费插件有很多是通过广告引流、促销通知和高级版本来实现盈利以及长期维护。

但实际情况是很多 WordPress 开发者滥用了所谓的通知方式和促销手段,这极大程度上阻碍了用户使用及体验。

把普通用户的 WordPress 后台变成了促销广告垃圾场,花花绿绿的没有任何美感可言,另外,不能用的功能为什么要显示出来?

如果真想要获得更多销售,为什么不好好完善产品本身。

用户自选

如果将文派开源(WenPai.org)项目看做是WordPress开源程序的一个分支,那么每个被屏蔽掉无用信息的主题、插件也可以理解为一个新的分支。

这是完全符合 GPL 协议的方式。并且选择权完全交给用户,可以自行决定是否启用。

最好的证明来自于浏览器中最流行的 Adblock 工具,仔细想想,如果不是因为有那么多令人厌烦的广告信息,又怎么会有这些工具?