本文讲下emlog多个手机版的制作方法,实现普通版/3G版/触屏版的共存和自由切换。修改方法比较简单,搜索关键字符修改即可。

首先用编辑器打开手机版模板的index.php,在开头找到下面这段代码:

define('TEMPLATE_PATH',EMLOG_ROOT.'/m/view/');

其中"/m/view/"就是调用的文件所在位置,这也是为什么把普通手机版(没修改)放到诸如"m1"文件夹,访问http://博客地址/m1还是之前手机版的样子,因为调用的还是m文件夹的文件。

下面以访问"http://博客地址/m1"为其他手机版为例,把上面代码中/m/改成/m1/。好了,这个文件已经改完了,保存。

接下来打开文件夹view,里面的文件的修改基本上都差不多…搜索关键字符"m/?"和"m/view"等可能涉及"m/"(也可以直接搜这个的)的代码,其实都是出现在href=""链接里,同上,将m改成m1。改完测试一下有没有跳回原手机版的情况,有的话回去查看下哪个链接没改好,没有的话就完成了。

emlog多版本切换,就这么简单。

全文完