Php Wordpress中的模块化页面内容
我想建立一个模块化的Wordpress CMS。我的意思是,每一页都是空白的。然后,在管理员界面中,用户将从他们想要放在页面上的模块列表中进行选择。这些模块本质上是自包含的HTML片段,您可以通过管理员来填充内容Php Wordpress中的模块化页面内容,php,wordpress,Php,Wordpress,我想建立一个模块化的Wordpress CMS。我的意思是,每一页都是空白的。然后,在管理员界面中,用户将从他们想要放在页面上的模块列表中进行选择。这些模块本质上是自包含的HTML片段,您可以通过管理员来填充内容 作为例子,考虑这两个模块: 模块1 <h2>Title of Module1</h2> <div>Text</div> <img src='image.jpg'> 模块1的标题 正文 模块2 <div class='
作为例子,考虑这两个模块:
模块1<h2>Title of Module1</h2>
<div>Text</div>
<img src='image.jpg'>
模块1的标题
正文
模块2
<div class='carousel'>
<img src='one.png' id='carousel-img-1'>
<img src='two.png' id='carousel-img-2'>
<img src='three.png' id='carousel-img-3'>
</div>
用户可以在每个页面上以任意数量和顺序组织这些HTML片段。在管理中,你会有文本框来填充代码段的值
我有两个问题:
1) 以这种方式建立一个模块化的Wordpress网站是一个合理的项目吗?合理的做法包括编写主题、插件和小部件来实现目标,而不是对核心Wordpress代码进行重大更改
2) 你知道网上有没有具体的资源可以帮助我进行这项工作?我的搜索没有找到对我有用的东西。像这样的主题,或者涉及到这个问题的博客文章,对我来说都非常有用
我对PHP非常熟悉,所以任何编写PHP的需要都是非常好的,而且我觉得在这一领域很舒服
重申我的问题:
如果构建一个模块化的Wordpress主题是一个可行的目标,那么有哪些资源对想要做这件事的人有用呢?
(我知道这个问题不是关于一个非常具体的编程问题,就像许多关于StackOverflow的问题一样,但我仍然觉得答案可能对Wordpress社区有价值。)1)是的,它是可行的,这是纯插件领域。除非你想使用WordPress,否则不要触摸核心
2) 如果您了解PHP,最好的方法是IMO
- 阅读
- 对于此项目,您将特别需要设置API(在中搜索并在中创建帮助器类)
和自定义元框(在 和中的帮助器类) - 研究其他人的插件
- 大量的jQuery(可能是Ajax)使模块具有用户界面