我在Wp的插件中有以下代碼。從jQuery.get插件獲取路徑
<script type="text/javascript">
jQuery(document).ready(function($){
jQuery('#input_1_2').change(function(){
showUserName(this.value);
});
function showUserName(str){
if(str==''){
jQuery('#input_1_3').val('');
}
jQuery.get("' . plugins_url('FixFormData/getuser.php') . '", { q: str }, function(response){
var parsed = JSON.parse(response);
var arr = [];
for(var x in parsed){
arr.push(parsed[x]);
}
jQuery('#input_1_3').val(arr[1]);
jQuery('#input_1_4').val(arr[2]);
});
}
});
</script>
我需要在jQuery.get中獲取getuser.php(位於我的插件文件夾中)的路徑。我嘗試了很多東西,但都沒有工作。
另外在getuser.php我使用
include "../../../wp-config.php";
是有可能,這是/將導致問題?
在此先感謝。
斯泰恩Aerts
你只需要獲取動態頁面的URL? – 2014-08-27 18:46:31
我讓OP更清晰。我需要在我的插件文件夾中獲取文件的路徑。 /my_plugin/getuser.php – 2014-08-27 18:48:25
好吧,如果你知道你所在的頁面,那麼你就可以知道在哪裏可以找到與正在顯示的頁面相關的插件文件夾? – 2014-08-27 18:50:21