所以,我读过The Loop,我就掌握了它。 (我创建了一个列出最近3个帖子的页面,一个显示页面的页面(而不是帖子),等等。)
但是,为了将WordPress博客整合到现有网站中,我不得不复制所有不同类型的网页(帖子列表,帖子本身,页面等),这似乎很愚蠢。 p>
有没有通用的方法呢?
完整的想法是这样的。
mod_rewrite
,例如http://blog.example.com/?p=7被重写为http://example.com/blog?p=7。现在,在http://example.com/blog的PHP代码中,我想做类似的事情:
query_posts($_GET);
// display results
wp_reset_query();
那就是我被困住的地方。基本上,我想根据查询字符串指示的内容,在我的网站上准确显示默认WordPress模板的“内容”区域中的内容。几乎就像我只是使用iframe
一样。我宁愿不必解析查询字符串来弄清楚我是否必须遍历这个或那个或关闭$more
全局或不关闭等等。
我错过了什么?
相反,我应该在http://example.com/blog安装博客并创建模仿网站的模板吗?这似乎很复杂,所以我没有走这条路,但也许有人应该改变主意。
感谢任何帮助,包括替代设计的建议。
答案 0 :(得分:0)
您是否考虑将博客输出为完整版本/将博客输出为json然后以这种方式拉出来?