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

Envato Market(엔바토 마켓) 라이선스

워드프레스 테마나 플러그인을 구입하려는 경우 Envato Market(엔바토 마켓)의 Themeforest나 Codecanyon을 많이 이용할 것입니다. 예전에는 TemplmateMonster를 많이 이용했는데, 이제 엔바토에 많이 밀리는 것 같습니다. 이 글에서는 엔바토 마켓에서 구입하는 항목의 라이선스에 대해 살펴보겠습니다. Envato Market(엔바토 마켓) 라이선스 Envato Market에서 판매되는 모든 항목은 1사이트 1라이선스용입니다. 하지만 라이선스에는 Regular License가 있고 Extended License가 있습니다. 예를 들어, 아바다(Avada) 테마의 경우... 그럼처럼 Regular License는 60달러이고 Extended License는 2950달러입니다. 보..

워드프레스 2018.01.10

5만원에 블로그 제작 의뢰

5만원에 블로그 제작을 의뢰하는 글이 올라왔네요. 엄청난 고퀄을 원하지 않는다고 하는데... 자세히 보니 네이버 블로그를 제작하기를 원하네요. 네이버 블로그는 원하는 레이아웃의 스킨을 선택하여 만들면 될 것 같습니다. 개인 블로그면 직접 만들어보는 재미도 쏠쏠합니다. 무료 블로그 중에서는 티스토리가 제일 괜찮은 것 같습니다. 네이버는 사용자가 수정할 사항이 없지만, 티스토리는 html과 CSS를 통해 수정이 가능하고 원하는 경우 자바스크립트/jQuery도 사용 가능합니다. 요즘은 워드프레스가 대세입니다. 저렴하게 워드프레스 사이트를 제작하려면 아바다, Enfold, Be 테마, 뉴스페이퍼 같은 인기 워드프레스 테마를 살펴보고 마음에 드는 데모를 제공하는 테마를 선택하여 데모를 적절히 수정하는 것도 한 방..

워드프레스 2018.01.10

워드프레스 테마 파일 수정 시 한글이 깨지는 문제가 발생하는 경우

워드프레스 테마 파일을 직접 수정하는 경우가 있을 수 있습니다. 가령 footer.php 파일에서 카피라이트 문구를 직접 변경하고 싶은 경우가 있습니다(예: 워드프레스 시드니 테마에서 푸터 카피라이트 변경하기). footer.php 파일을 열고 원래 있던 카피라이트 문구를 삭제하고 한글을 추가할 경우 실제 브라우저에서 보면 한글이 깨져보일 것입니다. 이와 같이 워드프레스 테마 파일 수정 시 한글이 깨지는 문제가 발생하는 것은 인코딩 문제 때문입니다. 인코딩을 utf-8로 설정해주어야 합니다. 텍스트 에디터에서 인코딩을 설정/변경하는 방법 Notepad++ 같은 에디터를 사용하면 인코딩을 변경해줄 수 있습니다. 저는 주로 EmEditor라는 유료 프로그램을 사용합니다. 주로 사용하는 텍스트 에디터를 이용하..

워드프레스 멀티사이트 이전

일전에 워드프레스 이전 관련 문의가 왔습니다. 보통 플러그인을 사용하여 이전을 시도해보다가 실패하여 문의가 오는 편입니다. 그러다 보니 일반적으로 쉽게 이전할 수 있는 사이트는 드물고 이전이 쉽지 않은 경우가 많습니다. ☞아마존 AWS에서 국내 호스팅으로 워드프레스 멀티사이트 이전 작업 아마존 AWS에서 국내 호스팅으로 워드프레스 이전 작업 며칠 전에 아마존 AWS에서 호스팅되는 워드프레스 사이트를 국내 호스팅 중 하나인 카페24로 이전하는 작업을 맡았습니다. Amazon AWS/라이트세일을 이용하면 사이트 속도가 빨라서 SEO에 유리한 면 avada.tistory.com 워드프레스 멀티사이트 이전 플러그인을 사용한 이전이 실패하는 이유는 다양합니다. 웹호스팅 서버의 설정이 플러그인과 맞지 않거나 DB가..

워드프레스 2018.01.09

워드프레스 다국어 번역 플러그인 WPML 3.9 릴리스 - 미번역된 컨텐츠를 복제할 필요 없이 표시 가능한 옵션 추가

워드프레스 다국어 번역 플러그인인 WPML이 3.9로 업데이트되었습니다. 이번 릴리스를 통해 목록, 디렉터리, 전자상거래 및 광고를 훨씬 쉽게 실행할 수 있으며, 안정성이 개선되었고 다양한 테마 및 플러그인과의 호환성이 향상되었습니다. 이때까지 번역하지 않은 컨텐츠를 다른 언어에서 표시하려면 컨텐츠를 복제(Duplicate)해야 했지만 이제 복제하지 않고 번역되지 않은 콘텐츠를 표시할 수 있는 기능이 추가되었습니다. WPML을 3.9로 업데이트한 후 워드프레스 알림판에서 WPML > 번역 관리 > 다국어 컨텐츠 설정으로 이동한 후 글 유형 번역에서 설정이 가능합니다. 다음 동영상을 참고해보세요. 아바다, Enfold 등 인기 유료 테마에서 WPML과의 호환성을 명시하고 있습니다. WPML을 구입하기 전에..

