본문 바로가기

지적자본116

콘텐츠판매 사이트 구축 에스크로 네이버페이 가입문제 우리나라는 쇼핑몰 천국이라고 부를 수 있을 만큼 쇼핑몰이 굉장히 발달되어 있는 나라이다. 쉽게 카*24나 고*몰 등에서 쇼핑몰을 구축할 수 도 있으며 네이*스토어팜 등에서도 쉽게 쇼핑몰을 구축할 수 있다. 하지만, 대부분은 실물을 판매하고 배송하는 등의 쇼핑몰에만 해당하고 콘텐츠를 판매하는 사이트를 구축하는데 어려움이 있는 것은 사실이다. 물론 콘텐츠 스톡 사이트에 판매하는 방법도 있지만, 자신의 콘텐츠를 판매하는 별도의 사이트를 구축하고자 하는 사람들에게는 여려움이 있는 것도 사실이다. 그래서 대부분은 워드프레스를 통해서 사이트를 구축해서 우커머스나 Easy Digital Downloads(EDD)등의 플러그인으로 콘텐츠 판매 사이트를 구축한다. 하지만, 이러한 사이트에 결제시스템을 넣기 위해서 에스크.. 2022. 12. 15.
Easy Digital Download 체크아웃 필드 주소(Billing Details) 숨기기 Easy Digital Download은 워드프레스 용 유용한 콘텐츠 쇼핑몰 플러그인이다. 필자의 경우는 우커머스보다 콘텐츠의 경우는 Easy Digital Download를 추천하는데, 문제는 국내 사용자가 별로 많지 않아서 문제가 발생했을 때 이를 해결하기 위한 후기나 정보가 인터넷에 별로 없다는 것이다. 그럼에도 필자의 경우는 일반 쇼핑몰이 아닌 콘텐츠 파일을 판매하려고 한다면 Easy Digital Download가 최적화 되어 있기 때문에 추천하는 바이다. 여하튼 대부분 워드프레스 쇼핑몰의 결제 프로세스는 장바구니담기 이후 체크아웃 필드로 넘어가 실제 다운로드 할 수 있는 페이지로 넘어가는 단계를 거치는데, 일반 쇼핑품목의 경우에는 배송을 위해서 반드시 체크아웃필드에 주소를 입력하는 란이 나온다.. 2022. 12. 12.
큐냅 xxx.myqnapcloud.com 접속이 안되거나 도메인 연결이 안될때 정전이후 갑작 큐냅 도메인 접속이 되지 않는 현상이 일어났다. 큐냅은 도메인을 연결하는 경우 도메인, 자체적으로 제공하는 DDNS인 xxx.myqnapcloud.com(XXX는 큐냅에서 등록) 또는 qlink.to/XXX 이렇게 접속할 수 있다. 그런데 정전 후 라우터(공유기)가 꺼지고 난 후 위의 방법 세개 중 3번째 qlink.to/XXX 이외에는 접속이 되지 않는 현상이 있었다. 몇년전 큐냅에서 동아시아쪽 서버에 접속 오류가 나서 xxx.myqnapcloud.com 방법이 안된적이 있었으나, 필자가 가지고 있는 큐냅 두개 중 하나만 이러한 현상이 일어났음으로 큐냅쪽 서버의 문제는 아니다. 먼저 큐냅 큐파인더 프로를 이용해서 내부 아이피로 접속을 한다. 검색되는 화면에 뜨는 리스트를 클릭하면 내부 아.. 2022. 10. 4.
워드프레스 페이지네이션 스타일 변경 - 마지막 숫자 없애기 워드프레스로 웹사이트를 운영하다보면, 이 사이트에 많은 정보가 있고, 오랫동안 관리되어 온 페이지라는 것을 포장해야할 때가 있다. 그러나 아무리 글을 많이 써도 생각보다 글의 수는 늘지 않고, 포스팅이나 글의 하단에 나오는 페이지네이션(아래그림)의 숫자가 늘지 않는다. 위의 같이 페이지를 넘길 때 사용하는 것을 페이지네이션이라고 하는데, 테마에 따라 페이지 네비게이션이라고도 하는데 워드프레스에서는 다양한 페이지네이션 플러그인이 존재한다. 하지만, 필자가 원하는 가장 중요한 '마지막 번호'를 삭제할 수 있는 플러그인을 찾을 수 없었다. 정리하자면, 필자는 아래와 같은 페이지네이션 구현이 필요했다. 1. 포스팅 수가 적지 않게 보이기 위해 마지막 숫자(total number)를 제거 할것 2. post/pa.. 2022. 9. 17.
큐냅 휴지통 지워도 용량확보 안될 때 mariaDB binary log 삭제 어느날 부터 큐냅의 스토리지 하드 용량이 계속 쌓여가서 거의 100%까지 도달하는 사태가 발생했다. 특별히 큰 용량의 파일을 저장한 것도 아니고 파일 시스템을 확인하면 특별히 용량을 차지할 것도 없었다. 구글링을 통해 휴지통을 비우거나 네트워크 휴지통 항목을 해제하라는 말도 있었고, 몇가지 솔루션이 있었으나 해결되지 않았다. 그래서 일단, 몇가지 가정을 하였다. 첫번재는 qsync와 같은 네트워크 클라우드 시스템이나 DB에서 비너리(binary)를 별도로 저장하는 것이 아닌지 확인이 필요했다. 이게 무슨말인지 필자도 몰랐으나 그냥 처음에는 확인되지 않는 시스템 속 큰 용량을 찾아 나서야 했다. 1. 시스템 폴더로 들어가기 큐냅은 초기에 시스템 폴더로 접속이 불가능하다. 파일 전송을 위한 공간이나 공유 폴.. 2022. 9. 16.
워드프레스 특정페이지 플러그인 비활성화 하기 워드프레스로 홈페이지를 운영하다보면, 플러그인을 선택적으로 활성화할 것인지 비활성화 할것인지 결정하는 기능이 필요할 때가 있다. 기본적으로 몇가지 구글링을 통해서 알아 내 본 것들이 있고 그중에 필자의 경우 적용되는 것과 그렇지 않는 것들이 있어서 소개한다. 1. functions.php 에 함수 추가방법 /* 특정페이지 플러그인 해제*/ add_filter( 'option_active_plugins', 'fsm_custom_featured_image_caption' ); function fsm_custom_featured_image_caption($plugins){ if(strpos($_SERVER['REQUEST_URI'], '/downloads/') === FALSE AND strpos($_SERV.. 2022. 9. 13.
워드프레스 플러그인 무료 다운받기 하면 안되는 이유 워드프레스 플러그인들 가운데 유료상품으로 일정기간 라이센스 비용을 지불하거나 최초 1회 사용료를 지불해야 하는 유료 플러그인들이 다수 존재한다. 유료 라이센스 프로그램들이 대부분 그러하듯, 이러한 유료 상품을 온라인에 공유하여 제공하는 경우가 있는데, 워드프레스 플러그인 같은 경우 코딩에 익숙하지 않는 사람들이 이러한 플러그인을 사용하다가 낭패를 보는 경우가 있다. 대표적으로 알려진 것인 악성코드를 심어 놓아서 일부 정보를 훔쳐가거나 웹사이트를 무용지물로 만들어 버리는 경우들이 있는데 하나의 예를 들자면, 워드프레스 경로/WP-contents/mu-plugin/rms_unique_wp_mu_pl_fl_nm.php 이러한 파일을 생성하여 정보를 빼가는 경우가 있는데, 이 파일은 아무리 지우려고 해도 지워지.. 2022. 9. 6.
FSM Custom Featured Image Caption 숏코드 설정하기 워드프레스 썸네일에 캡션이나 아이콘, 뱃지, 시티커 등을 붙일 때 FSM Custom Featured Image Caption 플러그인을 활용하면 할 수 있다. 특히 이 어플은 숏코드도 지원하는데, 다소 어려운 부분이 있어서 공유하고자 한다. 해당 어플에서 숏코드를 이용하는 방법을 아래와 같이 정리해주고, 있다. Once the plugin is activated, use to return a string containing the text that you can assign to a variable or ?php get_FSM_featured_image_caption()?> where you like the caption be displayed. 위의 글을 보면, 나 를 이용하면 원하는 위치에 캡션을 .. 2022. 9. 4.
easy digital downloads 워드프레스 썸네일 라벨 기능 사용하기 easy digital downloads는 우커머스에 비해서 사용기나 공개된 플러그인들이 부족한 것이 사실이다. 그럼에도 필자는 easy digital downloads를 지속적으로 사용하는데, 이유는 우커머스는 쇼핑몰 전용 플러그인이라면 easy digital downloads는 소프트웨어 쇼핑몰 전용 플러그인이기 때문에 확실한 목적이 부합하다고 생각되기 때문이다. 여하튼 easy digital downloads으로 콘텐츠를 판매할 때 검색 화면의 썸네일(Featured Image)의 라벨을 붙여 사용자로 하여금 특별한 정보를 제공하는 기능이 필요하였다. 우커머스의 경우에는 다양한 유무료 플러그인으로 간단하게 해결할 수 있으나 easy digital downloads의 경우는 유료로 제공되는 플러그인 .. 2022. 9. 3.
Easy Digital Downloads 결제창 이름 부분은 닉네임으로 변경하기 Easy Digital Downloads를 통해 다운로드 사이트를 구축시 결제페이지 즉, Check out 페이지를 다루는 것은 조금 까다로울 때가 있다. EDD의 경우 다운로드는 간단한 개인정보를 기입하도록 되어 있으며, 기본적으로 아임포트를 사용할 때 이메일 주소와 이름을 넣도록 되어 있다. 하지만, 워드프레스 가입시 사용자들은 간단히 아이디(사용자 이름 또는 닉네임)을 통해 가입처리하는 경우가 대부분이고 사용자의 본명, First Name과 Last Name은 별도로 기입하지 않아도 가입이 되도록 설정이 되어 있다. 하지만, 이러한 경우 체크아웃페이지에서 매번 본명을 기입해야하는 수고로움이 있다. 위와 같이 이메일 주소의 경우는 가입시 부터 기입하기 때문에 자동적으로 체크아웃페이지에서 표시가 되고 .. 2022. 9. 3.
나스 고장을 예방하는 방법 UPS 나스를 구매 후 나스전용 하드를 구매하고, 적절하게 재부팅도 해주고 업데이트도 해주는 관리를 하지만, 생각보다 전원을 관리하는 사용자가 많지 않다. 나스라는 기계는 일반적으로 24시간 365일을 계속 구동해주기 때문에 안정적인 전원연결이 필요하다. 일반 가정의 경우 우리나라는 비교적 단전이 되거나 전원이 갑자기 나가는 경우가 그리 크지 않지만, 최근 기후변화로 인해서 자연재해 문제나 집중호우 시 차단기 문제로 갑자기 전원이 차단되는 경우가 발생한다. 이러한 경우 나스는 항상 전원이 대기상태이고 특정한 이유로 데이터가 오고가는 상황에서 전원이 차단되어 버리면 하드웨어는 물론, 소프트웨어까지 영향을 줄 수 있다. 필자의 경험담, 필자의 경우는 주택에 살고 있고, 외부에 차단기가 있으며, 태양광을 설치하였는데.. 2022. 9. 2.
EDD checkout 페이지에서 purchase-confirmation 넘어가지 않는 문제 워드프레스 Easy Digital Downloads(이하 EDD)는 구매절차 해당페이지의 "Download" 버튼을 누르면 checkout 페이지로 이동하고 여기서 다시 다운로드 목록을 확인하여 맨 하단의 "Download" 버튼을 눌러야 purchase-confirmation 페이지로 이동하여 비로소 다운로드를 할 수 있게 되어 있다. 그런데 어느날 갑자기 checkout 페이지에서 purchase-confirmation 페이지로 이동하지 않는 문제가 발생하여 이것저것 살펴보았다가 관리자페이지에서 purchase-confirmation으로 확실히 넘어갔다는 것을 보았다. 그런데 보통 다운받으면 메일로 전송되는 영수증이 도착하지 않아서 혹시 checkout 페이지에서 purchase-confirmatio.. 2022. 4. 21.