Wrodpress模板中query_posts()函数出错

2

因为在header中要调用contact-form-7,而且这个插件的调用方式只能是内容方式调用,即不能直接写入模板文件中

query_posts(‘pagename=contact’);

使用pagename指定了名为contact的Page用循环读出标签

达到调用contact-form的效果.

本来想的不错。可是query_posts指定规则后不止是对它下一个LOOP生效 导致全站其他LOOP调用失效.

GG了半天没有结果,在官方看到一个参数介绍wp_reset_query 清空wp_query规则

在尾部加上

wp_reset_query();

调用正常了,可是自定义参数仍然无法调用,可能是由于指定了Page的原因

程序为ID自动赋了值,重新把带ID的自定义参数赋值都写到LOOP循环内

问题解决

共 2 条评论

  1. 回复

    @fineemb: 🙂 可加下我QQ交流。

  2. 回复

    最后可以在模板中使用contact-form-7吗?我有同样的需求,如果可以Email给我。谢谢!

fineemb进行回复 X

您的邮箱不会公开,当您的评论有新的回复时,会通过您填写的邮箱向您发送评论内容。 必填字段 *

为何看不到我发布的评论?

正在提交, 请稍候...