찾다

 >  Q&A  >  본문

WordPress에서 파일 경로의 첨부 ID 가져오기

파일 경로를 알고 있는데 첨부파일 ID를 받고 싶습니다.

URL을 얻으려면 ID가 필요한 함수wp_get_attachment_url()가 있는데 역으로 필요합니다(경로가 URL은 아니지만)

P粉716228245P粉716228245421일 전604

모든 응답(2)나는 대답할 것이다

  • P粉254077747

    P粉2540777472023-10-21 00:51:08

    업데이트: wp 4.0.0부터 해당 작업을 수행하는 새로운 기능이 있습니다. 아직 테스트하지는 않았지만 다음과 같이 진행됩니다.

    https://developer.wordpress.org/reference/functions/attachment_url_to_postid/


    이전 답변: 지금까지 찾은 최고의 솔루션은 다음과 같습니다.

    https://frankiejarrett.com /2013/05/get-an-attachment-id-by-url-in-wordpress/

    저는 이것이 두 가지 이유로 최고라고 생각합니다:

    • 몇 가지 건전성 검사를 수행합니다
    • [중요! ] 도메인과는 아무런 관련이 없습니다. 안전한 현장이전을 도와드립니다. 나에게는 이것이 핵심 기능이다.

    회신하다
    0
  • P粉282627613

    P粉2826276132023-10-21 00:44:12

    저는 pippinsplugins.com의 멋진 스크린샷을 사용했습니다

    function.php 파일에 이 함수를 추가하세요

    으아악

    그런 다음 페이지나 템플릿에서 이 코드를 사용하여 ID를 저장/인쇄/사용하세요:

    으아악

    원본 게시물: https://pippinsplugins.com/retrieve-attachment-id-from-imageurl/

    도움이 되었기를 바랍니다 ;) 프란시스

    회신하다
    0
  • 취소회신하다