帝国CMS外贸网站开发 英文标题转英文URL谷歌SEO路径方式

访问时间 2026-02-02 09:42:25
访问量

内容简介

帝国CMS外贸网站开发 英文标题转英文URL谷歌SEO路径方式设置栏目 选择 目录标题自动同步到filenameeadmin\a

网站描述

帝国CMS外贸网站开发 英文标题转英文URL谷歌SEO路径方式

image.png

设置栏目 选择 目录


image.png

标题自动同步到filename

eadmin\admin\AddNews.php

// 标题自动同步到filename
function syncTitleToFilename() {
    var title = document.add.title.value;
    if (title) {
        // 将空格和特殊符号替换为连字符,多个连续的只保留一个
        var filename = title.replace(/[^a-zA-Z0-9]+/g, &39;-&39;).toLowerCase();
        // 移除开头和结尾的连字符
        filename = filename.replace(/^-+|-+$/g, &39;&39;);
        // 确保有值再添加/index后缀
        if (filename) {
            filename = filename + &39;/index&39;;
        }
        // 设置到filename字段
        document.add.filename.value = filename;
    }
}


image.png



将:c\ecachemod\emodform\1.php

<input type=text name=title value=<?=ehtmlspecialchars(stripSlashes($r[&39;title&39;]))?> size=60> 
	<input type=button name=button value=图文 onclick=document.add.title.value=document.add.title.value+&39;(图文)&39;;>


替换为

<input type=text name=title value=<?=ehtmlspecialchars(stripSlashes($r[&39;title&39;]))?> size=60 onkeyup=syncTitleToFilename();> 
  <input type=button name=button value=图文 onclick=document.add.title.value=document.add.title.value+&39;(图文)&39;;syncTitleToFilename();>


然后目录数据库里是有字数限制的 需要执行《帝国CMS 开发外贸跨境独立站英文纯URL需要破除目录名称字数限制SQL语句

加载中...