WordPress에서 사이드바를 제거하는 방법
게시 됨: 2020-07-24사이드바는 다른 페이지의 콘텐츠 뒤 오른쪽, 왼쪽 또는 맨 아래에 나타날 수 있는 위젯을 위한 장소입니다. 게시물이나 페이지에 위젯이 필요하지 않은 경우 WordPress에서 사이드바를 제거하는 방법을 배워야 합니다. 테마에 따라 사이드바 제거 설정도 쉽게 제공됩니다. 그러나 제공되지 않은 경우 이 자습서가 도움이 될 것입니다.
WordPress에서 사이드바를 제거하는 이유는 무엇입니까?
사이드바에 다른 항목을 표시해야 하는 경우가 있습니다. 광고, 양식, 소셜 공유 등이 될 수 있으며 위젯을 사용하여 추가할 수 있습니다. 사용자의 경험은 데스크톱에서 사이트를 보는지 모바일에서 보는지에 따라 다를 수 있습니다. 모바일 기기에 따라 사이드바 옵션이 다를 수 있기 때문입니다. 모바일 장치에서는 너비가 줄어들어 왼쪽 및 오른쪽 사이드바가 아래쪽으로 나타날 수 있습니다.
클라이언트의 요구 사항에 따라 개발자는 사이트의 사용자 경험과 생산성을 향상시키기 위해 사이드바를 활성화하거나 비활성화해야 합니다.
WordPress에서 사이드바를 완전히 제거하는 방법
이 방법을 시작하기 전에 사이트 백업을 유지하고 하위 테마를 사용하여 나중에 테마를 업데이트할 때 변경한 내용이 손실되지 않도록 하는 것이 좋습니다.
이 방법은 테마에서 사이드바를 완전히 제거합니다. 이를 위해서는 테마 파일을 편집해야 합니다. 테마 파일에 액세스하려면 WordPress 대시보드에 직접 로그인하거나 호스팅 제공업체에서 파일 관리자에 로그인하거나 FTP 클라이언트를 사용하여 로그인할 수 있습니다.
테마에는 여러 템플릿이 포함되어 있으므로 편집을 시작하기 전에 템플릿을 모두 복사해야 합니다. 사이드바가 있는 전체 템플릿을 편집해야 합니다. 일반 테마에서는 index.php, home.php, archive.php, single.php, page.php 등에 존재할 수 있습니다.
템플릿 폴더가 있는 폴더를 찾습니다. wp-content/themes/theme-folder를 엽니다. 편집할 템플릿을 하위 테마 폴더에 복사합니다. 이제 템플릿 파일에서 다음 줄을 찾습니다.
<?php get_sidebar(); ?>
이 함수는 사이드바를 호출합니다. 따라서 사이드바에서 이 코드를 삭제하십시오.
테마에 여러 개의 사이드바가 있는 경우 "사이드바" 단어가 있는 코드를 검색해야 합니다. 예를 들어:
<?php get_sidebar('바닥글 위젯 영역'); ?>
위의 사이드바 코드는 바닥글 위젯을 나타냅니다. 이 유형의 코드를 찾아 제거하십시오.
변경 사항을 저장하면 사이드바가 웹사이트에서 제거된 것을 볼 수 있습니다. 또한 사이드바를 제거한 후에도 콘텐츠 너비가 동일하게 유지되는 것을 볼 수 있습니다.
모든 테마에는 표시할 이미지와 텍스트의 기본 콘텐츠 너비가 정의되어 있으므로 전체 너비 콘텐츠 영역에 대한 코드를 편집해야 합니다. 테마에 맞춤 CSS를 추가하면 이 문제를 해결할 수 있습니다. 콘텐츠 영역을 검사하고 특정 콘텐츠 영역을 정의하는 데 사용되는 CSS 클래스를 찾습니다.

