워드프레스/사용 팁 122

워드프레스 카테고리 만들기 (기본적인 방법)

워드프레스에서는 글을 분류하기 위한 목적으로 카테고리와 태그가 기본적으로 제공됩니다. 분류란 말 그대로 글을 쉽게 분류하기 위한 목적으로 만든 것으로 '카테고리' 기준으로 글을 분류하거나 '태그' 기준으로 글을 분류할 때 사용됩니다. 참고로 기본 글 유형인 글, 페이지 이외의 다른 포스트 타입(글 유형)을 만드는 것도 가능합니다. 가령, 아바다 등 많은 테마에서 Portfolio는 Project 같은 커스텀 포스트 타입(사용자 정의 글 유형)을 제공합니다. 그러면 포트폴리오나 프로젝트에 맞는 분류를 만들어서 포트폴리오 글이나 포로젝트 글을 분류할 수 있습니다. Books라는 커스텀 포스트 타입을 만들었다면 '장르'라는 커스텀 분류를 만드는 것도 생각해볼 수 있습니다. 카테고리의 필요성 그럼 카테고리는 어..

워드프레스 아바다 테마의 컨택트 (문의) 페이지에서 오류가 발생하는 경우

베스트셀링 워드프레스 테마인 아바다(Avada) 테마의 데모에는 Contact Form 7 플러그인을 이용한 컨택트(Contact) 페이지가 포함되어 있습니다. 예를 들어, 아바다 테마의 Movers 데모에는 다음과 같은 레이아웃의 컨택트 페이지가 있습니다. 데모를 설치한 후에 문의 페이지에서 폼을 작성하고 제출(SEND)을 클릭하면 다음과 같이 "There was an error trying to send your message. Please try again later." 오류가 발생할 수 있습니다. 이 오류가 발생하는 이유는 컨택트 폼에서 필요한 설정을 하지 않았기 때문입니다. 예를 들어, 보내는 사람 이메일 주소, 받는 사람 이메일 주소, 컨택트 폼의 제목 등을 지정해야 합니다. 만약 'Conta..

워드프레스 네이버 웹마스터도구 소유 확인

사이트를 네이버 웹마스터도구에 등록할 때 소유 확인 절차를 거치게 됩니다. 네이버에 사이트를 등록하려면 네이버 웹마스터도구 사이트에 로그인하여 사이트 주소를 입력하고 '추가'를 누르도록 합니다.그러면 사이트 소유 확인 페이지가 표시됩니다. 사이트 소유 확인 방법에는 크게 두 가지가 있습니다.HTML 파일 업로드HTML 파일을 다운로드하여 루트 디렉터리에 업로드하여 사이트 소유권을 확인할 수 있습니다. 파일을 다운로드한 후에 FTP를 통해 업로드하면 됩니다.💡FTP/SFTP 사용 방법이 방법을 사용하면 워드프레스 내에서 추가 작업이 필요하지 않습니다. 개인적으로 이 방법을 권장합니다. 이 방법을 이용하려면 FTP에 접속할 수 있어야 합니다. 웹호스팅 업체에 문의하면 FTP 접속에 필요한 정보를 얻을 수 ..

워드프레스 WordPress에서 사이트 주소를 변경하는 방법 (도메인 연결하기)

웹호스팅에서 새로운 도메인 이름을 추가하고 워드프레스 사이트 주소를 새로운 도메인으로 변경해야 하는 경우가 있습니다.예를 들어, 카페24에 가입하면 기본적으로 카페24 서브 도메인 주소로 도메인이 할당됩니다(예: example.mycafe24.com). 도메인을 구입하지 않고 임시로 할당된 카페24 서브 도메인 주소에서 워드프레스 사이트를 완성한 후에 실제 도메인을 연결하는 경우가 있습니다.참고로 블루호스트에서도 임시 주소를 제공하지만, 우리나라에서 블루호스트 임시 주소로 접속이 되지 않는 문제가 발생합니다. 가성비 좋은 웹호스팅으로 우리나라에서도 많이 사용되는 FastComet에서도 임시 URL이 제공됩니다. 해외 호스팅 FastComet: 임시 URL 활용하기웹호스팅에 가입했지만 아직 도메인이 결정되..

워드프레스에서 사용자 CSS 코드 추가하기 - Enfold 테마

워드프레스에서 CSS 코드를 추가하는 방법은 다양합니다. 크게 다음과 같은 방법으로 사용자 CSS를 추가할 수 있습니다. 워드프레스 자체 기능 사용하기 - 사용자 정의하기 테마 내의 기능 사용하기 (CSS 코드를 추가하는 옵션을 제공하는 경우) 차일드 테마의 스타일시트에 추가하기 사용자 정의하기 내의 추가 CSS 기능 사용하기 워드프레스에서는 자체적으로 커스텀 CSS를 추가할 수 있는 옵션을 사용자 정의하기에서 제공합니다. 워드프레스 관리자 페이지 > 테마 디자인 > 사용자 정의하기 > 추가 CSS를 클릭하면 사용자 정의 CSS를 추가할 수 있습니다. 테마에서 제공하는 옵션 사용 (테마에 따라 제공되지 않을 수 있음) 두 번째 방법으로 테마에서 커스텀 CSS를 추가할 수 있는 옵션을 제공하는 경우가 있습..

워드프레스 관리자 페이지에서 서버 환경 설정 확인하기 (PHP Memory Limit 등)

워드프레스를 원활히 운영하기 위해서는 PHP memory limit 등의 PHP 설정값을 조금 높게 설정해주면 좋습니다. 예전에는 128M나 256M 설정으로 충분했지만, 사용하는 테마나 플러그인에 따라 더 높은 설정값이 요구되기도 합니다. (일반적으로 256M 이상이면 문제가 없을 것입니다.) PHP 설정값을 확인한 후에 max_execution_time, memory_limit, upload_max_filesize 등의 설정값이 낮은 경우 상향 조정해주도록 합니다. 웹호스팅 서버에 따라 설정하는 방법이 조금씩 차이가 있습니다. wp_memory_limit 및 max_execution_time 설정 변경하기 블루호스트에 가입한 경우 먼저 "블루호스트에서 PHP 버전과 PHP 환경 설정값 변경하기 (새로..

서브도메인과 워드프레스 테마 라이선스 (엔바토 마켓 Themeforest)

워드프레스 멀티사이트를 이용하면 하나의 워드프레스 설치로 여러 개의 워드프레스 사이트를 운영할 수 있습니다. 도메인 매핑 기능을 사용하여 각 서브 사이트마다 다른 도메인(서브도메인 포함)을 지정하는 것이 가능합니다. 서브도메인은 이용하는 웹호스팅 상품에 따라 제한이 있을 수 있습니다. 예를 들어, 국내 웹호스팅 업체인 카페24 웹호스팅의 경우 퍼스트클래스 상품부터 서브도메인이 지원됩니다. 블루호스트와 사이트그라운드 같은 해외 호스팅에서는 서브도메인을 모든 상품에서 생성이 가능합니다. (Bluehost Shared Hosting의 경우 최저가 상품에서는 25개까지 서브도메인을 지원하고, 그 이상 상품에서는 무제한으로 생성이 가능합니다.) 테마포레스트(Themeforest) 테마의 경우 서브도메인에 대해서는..

워드프레스의 body 태그에 사용자 역할(Role) 클래스를 추가하는 방법

워드프레스의 body 태그에 사용자 역할(Role)을 클래스로 추가하면 역할에 따라 특정 페이지의 레이아웃을 다르게 만들 수 있습니다. 예를 들어, 특정 요소는 관리자로 로그인한 상태에서만 표시되고 게스트나 다른 사용자는 볼 수 없도록 하려는 경우에 body에 추가된 사용자 역할 클래스를 활용할 수 있습니다. body 태그에 사용자 역할을 추가하려는 경우 다음 코드를 사용자 함수 파일에 추가하도록 합니다. // Add user role class to body tag // 사용자 역할(회원 등급) 클래스를 body 태그에 추가하기 function add_role_to_body($classes) { global $current_user; $user_role = $current_user->roles; ret..

모바일 기기 하단에 고정된 배너 표시하기

어제 아는 분의 부탁으로 워드프레스 사이트에 하단에 고정된 배너를 만드는 작업을 해보았습니다. 모바일 기기에서 아래 그림과 같이 배너가 표시되는 형식으로 플러그인을 사용하지 않고 비교적 간단한 HTML 코드를 활용했습니다.색상과 아이콘은 참고로 보내준 그래픽과 동일하게 만들었습니다. 실제로 모바일에서 보면 괜찮지만 이렇게 보니 빨간색 때문에 눈에 부담이 되는 것 같네요. 색상은 CSS로 변경 가능합니다.[참고*사이드바에 고정된 퀵뷰/퀵메뉴(카톡 배너 등)를 표시하는 방법은 여기를 참고해보세요.*]모바일 기기 하단에 고정된 배너 표시하기 - 사용자 코드 사용이렇게 하단에 표시되는 배너나 사이드에 표시되는 퀵뷰를 만들기 위해 플러그인을 사용할 필요는 없습니다.[참고*쉽게 구현하고 싶은 경우 플러그인을 사용하..

워드프레스 테마를 확인하는 방법

어떤 사이트가 워드프레스로 제작되었는지 여부가 궁금한 경우가 있습니다. 그리고 워드프레스로 제작되었다면 사용된 테마가 무엇인지도 알고 싶을 수 있습니다. 이러한 기능을 제공하는 사이트가 몇 군데 있습니다. 대표적인 사이트로 https://whatwpthemeisthat.com/이라는 곳이 있습니다. 하지만 이제는 워드프레스 사이트에 사용된 테마를 제대로 감지하지 못하는 것 같습니다. 사이트가 워드프레스로 제작되었는지 여부 확인 어떤 사이트가 워드프레스로 제작되었는지 여부를 확인하는 방법으로 여러 가지가 있습니다. 먼저 사이트주소 뒤에 /wp-admin을 붙여서 접속했을 때 관리자 로그인 화면이 표시되면 확실히 워드프레스로 제작된 사이트입니다. 하지만 일부 사이트에서는 일부러 로그인 페이지의 주소를 변경하..