WordPress JSON API가 404개의 오류만 반환합니다.
처음 들어봐요.Wordpress
그리고 저는 이 컴퓨터를JSON API
플러그 인.
그래서 플러그인 저장소에 저장하고 활성화 했지만Json
액세스에 의한 응답http://localhost/wordpress/wp-json/posts
url 내가 얻는 것은404
에러입니다.
제가 뭔가 놓친 것 같은데 서류상으로는 그렇게 간단할 거예요.내가 뭘 잘못하고 있는지 알기나 해?
오래된 질문입니다만, 검색 결과(저처럼)를 통해 최근 이곳에 오신 분들은 적어도 /wp-json/posts는 JSON 결과를 가져와야 합니다(단, 404 오류). /wp-json은 JSON에서 사용 가능한 경로를 나열해야 합니다.
그렇지 않은 경우(예를 들어 Apache 또는 기타 404 오류 페이지가 표시됨)는 아마도 permalinks 문제일 수 있습니다.
mod_rewrite 문제입니다.
이유는 .htaccess에서 다음 중 하나입니다.
- 존재하지 않다
- 잘못된 권한
- 엉망이 되어
Wordpress에서 .htaccess에 대한 htaccess 문서를 사용해 보십시오.
## BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
주소를 잘못 아셨어요.매뉴얼에 따르면 유효한 링크는 다음과 같습니다.
암묵 모드의 예:
- http://www.example.org/?json=1
- http://www.example.org/?p=47&json=1
- http://www.example.org/tag/banana/?json=1
명시적 모드의 예:
- http://www.example.org/?json=get_filen_filename
- http://www.example.org/?json=get_post&post_id=47
- http://www.example.org/?json=get_tag_display&tag_displays=displays
사용하기 쉬운 퍼멀링크가 설정되어 있는 경우:
- http://www.example.org/api/get_recent_posts/
- http://www.example.org/api/get_post/?post_id=47
- http://www.example.org/api/get_tag_posts/?tag_filength=syslog
출처 : https://wordpress.org/plugins/json-api/other_notes/
그래서 당신의 경우,http://localhost/wordpress/api/get_recent_posts/
/wp-json/supervor/v1/supervals - 404 오류
사용 가능한 업데이트가 있는 경우 플러그인을 업데이트하고 먼저 비활성화한 후 다시 활성화하십시오.그 문제는 해결될 것이다.
Elementor 플러그인을 활성화하면 이 플러그인은 편집에 필수적인 파일을 생성하기 때문에 다시 활성화하면 모든 필수 파일이 다시 생성되어 문제가 해결됩니다.감사해요.
NGinx 또는 Apache 중 어느 쪽을 사용하는지에 따라 달라질 수 있습니다.Plesk를 사용하는 일부 호스트에서는 Nginx가 사용되는 경우 Plesk는 .htaccess 파일을 작성하거나 다시 만들지 않지만 WP의 경우 파일이 존재해야 합니다.없는 경우 이전 답변 중 하나에서 설명한 대로 표준 WP 설정 https://wordpress.org/support/article/htaccess/을 사용하여 다시 작성합니다.
회피책(비보안)은 Json 표준과 같이 {}을(를) 사용하여 디렉토리 및 파일 /wp-json/elementor/v1/globals를 생성하는 것입니다. 요소 또는 요소는 동일하게 작동하지만 권장하지는 않습니다.
언급URL : https://stackoverflow.com/questions/27029568/wordpress-json-api-returns-only-404-errors
'programing' 카테고리의 다른 글
를 도입하기 위해 필요한 최소 셋업은 무엇입니까?Oracle 클라이언트 11을 사용하는 NET 애플리케이션 (0) | 2023.03.09 |
---|---|
Spring Boot 명령줄 응용 프로그램을 셧다운하는 방법 (0) | 2023.03.09 |
npm 패키지json 스크립트가 호출되지 않음 (0) | 2023.03.09 |
'+'(더하기 기호)가 문자열 URL을 사용하여 RestTemplate로 인코딩되지 않고 '(스페이스)'로 해석됩니다. (0) | 2023.03.09 |
$리소스에서의삭제메서드와삭제메서드의차이점 (0) | 2023.03.09 |