织梦CMS的自动生成频率在哪里设置?我怎么找不到?
答:后台“系统”菜单里找到“系统基本参数”,点进去后翻到“HTML生成选项”,里面有个“自动生成频率”的输入框,单位是秒,比如你填3600就是每隔1小时自动生成一次,但注意,这个功能依赖服务器定时任务,如果服务器没配置好,填了也不生效,最简单的测试办法:填个很小的数字比如10秒,然后去前台刷新页面,看是否自动更新了。
问:我想添加一个新栏目,产品展示”,具体怎么操作?
答:登录后台,左边菜单点“核心”->“频道模型”->“内容模型管理”,先看你用的模型是什么(一般是“普通文章”),然后回到“核心”->“栏目管理”,点“添加顶级栏目”,填栏目名称(产品展示”),选择“栏目属性”为“最终列表栏目”,指定“内容模型”为刚才看到的模型,保存后,再点这个栏目旁边的“添加子栏目”可以建二级分类,注意:建完栏目后要生成一下整站HTML才能在前台看到。
问:文章怎么发布?我点“发布文章”没反应。
答:常见问题,先确认你选了栏目,在后台“核心”->“内容发布”->“发布文章”里,左边有个“栏目选择”树,必须点选一个栏目(比如刚才建的“产品展示”),右边才会弹出编辑框,如果还是没反应,检查浏览器是不是拦截了弹窗,或者后台地址是不是带了奇怪的参数,正常流程:选栏目->填标题->写正文->点“立即发布”->等页面跳转。
织梦CMS自动生成频率设置,新手最常问的8个问题,一次讲透
问:我想换模板,但下载的模板文件夹放哪儿?
答:织梦的模板在根目录的“templets”文件夹里,每个模板一个独立文件夹,templets/mynewtheme”,把下载的模板整个文件夹丢进去,然后后台“系统”->“系统基本参数”->“模板默认风格”,把路径改成你的文件夹名,mynewtheme”,注意:模板里如果有指定图片路径,可能需要手动调整;有些模板需要数据库支持,得先看看有没有安装说明。
问:首页怎么调用指定栏目的内容?比如我只想显示“新闻”栏目的前5条。
答:这个需要用标签,在首页模板(一般是index.htm)里,找到你想放内容的地方,插入这个标签:
{dede:arclist typeid='1' row='5' orderby='pubdate'}
<li>[field:title/]</li>
{/dede:arclist}
其中typeid='1'是你新闻栏目的ID,可以在“栏目管理”里看到每个栏目最左边有个数字序号,row='5'是取5条,如果只想显示某个子栏目,typeid可以写成“2,3,5”这种逗号分隔的多ID,改完后,记得去后台“生成”->“更新主页”重新生成首页。
问:SEO标题怎么设置?我看别人网站标题里都有关键词。
答:最简单的方法:在“栏目管理”里点每个栏目后面的“修改”,下面有个“栏目SEO标题”和“栏目描述”,把你想放的关键词写进去,系统会自动把栏目页的标题变成“你写的关键词 - 网站名称”这种格式,如果是文章页,在发布文章时有个“SEO标题”输入框,不填的话默认用文章标题,注意:别堆砌关键词,写一句通顺的话就行,织梦CMS教程 - 小白也能学会的建站系统”。
问:会员功能怎么开启?我想让人注册登录。
答:后台“系统”->“系统基本参数”->“会员设置”,把“是否启用会员功能”改成“是”,模块”->“会员管理”里可以设置注册项、会员等级、积分规则等,前台需要调用会员登录框的话,在模板里加这个标签:
{dede:member /}
它会显示登录/注册表单,如果想让某个栏目内容只对会员展示,在“栏目管理”里把该栏目的“访问权限”改成“需要登录”,注意:开启了会员后,性能会略有下降,如果网站访问量大,建议用缓存。
问:广告位怎么管理?我想在首页放几个Banner。
答:后台“模块”->“广告管理”->“增加广告位”,填个名称比如“首页顶部Banner”,类型选“图片广告”,尺寸按你的设计填,保存后,再点“增加广告”,选择这个广告位,上传图片,填链接地址,在首页模板里你想放广告的地方,插入这个标签:
{dede:myad name='首页顶部Banner'/}
注意:广告位名称要一致,包括大小写和空格,如果广告位已经存在但没显示,检查一下广告是否“启用”状态,以及开始结束时间是否正确。
问:自动生成频率设置后,为什么文章还是没自动更新?
答:这个功能依赖服务器上的“计划任务”或“crontab”,简单说,你得告诉服务器每隔多久跑一次织梦的生成脚本,如果是虚拟主机,一般控制面板里有“定时任务”功能,填上你的域名和织梦的更新地址(通常是“你域名/plus/autohtml.php”),如果是自己的服务器,用命令行添加:
crontab -e
添加一行:
*/30 * * * * /usr/bin/php /你的网站路径/plus/autohtml.php
这表示每30分钟执行一次,注意:如果服务器没装PHP命令行,这个不生效,更稳妥的做法是手动生成:每天上去点一次“一键更新网站HTML”。
问:我设置了自动生成的频率,但服务器日志显示执行失败,怎么办?
答:检查两点,第一,织梦的“自动生成频率”设置里的时间单位是秒,你填3600就代表1小时,但服务器定时任务必须比这个间隔短,比如服务器设置每30分钟执行一次,那么织梦的1800秒(半小时)以内不会重复生成,第二,看权限,织梦的data目录和templets目录必须可写,如果还失败,去后台“系统”->“系统日志”看看有没有具体错误提示,最笨但最稳的方法:把“自动生成频率”设成0或空,彻底关掉,每天手动点一次生成。



发表评论