导读:建站技术建站技术天要介绍的是No Category Base插件,百度貌似对三级目录的收录不喜,它的功能就是删除分类目录链接中/category/ 那有些多余的字样。若单单为了网站如何搭建建站的技术。
天要介绍的是No Category Base插件,百度貌似对三级目录的收录不喜,它的功能就是删除分类目录链接中/category/ 那有些多余的字样。若单单为了SBO而再多装一个插件实在不值,不如……把它集成到主题中?
加入该代码至主题文件functions.php:
//去除分类标志代码
add_action( 'load-themes.php', 'no_category_base_refresh_rules');
add_action('created_category', 'no_category_base_refresh_rules');
add_action('edited_category', 'no_category_base_refresh_rules');
add_action('delete_category', 'no_category_base_refresh_rules');
function no_category_base_refresh_rules() {
global $wp_rewrite;
$wp_rewrite -> flush_rules();
}
// register_deactivation_hook(__FILE__, 'no_category_base_deactivate');
// function no_category_base_deactivate() {
// remove_filter('category_rewrite_rules', 'no_category_base_rewrite_rules');
// // We don't want to insert our custom rules again
// no_category_base_refresh_rules();
// }&dede,模板nbsp;
// Remove category base
add_action('init', 'no_category_base_permastruct');
function no_category_base_permastruct() {
global $wp_rewrite, $wp_version;
if (version_compare($wp_version, '3.4', '<')) {
&dede5.7模板nbsp; // For pre-3.4 support
$wp_rewrite -> extra_permastructs['category'][0] = '%category%';
} else {
$wp_rewrite -> extra_permastructs['category']['struct'] = '%category%';
}
关键词标签: 建站 插件 标志
声明: 本文由我的SEOUC技术文章主页发布于:2023-07-23 ,文章wordpress教程:免插件实现No Category Base效果:,建站主要讲述插件,标志,建站网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_35344.html