请问,Wordpress 独立域名移动版有什么方案?

2012 年 6 月 8 日
 Eyon
需求:

给采用 Wordpress 的博客配一个移动版本,需要独立域名,类似于 m.xxxx.com,通过手机访问桌面版链接时自动跳转到移动版本。

问题1,这个是必须要单独建一个 m.xxxxx.com 的网站,来存放移动版中的文章内容,还是直接在wordpress 框架内就可以实现?

问题2,如果是要单独搭建一套程序,那么移动版上的评论如何能和desktop版同步?

问题3,如果直接在一套wordpress框架内实现,有木有什么方案。另外,在 Nginx 下如何彻底避免缓存的干扰(比如在desktop上打开成了移动版,在mobile上打开成了desktop版)?

求教


UPDATE:问题补充

如果使用移动版的 Theme,如何在 nginx+W3TC的环境下,彻底避免缓存的干扰。我现在一起用移动版 Theme,就可能在desktop上访问成移动版本,也可能在移动设备上访问成desktop版本......
6825 次点击
所在节点    WordPress
19 条回复
Livid
2012 年 6 月 8 日
感觉不是太有必要用 2 个域名,装一个移动版本的皮肤应该就可以了。大部分移动版本的皮肤都带了检测 UA 自动换皮的功能。
Eyon
2012 年 6 月 8 日
@Livid 被缓存的干扰折磨伤了》。。。。。。
zern
2012 年 6 月 8 日
Sivan
2012 年 6 月 8 日
CSS3 Media Queries 就行了。
kendisk
2012 年 6 月 8 日
kendisk
2012 年 6 月 8 日
CNAME 一条记录 搞定
Air_Mu
2012 年 6 月 8 日
搭建2个WP然后用同一数据库怎么样。
AEM
2012 年 6 月 8 日
Eyon
2012 年 6 月 8 日
百度那个在交互上肯定满足不了我的需求

@Air_Mu 这个实现倒是可以.... 就是觉得把架构弄的很复杂的说呢.....
shuaige
2012 年 6 月 8 日
非要用子域的话就简单写个终端主题喽,我以前就这样。然后通过ua以及分辨率来判断。

至于终端主题可以参考 livesino.net/theme-codename-h

大多数人都选择安装终端插件主题,至于选择哪一款个人喜好就无从推荐了。
Eyon
2012 年 6 月 8 日
@shuaige 这个到底是怎么实现的不太清楚
seemid
2012 年 6 月 8 日
可以看看煎蛋网的例子,已经实现了楼主的需求:
jandan.net
i.jandan.net
Eyon
2012 年 6 月 8 日
@seemid 煎蛋是怎么实现的呢,不太清楚......



@Sivan 研究了一下,这个确实非常有意思。但是在实际使用的时候,似乎就是各种 display:none,而内容还是被加载了(不符合移动版打开速度和节省流量的需求),这个有什么好的方案,让页面中的一些元素用 CSS3 不显示并且不加载。
fanzheng
2012 年 6 月 8 日
没有做过,我是装的wptouch,没有子域名。
jasonchao
2012 年 6 月 8 日
用过插件 MobilePress
kran
2012 年 6 月 8 日
有json api插件,想怎么搞怎么搞了
hzlzh
2012 年 6 月 9 日
其实用wptouch大部分人已经够用了
shuaige
2012 年 6 月 9 日
@Eyon 参考给你链接里的终端版主题,核心代码都给出了,修改下样式就好了。
fanzheng
2012 年 8 月 22 日
发现wordpress mobile pack里面有个domain maping.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/38816

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX