워드프레스 1540

워드프레스 싱글 사이트를 멀티사이트에 통합하기

여러 개의 워드프레스 사이트를 운영하려는 경우 하나의 네트워크로 묶어서 멀티사이트로 운영할 수 있습니다. 워드프레스 멀티사이트로 구성하면 하나의 워드프레스 설치로 다수의 워드프레스 사이트를 관리할 수 있어 관리 시간과 노력을 절감할 수 있습니다. 일부 플러그인이 지원되지 않는 등 단점도 있지만 여러 개의 사이트를 쉽게 운영하려는 경우 멀티사이트가 좋은 옵션일 수 있습니다. 어제는 워드프레스 싱글 사이트를 멀티사이트에 통합하는 작업을 수행했습니다. 처음부터 독립적인 워드프레스 사이트를 멀티사이트로 묶어서 관리하고 싶은 경우 참고할 수 있습니다. 멀티사이트 내의 서브 사이트를 분리하려는 경우에도 비슷한 방식으로 가능합니다. 워드프레스 싱글 사이트를 멀티사이트에 통합하기 워드프레스 멀티사이트 최근 블루호스트(..

ads.txt 파일 접근 시 403 Forbidden 오류가 발생하는 경우 해결 방법

애드센스 광고를 게시하는 경우 수익 손실 방지를 위해 ads.txt 파일을 업로드하는 것이 바람직합니다. ads.txt 파일에 접근할 때 403 Forbidden 오류가 발생하는 경우가 있습니다. 이 오류는 보안 기능에 의해 ads.txt 파일 접근이 차단되거나 서버/호스팅 레벨에서 잘못된 서버 구성 때문에 발생할 수 있습니다. ads.txt 파일이란? ads.txt 또는 공식 디지털 판매자는 승인받은 것으로 확인된 판매자(예: 애드센스)를 통해서만 디지털 광고 인벤토리가 판매될 수 있게 해주는 IAB Tech Lab 솔루션으로, ads.txt 파일을 직접 만들면 사이트에서 광고를 판매할 수 있는 판매자를 더 효과적으로 관리할 수 있으며, 가짜 인벤토리가 광고주에게 판매되는 것을 방지할 수 있다고 구글에..

워드프레스 feed 페이지: "크롤링됨 - 현재 색인이 생성되지 않음" 에러

구글 서치 콘솔의 "색인 생성 범위"에서 색인 생성 오류와 색인에서 제외된 항목들을 확인할 수 있습니다. 제 메인 워드프레스에서는 7만 개 이상의 URL이 색인에서 제외된 것으로 표시되고 있습니다. 워드프레스 feed 페이지: "크롤링됨 - 현재 색인이 생성되지 않음" 에러 상세정보 섹션에서 구체적인 유형을 확인할 수 있습니다. 리디렉션이 포함된 페이지 유형이 가장 많은 비중을 차지고 있습니다. 리디렉션이 포함된 페이지 유형을 살펴보니 URL이 바뀌면서 리디렉션되거나 AMP를 비활성화하면서 리디렉션을 설정한 URL 등이 여기에 포함되어 있었습니다. 또한, 워드프레스 기본 고유주소(example.com/?p=123 형식)로 된 URL도 상당수 발견되었습니다. 두 번째로 많은 유형이 "적절한 표준 태그가 포..

워드프레스/SEO 2022.06.22

워드프레스 엘리멘터 템플릿 로드 시 "Undefined" 에러가 발생하는 경우 해결 방법

인기 워드프레스 페이지 빌더인 엘리멘터(Elementor)를 사용하면 코딩 지식이 없어도 수월하게 사이트를 만들 수 있습니다. 엘리멘터에서는 사전 제작된 템플릿을 제공하므로 템플릿을 로드하여 활용하면 시간을 절감할 수 있습니다. 엘리멘터 템플릿 로드 시 "Undefined" 에러가 발생하는 경우 아래의 내용을 참고하여 적절한 조치를 취하시기 바랍니다. 워드프레스 엘리멘터 템플릿 로드 시 "Undefined" 에러가 발생하는 경우 엘리멘터에서는 무료 버전에서도 라이브러리에 등록된 템플릿을 로드하여 사용할 수 있습니다. 위의 그림에서 PRO라 표시된 템플릿은 엘리멘터 프로(Elementor Pro)에서만 사용할 수 있고, 아무런 표시가 없는 템플릿은 무료 버전에도 사용할 수 있습니다. 무료 템플릿이 제한되어..

워드프레스 테마 & 플러그인 최대 50% 할인

한시적으로 일부 워드프레스 테마와 플러그인이 최대 50% 할인 판매되고 있습니다. 평소에 염두에 둔 테마나 플러그인이 할인되고 있다면 비용을 아낄 수 있는 기회입니다. 용도에 맞지 않은 테마를 저렴하다고 구입하면 사용하지 않고 방치하게 될 수 있습니다. 워드프레스 테마 할인 (Jupiter, Salient 등) Themeforest 마켓에서 일부 워드프레스 테마와 플러그인을 한시적으로 최대 50% 할인 판매하는 행사를 진행하고 있습니다. 워드프레스 테마로는 Jupiter, Salient, TheGem, Porto, Eduma, Oshine, Stockholm, REHub, MyListing, JNews, SmartMag, Travel Booking WordPress Theme, Pluto, Minimog..

워드프레스 엘리멘터 헤더 템플릿 만들기 (헤더 & 푸터 커스텀)

워드프레스에서 페이지에 따라 다른 헤더나 푸터를 사용하고 싶은 경우가 있습니다. 일반적인 테마에서는 헤더는 사이트 전체에 공통으로 사용되고, 페이지에 따라 다른 헤더를 사용하려면 테마 파일을 수정해야 합니다. 하지만 Divi 테마와 아바다 등 일부 워드프레스에서는 알림판 내에서 헤더 템플릿을 만들어서 페이지마다 다른 헤더를 지정하는 것이 가능합니다. 엘리멘터 페이지의 경우 Elementor Pro의 테마 빌더를 사용하여 헤더를 자유롭게 커스텀하고 위치를 지정할 수 있습니다. 워드프레스에서 페이지마다 다른 헤더 사용하기 일반적으로 페이지마다 다른 헤더를 사용하려면 테마 파일(보통 [**header.php**])을 커스텀해야 합니다. 하지만 워드프레스가 발전하면서 일부 테마와 페이지 빌더에서는 워드프레스 관..

워드프레스 WP Dark Mode 플러그인: 다크모드 로고 변경하기

의학적으로는 명확히 증명된 것은 아니지만 다크모드는 눈의 피로도를 낮추어 눈을 보호하는 데 효과적인 것으로 알려져 있습니다. 특히 나이가 들면 눈 피로가 더 빨리 올 수밖에 없기 때문에 다크모드(블랙 모드 또는 나이트 모드라고도 함)가 도움이 되는 것 같습니다. 저는 구글과 페이스북 등 다크모드를 지원하는 사이트에서는 라이트모드보다는 다크모드로 설정하는 편입니다. 워드프레스 사이트에서 다크모드 전환 버튼을 추가하고 싶은 경우 직접 CSS를 사용하여 다크모드 스타일을 추가하는 방법이 있지만 WP Dark Mode라는 플러그인을 사용하면 매우 수월하게 다크모드/라이트모드 스위치 버튼을 추가할 수 있습니다. 워드프레스 WP Dark Mode 플러그인: 다크모드 로고 변경하기 워드프레스용 WP Dark Mode..

워드프레스 로그인 페이지 접속 시 not_found 주소로 이동하는 문제

최근 관리 중인 워드프레스 사이트의 관리자 페이지에 접속하기 위해 wp-admin 또는 wp-login.php 주소를 입력하니 not_found 주소로 리디렉션되면서 "Not Found. The requested URL /not_found was not found on this server." 에러가 발생하면서 로그인 페이지에 액세스하지 못하는 문제를 경험했습니다. 워드프레스 로그인 페이지 접속 시 not_found 주소로 이동하는 문제 워드프레스 로그인 페이지 주소나 관리자 페이지 주소로 접속할 때 이상한 URL로 리디렉션되는 경우 보안 플러그인에서 관리자 페이지 주소를 변경했을 수 있습니다. 먼저 ftp 서버에 접속하여 [**/wp-content/plugins/**] 폴더로 이동하여 보안 플러그인이 ..

워드프레스 데이터베이스 임포트 오류: CREATE DATABASE IF NOT EXISTS... (#1044 에러)

워드프레스 사이트를 운영하다가 다른 호스팅으로 이전해야 하거나, 임시 서버에서 사이트를 완성한 후에 실제 서버로 이전해야 하는 경우가 자주 있습니다. 워드프레스는 플러그인을 사용하면 쉽게 이전이 가능하지만, 가끔 플러그인을 이용한 이전이 실패하거나 수동으로 이전해야 하는 경우가 있습니다. 최근 맡았던 한 마이그레이션 작업에서 DB를 phpMyAdmin을 통해 임포트하려고 시도하니 CREATE DATABASE IF NOT EXISTS ... 오류와 함께 #1044 - 'example'@'localhost' 사용자는 'exmaple_wp' 데이터베이스에 접근이 거부 되었습니다' MySQL 메시지가 출력되면서 부분적으로만 데이터베이스가 업로드되는 문제를 접하게 되었습니다. 워드프레스 데이터베이스 임포트 오류:..

엘리멘터 버튼 위젯: 버튼 두 개를 나란히 배치하는 방법

워드프레스에서 엘리멘터 페이지 빌더의 버튼 위젯을 사용하면 멋진 버튼을 쉽게 추가할 수 있습니다. 블록 에디터(구텐베르크)에서도 기본적인 버튼을 추가할 수 있고, 최근 업데이트에서는 이전보다 다양한 버튼 효과를 낼 수 있지만, 엘리멘터 버튼 위젯은 기본적인 버튼 기능(예: 버튼 색상, 배경색, 허버 색상 및 배경색, 여백, 텍스트 크기 등) 외에도 버튼 텍스트에 동적 태그를 사용하여 포스트 제목이나 포스트 ID 등을 표시하거나 버튼에 아이콘을 추가할 수 있는 등 부가적인 기능도 제공됩니다. Elementor 페이지 빌더에서 제공하는 버튼(Button) 위젯에 대한 자세한 정보는 엘리멘터 공식 문서를 참고해보세요. 이 글에서는 두 개의 엘리멘터 버튼을 나란히 배치하는 방법에 대하여 살펴보겠습니다. 최종적으..