[WordPress] Php の実行時コード (ajax、jquery) ページの下部にユーザー

スポンサーリンク

Question

動的な php コード、ページの下部にスクロールされたときにのみ実行することができる方法ですか?

実行しコードはいくつかのランダムな投稿、ワードプレスのプラグイン。ユーザーが下へスクロールするときに jquery javascript で php コードを実行する方法を知っていないを検出する方法を知っている

更新:

に管理どういうわけか、AJAX を呼び出す、しかし今それは私にこのエラーを与えるファイルを呼び出すとき:

Fatal error: Call to undefined function dynamic_sidebar() ...

このコードは、PHP ファイルで:

エラーなしに動作させるために、必要な機能を含めることができますどのようにですか?

任意のヘルプ/アイデアが高く評価 !

答え

ユーザーは、ページの下部にスクロールされたときを検出する方法を知っているし、ちょうど検出機能内の ajax 呼び出しを追加するとき:

$.ajax({
   url:'file.php',
   type:'post',
   data:{name:value}
   success:function(result){
   $('#awesomediv').html(result);
   }
});

同封と呼ばれる php ファイルで awesomediv と呼ばれる私のケースでの div 内に必要な出力を作成するだけです。他の何かを出力したくない場合ちょうど取り除くこの行:

$('#awesomediv').html(result);

答え

このコードを使用することができます、ユーザーがページの下部にあるを検出するために jQuery を使用している場合:

 $.post( "yourphppage.php", { yourPostItem: yourVariable } );

提供したくない値を返すこのコードを使用することができます

http://stackoverflow.com/questions/27337135/execute-php-code-when-user-at-the-bottom-of-the-page-ajax-jquery

スポンサーリンク

Leave a Reply