最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于wordpress的ajax寫(xiě)法詳解

 更新時(shí)間:2018年01月02日 09:32:10   作者:myarche  
下面小編就為大家分享一篇基于wordpress的ajax寫(xiě)法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

想針對(duì)一個(gè)wordpress的模板程序進(jìn)行更改,想到ajax的方便,就研究了一下。

以下是使用方法和代碼:

js頁(yè)面如下

<script>
  var ajaxurl = '<?php echo admin_url('admin-ajax.php')?>';
  function getVideo(id){
		//必須使用以下里面才能正常使用jquery
    jQuery(document).ready(function($){
      var data={
        tape:id,
				//這里尤為重要,action的參數(shù)要和請(qǐng)求的函數(shù)名一致
        action : 'get_ajax_video',
      }
      $.post(ajaxurl, data, function(response) {
        $('.player').html(response);
      });
    });
  }
</script>

AJAX請(qǐng)求應(yīng)該指向wp-admin/admin-ajax.php。雖然”admin”這個(gè)詞有點(diǎn)容易誤導(dǎo)人,不過(guò)即使是前臺(tái)的ajax請(qǐng)求,也應(yīng)該定位到admin-ajax.php。

admin-ajax需要一個(gè)參數(shù)“action”。admin-ajax需要這個(gè)參數(shù)來(lái)處理請(qǐng)求,它通常觸發(fā)一個(gè)hook,根據(jù)是否登錄有所不同。

然后在插件或者主題里寫(xiě)函數(shù)

function get_ajax_video() {
  // 輸出響應(yīng)
  header( "Content-Type: application/json" );
  echo json_encode($html);
  exit;//這個(gè)停止一定要寫(xiě)
}
//函數(shù)名對(duì)應(yīng)添加上,第一個(gè)表示用戶沒(méi)有登錄時(shí),這里全部都一樣處理
add_action( 'wp_ajax_nopriv_get_ajax_video', 'get_ajax_video' );
add_action( 'wp_ajax_get_ajax_video', 'get_ajax_video' );

以上這篇基于wordpress的ajax寫(xiě)法詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

金乡县| 克东县| 龙井市| 新余市| 普宁市| 湾仔区| 崇义县| 吴忠市| 永丰县| 厦门市| 烟台市| 嵊泗县| 溧水县| 藁城市| 敦化市| 卓资县| 芒康县| 岑巩县| 元阳县| 万宁市| 蒲江县| 砀山县| 兴山县| 闽清县| 天峻县| 新野县| 灵台县| 新龙县| 阿克| 宝山区| 民勤县| 延庆县| 冷水江市| 万安县| 读书| 房产| 铅山县| 旺苍县| 黑水县| 吐鲁番市| 突泉县|