修复wecenter移动版description首页描述一样问题
Posted 68xi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修复wecenter移动版description首页描述一样问题相关的知识,希望对你有一定的参考价值。
因网友要求,wecenter移动版description首页描述一样,所以在此写个教程,希望帮助大家!
修改方法
打开app/m/main.php
TPL::output(‘m/question‘);
在这行代码前面添加
TPL::set_meta(‘keywords‘, implode(‘,‘, $this->model(‘system‘)->analysis_keyword($question_info[‘question_content‘]))); TPL::set_meta(‘description‘, $question_info[‘question_content‘] . ‘ - ‘ . cjk_substr(str_replace("\r\n", ‘ ‘, strip_tags($question_info[‘question_detail‘])), 0, 128, ‘UTF-8‘, ‘...‘));
修复文章描述
TPL::output(‘m/article‘);
在这行代码前面添加
TPL::set_meta(‘keywords‘, implode(‘,‘, $this->model(‘system‘)->analysis_keyword($article_info[‘title‘]))); TPL::set_meta(‘description‘, $article_info[‘title‘] . ‘ - ‘ . cjk_substr(str_replace("\r\n", ‘ ‘, strip_tags($article_info[‘message‘])), 0, 128, ‘UTF-8‘, ‘...‘));
修复话题描述
TPL::output(‘m/topic‘);
在这行代码前面添加
$related_topics_ids = array(); $page_keywords[] = $topic_info[‘topic_title‘]; if ($related_topics = $this->model(‘topic‘)->related_topics($topic_info[‘topic_id‘])) foreach ($related_topics AS $key => $val) $related_topics_ids[$val[‘topic_id‘]] = $val[‘topic_id‘]; $page_keywords[] = $val[‘topic_title‘]; TPL::set_meta(‘keywords‘, implode(‘,‘, $page_keywords)); TPL::set_meta(‘description‘, cjk_substr(str_replace("\r\n", ‘ ‘, strip_tags($topic_info[‘topic_description‘])), 0, 128, ‘UTF-8‘, ‘...‘));
以上是关于修复wecenter移动版description首页描述一样问题的主要内容,如果未能解决你的问题,请参考以下文章
做知乎大神不如做个知乎,问答社区建站工具——WeCenter
如何在#神箭手云爬虫#上采集网页数据并发布到WeCenter