wp-includes/class-wp-rewrite.php

WP文件
函数/钩子名 描述
search_rewrite_rules (过滤钩子) search_rewrite_rules: 这是WordPress的一个过滤器钩子,允许开发者修改搜索结果页面的重写规则。search_rewrite_rules钩子将搜索结果页面的默认重写规则作为一
root_rewrite_rules (过滤钩子) root_rewrite_rules: 这个钩子在根重写规则生成后和保存在数据库中之前被调用。它允许开发者修改根重写规则,这些规则用于匹配URL请求到合适的WordPress页面或内容。这个钩子是用一
rewrite_rules_array (过滤钩子) rewrite_rules_array: 这个函数返回一个重写规则的数组,这些规则被WordPress用来处理URL重写。重写规则用于匹配URL模式,并将其重写为网站适当的内部URL。
post_rewrite_rules (过滤钩子) post_type_archive_feed_link。这个钩子允许你修改文章类型存档的feed链接。它可以用来添加自定义查询参数或改变feed格式。
{$permastructname}_rewrite_rules (过滤钩子) {$permastructname}_rewrite_rules 是一个钩子,在为特定的永久结构生成重写规则后被调用。该钩子的名称是动态的,以固定结构的名称作为参数,如”category_rewrit
permalink_structure_changed (动作钩子) permalink_structure_changed – 当WordPress管理面板中的固定结构被改变时,该动作被触发。这个动作可以用来触发其他动作或进程,如更新.htaccess文件或刷新重写规
page_rewrite_rules (过滤钩子) page_rewrite_rules: 这是一个过滤钩,允许你修改页面的重写规则。WordPress使用这些规则来生成页面的permalinks,这个钩子可以用来改变页面在URL结构中的显示方式。
mod_rewrite_rules (过滤钩子) mod_rewrite_rules是一个过滤钩子,允许开发者改变Apache mod_rewrite模块使用的重写规则。
iis7_url_rewrite_rules (过滤钩子) iis7_url_rewrite_rules。这个钩子专门用于微软互联网信息服务(IIS)7服务器,重写WordPress网站的URL,使其对搜索引擎更友好。这个钩子为IIS 7生成URL重写的规则,
generate_rewrite_rules (动作钩子) generate_rewrite_rules是一个为WordPress网站生成重写规则的函数。这些规则用于为文章、页面和自定义文章类型创建友好的URL。
flush_rewrite_rules_hard (过滤钩子) flush_rewrite_rules_hard是一个冲刷WordPress中的重写规则的函数,使规则从头开始重新生成: 这个函数通常在向WordPress网站添加新的自定义文章类型或分类法时使用。
date_rewrite_rules (过滤钩子) date_rewrite_rules是WordPress的一个过滤器,允许开发者修改基于日期的档案的重写规则。重写规则被WordPress用来确定网站上不同类型内容的URL结构。
comments_rewrite_rules (过滤钩子) comments_rewrite_rules: 这个函数返回评论源的重写规则。你可以使用这个过滤器来修改重写规则,例如,改变评论馈送URL的结构。
author_rewrite_rules (过滤钩子) author_rewrite_rules是WordPress中的一个函数,为作者档案创建重写规则: 这个函数用于创建作者档案URL的重写规则,这些URL用于显示特定作者的文章列表。

常见问题

FAQs
查看更多 >