WordPress sitemap 是5.5版本新增的网站地图功能,开发者可通过以下钩子和过滤器进行调整。
常用的:
wp_sitemaps_enabled
–过滤是否启用XML Sitemap。wp_sitemaps_max_urls
–过滤站点地图上显示的URL的最大数量。wp_sitemaps_init
–初始化站点地图时触发。wp_sitemaps_index_entry
–过滤站点地图索引的站点地图条目。
扩展的:
wp_sitemaps_add_provider
–在添加站点地图提供程序之前对其进行过滤。wp_sitemaps_post_types
–过滤要包含在站点地图中的帖子类型列表。wp_sitemaps_posts_entry
–过滤单个帖子的站点地图条目。wp_sitemaps_posts_show_on_front_entry
–当show_on_front选项等于“posts”,过滤主页的站点地图条目。wp_sitemaps_posts_query_args
–过滤帖子类型站点地图查询的查询参数。wp_sitemaps_posts_pre_url_list
–在生成帖子URL列表之前将其过滤(短路)。wp_sitemaps_posts_pre_max_num_pages
–在生成最大页面(短路)之前对其进行过滤。wp_sitemaps_taxonomies
–过滤分类法列表以包含在站点地图中。wp_sitemaps_taxonomies_entry
–过滤单个术语的站点地图条目。wp_sitemaps_taxonomies_query_args
–过滤分类术语站点地图查询的查询参数。wp_sitemaps_taxonomies_pre_url_list
–在生成分类法URL列表之前将其过滤(短路)。wp_sitemaps_taxonomies_pre_max_num_pages
–在生成最大页面(短路)之前对其进行过滤。wp_sitemaps_users_entry
–过滤单个用户的站点地图条目。wp_sitemaps_users_query_args
–过滤用户站点地图查询的查询参数。wp_sitemaps_users_pre_url_list
–在生成URL(短路)之前过滤用户URL列表。wp_sitemaps_users_pre_max_num_pages
–在生成最大页面(短路)之前对其进行过滤。
样式的:
wp_sitemaps_stylesheet_css
–过滤站点地图样式表的CSS。wp_sitemaps_stylesheet_url
–过滤站点地图样式表的URL。wp_sitemaps_stylesheet_content
–过滤站点地图样式表的内容。wp_sitemaps_stylesheet_index_url
–过滤站点地图索引样式表的URL。wp_sitemaps_stylesheet_index_content
–过滤站点地图索引样式表的内容。
本文属原创,转载请注明原文:https://themebetter.com/wordpress-sitemap.html
评论 (0)