Skip to content

CHICPRO

  • Life Log
  • Cycling Log
  • Photo Log
    • Portrait
    • Landscape
    • Flower
    • Etc
  • Coding Log
  • Information

Category: 코딩 이야기

[WP] XMLRPC를 이용한 WordPress(워드프레스) 포스트 등록

2018-01-26 by 편리

워드프레스 포스트 등록을 자동화 하는 과정에 XMLRPC를 이용한 방법을 테스트 했다. XMLRPC 클라이언트는 https://github.com/letrunghieu/wordpress-xmlrpc-client 를 이용했다. XMLRPC를 이용해 이미지 파일 업로드 후 업로드한 이미지 파일을 포스트에 표시되도록 하는 것이 가능한지만을 먼저 테스트 했기 때문에 예외처리 등은 빠져있다. 참고 : https://codex.wordpress.org/XML-RPC_WordPress_API

Continue Reading

[JS] 팝업창 닫기 전에 경고 알림창 보여주기

2018-01-15 by 편리

사용자가 팝업창을 닫으려고 할 때 위 이미지와 같은 경고 알림창을 표시하는 방법이다. IE에서만 위와 같은 창이 표시되고 크롬 등에서는 아래와 같은 창이 표시된다.  팝업창을 닫으시겠습니까? 라는 메세지는 표시되지 않는다. 데모 : http://demo.codepub.net/unload.html 팝업창을 닫기 전에 알림창을 표시하기 위해 beforeunload 이벤트를 사용한다. 다음은 팝업창의 소스코드이다.

Continue Reading

[WP] Easy Digital Downloads 전자상거래 추적코드 플러그인

2018-01-11 by 편리

워드프레스 플러그인 Easy Digital Downloads 에서 Google Analytics 전자상거래 전환추적 코드를 Easy Digital Downloads 구매완료 페이지에 출력해주는 플러그인이다. gtag.js 추적코드를 사용하는 환경에 맞게 개발됐다. 다음의 첨부 파일을 다운로드 후 워드프레스 플러그인 디렉토리에 업로드 후 플러그인을 활성해 주면 된다. 다양한 환경에서 테스트 한 것이 아니기 때문에 오류가 있을 수 있다. 테스트는 워드프레스 4.9.1, Easy Digital Downloads 2.8.17 환경에서 …

Continue Reading

gtag.js 환경에서 구글 애널리틱스 전자상거래 추적코드

2017-12-27 by 편리

언제 변경이 됐는지는 모르겠는데 구글 애널리틱스 추적코드의 js 파일이 gtag.js로 변경됐다. 애널리틱스 사이트의 추적코드는 아래와 같이 표시된다. <!– Global site tag (gtag.js) – Google Analytics –> <script async src=”https://www.googletagmanager.com/gtag/js?id=UA-1631115-6″></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag(‘js’, new Date()); gtag(‘config’, ‘UA-1631115-6’); </script> 이전의 추적코드는 아래와 같다. <!– Google Analytics –> <script> (function(i,s,o,g,r,a,m){i[‘GoogleAnalyticsObject’]=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), …

Continue Reading

[PHP] telegram-cli 데몬 이용을 위한 PHP client

2017-12-08 by 편리

지난 포스트에서 telegram-cli를 데몬으로 설정해서 실행되도록 했다. 이 데몬을 이용해서 텔레그램에 메세지 등을 위한 PHP 클라이언트 프로그램을 작성하고 테스트한다. 이를 위해 telegram-cli 데몬 실행 스크립트를 약간 수정해서 리턴값을 JSON 형식으로 하고 tcp 포트와 unix 소켓을 이용해 통신이 가능하도록 해야 한다. 또한 telegram-cli 데몬의 소유권을 PHP 에서 접근할 수 있도록 웹서버의 소유권과 동일하게 설정했다. 사용자를 변경하게 …

Continue Reading

Posts pagination

  • Previous
  • 1
  • …
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • …
  • 88
  • Next

Recent Posts

  • SK 세븐모바일 유심 셀프교체
  • php 배열 연산에서 + 와 array_merge 의 차이
  • pcntl_fork 를 이용한 다중 프로세스 실행
  • 아이폰 단축어를 이용하여 주중 공휴일엔 알람 울리지 않게 하기
  • 구글 캘린더 전체일정 재동기화
  • OpenLiteSpeed 웹서버에 HTTP 인증 적용
  • OpenLiteSpeed 웹어드민 도메인 연결
  • WireGuard를 이용한 VPN 환경 구축
  • Ubuntu 22.04 서버에 OpenLiteSpeed 웹서버 세팅
  • 맥 vim 세팅

Recent Comments

  • 편리 on 업무관리용 그누보드 게시판 스킨
  • 임종섭 on 업무관리용 그누보드 게시판 스킨
  • 캐논 5D 펌웨어 | Dslr 펌웨어 업그레이드 방법 82 개의 베스트 답변 on 캐논 EOS 30D 펌웨어 Ver 1.0.6 , EOS 5D 펌웨어 Ver 1.1.1
  • Top 5 캐논 5D 펌웨어 Top 89 Best Answers on 캐논 EOS 30D 펌웨어 Ver 1.0.6 , EOS 5D 펌웨어 Ver 1.1.1
  • 편리 on 워드프레스 애니메이션 gif 파일을 mp4로 변환하여 출력하기
  • 임팀장 on 워드프레스 애니메이션 gif 파일을 mp4로 변환하여 출력하기
  • 편리 on Notepad++ NppFTP 플러그인 수동 설치
  • paul-j on Notepad++ NppFTP 플러그인 수동 설치
  • YS on Windows 10 iCloud 사진 저장 폴더 변경
  • 편리 on Docker를 이용한 Centos7 + httpd + php 5.4 개발환경 구축

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© 2025 CHICPRO | Built using WordPress and SuperbThemes