우커머스에는 기본적으로 설정된 주문 상태가 있습니다. 이들 주문 상태 외에 사용자 정의 해서 주문 상태를 추가할 수 있는 방법을 알아보겠습니다. /** * Register new status**/function register_custom_order_status() { register_post_status( 'wc-shipping', array( 'label' => '배송중', 'public' => true, 'exclude_from_search' => false, 'show_in_admin_all_list' => true, 'show_in_admin_status_list' => true, 'label_count' => _n_noop( '배송중 (%s)', '배송중 (%s)' ) ) ); register..
워드프레스는 4개월을 주기로 새 버전이 출시됩니다. 4.1 버전이 나온지 2개월 됐는데 벌써 4.2 버전이 개발 중이고 3월 중에 베타 버전이 나오고 4월 중에는 정식 버전이 출시됩니다. 4.2 알파 Nightly 버전 - https://wordpress.org/nightly-builds/wordpress-latest.zip December 19, 2014Trunk is open for business. (Post 4.1)January 21, 2015Initial 4.2 meeting.February 18, 2015 (+3w)Decision time for features being developed as a plugin. Merge window opens for any blessed for 4.2.Fe..
트위터 부트스트랩은 손쉽게 레이아웃을 만드는 도구로 자리를 잡았습니다. 2.0 버전의 인기에 이어 한층 더 사용하기 좋아진 3.0 버전이 이미 많은 인기를 얻고 있습니다. 현재 4.0 버전이 나올 예정으로 올해 초에는 알파버전이 나올 듯합니다. 이전에 2.0 버전을 기준으로 책을 출간했는데 절판 되어 3.0 버전을 기준으로 새로운 책을 준비하고 있습니다. 원고가 거의 완성됐고 리뷰와 인쇄 과정을 거치면 2월 말이나 3월 초 4월 중에는 출간 될 것으로 보입니다. 이전의 책에서는 단순히 HTML 페이지만 만들었는데 사실 HTML로는 이메일도 보낼 수 없죠. 그래서 생각했던 것이 단순한 CMS를 사용해보고자 했습니다. CMS를 이용해 부트스트랩으로 레이아웃을 만들고 실질적으로 사용할 수 있는 웹사이트를 만들..
그동안 웹상에서는 JPG, PNG, GIF 포맷의 이미지가 많이 사용됐는데 최근 새로운 이미지 포맷이 개발돼 화제입니다. 이미지는 주로 JPG 형식을 사용하지만 용량을 줄이기 위해 압축 시 로스가 많았지만 그런대로 쓸만 했습니다. 최근에 개발된 BPG 포맷은 JPG와 동일한 화질을 유지한 채 2분의 1 크기 이상으로 줄일 수 있습니다. BPG는 Better Portable Graphics(더 좋은 휴대용 그래픽)의 약자입니다. BPG는 동영상의 새로운 기술인 HEVC(High Efficiency Video Coding)에서 파생된 것입니다. 동영상은 하나의 프레임의 이미지를 연속 동작으로 보여주는 것인데 이 기술의 하나의 프레임이 BPG인 것입니다. 그동안 사용됐던 H.264/MPEG-4 AVC 기술을 ..
우커머스 2.2 버전이 발표된지 얼마 되지 않았고 계속 버그 수정을 업데이트 중입니다. 이런 상황에서 새로운 버전의 개발도 이뤄지고 있습니다. 현재는 이른바 블리딩 엣지(Bleeding Edge ; 최첨단 버전) 버전으로 불리고 있습니다. 아직 알파 버전 상태도 아닙니다. 우커머스 관련 개발자님들은 미리 대비하는 차원에서 소개드립니다. https://github.com/woothemes/woocommerce 위 깃허브에서 내려받아 깃허브 관련 파일을 제거하면 됩니다. 그러면 아래와 같이 됩니다. 바뀐 부분을 알아보면 다음과 같습니다. 아직 자세한 설명이 없기 때문에 코어부분에 대해서는 알 수 없습니다. 일반 설정 부분이 간단해졌습니다. 이곳에 있던 상품 관련 내용은 상품 탭으로 이전했습니다. 일반 탭에 ..
워드프레스 4.1 버전이 발표됐습니다. 워드프레스는 새 버전 발표 시마다 재즈 아티스트의 이름을 붙이는데 이번은 제주 가수이자 피아니스트인 디나(Dinah; Dinah Washington)으로 명명 됐습니다. 당초 12월 8일 예정이었으나 다소 늦어져 11일 후인 오늘 발표됐습니다. 표면상으로 추가된 기능에 대해 알아보겠습니다. 1. 새로운 기본 테마 Twenty Fifteen Twenty Fifteen은 구글 노토(Noto) 폰트 패밀리의 도움으로 흠 없는 언어 지원을 갖추고 있습니다. 직관적인 타이포그래피는 어떤 화면 크기에서도 가독성이 높습니다. 콘텐츠는 스마트폰, 태블릿, 노트북 또는 데스크탑 컴퓨터 등 어떤 기기에서 보더라도 항상 중앙에 자리잡게 됩니다. 노토 폰트는 세계 여러 나라의 언어로 사..
워드프레스(wordpress.org) 관리자가 최근에 이전 버전을 삭제하는 과정에서 전체 아카이브가 삭제되고 최근 버전만 복구했다고 합니다. 그래서 3.7 버전까지는 수동으로 복구했는데 3.6 버전 이하는 알파 버전으로 나옵니다. 3.6 버전 이하의 워드프레스가 필요할 경우 영문 사이트에서 영문 버전의 워드프레스를 내려받아 한글 언어 파일을 추가하고 wp-config.php 파일에서 언어 코드만 추가하면 됩니다(define(‘WPLANG’, ‘ko_KR’);). 모든 구버전 파일이 복구됐습니다. 책이 구버전을 사용한 경우 해당 버전의 워드프레스를 사용해야 할 필요가 있죠. https://ko.wordpress.org/releases/ 언어 파일은 하나의 버전에 여러 종류로 파일로 구성돼있고 다음의 링크에..
아래는 워드프레스 RC 1 발표문입니다. ----------------------------------------------------------- 워드프레스 4.1 릴리즈 후보(RC)가 지금 가능합니다. 지난 몇 주 동안 수많은 수정이 있었습니다. RC는 모든 작업이 완료됐다는 것을 의미합니다. 하지만 수백만의 사용자와 수천의 플러그인 및 테마로 인해서 뭔가 빠트린 것이 있을 것입니다. 워드프레스 4.1 정식 버전은 12월 16일 발표할 것으로 기대합니다. 하지만 그러기 위해서는 여러분들의 도움이 필요합니다. 아직 4.1 버전을 테스트 하지 않았다면 지금이 적기입니다!(하지만 실제 사이트에서는 테스트하지 마세요.) 버그를 찾았다고 생각하시나요? 알파/베타 지원 포럼에 글을 올려주세요. 이미 알려진 문제..
워드프레스가 오늘 날짜로 중대한 업데이트를 발표했습니다. 이전에는 이런 단어를 사용한 적이 별로 없었고 단순히 Security and Maintenance Update로 표현했는데 오늘 것은 Critical이라는 단어가 포함됐습니다. 그만큼 치명적인 위험을 초래할 수 있는 보안 업데이트입니다. 상세 내용 참고(영문) --> https://wordpress.org/news/2014/11/wordpress-4-0-1/ 워드프레스 4.0 버전의 경우 일상적인 보안 업데이트만 포함됐지만 이전 버전의 경우 이러한 치명적인 보안 문제를 치료하기 위한 업데이트가 포함돼있다고 합니다. 치명적인 보안문제는 Cross Site Scripting Vulnerability(크로스 사이트 스크립트 취약점)라고 합니다. 이것에 ..
우커머스 2.2 정식 버전이 몇 시간 내로 발표될 예정입니다. 전반적으로 큰 변화는 없고 환불 처리 기능이 추가됐으며 언어 파일 사용이 달라졌습니다. 우커머스 2.2 버전 관련 이전 글들을 참고하시면 됩니다. https://github.com/woothemes/woocommerce/archive/v2.2.0-RC1.zip 관련 정보는 아래 링크를 참고하세요. http://develop.woothemes.com/woocommerce/tag/woocommerce-2-2/ 프리미엄 테마 지원은 개별적으로 업데이트 될 예정이고 현재 RC1 버전을 테스트 해보니 기존의 2.1 버전용 페이게이트 결제 플러그인으로 결제 테스트를 해보니 결제가 잘 됩니다. 다른 결제 플러그인은 테스트를 해볼 수 없어서 가능한지는 모르..
워드프레스 4.0 정식 버전이 발표됐습니다. 이번의 버전 이름은 "Benny"입니다. 워드프레스는 새 버전이 나올 때마다 재즈 음악가의 이름으로 버전 이름을 사용합니다. 이번의 음악가는 잘 알려진 Benny Goodman입니다(영문 위키). 영문 버전 --> http://wordpress.org/download/ 한글 버전 --> http://ko.wordpress.org/ 이번 버전은 두 가지 방법으로 내려받아 사용할 수 있습니다. 워드프레스 영문사이트에서 받을 경우 아래 그림과 같이 초기에 언어를 선택하는 화면이 나타나고 언어를 선택하면 다음 단계에서 이전 버전과 같이 워드프레스 설치 단계를 진행하면 됩니다. 한글 버전 사이트에서 내려받을 경우 이러한 언어 선택 화면은 나타나지 않으며 이전 버전과 같..
"트위터 부트스트랩으로 만드는 워드프레스 테마" 서적 첨부 파일입니다. - 이곳의 모든 첨부 파일은 "부트스트랩으로 만드는 워드프레스 테마" 서적 구매자에 한해 사용할 수 있으며 배포할 수 없습니다. 책에서 279페이지에서 사용한 코드에 오타가 있으니 아래의 글을 참고해서 수정하세요.바로가기 329 페이지 상단의 본문 첫 번째 줄 imagesloaded.pkgd.js는 imagesloaded.pkgd.min.js입니다. 420페이지 코드 85번째 줄에서 는 로 수정합니다. 일부 php 환경에서는 로 해도 작동이 됩니다. 참고: 바로가기 파일 내용 파일 책 1장에서 사용된 코드를 사이트 형태로 만들었습니다. 알집이나 세븐집으로 "여기에 압축풀기"로 해제하면 bootstrap1 폴더가 만들어집니다. 이 폴더..
워드프레스 쇼핑몰 플러그인인 우커머스는 기본 기능 외에 추가되는 기능은 플러그인을 사용해야 하는 구조입니다. 국내의 쇼핑몰에서는 상품을 배송하면 바로 배송을 추적하는 기능이 있지만 아직은 우커머스와 국내 택배사의 배송을 결합하는 플러그인이 개발되지 않아서 이런 부분을 해결하는데 어려운 점이 있습니다. 우커머스 관련 프리미엄(유료) 플러그인 중 이런 기능을 하는 것이 있는데 수정해 사용하는 방법을 알아보겠습니다. http://www.woothemes.com/products/shipment-tracking/ 위 플러그인은 우커머스를 만든 우씸에서 개발한 플러그인으로 49달러입니다. http://codecanyon.net/item/shipping-details-plugin-for-woocommerce/2018..
우커머스 2.2 버전 베타 2가 발표 됐으며 언어 파일 번역을 업데이트 했습니다. 베타 버전을 설치 후에 상단에 언어 파일 다운로드 메시지가 나타나는데 이것은 2.1 버전 용입니다. 설치 후에 위 woo-lang.zip 파일을 압축해제하고 wp-content/languages/plungins 폴더에 덮어쓰기 하면 됩니다. 번역에 문제가 있을 시 댓글을 달아주세요. 초기 화면입니다. 향후 번역 업데이트 시 시스템 상태 - 도구 탭에서 번역 업그레이드에서 강제로 업그레이드 버튼을 클릭하면 됩니다. 이전 글 참고
엔바토는 워드프레스 테마 구매 사이트인 씸포레스트(ThemeForest)가 속한 디자인 템플릿 판매 마켓플레이스입니다. 이곳에서 판매중인 다양한 템플릿을 30달러에 번들로 판매하고 있습니다. 디자인을 전문으로 하시는 분들은 잘 아시리라 생각되므로 각 판매 사이트에 대한 설명은 생략합니다. 1주 동안 행사하는데 앞으로 5일 정도 남았습니다. 흠이라면 웹디자인 템플릿의 경우 업데이트가 되지 않습니다. 바로가기 웹사이트 템플릿은 9종이며 워드프레스 테마는 2종입니다. 둘다 최근에 출시된 것으로 쓸만합니다. 랜딩 페이지나 원 페이지 템플릿은 요즘 아주 유행하고 있는 레이아웃입니다. 4종이 있습니다. 워드프레스 테마로 만들 수도 있습니다. 코드캐년은 플러그인 판매 사이트입니다. 쓸만한 플러그인이 여럿 있습니다. ..