Cho ví dụ cụ thể của bạn, tôi sẽ giữ thẻ đóng tức là các cuộc gọi hàm một dòng trong một mẫu. Nó nhất quán và hỗ trợ sự rõ ràng (giống như cách WordPress khuyên dùng dấu phẩy cho mảng ) - nếu không hãy tưởng tượng nếu một người không phải là nhà phát triển nhặt tệp của bạn và bắt đầu thêm vào nó:
<?php get_footer();
<div>What the hell am I doing wrong?</div>
Tuy nhiên, đối với tất cả các tệp khác (chức năng, bao gồm, v.v.), lời khuyên chắc chắn là một ý tưởng tốt:
<?php // Start of file
class MY_Class {
function just_do_it() {
}
}
// Bye bye closing tag
Tôi thấy nó sạch hơn, và như những người khác đã đề cập, không có nguy cơ "tiêu đề đã được gửi" đáng sợ.