워드프레스 일기의 워드프레스 1682

비주얼 컴포저와 슬라이더 레볼루션 무료 체험

개인적으로 별로 선호하지 않지만 비주얼 컴포저(최근 이름이 "WPBakery Page Builder"로 바뀜) 페이지 빌더는 많은 BeTheme, Bridge 등 많은 유료 테마에 번들로 제공되며 유료 플러그인 판매량에서도 2위를 기록할 정도로 인기가 있는 플러그인입니다. 그리고 슬라이더 레볼루션(Slider Revolution)은 다이내믹한 슬라이드를 만들 수 있는 플러그인으로 판매량 1위를 기록하고 있습니다.비컴과 슬라이더 레볼루션이 무료로 사용해보고 싶은 경우 엔바토마켓에서 이번 5월 한 달 동안 무료로 다운로드하도록 제공하는 Konsulting이라는 워드프레스 테마를 다운로드하여 사용해볼 수 있습니다.이 달의 무료 다운로드 (2018년 5월) – 컨설팅 / 비트코인 워드프레스 테마와 비컴용 애드온..

워드프레스 2018.05.02

제로보드/XE에서 워드프레스 케이보드 게시판으로 이전

어제 제로보드로 제작된 게시판 2개의 글들을 XE로 변환한 후에 워드프레스 케이보드(KBoard) 게시판으로 이전하는 작업을 수행했습니다. XE에서 케이보드 게시판으로 이전하는 작업은 처음이라 조금 걱정이 되었지만 별 문제 없이 완료되었습니다. 이번에는 회원 데이터를 이전하지 않고 이전하는 작업이라서 이전 작업과 비교해서는 비교적 수월했습니다. 제로보드 게시판의 대부분 글이 비밀글로 되어 있고 비밀번호가 암호화되어 비밀번호는 그대로 옮기지 못했습니다. 만약 글을 게시할 때 핸드폰 번호나 이메일 주소를 지정하도록 했다면 핸드폰 번호나 이메일 주소로 비밀번호로 지정하는 것도 괜찮은 방법 같습니다. DB 작업은 머리를 많이 써야 해서 가급적 피하고 싶지만, 작업을 완료하고 나면 성취감을 느끼게 되는 것 같습니..

워드프레스 2018.05.01

가입형 워드프레스(WordPress.com) 블로그에서 고유주소 변경

저는 WordPress.com에서 가입형 워드프레스를 가입하면서 워드프레스를 접하게 되었습니다. 가입형 워드프레스에서는 설치형과 달리 제약이 많습니다. 특히 외부 테마를 설치할 수 없고 플러그인도 외부 플러그인을 사용할 수 없습니다. 하지만 이제 비즈니스 플랜을 사용하면 외부 테마와 플러그인을 사용할 수 있게 작년에 바뀌었습니다. 워드프레스 비즈니스 플랜, 사용자 테마 및 플러그인 사용 가능 실제로 가입형 워드프레스에서 "플러그인" 설정을 클릭하면 다음과 같이 비즈니스 플랜에서 플러그인을 사용할 수 있다고 안내하고 있습니다. 비즈니스 플랜을 사용하지 않을 경우 "플러그인 업로드"를 클릭하면 "비즈니스 요금제 필요"라는 메시지가 표시됩니다. 워드프레스 가입형에서는 고유주소를 설정할 수 있는 옵션이 제공되지..

워드프레스 2018.04.29

아는 사람에게 일을 맡겨서는 안 되는 이유

이런 경우도 있네요. 친척을 통해 호스팅 서비스에 가입하고 홈페이지를 만들었지만, 친척과 사이가 나빠져서 친척이 호스팅 사이트의 비밀번호를 변경하여 호스팅 서비스도 연장시키지 못하고 있다고 하네요. 아예 모르는 사람이라면 강력한 조치를 취할 수 있겠지만 아는 친척이라서 난처한 상황에 빠진 것 같습니다. 홈페이지를 만들 때 가능하면 웹호스팅과 도메인은 본인 명의로 하는 것이 안전합니다. 프리랜서나 제작자에게 일임할 경우 추후에 문제가 되면 난감한 상황에 놓이게 될 수도 있습니다. 실제로 그런 경우를 종종 목격합니다. 최악의 경우 도메인과 사이트를 모두 잃을 수 있습니다. 협의를 통해 분쟁을 조정할 수 있다면 좋겠지만, 그렇지 않을 경우 워드프레스 사이트이고 관리자 정보를 알고 있다면 백업을 하여 다른 호스..

워드프레스 2018.04.28

우커머스의 이전 버전 파일을 다운로드하는 방법

워드프레스에서 우커머스를 업데이트한 후에 문제가 발생하는 경우가 있을 수 있습니다. 그런 경우 당황스러울 수 있는데요, 간단히 이전 버전으로 되돌리면 임시로 문제를 복구할 수 있습니다. 이전 버전의 우커머스 파일은 다음 페이지에서 다운로드할 수 있습니다. https://github.com/woocommerce/woocommerce/releases 원하는 버전의 파일을 다운로드한 후에 압축을 풀고 FTP를 통해 업로드하면 됩니다. PC에서 압축을 풀어서 FTP 클라이언트(예: 파일질라)를 이용하여 업로드하는 경우에는 zip 파일을 다운로드하면 됩니다. 서버에 업로드한 후에 서버에서 압축을 해제할 경우 tar.gz 파일을 업로드하면 편리할 것입니다. 다음 글도 참고해보시기 바랍니다. 워드프레스 우커머스 플러..

