自定义永久链接
插件描述
按照 的方式布置您的网站。将任何帖子,页面,标签或类别的URL设置为您想要的任何内容。
旧永久链接将正确地重定向到新地址。自定义永久链接为您提供对网站结构的最终控制
。
警告:此插件不能替代WordPress的内置永久链接系统。首先检查您的WordPress
管理的“永久链接”设置页面,以确保这不符合您的需求。
此插件仅用于为个别个帖子,页面,标签或类别分配自定义永久链接。
它不会应用整个永久链接结构,也不会自动将类别的自定义永久链接应用于该类别中的帖子
。
如果有人想要为其帖子类型使用不同的结构标签或在URL中使用符号,请使用永久链接定制器,它是此插件的一个分支,并包含增强功能这个插件。
隐私政策
此插件不会收集/存储任何与用户相关的信息。
要获得任何进一步的查询,请随时与我们联系。
过滤器
插件提供了一些可根据您的需要使用的过滤器。
要排除任何使用插件处理的固定链接,只需添加如下所示的过滤器:
function yasglobal_xml_sitemap_url($ permalink){if(false!== strpos($)永久链接,'sitemap.xml')){return'__true'; } return;} add_filter('custom_permalinks_request_ignore','yasglobal_xml_sitemap_url');
要从任何帖子类型中排除固定链接,只需添加如下所示的过滤器:
function yasglobal_exclude_post_types($ post_type){if($ post_type =='custompost '){return'__true'; } return'__false';} add_filter('custom_permalinks_exclude_post_type','yasglobal_exclude_post_types');
注意:custom_permalinks_exclude_post_type对以前创建的帖子永久链接不起作用。
要删除相似的查询,只需在主题的functions.php中添加此行:
add_filter('cp_remove_like_query','__ return_false');
注意:如果在升级到v1.2.9
之后URL不适合您,请使用
custom_permalinks_like_query
过滤器添加 PATH_INFO
在 $ _SERVER
变量中只需在主题的functions.php中添加以下行:
add_filter('custom_permalinks_path_info','__ return_true');
感谢支持
我并不总是在WordPress.org论坛上为Custom Permalinks插件提供主动支持,因为我已经优先考虑电子邮件支持。
仅购买 Custom Permalinks Premium 的用户可以获得一对一的电子邮件支持。
错误报告
GitHub 欢迎自定义永久链接的错误报告。请注意GitHub不是支持论坛,并且将关闭未正确认定为错误的问题。
安装
此过程定义了通过WordPress安装或从FTP手动安装的步骤。
从WordPress内
访问’插件>添加New’Search for Custom PermalinksActivate自定义永久链接你的插件页面。
手动
将 custom-permalinks
文件夹上传到 / wp-content / plugins /
目录通过“插件”菜单激活自定义永久链接WordPress
RSS