{"id":11942,"date":"2023-06-01T00:04:53","date_gmt":"2023-05-31T16:04:53","guid":{"rendered":"https:\/\/www.buddhalandonearth.org\/family\/?post_type=haru_video&#038;p=11942"},"modified":"2026-04-02T14:31:12","modified_gmt":"2026-04-02T06:31:12","slug":"11942","status":"publish","type":"haru_video","link":"https:\/\/www.buddhalandonearth.org\/family\/video\/11942\/","title":{"rendered":"\u516d\u6839\u6e05\u6de8\u6212  \u4e00\u5875\u4e0d\u67d3\u5fc3\uff5c\u7b2c\u516d\u8b1b04\uff5c\u5370\u5fc3\u4f5b\u6cd5\u5c08\u4fee\u8b1b\u5ea7"},"content":{"rendered":"<p>\u4eba\u9593\u5145\u6eff\u4e86\u5404\u7a2e\u662f\u975e\u3001\u5f62\u5f62\u8272\u8272\u7684\u6c59\u67d3\uff0c\u96d6\u7136\u6211\u5011\u8655\u65bc\u6c59\u67d3\u7684\u74b0\u5883\uff0c\u4f46\u8981\u50cf\u84ee\u82b1\u4e00\u6a23\uff0c\u51fa\u6c59\u6ce5\u800c\u4e0d\u67d3\u3002\u53ea\u8981\u80fd\u5920\u5e38\u4fdd\u4e00\u9846\u6e05\u6de8\u5fc3\uff0c\u5c31\u4e0d\u7528\u5bb3\u6015\uff0c\u4e5f\u4e0d\u5fc5\u8dd1\u5230\u6df1\u5c71\u53bb\u4fee\u884c\uff0c\u5728\u6c59\u6fc1\u7684\u7d05\u5875\u4e2d\uff0c\u4e00\u6a23\u53ef\u4ee5\u4fee\u884c\uff0c\u800c\u4e14\u662f\u771f\u6b63\u7684\u4fee\u884c\u3002<\/p>\n<p>\u6211\u5011\u7684\u4e00\u8a00\u4e00\u884c\uff0c\u751a\u81f3\u7576\u610f\u5ff5\u521d\u52d5\u6642\u7684\u4e00\u500b\u5ff5\u982d\uff0c\u90fd\u662f\u5f9e\u516d\u6839\u800c\u4f86\uff0c\u6240\u4ee5\u8981\u6ce8\u610f\u516d\u6839\u7684\u6e05\u6de8\u3002\u56e0\u70ba\u516d\u6839\u662f\u5927\u8166\u63a5\u89f8\u5916\u754c\u8a0a\u606f\u5f8c\uff0c\u6240\u5f62\u6210\u7684\u601d\u60f3\uff0c\u628a\u63e1\u81ea\u5df1\u7684\u5fc3\uff0c\u5c31\u53ef\u4ee5\u5206\u8fa8\u9019\u4e9b\u8a0a\u606f\u6216\u601d\u60f3\u662f\u4e0d\u662f\u6c59\u67d3\u3002<\/p>\n\n<!-- <link rel='stylesheet' id='youtube'  href='https:\/\/www.youtube-nocookie.com\/s\/player\/5dd3f3b2\/www-player-webp.css' type='text\/css' media='all' \/>\n<script src='https:\/\/www.youtube.com\/iframe_api'><\/script> -->\n<style>\n.switch {\n  position: relative;\n  display: inline-block;\n  width: 50px;\n  height: 24px;\n}\n\n.switch input { \n  opacity: 0;\n  width: 0;\n  height: 0;\n}\n\n.slider {\n  position: absolute;\n  cursor: pointer;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-color: #ccc;\n  -webkit-transition: .4s;\n  transition: .4s;\n  border-radius: 34px;\n}\n\n.slider:before {\n  position: absolute;\n  content: \"\";\n  height: 20px;\n  width: 20px;\n  left: 2px;\n  top: 2px;\n  background-color: white;\n  -webkit-transition: .4s;\n  transition: .4s;\n  border-radius: 50%;\n}\n\ninput:checked + .slider {\n  background-color: green;\n}\n\ninput:checked + .slider:before {\n  -webkit-transform: translateX(26px);\n  -ms-transform: translateX(26px);\n  transform: translateX(26px);\n}\n<\/style>\n<script language=\"JavaScript\">\nvar player;\nvar src = \"https:\/\/www.youtube.com\/embed\/i0S6h3BqC58?enablejsapi=1&iv_load_policy=3&modestbranding=1&rel=0\";\nvar autoNextPlay=false;\n(function($) {\n \tfunction setCookie(name, value, expire_minute) {\n\t\tvar d = new Date();\n\t\td.setTime(d.getTime()+(60*60*24*30*12*1000));\n\t\tvar expires = \"expires=\"+d.toGMTString();\n\t\tdocument.cookie = name + \"=\" + escape(value) + \"; \" + expires+\"; path=\/\";\n  \t}\n  \tfunction getCookie (name) {\n\t\tif (document.cookie.length > 0) { \/\/ if there are any cookies\n\t\t\tvar search = name + \"=\";\n\t\t\toffset = document.cookie.indexOf(search);\n\t\t\tif (offset != -1) { \/\/ if cookie exists\n\t\t\t\toffset += search.length;\n\t\t\t\t\/\/ set index of beginning of value\n\t\t\t\tend = document.cookie.indexOf(\";\", offset);\n\t\t\t\t\/\/ set index of end of cookie value\n\t\t\t\tif (end == -1)\n\t\t\t\t\tend = document.cookie.length;\n\t\t\t\treturn unescape(document.cookie.substring(offset, end));\n\t\t\t}\n\t\t}\n\t\treturn null;\n\t}\n\t$(document).ready(function () {\n\n\t\tif(getCookie(\"autoNextPlay\")==1) {\n\t\t\tautoNextPlay=true;\n\t\t} else {\n\t\t\tautoNextPlay=false;\n\t\t}\n\t\t\t\t\n\t\t\/\/autoplay switch\n\t\tif(autoNextPlay) {\n\t\t\t$('.single-video-title').before('<div class=\"py-3 d-flex justify-content-center\"><div>\u81ea\u52d5\u64ad\u653e<label class=\"switch\"><input id = \"autoplaysw\" type=\"checkbox\" checked><span class=\"slider\"><\/span><\/label><\/div><\/div>');\n\t\t} else {\n\t\t\t$('.single-video-title').before('<div class=\"py-3 d-flex justify-content-center\"><div>\u81ea\u52d5\u64ad\u653e<label class=\"switch\"><input id = \"autoplaysw\" type=\"checkbox\"><span class=\"slider\"><\/span><\/label><\/div><\/div>');\n\t\t}\n\t\t$('#autoplaysw').change(function() {\n\t\t\tautoNextPlay=this.checked;\n\n\t\t\tif(autoNextPlay) {\n\t\t\t\tsetCookie(\"autoNextPlay\", 1,60);\n\t\t\t} else {\n\t\t\t\tsetCookie(\"autoNextPlay\", 0,60);\n\t\t\t}\n\n\t\t});\t\n\t\tif(autoNextPlay) {\n\t\t\tsrc = src+\"&autoplay=1\";\n\t\t}\n\t\t\/\/ var w = Math.ceil($('.player-wrapper').width()*0.8);\n\t\t\/\/ var h = Math.ceil($('.player-wrapper').height()*0.8);\n\t\t\/\/ $('#bw-video iframe').attr('width',w);\t\n\t\t\/\/ $('#bw-video iframe').attr('height',h);\t\n\t\t$('#bw-video iframe').attr('id','ytp');\n\t\t$('#bw-video iframe').attr('allow','accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture');\n\t\t$('#bw-video iframe').attr('allowfullscreen','1');\n\t\t$('#bw-video iframe').attr('frameborder','0');\n\t\t$('#bw-video iframe').attr('src',src);\n\n\t\ttry {\n\t\t\tplayer = { \n\t\t    playVideo: function(container,isautoplay) { \n\t\t     if (typeof(YT) == 'undefined' || typeof(YT.Player) == 'undefined') { \n\t\t      window.onYouTubePlayerAPIReady = function() { \n\t\t       player.loadPlayer(container,isautoplay); \n\t\t      }; \n\t\t      $.getScript('\/\/www.youtube.com\/player_api'); \n\t\t     } else { \n\t\t      player.loadPlayer(container); \n\t\t     } \n\t\t    }, \n\t\t    loadPlayer: function(container,isautoplay) { \n\t\t     window.player = new YT.Player(container,{events: {'onReady': function(){\n\t\t     \tif(isautoplay) {\n\t\t\t\t\t\twindow.player.pauseVideo();\n\t\t\t\t\t\twindow.player.playVideo();\n\t\t     \t}\n\t\t     }}});\n\t\t    }\n\t\t\t}; \n\t\t\tplayer.playVideo('ytp',autoNextPlay); \n\t\t\t$('#ytp').load(function(){\n\t\t\t\t$(\".video-player-direct\").click(function() {\n\t\t\t\t \tvar sStatus = player.getPlayerState();\n\t\t\t\t\tconsole.log(\"play\");\n\t\t\t\t\tconsole.log(sStatus);\n\t\t\t\t\tplayer.playVideo();\n\t\t\t\t});\n\t\t\t});\n\t\t}\n\t\tcatch (e) {\n\t\t\tconsole.log(e);\n\t\t}\n\n\t});\n})(jQuery);\n<\/script>\n<script language=\"JavaScript\">\nvar videolasttime=0;\nvar totalwatchtime=0;\nvar uid='';\nvar isyoutube=true;\nvar isvod=false;\nvar isvimeo=false;\n\n\nvar vid=getvid();\nvar url=window.location.href;\nvar title = gettitle();\nvar postform;\nvar issave = false;\nvar issaving = false;\nvar isend = false;\nvar PlayerStatus;\nvar beforetotalwatchtime=0;\nvar iscolse = false;\nvar number = Math.floor(Math.random()*90)+61;\nvar disconnectcount = 0;\nvar disconnecting =0;\nvar disconnected = 0;\nvar isfirstupdate=true;\nvar is_ga=false;\nfunction gettitle()\n{\n     var title='none';\n    if(title !='none') {\n        return title;\n    }\n\tif(document.getElementsByClassName(\"single-video-title\")[0]) {\n\t\t title = document.getElementsByClassName(\"single-video-title\")[0].innerText;\n\t} else if(document.getElementById(\"single-video-title\")){\n\t\t title = document.getElementById(\"single-video-title\").innerText;\n\t}\n\n\treturn title;\n}\n\nfunction getCookie (name)\n{\n\tif (document.cookie.length > 0) { \/\/ if there are any cookies\n\t\tvar search = name + \"=\";\n\t\toffset = document.cookie.indexOf(search);\n\t\tif (offset != -1) { \/\/ if cookie exists\n\t\t\toffset += search.length;\n\t\t\t\/\/ set index of beginning of value\n\t\t\tend = document.cookie.indexOf(\";\", offset);\n\t\t\t\/\/ set index of end of cookie value\n\t\t\tif (end == -1)\n\t\t\t\tend = document.cookie.length;\n\t\t\treturn unescape(document.cookie.substring(offset, end));\n\t\t}\n\t}\n\treturn null;\n}\nfunction getvid()\n{\n\tvar link =window.location.pathname;\n\tvar vid='0';\n\tif(vid !='0') {\n\t\treturn vid;\n\t}\n\tif(link.indexOf('video') >= 0 ) {\n\t\tvid = link.replace('\/family\/video\/', '');\n\t\treturn vid.replace('\/', '');\n\t} else {\n\t\tvid = \"\";\n\t\tvid = vid.replace(\/ \/g, '');\n\t\tvid = vid.replace(\/-\/g, '');\n\t\tvid = vid.replace(\/:\/g, '');\n\t\tvid = 'live_' + vid.substring(0, 10);\n\t\treturn vid;\n\t}\n\treturn 0;\n}\n\nfunction isVimeoPlayerReady(player)\n{\n  return player && typeof player.getPaused === 'function';\n}\n\nfunction isYTPlayerReady(player)\n{\n  return player && typeof player.getPlayerState === 'function';\n}\n\nfunction isjsPlayerReady(player)\n{\n  return player && typeof player.contentWindow.getisPlaying === 'function';\n}\nfunction getVimeoPlayerStatus()\n{\n\tif(isVimeoPlayerReady(player)) {\n\n\t\tvar t_paused=false;\n\t\tplayer.getPaused().then(function(paused) {\n\t\t\tt_paused = paused;\n\t\t});\n\n\t\tplayer.getCurrentTime().then(function(seconds) {\n\t\t\tif(videolasttime>1 && t_paused==false && videolasttime!=seconds) {\n\t\t\t\ttotalwatchtime=totalwatchtime+1;\n\t\t\t\tPlayerStatus = true;\n\t\t\t\tif(disconnecting>2) {\n\t\t\t\t\tdisconnected = disconnected+disconnecting;\n\t\t\t\t}\n\t\t\t\tdisconnecting=0;\n\t\t\t} else {\n\t\t\t\tif(t_paused==false) {\n\t\t\t\t\tdisconnecting = disconnecting+1;\n\t\t\t\t\tif(disconnecting==3) {\n\t\t\t\t\t\tdisconnectcount=disconnectcount+1;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tPlayerStatus = false;\n\t\t\t}\n\t\t\tvideolasttime = seconds;\n\t\t}).catch(function(error) {\n\t\t});\n\n\t\tplayer.getDuration().then(function(duration) {\n\t\t\tif(videolasttime+1>Math.round(duration)) {\n\t\t\t\tisend=true;\n\t\t\t} \n    \t\t\/\/ duration = the duration of the video in seconds\n\t\t}).catch(function(error) {\n    \t\t\/\/ an error occurred\n\t\t});\n\t}\n}\n\nfunction getYTPlayerStatus()\n{\n\tif(isYTPlayerReady(player)) {\n\t\tvar sStatus = player.getPlayerState();\n\t\tif(sStatus==0 || sStatus==2 ) {\n\t\t\tPlayerStatus = false;\n\t\t}\n\t\tif(sStatus==1 && player.getCurrentTime()!=videolasttime) {\n\t\t\ttotalwatchtime=totalwatchtime+1;\n\t\t\tPlayerStatus = true;\n\n\t\t\tif(disconnecting>2) {\n\t\t\t\tdisconnected = disconnected+disconnecting;\n\t\t\t}\n\t\t\tdisconnecting=0;\n\t\t}\n\t\tvideolasttime = player.getCurrentTime();\n\n\t\tif(sStatus==3) {\n\t\t\tdisconnecting = disconnecting+1;\n\t\t\tif(disconnecting==3) {\n\t\t\t\tdisconnectcount=disconnectcount+1;\n\t\t\t}\n\t\t}\n\n\n\t\tif(sStatus==0) {\n\t\t\tplayer.stopVideo();\n\t\t\tisend=true;\n\t\t}\n\t}\n}\n\nfunction getJsPlayerStatus()\n{\n\tvar ifr = document.getElementById(\"bw-video\");\n\tif(ifr!=null) {\n\t\tif(ifr.tagName!='IFRAME') {\n\t\t\tifr = document.getElementById(\"bw-video\").firstChild;\n\t\t} \n\t}\n\tif(isjsPlayerReady(ifr)) {\n\t\tvar sStatus = ifr.contentWindow.getisPlaying();\n\t\tPlayerStatus = sStatus;\n\t\tif(sStatus && ifr.contentWindow.getcurrentTime()!=videolasttime) {\n\t\t\ttotalwatchtime=totalwatchtime+1;\n\t\t}\n\t\tvideolasttime = ifr.contentWindow.getcurrentTime();\n\t}\n}\n\n\n(function($) {\n\t$('.video-auto-next-wrap').attr('data-next-url','https:\/\/www.buddhalandonearth.org\/family\/video\/11943\/');$('.video-auto-next-content .video-next-title').text('\u9060\u96e2\u662f\u975e\u6c59\u67d3  \u907f\u514d\u60f9\u798d\u4e0a\u8eab\uff5c\u7b2c\u516d\u8b1b05\uff5c\u5370\u5fc3\u4f5b\u6cd5\u5c08\u4fee\u8b1b\u5ea7');\t\/\/haru video\n\tfunction\u3000autoNextProcess()\n\t{\n\t    \/\/ var playerWrap = params.playerWrap;\n\t    var autoNextUrl = $('.video-auto-next-wrap').attr('data-next-url');\n\t    var autoNextTimer = $('.progess-time-remain');\n\t    var autoNextSeconds = 10;\n\t    \/\/ @TODO: check last video auto next\n\t    if ( typeof( autoNextUrl ) === 'undefined' ) {\n\t        return;\n\t    }\n\n\t    \/\/ playerWrap.find('.video-auto-next-wrap').addClass('active');\n\t    $('.video-auto-next-wrap').addClass('active');\n\n\t    \/\/ $('.video-auto-next-wrap').show();\n\n\t    autoNextTimer.text(autoNextSeconds);\n\n\t    \/\/ playerWrap.find('.progess-time').addClass('active');\n\t\t$('.progess-time').addClass('active');\n\n\t    var autoNextInterval = setInterval(function() {\n\t        autoNextSeconds--;\n\t        if ( autoNextSeconds === 0 ) {\n\t            \/\/ playerWrap.find('.progess-time').removeClass('active');\n\t            $('.progess-time').removeClass('active');\n\t            clearInterval(autoNextInterval);\n\t        }\n\t        \n\t        autoNextTimer.text(autoNextSeconds);\n\t    }, 1000);\n\n\t    var autoNextCancel = null;\n\t        \n\t        autoNextCancel = setTimeout(function() {\n\t            if ( autoNextCancel !== null ) {\n\t                clearTimeout(autoNextCancel);\n\t            }\n\n\t            window.location.href = autoNextUrl;\n\n\t        }, autoNextSeconds * 1000);\n\t    \/\/ playerWrap.find('.video-next-cancel').off().on('click', function() {\n\n\t    $('.video-next-cancel').off().on('click', function() {\n\t        if ( autoNextCancel !== null ) {\n\t            clearTimeout(autoNextCancel);\n\t        }\n\t        \/\/ playerWrap.find('.progess-time').removeClass('active'); \/\/ @TODO: autoNextTimer.text(0); \n\n\t        $('.progess-time').removeClass('active'); \/\/ @TODO: autoNextTimer.text(0); \n\n\t        return false;\n\t    });\n\t}\n\n\n\tfunction UpdateStatus()\n\t{\n\n\t\tif(isyoutube) {\n\t\t\tgetYTPlayerStatus();\n\t\t\tif(isend && autoNextPlay) {\n\t\t\t\tautoNextProcess();\n\t\t\t\tisend=false;\n\t\t\t}\n\t\t}\n\n\t\tif(isvod) {\n\t\t\tgetJsPlayerStatus();\n\t\t}\n\t\tif(isvimeo) {\n\t\t\tgetVimeoPlayerStatus();\n\t\t\tif(isend && autoNextPlay) {\n\t\t\t\tautoNextProcess();\n\t\t\t\tisend=false;\n\t\t\t}\n\t\t}\n\t\t\/\/ console.log(videolasttime);\n\t\t\/\/ console.log(totalwatchtime);\n\t\t\/\/ console.log(isyoutube);\n\t\t\/\/ console.log(isvod);\n\t\t\/\/ console.log(uid);\n\t\t\/\/ console.log(vid); \n\t\t\/\/ console.log(url); \n\t\t\/\/ console.log(gettitle());\n\t\t\/\/ console.log(PlayerStatus);\n\t\t\/\/ console.log(videolasttime);\n\t\t\/\/ console.log(totalwatchtime);\n\t\t\/\/ console.log(disconnectcount);\n\t\t\/\/ console.log(disconnecting);\n\t\t\/\/ console.log(disconnected);\n\n\t\tif(totalwatchtime%number==0 || \n\t\t\t(isfirstupdate && totalwatchtime>0)) {\n\t\t\tUpdate_learning_record ();\n\t\t\tnumber = Math.floor(Math.random()*90)+61;\n\t\t\tif(totalwatchtime>0) {\n\t\t\t\t\tisfirstupdate = false;\n\t\t\t}\n\t\t}\n\n\t\tif(PlayerStatus==false) {\n\t\t\tUpdate_learning_record ();\n\t\t}\n\n\t\tsetTimeout(function(){UpdateStatus()}, 1000);\n\t}\n\n\tfunction Update_learning_record ()\n\t{\n\n\n\t\tif(totalwatchtime>0 &&\n\t\t beforetotalwatchtime != totalwatchtime &&\n\t\t issaving == false) {\n\n\t\t\tif(is_ga==false) {\n\t\t\t\tvar bw_prefix = decodeURI(getCookie('bw_prefix'));\n\t\t\t\tvar no = getCookie('share_src');\n\t\t\t\tvar get_title = gettitle();\n\t\t\t\tis_ga=true;\n\n\t\t\t\tif (no != null) {\n\t\t\t\t\tno = no.substring(2);\n\t\t\t\t\t\/\/ga('send', 'event', bw_prefix + 'Video', get_title, no);\n                    gtag('event', get_title, {\n                        'event_category': bw_prefix + 'Video',\n                        'event_label': no\n                    });\n\n\t\t\t\t} else {\n\t\t\t\t\t\/\/ga('send', 'event', bw_prefix + 'Video', get_title, no);\n                    gtag('event', get_title, {\n                        'event_category': bw_prefix + 'Video',\n                        'event_label': no\n                    });\n\t\t\t\t}\n\t\t\t}\n\n\t\t \tdisconnected = disconnected+disconnecting;\n\t\t\tissaving =true;\n\t\t\tvar formData = new FormData();\n\t\t\tformData.append('videolasttime',videolasttime);\n\t\t\tformData.append('watchtime',totalwatchtime);\n\t\t\tformData.append('uid',uid);\n\t\t\tformData.append('vid',vid);\n\t\t\tformData.append('url',url);\n\t\t\tformData.append('update',true);\n\t\t\tformData.append('title',gettitle());\n\t\t\tif(issave) {\n\t\t\t\tformData.append('issave',true);\n\t\t\t}\n\n\t\t\tpostform = $.ajax({\n\t\t\t\ttype: \"POST\",\n\t\t\t\turl: \"\",\n\t\t\t\tdata:formData,\n\t\t\t\tcache:false,\n\t\t\t\tprocessData: false,\n\t\t\t\tcontentType: false,\n\t\t\t\tdataType: 'html',   \/\/ \u56de\u50b3\u7684\u8cc7\u6599\u683c\u5f0f\n\t\t\t\tsuccess: function (data) {\n\t\t\t\t\tissave = true;\n\t\t\t\t\tbeforetotalwatchtime = totalwatchtime;\n\t\t\t\t\ttotalwatchtime=1;\n\t\t\t\t\tissaving=false;\n\t\t\t\t},\n\t\t\t\tbeforeSend: function (){\n\t\t\t\t},\n\n\t\t\t}).fail(function(){\n\n\t\t\t});\n\t\t}\n\t}\n\t$(document).ready(function () {\n\t\tUpdateStatus();\n\t\tif($('#qsm').length) {\n\t\t\tvar tmp_obj = $('#qsm');\n\t\t\t$('#qsm').remove();\n\t\t\t$('.single-video-playlist').before(tmp_obj);\n\t\t}\n\t$(window).bind(\"beforeunload\", function() { \n\t     if(iscolse==false) {\n\t\t\tUpdate_learning_record ();\n\t\t\tiscolse=true;\n\t\t}\n\t}) \n\n\t$(window).unload(function() { \n\t     if(iscolse==false) {\n\t\t\tUpdate_learning_record ();\n\t\t\tiscolse=true;\n\t\t}\n\t}) \n\n\t});\n})(jQuery);\n\n<\/script>\n\n\n\n\n\n\n\n\n\n\n\n","protected":false},"featured_media":11955,"comment_status":"open","ping_status":"closed","template":"","video_category":[140,179,172],"video_tag":[],"video_label":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.buddhalandonearth.org\/family\/wp-json\/wp\/v2\/haru_video\/11942"}],"collection":[{"href":"https:\/\/www.buddhalandonearth.org\/family\/wp-json\/wp\/v2\/haru_video"}],"about":[{"href":"https:\/\/www.buddhalandonearth.org\/family\/wp-json\/wp\/v2\/types\/haru_video"}],"replies":[{"embeddable":true,"href":"https:\/\/www.buddhalandonearth.org\/family\/wp-json\/wp\/v2\/comments?post=11942"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.buddhalandonearth.org\/family\/wp-json\/wp\/v2\/media\/11955"}],"wp:attachment":[{"href":"https:\/\/www.buddhalandonearth.org\/family\/wp-json\/wp\/v2\/media?parent=11942"}],"wp:term":[{"taxonomy":"video_category","embeddable":true,"href":"https:\/\/www.buddhalandonearth.org\/family\/wp-json\/wp\/v2\/video_category?post=11942"},{"taxonomy":"video_tag","embeddable":true,"href":"https:\/\/www.buddhalandonearth.org\/family\/wp-json\/wp\/v2\/video_tag?post=11942"},{"taxonomy":"video_label","embeddable":true,"href":"https:\/\/www.buddhalandonearth.org\/family\/wp-json\/wp\/v2\/video_label?post=11942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}