zencart添加新页面的几种途径

来源:互联网 发布:网络黄金egd是真的吗 编辑:程序博客网 时间:2024/05/16 17:51

有时候,我们为zencart网站需要添加一些页面。新页面的用途一般是增加收录,或提高用户体验度,或网站seo优化。或者兼而有之。

这时就牵涉到如何去添加新页面。这里介绍几种常用的方法。

方法一:利用zencart模块

利用zencart模块,Add Pages to More Information Sidebox。这种方法是最省事的,我还没尝试。

下载地址,点这里

方法二:利用EZpages添加新页面。

这种方法也是添加一种蛮便利的途径。

具体操作就是打开includes/languages/english,可以看到里面有三个文件名为page_2.php,page_3.php,page_4.php。在此目录下新建一个文件夹,名称为你的模板名。然后将page_2.php等页面复制到新建文件夹里。然后就可以自定义修改文件里面的内容。

define('NAVBAR_TITLE', 'page 2'); //网页标题,显示在浏览器标签上的。根据需要自定义替换
define('HEADING_TITLE', 'page 2'); // 网页内容标题。可以留空。

具体内容,在后台-tools-define pages editor处修改。

需要更多页面的话,就添加page_5.php,依次类推。

方法三:安装wordpress。

这种方法就不赘述了,可以安装在blog目录下,对增加网站收录很有帮助。定期更新博客,对seo也是大有裨益。

方法四:手动修改。

较为复杂的方法,不过自定义程度很高。适合有一定网站基础的童鞋。

zencart网站路径显示的规律是index.php?main_page=,在这里我们以添加about us页面为例。它的网站路径就是index.php?main_page=about_us

1 首先找到includes/modules/pages,在此目录下新建文件夹about_us,在此文件夹下面,再新建一个php文件。命名为header_php.php。打开文件,将以下代码复制进去。

<?php

require(DIR_WS_MODULES . zen_get_module_directory('require_languages.php'));
$breadcrumb->add(NAVBAR_TITLE);
$define_page = zen_get_file_directory(DIR_WS_LANGUAGES . $_SESSION['language'] . '/html_includes/', FILENAME_DEFINE_ABOUT_US, 'false');

?>

 

里面的FILENAME_DEFINE_ABOUT_US,是可以自定义的内容。

2 打开includes/filenames.php,在里面添加:

define('FILENAME_DEFINE_ABOUT_US', 'define_about_us');

3 打开includes/language/english,新建一个文件,命名为about_us.php,在里面添加:

<?php

define('NAVBAR_TITLE', 'Test page');

?>

4 打开includes/language/english/html_includes/你的模板(注意:如果没有此文件夹,可新建一个),新建一个文件,命名为define_about_us.php,此文件内容是可以在后台-tools-define pages editor处修改的。

文件内容可留空。

5 打开includes\templates\你的模板\templates,新建一个tpl_about_us_default.php,添加代码:

<?php
require($define_page);
?>

至此,about us页面就算添加成功了。打开浏览器,输入http://www.你的域名.com/index.php?main_page=about_us,即可访问此页面。注意:如果安装了伪静态化插件,那么访问地址应该是http://www.你的域名.com/about_us.html

添加其它页面的话,重复类似的操作即可,只需要将about us替换成相关的内容。




reference:http://www.liushibao.com/category/zencart-plugin/


原创粉丝点击