Làm cách nào để hiển thị trường hình ảnh ACF?

Đoạn mã trên có thể được bao gồm thông qua tính năng mã tùy chỉnh của Bộ công cụ ( ref. https. //bộ công cụ. com/documentation/adding-custom-code/using-toolset-to-add-custom-code/ ) hoặc thông qua "chức năng" của chủ đề đang hoạt động. tập tin php"

Khi xem trước bài đăng, bất kỳ trường hình ảnh ACF nào cũng không hiển thị, mặc dù khi bài đăng được xuất bản và xem bình thường, hình ảnh sẽ xuất hiện chính xác. Cần lưu ý, khi &preview=true bị xóa khỏi url xem trước, hình ảnh sẽ hiển thị chính xác. Ngoài ra, khi tắt plugin ACF Extended, hình ảnh sẽ hoạt động khi bài đăng được xem trước

Vui lòng liên hệ nếu cần bất kỳ thông tin nào khác vào lúc này. Cảm ơn

Đang xem 8 trả lời - 1 đến 8 (trong tổng số 8)

  • Tác giả plugin

    Làm cách nào để hiển thị trường hình ảnh ACF?
    Konrad Chmielewski

    (@hwk-fr)

    1 năm, 4 tháng trước

    Xin chào,

    Cảm ơn vì bạn đã phản hồi

    Tôi dường như không thể tái tạo vấn đề. Bạn đang sử dụng mã nào ở mặt trước để hiển thị hình ảnh?

    Đây là video giới thiệu thử nghiệm của tôi. https. //tôi. imgur. com/7YBlDJv. mp4
    Đây là mã giao diện người dùng của tôi để hiển thị hình ảnh.

    
        
    
            

    Bạn có sử dụng bất kỳ cài đặt nâng cao nào như “Đặt làm hình ảnh nổi bật” không?

    Trân trọng

    Trình bắt đầu chuỗi

    Làm cách nào để hiển thị trường hình ảnh ACF?
    pma4life

    (@pma4life)

    1 năm, 4 tháng trước

    Xin chào Konrad, cảm ơn bạn đã phản hồi nhanh chóng. Tôi xin lỗi, tôi quên đề cập rằng điều này chỉ xảy ra với các bài đăng có trạng thái Đang chờ xử lý hoặc Bản nháp, vấn đề này không xảy ra với các bài đăng đã được xuất bản. Đây là mã để hiển thị hình ảnh

    ">

    Tuy nhiên, một lần nữa, hình ảnh hiển thị khi bài đăng được xem trước trên bài đăng Đã xuất bản, nhưng không hiển thị trên Đang chờ xử lý hoặc Bản nháp. Tôi hy vọng điều đó sẽ giúp và cảm ơn một lần nữa

    Tác giả plugin Konrad Chmielewski

    (@hwk-fr)

    1 năm, 4 tháng trước

    Xin chào,

    Tôi vừa thử nghiệm nó trên một bài đăng nháp/đang chờ đánh giá và nó cũng hoạt động tốt

    Đây là một bản demo video. https. //tôi. imgur. com/kivGcDM. mp4

    Mã đầu cuối

    
    
    

    Có thể có một số vấn đề tương thích ở đâu đó trong bản cài đặt của bạn. Để tìm thấy nó, tôi sẽ cần thêm thông tin

    • Phiên bản WordPress & ACF Pro của bạn là gì?
    • Bạn dùng Gutenberg hay Classic Editor?
    • Bạn có plugin ACF nào khác không?
    • Bạn có thể vui lòng xuất json Nhóm trường hình ảnh của mình không? . trên thùng rác. com)
    • Bạn có thể ghi lại một ảnh chụp màn hình nhỏ như tôi đã làm không?

    Cảm ơn trước

    Trân trọng

    Tác giả plugin Konrad Chmielewski

    (@hwk-fr)

    1 năm, 4 tháng trước

    Xin chào,

    Có tin tức gì không?

    Trân trọng

    Trình bắt đầu chuỗi pma4life

    (@pma4life)

    1 năm, 4 tháng trước

    Xin chào Konrad,

    Xin lỗi về sự chậm trễ. Hy vọng chúng tôi có thể giải quyết vấn đề này mà không cần ghi lại màn hình, nhưng vui lòng cho tôi biết nếu điều đó quan trọng. Dưới đây là các yêu cầu khác

    Phiên bản WordPress & ACF Pro của bạn là gì?

    Phiên bản Wordpress. 5. 8
    ACF Phiên bản 5. 9. 9

    Bạn dùng Gutenberg hay Classic Editor?

    Trình chỉnh sửa cổ điển đã cài đặt plugin Trình chỉnh sửa cổ điển

    Bạn có plugin ACF nào khác không?

    Trường tùy chỉnh nâng cao. phông chữ tuyệt vời

    Vô hiệu hóa nó dẫn đến cùng một vấn đề của hình ảnh không hiển thị

    Bạn có thể vui lòng xuất json Nhóm trường hình ảnh của mình không?

    https. //pastebin. com/pwJPYRRf

    Khi tôi xem ví dụ của bạn, tôi chợt nhận ra rằng hình ảnh không xuất hiện đối với chúng tôi nằm trong trường Nhóm ACF. Vì vậy, tôi đã thực hiện kiểm tra với một hình ảnh không nằm trong nhóm và hình ảnh đó hoạt động trên cùng một trang mà hình ảnh trong nhóm vẫn không hiển thị. Tôi tin rằng đó là vấn đề, nhưng sẽ để bạn điều tra, hy vọng rằng một chút thông tin sẽ hữu ích. Vui lòng cho chúng tôi biết nếu có bất cứ điều gì khác vào lúc này và thực sự đánh giá cao thời gian của bạn với vấn đề này

    • Câu trả lời này đã được sửa đổi 1 năm, 4 tháng trước bởi
      Làm cách nào để hiển thị trường hình ảnh ACF?
      pma4life .

    Tác giả plugin Konrad Chmielewski

    (@hwk-fr)

    1 năm, 4 tháng trước

    Xin chào,

    Cảm ơn vì các chi tiết

    Tôi quản lý để tái tạo vấn đề. Sự cố xuất phát từ cài đặt “Đặt làm hình ảnh nổi bật” không thể truy xuất chính xác hình ảnh Hình thu nhỏ do Bài đăng/Hình thu nhỏ chưa từng được lưu trước đó. Trên thực tế, vì mục đích nhất quán dữ liệu, trường Hình ảnh truy xuất Hình thu nhỏ của bài đăng chứ không phải siêu dữ liệu ACF khi cài đặt đó được bật

    Tôi sẽ bao gồm một sửa chữa trong bản vá tiếp theo. Trong thời gian chờ đợi, bạn có thể tự dán bản vá theo hướng dẫn sau

    Trong tệp /acf-extended/includes/fields/field-image.php line:147, hãy thêm đoạn mã sau

    if(acf_maybe_get_GET('preview') && filter_var(acf_maybe_get_GET('preview'), FILTER_VALIDATE_BOOLEAN)){
        return $value;
    }

    Đoạn mã cuối cùng sẽ trông như thế này

    if(!acf_maybe_get($field, 'acfe_thumbnail'))
        return $value;
    
    if(acf_maybe_get_GET('preview') && filter_var(acf_maybe_get_GET('preview'), FILTER_VALIDATE_BOOLEAN)){
        return $value;
    }
    
    $data = acf_get_post_id_info($post_id);
    

    Xin lỗi vì sự bất tiện

    Chúc một ngày tốt lành

    Trân trọng

    Trình bắt đầu chuỗi pma4life

    (@pma4life)

    1 năm, 4 tháng trước

    Xin chào Konrad

    Tôi có thể xác nhận rằng bản sửa lỗi đã hoạt động. Cảm ơn bạn rất nhiều vì đã giải quyết vấn đề này cũng như tất cả công việc của bạn trên một plugin tuyệt vời như vậy

    Chúc mừng

    Tác giả plugin Konrad Chmielewski

    (@hwk-fr)

    1 năm, 4 tháng trước

    Xin chào,

    Tuyệt vời để nghe

    Nếu bạn thích plugin này và sự hỗ trợ của nó, vui lòng gửi đánh giá. Nó luôn hữu ích và được đánh giá cao 🙂