워드프레스 2018.04.28

워드프레스 Beaver Builder 2.1 - 인라인 편집, 구텐베르그 지원 등 기능 향상

이제 1~2개월 정도 있으면 워드프레스 5.0이 릴리스될 예정입니다. 워드프레스 5.0의 가장 큰 특징은 Gutenberg(구텐베르그)라는 에디터입니다. 구텐베르그 에디터는 Wix나 미디엄처럼 편리하게 글을 편집할 수 있는 사용자 경험을 제공하지만, 문제는 새로 통합되는 에디터가 커스텀 포스트 타입(Custom Post Type)을 제대로 지원하지 않기 때문에 기존 플러그인/테마와 충돌을 일으킬 가능성이 매우 높다는 점입니다. 이 때문에 현재 워드프레스 커뮤니티는 양분될 위기에 처해 있습니다. 향후 워드프레스가 어떤 방향으로 흘러갈지는 워드프레스 5.0이 나온 후에야 알 수 있겠지만, 구텐베르그가 뜨거운 이슈로 떠오르고 있습니다. 워드프레스 페이지 빌더 중에서 전문가들로부터 좋은 평을 받고 있는 Beav..

워드프레스 2018.04.27

XE 비밀번호 암호화

XE 게시판을 워드프레스 케이보드로 변환하는 작업이 가능한지 테스트하고 있습니다. 문제는 XE 게시판의 글이 대부분 비밀글이라는 점입니다. DB를 살펴보니 비밀번호가 암호화되어 저장되어 있네요. 조금 검색해보니 XE는 MD5로 비밀번호를 저장한다네요. 그러므로 복호화가 불가능. DB를 살펴보니 이메일 주소가 대부분 비워져 있네요. 이메일 주소라도 있다면 이메일 주소를 케이보드의 비밀번호로 지정하여 이전하면 되겠지만, 현재 상황에서는 비밀글을 그대로 이전하는 것이 불가능하네요. 비밀번호를 임의로 지정할 수도 있겠지만 그러면 작성자가 자기 글을 열람할 수 없게 될 것입니다. 양식을 입력받을 때 최소한 이메일 주소라도 강제로 입력하게 했다면 좋았을 텐데 아쉽네요.

워드프레스 2018.04.26

워드프레스 사이트 URL에 index.php가 추가되는 경우

몇 년 전에만 해도 국내 웹호스팅 업체 중 일부에 워드프레스를 설치하면 호스팅 업체의 기술 문제로 인해 사이트 주소에 index.php가 붙는 경우가 있었습니다. 지금은 그런 업체가 거의 없는 것 같습니다. 윈도 서버에 워드프레스를 설치하면 index.php가 붙을 수 있습니다(예: http://www.example.com/index.php/post_name). 그리고 리눅스 서버에서도 설정을 잘못하면 index.php가 표시될 수 있습니다. 이 경우 먼저 설정 > 고유주소에서 고유주소를 기본이 아닌 다른 설정으로 변경한 후에 저장을 시도해봅니다. 그러면 문제가 해결될 수 있습니다. 워드프레스 URL에서 index.php 제거문제가 해결되지 않으면 .htaccess 파일이 제대로 업데이트되는지 확인해보도..

워드프레스 2018.04.26

워드프레스 테마 업데이트 후 속도 저하

메인 블로그에는 Publisher라는 워드프레스 매거진 테마가 사용되고 있습니다. 최근 이 테마가 업데이트되면서 기능이 대폭 추가되었습니다. 이 때문인지 테마 업데이트 후 사이트 속도가 느려졌습니다. 개인적으로는 테마에 쓸데 없는 기능을 집어넣기 보다는 테마 최적화를 통해 속도를 형상시키고 안정화시키는 것이 올바른 방향 같습니다. 하지만 테마 개발자는 테마를 더 많이 판매해야 하므로 기능을 마구 추가하여 사용자들의 시선을 끄는 것이 더 낫다고 판단한 듯 합니다. 워드프레스 매거진 테마 Publisher에 포함된 유료 플러그인 테마 업데이트 후에도 방문자 수에 큰 변동이 없어 별 생각이 없었는데, 제 사이트를 자주 방문하시는 한 개발자분이 사이트 속도가 느려졌다고 알려주네요. 그러면서 몇 가지 조언을 해주..

워드프레스 헤더에 위젯 영역 추가하기

월요일에 워드프레스 헤더에 위젯 영역 두 개를 추가하는 작업을 수행했습니다. 테마는 Massive Dynamic이라는 테마였는데, 헤더를 상단뿐만 아니라 사이드에 표시할 수 있었습니다. 사이드에 표시된 헤더에 언어/관리자 링크를 추가할 수 있는 위젯과 최신 글 목록을 표시하는 위젯을 추가했습니다. 위젯 영역을 추가하는 방법: 아바다 등 일부 테마에서는 위젯 영역을 대시보드에서도 가능하지만, 저는 보통 수동으로 위젯 영역을 추가합니다. (편의성 측면에서는 아바다가 대단하다는 생각이 드네요.) 테마의 함수 파일에 다음 코드를 추가하면 새로운 위젯 영역이 정의됩니다.function arphabet_widgets_init() { register_sidebar( array( 'name' => '사용자 정의 헤더'..

워드프레스 2018.04.25