在页面加载时执行php shortcode

时间:2018-09-05 22:02:49

标签: php jquery wordpress

我有一个短代码,需要花一些时间才能返回所有查询,因此使页面加载缓慢。我想用一个占位符加载页面。这样的事情。我怀疑它的可能但值得一试,因为使用jquery编写查询将是一项繁重的任务。

类似的东西

    <script>
      $(document).ready(function() {
        $.ajax({
          success: function(data) {
                .html('<?php echo myshortcode; ?>');
            }
            $('#my-widget').html(div);           
        });
    </script>

Cannot use object of type PDOStatement as array in /Applications/XAMPP/xamppfiles/htdocs/myapp/send_fcm.php

1 个答案:

答案 0 :(得分:0)

您的问题的解决方案可能是缩短查询,仅请求显示页面所需的基本内容。 另一个解决方案是通过ajax进行后台请求,因此您可以在后台制作另一个网站,然后替换body标签:

$.get( "ajax.php?page=index", function( data ) {
    $("body").html(data);
});