이제 해당 특정 클래스에 대한 CSS 코드를 지정해야 합니다. 다음은 샘플 CSS의 예입니다.
.콘텐츠 영역 { 너비: 100%; 여백: 0px; 테두리: 0px; 패딩: 0px; } .콘텐츠 영역 .사이트 { 여백: 0px; }
테마에 이 추가 CSS를 구현하면 사이드바가 없는 전체 너비 콘텐츠 영역이 표시됩니다.
개별 페이지에서 WordPress의 사이드바를 제거하는 방법
사이드바는 다른 위치에 나타날 수 있습니다. 다른 위치의 사이드바 표시에 영향을 주지 않고 게시물이나 페이지에서 특정 사이드바를 제거해야 하는 경우가 있습니다. 이 프로세스는 위에서 논의한 방법과 유사합니다. 자세히 살펴보겠습니다.
정적 페이지에서 사이드바를 제거하는 방법
페이지를 편집할 때 오른쪽 하단에서 페이지 속성 설정을 검색합니다. 정적 페이지의 경우 기본적으로 전체 너비 페이지 템플릿을 찾을 수 있습니다. 페이지에 사이드바를 표시하지 않습니다. 전체 너비 페이지 템플릿을 선택하는 것이 솔루션입니다.
그러나 전체 너비 속성 설정이 표시되지 않으면 테마에서 제공하지 않는 것입니다.
이 경우 전각 템플릿 파일을 수동으로 추가해야 합니다. 다음 지침에 따라 계정을 만드세요.
- 텍스트 편집기를 사용하여 full-width.php 라는 새 파일을 만듭니다.
- FTP 클라이언트 로 wp-content/themes/theme-name 폴더를 찾습니다.
- page.php 파일에서 코드를 복사하여 full-width.php 파일에 붙여넣습니다.
- <?php 태그를 열고 템플릿 이름 필드를 아래와 같이 입력합니다.
/* 템플릿 이름: 전체 너비 템플릿 */
- 검색 <?php get_sidebar(); ?> 삭제합니다.
- 변경 사항을 저장하고 다음을 통해 full-width.php 파일을 하위 테마 폴더에 업로드합니다. FTP 클라이언트.
이제 설정에 전체 너비 페이지 템플릿 이 표시됩니다. 이제 기존 페이지에 적용할 수 있습니다.
블로그 페이지에서 WordPress의 사이드바를 제거하는 방법
WordPress 테마는 블로그 페이지에 사이드바도 제공합니다. 아래에 언급된 단계에 따라 블로그 페이지에서 사이드바를 제거할 수도 있습니다.
- 먼저 설정 >> 읽기 로 이동하여 언급된 게시물 페이지를 확인합니다.
- 페이지 >> 모든 페이지 로 이동하여 이전 단계에서 찾은 페이지를 편집합니다.
- 이러한 변경 사항을 저장하기 전에 페이지 속성 을 전체 너비 템플릿으로 변경하십시오.
전체 너비 템플릿이 없으면 위에서 정적 페이지에 대해 설명한 대로 수동으로 만들어야 합니다.
단일 게시물에서 사이드바를 제거하는 방법
테마가 전각 게시물 템플릿을 제공하는 경우 게시물에서 사이드바를 제거하는 것이 더 쉽습니다. 이러한 경우 이전 게시물을 편집하거나 게시물 속성을 전체 너비 템플릿으로 사용하여 새 게시물을 만들어 사이드바를 제거할 수 있습니다. 그러나 누락된 경우 정적 페이지에 대한 사용자 정의 페이지 템플릿을 생성해야 합니다.
정적 페이지 및 블로그 페이지에서 사이드바를 제거하는 것과 유사합니다. 단, page.php 파일이 아닌 single.php 템플릿 파일의 내용을 복사하여 편집해야 합니다.
플러그인을 사용하여 WordPress에서 사이드바를 제거하는 방법
위의 프로세스를 피하려면 플러그인을 사용하여 간단히 수행할 수 있습니다. WordPress에는 페이지에서 모든 것을 제거하여 빈 템플릿을 만들 수 있는 다양한 플러그인이 있습니다. 사이드바, 페이지 제목 등을 제거할 수 있을 뿐만 아니라 제거한 후 전체 너비 콘텐츠 영역을 얻을 수도 있습니다. 사이드바를 제거하려는 경우 플러그인도 제거합니다.
WordPress 플러그인 저장소에서 적합한 플러그인을 검색하기만 하면 됩니다. 플러그인을 찾을 수 없는 경우 댓글로 알려주시면 플러그인을 추천해 드리겠습니다.
결론
사이드바는 워드프레스의 풍부한 기능 중 하나입니다. 그러나 더 이상 필요하지 않은 경우가 있습니다. WordPress에서 사이드바를 제거하는 방법을 배웠기를 바랍니다.
추가 읽기
- WordPress에서 페이지를 복제하는 방법
- HTML 파일을 WordPress에 업로드하는 방법
- 최신 워드프레스 뉴스
- WordPress 사이트 게시를 취소하는 방법