【问题标题】:Include Ajax in Wordpress in a Blank Theme将 Ajax 包含在 Wordpress 中的空白主题中
【发布时间】:2017-11-12 05:46:02
【问题描述】:

我有一个从空白开始开发的单页 wordpress 主题。 这真的很基本。只要有两个文件: 索引.php 样式.css

在另一个主题中,插件“联系表格 7”无需重新加载页面即可完成所有工作。 但是当我激活我的主题并尝试使用联系表 7 时,单击提交按钮后页面重新加载,我的 url 得到一个#wpcf7-f519-o1。 所以我相信我的主题中缺少一些代码。

基本上这是我的主题:

<html>

<head></head>

<body> </body>

</html>

我没有对页脚、页眉或函数进行任何调用,因为我将所有代码都放在了一个简单的页面上。

所以问题是:我应该怎么做才能使 ajax 工作?

【问题讨论】:

    标签: ajax wordpress


    【解决方案1】:

    我找到了解决办法。

    第 1 步 - 插入 &lt;?php wp_head(); ?&gt;&lt;head&gt; 标签之后

    第 2 步 - 在 &lt;/body&gt; 标记之前插入 &lt;?php wp_footer(); ?&gt;

    <head>
    <?php wp_head(); ?>
    your code...
    </head>
    
    <body> 
    your code...
    <?php wp_footer(); ?>
    </body>
    

    【讨论】:

    • 是的,您仍然需要包含页眉/页脚,这是 Wordpress 自身初始化的地方。如果我是你,我会使用 BlankSlate 之类的东西来为你提供所有基础知识,而不是从头开始开发:wordpress.org/themes/blankslate
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-10
    • 2016-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多