创建Wordpress站点的移动版本

时间:2013-02-05 10:59:52

标签: wordpress mobile tablet

如何创建现有Wordpress网站的移动版本?

据我所知,我可以使用移动专用样式表但是如何调整实际模板文件,因此有两个版本,一个用于桌面,一个用于移动?

这不是使网站响应的情况,因为它只使用相同信息的一部分。此外,该网站比使用各种Wordpress移动插件更复杂。

是否有办法加载模板的不同部分,具体取决于它是移动设备还是桌面设备?所以它将使用相同的模板。

1 个答案:

答案 0 :(得分:0)

有点过时,但这解释了如何使用WPtouch完成 https://wordpress.stackexchange.com/questions/3875/how-to-detect-mobile-devices-and-present-them-a-specific-theme

比你可以加载基于移动浏览器的样式表/主题(虽然这会使用不同的模板或CSS文件等)

if ( strpos( $_SERVER['REQUEST_URI'], '/wp-admin' ) === false ) {
    add_filter( 'stylesheet', array(&$this, 'get_stylesheet') );
    add_filter( 'theme_root', array(&$this, 'theme_root') );
    add_filter( 'theme_root_uri', array(&$this, 'theme_root_uri') );
    add_filter( 'template', array(&$this, 'get_template') );       
}