워드프레스 2018.01.09

X 테마, 브릿지, Salient 워드프레스 인기 테마 세일

X 테마, 브릿지, Salient, Uncode, TheGem 등 일부 인기 워드프레스 테마가 할인 판매 중이네요. Cornerstone 페이지 빌더를 사용하는 X 테마는 비교적 속도가 빠른 것 같습니다. 원하는 경우 Visual Composer를 선택하는 것도 가능하다고 하네요. 하지만 비주얼 컴포저는 개인적으로 별로 권장하지 않습니다. ("워드프레스 페이지 빌더의 장점과 단점"을 참고해보세요.) Salient는 포트폴리오가 개인적으로 마음에 드는 테마입니다(참고). Bridge는 Be 테마와 함께 많은 데모를 제공하므로 데모를 활용하여 다양한 스타일의 웹사이트 구축에 유용하게 사용할 수 있습니다. 참고: 워드프레스 Avada 테마에서 포트폴리오 설정하기 무료 워드프레스 페이지 빌더 Elementor ..

이미지를 랜덤하게 표시하는 방법 (javascript)

자바스크립트를 사용하여 이미지를 랜덤하게 표시하는 방법 이미지를 랜덤하게 표시하는 javascript 코드는 구글에서 쉽게 검색이 가능합니다. 예를 들어, stackoverflow에 페이지를 로드할 때 이미지를 무작위(랜덤)로 표시하는 방법에 대해 다음과 같은 코드가 제시되어 있습니다. (소스: https://stackoverflow.com/questions/2777479/display-random-image-when-page-loads-without-utilizing-onload-in-the-body-tag) 이 코드가 잘 작동하지 않으면 다음 글을 참고해볼 수 있습니다. Working with Images in JavaScript Display a Random Image Using JavaScript..

워드프레스 2018.01.06

워드프레스에서 '치명적인 에러를 점검하기위해 사이트와 통신할수 없습니다' 오류가 발생하는 경우

워드프레스를 4.9로 업데이트한 후에 다음과 같은 에러가 발생하는 경우가 있습니다. 치명적인 에러를 점검하기위해 사이트와 통신할수 없습니다 따라서 PHP 변경사항이 원래의것으로 복구됐습니다 PHP파일변경사항을 SFTP와 같은 다른수단을 통해 업로드 해야합니다 Unable to communicate back with site to check for fatal errors, so the PHP change was reverted. You will need to upload your PHP file change by some other means, such as by using SFTP. 이 문제에 대해 워드프레스 포럼에서 확인해볼 수 있습니다. https://wordpress.org/support/topic..

워드프레스 2018.01.06

워드프레스 고객센터 연락처

지난 주에 조금 재미있는 질문이 워드프레스 사용자모임에 올라왔습니다. 페이지가 약 10분간 404 페이지가 떠서 안 들어가지고, 관리자 페이지까지 접속이 안 되는 현상이 발생되어, 상황을 정리해서 알아보니 해당 업체쪽이나 클라이언트 문제는 아니고, 워드프레스쪽에서 잠시 문제가 있었던거 같아서 해당 사항에 대해 문의를 하려하는 데 워드프레스 고객센터 연락처(이메일 혹은 전화번호)를 찾지 못하겠다는 내용이었습니다. 워드프레스는 크게 가입형과 설치형이 있고, 가입형의 경우 WordPress.com에서 가입하여 사용하는 형태로 문제가 발생하면 워드프레스에 문의할 수 있습니다. 하지만 설치형의 경우 WordPress.org에서 배포하는 워드프레스 설치 파일을 웹호스팅 서버에 설치하여 운영하는 형태입니다. 요즘은 ..

워드프레스 2018.01.05

워드프레스 다국어 번역 플러그인 WPML과 멀티사이트 지원

워드프레스에서 WPML을 사용하여 다국어 사이트를 운영할 수 있습니다. 멀티사이트에서 WPML을 네트워크 플러그인으로 활성화하거나 개별 차일드 블로그마다 활성화할 수 있습니다. 네트워크 활성화 시, 네트워크 관리자 -> 플러그인으로 이동한 다음 WPML에 대하여 네트워크 활성화를 클릭하면 됩니다. 네트워크 활성화되면 차일드 블로그들은 다국어로 전환됩니다. 각 자식 블로그에 대하여 언어들을 설정해야 합니다. 참고로 워드프레스 사이트를 다국어로 운영하려는 경우 멀티사이트를 구성하여 개별 차일드 블로그를 각 언어로 설정할 수 있습니다. 쉬운 방법은 WPML과 같은 플러그인을 사용하는 것입니다. 개인적인 생각은 멀티사이트를 구성하고 개별 차일드 블로그를 다시 WPML로 다국어로 만드는 것은 별로 좋은 생각 같지..

워드프레스 2018.01.03