c#发展

首页 » 常识 » 问答 » phpcms推荐位功能常见问题的解决方法
TUhjnbcbe - 2024/10/31 16:19:00
白癜风的治疗费用 http://www.znlvye.com/
PHPCMS是很多站长常用的CMS框架,由于是开源的系统,所以官方团队在维护与更新方面较为缓慢,很多bug向官方反馈也得不到及时的解决,这就需要站长有自己动手解决问题的能力。当我们需要将一些指定的文章在首页、频道页或栏目页显示时,就需要用到推荐位功能。在使用推荐位功能时会遇到两个问题,一是发布文章选择推荐后报错,二是删除推荐位文章后显示错误的问题。一、发布文章选择推荐位后保存时报错的解决方法找到推荐功能的PHP文件,具体路径是phpcms/modules/admin/classes/push_api.class.php,接口处理函数是position_list方法,将方法中的代码$fields_arr=$fields_value=改为$fields_arr=$fields_value=array(),即可解决发布文章时选择推荐位报错问题。二、文章删除后调用推荐位文章显示错误的解决方法当修改或删除带有推荐位的文章后,在前台相关页面没还会显示该文章,导致重复调用或调用出错,这是由于推荐位的文章在phpcms系统中会另外独立存在一个数据表中,删除文章后系统并没有删除在相应推荐位数据表里的信息。解决方法是在后台的推荐位管理里找到相应的推荐位名称,点击信息管理将已经删除的文章移除出去,然后更新网站缓存即可解决问题。其实在使用PHPCMS的过程中,使用的功能越多,就会发现更多的问题,如文章删除后tag列表页调用错误、单页面无法调用SEO标题等问题,在不同的PHP版本下错误问题也不一样,很多问题需要站长懂一些代码才能解决,如果大家在使用phpcms的过程遇到了一些问题,可以私信猿大头,大家一起交流解决。
1
查看完整版本: phpcms推荐位功能常见问题的解决方法