在使用DEDE系统时,默认的搜索功能会调用位于plus目录下的search.php文件。然而,如果您希望将这个文件移动到其他位置,例如search目录下,就需要对多个文件进行相应的修改。以下是具体的步骤和方法,帮助您顺利完成这一调整。
首先,需要修改的是include/taglib/hotwords.lib.php文件。
在这个文件中,先找到以下代码:
global $cfg_phpurl,$dsql;
将其更改为:
global $cfg_phpurl,$dsql,$cfg_cmsurl;
接着,继续在同一文件中查找:
$hotword .= " ".$row['keyword']." ";
并将其替换为:
$hotword .= " ".$row['keyword']." ";
完成上述修改后,接下来需要调整后台关键词维护的链接。具体来说,打开/dede/search_keywords_main.php文件,并寻找以下代码:
global $cfg_phpurl;
将其修改为:
global $cfg_phpurl,$cfg_cmsurl;
最后,在同一文件中定位到以下代码段:
然后将其改为:
通过以上步骤,您可以成功地将DEDE系统的搜索文件从默认的plus目录移动到search目录下。这样不仅有助于优化文件结构,还能更好地满足个性化需求。当然,操作前建议备份相关文件,以防止意外情况的发生。
注意:在实际操作过程中,请确保每一步都准确无误,以免影响网站的正常运行。