php - WordPress 内容未在 .load jQuery 函数上检索

标签 php jquery wordpress

我正在尝试通过 .load jQuery 函数从 WordPress query_posts 外部 php 文件获取帖子。

我得到了正确的 html 代码,但代码的 WordPress 循环部分未加载。

我的代码是:

HTML:

<article class="delivery-individual">
        <!-- # CONTENT HERE -->
</article>

jQuery:

    <script>
    $(document).ready(function(){
    $(".delivery-individual").load("<?php bloginfo('template_directory'); ?>/temakis.php",
    function() {window.alert('Load was performed.');});
    });
    </script>

外部文件:

<h3>Temakis</h3>

<?php
$args = array(
    'post_type'      => 'post',
    'category_name' => 'temakis');
query_posts($args);
while (have_posts()) : the_post();
?>

<div class="item-individual">
  <img src="<?php the_field("imagem-produto");?>" width="150" height="150" title="<?php echo get_the_title(); ?> "/>
  <div class="item-individual-info">
  <h4><?php echo get_the_title(); ?></h4>
  <p class="descricao-delivery"><? echo get_post_field('post_content'); ?></p>
  <p class="valor-delivery">R$ <? the_field("preco"); ?></p>
  </div>
</div>

<?php endwhile; ?>
<?php wp_reset_query(); ?>

请求没问题,因为我正确获取了 h3。

有人可以帮助我吗?

谢谢!

最佳答案

将 temakis.php 文件放入根文件夹并加载该文件,

"<?php home_url(); ?>/temakis.php"

关于php - WordPress 内容未在 .load jQuery 函数上检索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22389015/

相关文章:

php - 在 woocommerce 中设置自定义订单状态

wordpress - remove_action() 在 WordPress 插件中不起作用

javascript - 淡出后显示 block 或淡入淡出后显示 block

javascript - 查看 jQuery 源代码,如何在伪代码中实现此缓动功能?

php - facebook php,你如何使用结果分页?

括号目录中的 PHP glob()

jquery - 如何使用 jQuery UI 在页面上拥有多个模式表单?

orm - 在 wordpress 上使用对象关系映射 (ORM)

php - 使用 PHP 还是 MySQL 进行 Soundex 查询更好?

php - 简单的 Foreach 循环与棘手的情况