jQuery를 통해 액세스하려는 사용자 지정 게시물 유형이 있습니다-JSON을 사용하는 것이 좋습니다.
첫 번째로 먼저. 반환 / echos json 함수를 작성하는 것은 쉽지만 jquery를 통해 어떻게 액세스합니까?
Mike 가이 질문에 쓰듯 이 , 내가 이해하는 한, 워드 프레스 루트에 넣습니다. PHP 파일 이름을 사용하여 액세스 할 수 있습니까?하지만 이것이 권장됩니까? 오히려 플러그인 폴더 안에 넣습니다.
워드 프레스 코덱을 읽으려고했지만 관리자 페이지가 아니더라도 모든 아약스 호출을 admin-ajax.php에 게시 할 때 아약스 호출이 처리되는 방식이 나를 혼란스럽게합니까?
누군가 내가 겪고있는 문제를 바로 잡을 수 있습니까?
/폭풍
편집하다
내가 가진 문제는 워드 프레스에서 아약스 호출이 어떻게 이루어 졌는지, 그리고 PHP와 js 코드를 배치하여 호출을 처리 / 처리하는 방법을 이해하는 것이 었습니다.
내가 링크 한 다른 질문에서 파일을 wp root에 배치하는 함수를 만들었습니다. 그러나 이제는 wp_ajax_ (nopriv _) [action] 사용법을 배웠으며 내가 만든 json에 효과적으로 액세스 할 수 있습니다. 남아있는 문제는 전화를하기 위해 JS를 배치 해야하는 곳입니다. 나는 플러그인의 js 파일에 배치하고 싶지만,이 페이지에 표시 할 수있는 한, 아니 내가 PHP를 사용하여 반향 그래서 관리자 사이트에 ajaxurl가 정의되어 있지 않습니다.
echo admin_url('admin-ajax.php');
그래서 질문은이 PHP를 자바 스크립트와 어떻게 결합 해야하는지, 그리고 파일이나 스크립트가 아닌 것으로 보아 어떻게 대기열에 넣어야합니까?