插件和主题的不同之处在于插件可以同时启用多个,而主题只能一个。由于是前后端分离模式,插件通常不能直接修改主题的渲染效果。如果主题开发时预留了插件的位置,那么插件也可以对主题进行操作。同时,插件也可以自定义一个独立的地址来展示自己的页面,因此也可以实现很多功能。 nvPress 插件通常使用自定义 Rest API 来实现更多的功能。 自定义 Rest API 请参考《nvPress Functions - register_rest_route》 本教程将用一个通用的思路来教您开发一个 nvPress 插件。