栏目怎么添加?我在后台找了半天没找到“添加栏目”的按钮。
答:后台左侧菜单找到“核心”->“频道模型”->“内容模型管理”,这里能看见你网站已有的栏目类型,点“添加新栏目”前,你得先在“栏目管理”里把父级栏目建好,具体操作:点“核心”->“栏目管理”->右上角“添加栏目”,名称、目录名、栏目类型必须填,其他保持默认就能发布,栏目目录名只能用英文字母或数字,别用中文,否则生成静态页时会卡住,我遇见过好几次。
织梦CMS一键生成卡住?别慌,这些坑我替你踩过了
问:文章怎么发布?每次点发布都没反应,是不是系统坏了?
答:先检查是不是没选对栏目,发布文章前,必须先在“栏目管理”里至少有一个栏目,点“核心”->“普通文章”->“发表文章”,标题、内容、所属栏目是必填的,写完点“发布”后如果页面空白或转圈,八成是编辑器加载出了问题,关掉浏览器缓存,换Chrome或者Edge试试,还有一招,在“系统”->“系统基本参数”->“性能选项”里,把“编辑器类型”改成“无”,发布完再改回来,这能跳过编辑器加载直接发布。
问:模板不知道怎么换,下载了一套新模板,装上去网站全乱了。
答:织梦CMS的模板放在根目录的“templets”文件夹里,下载的模板一般有个文件夹,把整个文件夹上传到这个目录下,然后进后台“系统”->“系统基本参数”->“模板默认风格”,把文件夹名字填进去,注意,很多新手卡在这里:上传后不更新缓存,去“系统”->“缓存更新”,把“模板缓存”勾上,点“开始”,如果首页内容错位,十有八九是模板里的调用标签跟你网站模型不匹配,最简单的办法:把模板里的“list_article.htm”“articlearticle.htm”这些文件名,改成你当前模型对应的文件,比如你用的是普通文章模型,模板里是“list*”,那你就改成“list_article”。
问:首页怎么调用指定内容?我只想让某个栏目的文章出现在首页。
答:首页模板里找“{dede:arclist}”这个标签,想调用指定栏目,在标签后面加“typeid=’X’”,X是你的栏目ID。{dede:arclist typeid=’5′ row=’10′}”,就只调栏目ID为5的文章,显示10条,想调两个栏目?用逗号隔开:typeid=’5,8′,还有一个坑:如果你用了“flag=’c’”这种属性,只调用推荐的文章,那先要去文章编辑页面把“推荐”勾上,我刚开始调首页时,明明标签写对了,文章就是不出来,后来发现模板里还加了个“limit=’0,5′”限制条数,把这个删了才正常。
问:SEO标题怎么设置?我看别人的标题前面都有“最新”两个字。
答:每个文章编辑页面的最下面有个“SEO标题”输入框,想全局统一规则,去“系统”->“系统基本参数”->“站点设置”,找到“网站SEO标题规则”,比如你想让所有栏目文章标题前面自动加“最新-”,就在规则里写:“最新-{title} - {sitename}”,对应栏目的SEO标题,在“栏目管理”里编辑栏目时有个“SEO标题”字段,注意:如果文章本身的SEO标题有内容,它会覆盖这个全局规则,很多新手问为什么改了没效果,八成是没重新生成首页或栏目页的静态HTML,去“生成”->“更新主页HTML”重新生成一下。
问:会员功能怎么开启?我想让用户注册后自己投稿。
答:后台“会员”->“会员设置”,把“会员系统”打开,然后去“系统”->“系统基本参数”->“会员选项”,这里可以配置注册开关、验证码、邮件验证啥的,新手最容易卡住的是权限分配,用户注册了,但投稿不了,问题出在“会员”->“会员内容模型”->“添加新模型”这里,你得给会员建一个内容模型,会员投稿”,然后分配允许投稿的栏目,别忘了去“系统”->“系统基本参数”->“会员选项”里把“发布文章审核”关了,否则用户投了稿你也看不到,我第一次配的时候,用户投了一周文章,我后台一个没收到,打开审核开关才发现全在待审列表里躺着。
问:广告位怎么管理?我想在首页放几个轮播图。
答:织梦CMS自带广告管理,后台“模块”->“广告管理”->“添加广告”,广告类型选“图片广告”,上传图片,填好链接,然后在模板里需要放广告的地方,加标签“{dede:myad name=’广告位名称’/}”,这里注意:广告位名称不要用中文,用英文或拼音,否则在模板里调用时容易乱码,上传图片时,一定要在“附件”->“文件管理器”里先把图片上传,再复制路径,别直接在广告管理里上传,那个功能容易卡死,我做过测试,直接上传的图片有时路径会生成绝对地址,换个域名后全挂了,在文件管理器上传后,路径格式是“/uploads/allimg/xxxxx.jpg”,这个是相对路径,换域名也能正常显示。
问:一键生成卡住了怎么办?我点“生成整站”,进度条到了30%就不动了。
答:这是织梦CMS老用户最头疼的问题,先检查服务器资源:内存不够、PHP执行时间太短都会卡,去“系统”->“系统基本参数”->“性能选项”,把“每次生成文章数”改小,比如改成20,别贪多,还有一个原因:某个文章或栏目里包含特殊字符,、%、&,生成HTML时解析报错就卡住了,找出卡住的位置——看看生成到哪个栏目时停的,去那个栏目的文章列表里排查,实在不行,放弃一键生成,分步来:先“生成”->“更新主页HTML”,再“更新栏目HTML”,更新文章HTML”,检查PHP的max_execution_time是不是设成了30秒,至少改成120秒,我第一次建站时,4000多篇文章一键生成,卡在50%整整半天,最后发现是服务器把执行时间限制在了30秒,改成300秒后一次性生成成功。



发表评论