我只是想了解Wordpress中的编码是如何工作的。我已经阅读了一系列关于帖子循环以及如何使用查询修改它们的教程,但我不知道我使用Wordpress创建的单个页面内容是如何与主题模板集成的,这样我的页面最终会显示出来,我想看到的任何帖子都会按照我指定的方式格式化。
例如,我正在使用Wordpress的“twentytwentyone主题”构建页面;指数php“;样板它只包含一个简单的post循环。我创建的东西(带有特定元素)和布局是如何融入其中的?主题中的代码如何与我的页面设计和我在该页面上放置的元素结合在一起?
不同之处在于:我在Wordpress中添加了一个新页面,告诉Wordpress要使用哪个模板,并在该页面中创建一些Wordpress块和元素。这一切是如何融合在一起的?Wordpress是否;“神奇地”;是否将我的页面代码放在模板的post循环正文中?
如果我创建并使用带有多个帖子循环的模板,会发生什么?比如说,我有两个不同的帖子类别,我想在页面上的某个地方显示第一个类别的帖子,然后再向下显示第二个类别的帖子?
此外,我该如何显示一个类别的10篇帖子,以及当用户单击一些“时”;“下一步”;按钮,显示下一个10,等等?
假设我在页面中放置了一些php代码来格式化帖子,那么这些代码是如何从帖子循环中获取帖子的呢?二十二一指数。php的post循环已经调用了\\u post()和get\\u template\\u部分(…)。根据Wordpress codex,the\\u post()简单地说;在循环中交互post索引;。这是否意味着在循环浏览所有帖子时,帖子的数据只能通过codex函数逐帖访问,并且我可以在php代码(或我使用的任何页面元素)中访问当前帖子的数据?
我找到的所有文档和tut都只是向你抛出了一些零碎的信息,但我没有找到一个能告诉我整个情况的文档和tut,比如具有控制和数据流的完整基本Wordpress体系结构。