0
왜 function.php의이 코드가 WordPress의 홈 페이지가 아닌 모바일 버전으로 메뉴를 전환하는 이상한 부작용이 있습니까?Wordpress에서 PHP 게시물 쿼리 코드의 이상한 부작용
function my_blog_category($query) {
if ($query->is_home() && !is_front_page() || is_archive()) {
$query->set('cat', '6');
}
}
add_action('pre_get_posts', 'my_blog_category');
이 코드는 블로그 및 아카이브 페이지의 게시물에만 영향을 주므로 그 이유는 무엇입니까?
is_archive()
그룹 당신의 조건식 사용하여 브래킷,
$query->is_home() && !is_front_page()
경우 또는 : 당신이 요구 되었기 때문에이 작동하지 않습니다
이 코드는 이전 일 경우, 문제가되지 않았다 코드 자체는 있지만 부작용은 분명히 바탕 화면 너비에있는 모바일 버전으로 nav을 완전히 변경하면 "display : none;" 그래서 결국 오른쪽 게시물 쿼리 있지만 기본 메뉴가 있습니다. 이것은 이상합니다. – Riccardo