Có ai có kinh nghiệm sử dụng Wordpress biết tại sao nó không sử dụng tệp comments.php
của tôi trong thư mục chủ đề không?Wordpress không sử dụng tệp nhận xét đúng?
Trả lời
tôi nhận nó làm việc bây giờ, tôi đã phải thay đổi
<?php comments_template(); ?>
vào này
<?php comments_template('', true); ?>
thay vào đó, kỳ lạ nhưng nó cố định vấn đề của tôi
Bạn cần phải bao gồm trong single.php của mẫu của bạn để bao gồm nhận xét:
<?php comments_template(); ?>
Sử dụng mẫu mặc định mà đi kèm với WordPress như một tài liệu tham khảo.
Doug Neiner đã thêm nhận xét này làm nhận xét trước tiên nên nếu anh ấy đăng nhận xét làm câu trả lời, vui lòng chọn câu trả lời của anh ấy.
Có tôi có Php comments_template(); ?> trong single.php nhưng bằng cách nào đó nó giống như bỏ qua nó và tải một biểu mẫu bình luận khác từ một số vị trí không xác định, tôi đã tìm kiếm cả ngày để xem nó đang băm ở đâu, tôi thậm chí đã thử xóa mọi chủ đề khác và liên kết trực tiếp với các tập tin bình luận chính xác và vẫn không làm việc theo cách nó nên – JasonDavis
nó hoạt động như thể nó đã lưu trữ một tập tin comment.php cũ và đang sử dụng nó thay vào đó nhưng tôi không thấy bất kỳ tập tin bộ nhớ cache bất cứ nơi nào vì vậy tôi không nghĩ rằng là trường hợp – JasonDavis
Nếu bạn đã có <?php comments_template(); ?>
tại chỗ (bạn làm) thì đó có thể là vấn đề về quyền đối với tệp.
Ngoài ra, có thể là kéo từ classic
hoặc default
nếu không thể đọc tệp comments.php
trong thư mục hiện tại của chủ đề của bạn.
Đảm bảo rằng comments.php
của bạn có cùng quyền với phần còn lại của các tệp chủ đề của bạn.
Tôi nghĩ rằng tôi đã tìm thấy giải pháp. Vấn đề mà chủ đề của tôi không sử dụng single.php khi tải. Vì vậy, thêm comments_template ('', true); không giúp đỡ.
Vì vậy, tôi đã thêm nó vào tệp index.php của mình và bây giờ nó sẽ xuất hiện như mong muốn.
Hy vọng điều này sẽ giúp
này thường được thực hiện với chức năng comments_template:
<?php comments_template($file, $separate_comments); ?>
$ file là tên tập tin bạn muốn tải (ví dụ, "/comments.php"). Đó là thông số tùy chọn.
$ separated_comments được sử dụng để đặt xem có phân tách nhận xét theo loại nhận xét hay không. Đó là boolean, và mặc định là FALSE. Đó là một tham số tùy chọn (nếu bạn bỏ qua nó, nó được đặt thành FALSE).
LƯU Ý: Tính năng này chỉ hoạt động đối với các bài đăng và trang đơn lẻ. Để làm cho nó hoạt động ở mọi nơi, hãy đặt $ các yêu cầu kèm theo thành "1".
Nếu bạn muốn tạo của riêng bạn mẫu comment tùy chỉnh (như đối với một chủ đề tùy chỉnh), gọi nó là như thế này, ví dụ ("ngắn ý kiến" chỉ là một cái tên chẳng hạn):
<?php comments_template('/short-comments.php'); ?>
Nếu bạn đã làm tất cả điều này và WP vẫn không sử dụng đúng comments.php, kiểm tra quyền truy cập tệp.Ngoài ra - nhận xét hacking là một vấn đề phổ biến, vì vậy ai đó có thể đã tấn công trang web của bạn và gây ra sự cố với tệp.
- 1. Cách đúng đắn khi sử dụng wp_get_attachment_image() trong wordpress
- 2. Làm cách nào để nhập Nhận xét đã xuất XML của Disqus sang Wordpress WXR
- 3. Nhận xét về tệp .pro Qt Creator
- 4. Tệp CSV có thể có nhận xét không?
- 5. Trường hợp sử dụng tốt các nhận xét
- 6. Thêm Modernizr vào Wordpress đúng cách?
- 7. Nhận xét trong tệp bố cục android
- 8. Có thể thêm nhận xét vào tệp csproj không?
- 9. Xuất nhận xét dưới dạng nhận xét
- 10. Lọc spam nhận xét? PHP
- 11. nói xấu để giữ một số nhận xét nhất định (sử dụng CodeKit)
- 12. Có thể nén các tệp LESS mà không xóa nhận xét bằng lessc?
- 13. Sử dụng PJAX trong Wordpress
- 14. Nhận xét trong .gitignore?
- 15. Tôi có thể sử dụng NLTK để xác định xem nhận xét là một nhận xét tích cực hay nhận xét tiêu cực?
- 16. .gemrc nhận xét?
- 17. Nhận xét trong Markdown
- 18. Tôi có thể sử dụng ReSharper để thực thi các tiêu chuẩn nhận xét không?
- 19. Xóa tất cả nhận xét khỏi tệp .r?
- 20. git cam kết nhận xét cho mỗi tệp
- 21. Nhận xét nhiều dòng trong tệp lô DOS
- 22. Nhận xét bằng JavaScript
- 23. Biểu tượng "@" trong Nhận xét là gì?
- 24. MySQL và nhận xét
- 25. Các tệp Jspx và các nhận xét có điều kiện
- 26. SourcesSafe 6.0: Tìm kiếm Nhận xét về tệp
- 27. getChildDrawingOrder được gọi/sử dụng không đúng?
- 28. Công ước nhận xét
- 29. Cách sử dụng đúng các xét nghiệm đơn vị (bằng bất kỳ ngôn ngữ nào)
- 30. Nhận xét XML và "-"
Bạn có ' Php comments_template(); ?> 'trong tệp' single.php' của bạn? –
@Doug Neiner vâng tôi làm, bằng cách nào đó nó không tải tập tin mặc dù, nó đang tải một mẫu bài bình luận từ một nơi khác và tôi không thể tìm thấy nơi nó thậm chí còn đến từ đâu. – JasonDavis
bạn đã quản lý nó chưa? Tôi đang gặp vấn đề tương tự. – aleXela