wp_sitemaps_enabled
云策文档标注
概述
wp_sitemaps_enabled 是一个 WordPress 过滤器,用于控制 XML 站点地图的启用状态。当通过此过滤器禁用站点地图时,重写规则仍会保留以确保返回 404 错误。
关键要点
- 这是一个过滤器,用于修改 XML 站点地图是否启用的布尔值。
- 默认情况下,对于公开站点,站点地图是启用的(true)。
- 禁用站点地图时,相关重写规则仍存在,以避免错误页面,具体可参考 WP_Sitemaps::register_rewrites()。
- 该过滤器在 WordPress 5.5.0 版本中引入。
代码示例
return (bool) apply_filters( 'wp_sitemaps_enabled', $is_enabled );
原文内容
Filters whether XML Sitemaps are enabled or not.
Description
When XML Sitemaps are disabled via this filter, rewrite rules are still in place to ensure a 404 is returned.
See also
Parameters
$is_enabledbool-
Whether XML Sitemaps are enabled or not.
Defaults to true for public sites.
Source
return (bool) apply_filters( 'wp_sitemaps_enabled', $is_enabled );
Changelog
| Version | Description |
|---|---|
| 5.5.0 | Introduced. |