找回密码
 立即注册
搜索

途迹耕耘

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

GMT+8, 2025-12-22 07:20 , Processed in 0.172694 second(s), 14 queries .

[DZ教程] 让Discuz! X3.2 SEO标题里的“-”支持空格

[复制链接]
admin 发表于 2020-5-1 23:57:12 | 显示全部楼层 |阅读模式
打开Discuz!根目录下source\class\helper\helper_seo.php文件
找到如下代码:
  1. public static function strreplace_strip_split($searchs, $replaces, $str) {
  2. $searchspace = array('((\s*\-\s*)+)', '((\s*\,\s*)+)', '((\s*\|\s*)+)', '((\s*\t\s*)+)', '((\s*_\s*)+)');
  3. $replacespace = array('-', ',', '|', ' ', '_');
  4. return trim(preg_replace($searchspace, $replacespace, str_replace($searchs, $replaces, $str)), ' ,-|_');
  5. }
复制代码
修改$replacespace数组里的值,如果是“论坛 - 某某网址”,那么只需要将"-"改为带前后空格的" - "就好了。