WordPress 手机主题、WordPress 移动主题开发经验和框架推荐
最近越来越多的人使用移动设备访问网站,移动端的浏览量已经远超过桌面端。有些网站甚至只做移动版而不再制作桌面版。今天我们来探讨一下如何开发WordPress的移动主题。
首先,选择一个移动版的前端框架
移动设备多样化,直接从头开始制作WordPress手机主题需要适配不同设备的分辨率和屏幕大小,工作量非常大。然而,随着前端开发的发展,我们已经有很多成熟的前端框架可以使用了。
以Ratchet为例,这是一个移动前端框架,由BootStrap团队开发,我们可以选用它来制作WordPress手机主题。
根据效果图做出HTML页面
在开始WordPress主题开发之前,我们通常都会拿到设计师提供的效果图。根据效果图,我们可以使用Ratchet的相关组件来构建HTML页面。Ratchet内置安卓和iOS风格皮肤,但很多时候默认皮肤不能满足我们的需求,我们需要根据设计师的配色和设计模式自定义皮肤。Ratchet是基于Less开发的,我们可以通过修改相关变量值来定制符合我们需求的皮肤。由于篇幅限制,这里就不再详细介绍了。
使用Underscore主题框架
完成HTML页面后,我们需要把HTML转换成WordPress模板的形式。这时,我们可以选择直接使用WordPress框架,将HTML与框架结合即可,例如在本文中,我们选用了Underscore主题框架。将CSS与JS引入WordPress主题中,Underscore的CSS和JS都在functions.php文件中定义,我们可以直接修改它们来满足需求。
复制HTML,替换其中内容为WordPress文章字段
在列表页面中,我们需要新建一个自定义查询,然后将WordPress主题循环放置到相应的HTML页面中。如下图所示,我们做好的HTML页面的代码是这样的。

我们只需要将图片、链接和文字替换为WordPress调取出的内容,这一步是最重要的,也是许多WordPress新手感到困难的一步。下面是调用后的代码。

对比前后的代码,可以看到两者的HTML结构都是一样的,主要区别在于写死的内容被替换成了WordPress数据库中调用出来的内容。
本文介绍了使用ratchet移动前端框架制作WordPress移动主题的基本思路。你当然也可以选择其他前端框架来制作移动主题,或者如果你是前端高手,可以不使用前端框架来开发WordPress移动主题。无论使用哪种方式,开发WordPress手机移动主题的思路都是一样的。如果你有更好的想法或其他见解,欢迎在评论中交流。

-
IDC/ISP办理许可证的基本条件(附:IDC和ISP许可证申请流程) 2023-06-07 08:00:01
-
利用tinymce.activeEditor获取到 WordPress可视化编辑器中的值(附:tinymce.activeEditor常见其他用法) 2023-06-06 08:00:02
-
WordPress是什么框架吗?WordPress是用什么写的? 2023-06-06 08:00:02
-
WordPress哪个版本稳定好用(附:如何查看当前WordPress版本) 2023-06-06 08:00:02
-
Automattic 发布 wp-now:由 WordPress Playground 提供支持的本地开发环境 2023-06-05 08:00:02
-
PHP预定义常量都有哪些(含常见PHP魔术常量) 2023-06-04 08:00:01
-
php的 require 和include 有什么区别 2023-06-04 08:00:01
-
UGPT插件:国内首个永久免费WordPress ChatGPT插件 2023-06-04 08:00:01
-
关于如何使用UGPT插件进行 2023-06-03 08:00:02
-
wordpress seo哪个插件好用 – WordPress SEO by Yoast 2023-06-03 08:00:02