ImpressPages/主题

来自站长百科
跳转至: 导航、​ 搜索

ImpressPages | 入门使用 | 定制开发

主题更换[ ]

ImpressPages中,所有的主题都应该存放在ip_themes文件夹中,每一个子文件夹对应一个主题。

安装时只带有一个主题,就是ip_default,如果你不想使用该主题的话,只要下载一个主题解压到ip_themes文件夹中,然后找到ImpressPages根目录下的ip_config.php文件,利用任何编辑器打开,找到下行代码,修改下主题名称就行:

<?php   define('THEME', '你的新主题名称'); // and a very long comment to see how it works!   ?> 

注意: 大多数主题需要一些额外的参数,这样主题安装步骤就没有这么简单,在修改ip_config.php文件之前,你还得登录到站点的后台,来到Developer->Modules exp/imp在 Import configuration file部分,浏览你下载的的主题文件中的标准配置文件,然后点击“Preview”进行导入。(这些步骤,在你下载的主题文件里的readme.txt文件中都会有解释)。做完这些,在进一步修改ip_config.php文件即可。

主题布局[ ]

每一主题都有多个页面布局,这些布局决定了具体的输出效果。如果想在站点中拥有不同类型的页面,你可能就需要两个布局了。

在安装时默认的主题中,有两个布局文件:main.phpblank.php

main.php是标准主题布局,默认情况下所有页面都使用该文件;

blank.php是一个空的布局文件,主要用于RSS订阅页面以及其它模块生成的内容显示,这些都不要主题文件,所以就是用该空的布局文件。

怎样创建你自己的布局?[ ]

最简单的一种方法就是复制默认的布局文件,也就是上面我们提到的main.php文件,然后重新命名一下,再根据你的需要修改里面的相关代码。

而这些修改会在你使用该新布局文件的页面中体现出来。你可以在后台的Developer->Zones中来为你的站点的某一区域指定具体的布局文件(例如:left menu 左边栏菜单区域)。

默认主题的文件结构[ ]

系统安装时自带的主题ip_default中具有下列文件或者文件夹:

  • images –模板中使用到的所有图片
  • blank.php – 针对RSS模块输出的布局页面
  • ip_content.css – 内容区域的样式文件
  • main.php – 默认的布局
  • site.css – 全局布局样式表

参考来源[ ]

ImpressPages使用手册导航

入门使用:

文件结构 | 安装 | 升级 | 站点迁移 | 主题 | URL结构 | 配置文件 | 区域和页面 | Cron设置 | 常用任务

定制开发:

本地化 | 区域定制 | 用户管理 | 插件开发 | Ajax使用 | jQuery替代标准函数库