• 사이트 준비 중(또는 점검 중) 표시 플러그인

    이전에 플러그인을 활용하지 않고 이미지 파일과 index.html 만으로 사이트 준비 중(또는 점검 중) 표시를 하는 방법을 살펴본 적이 있습니다. (참고: 사이트 오픈 전 준비 중(또는 점검 중) 표시 방법) 그 글에서는 웹사이트 접속이 정상적으로 되지만, 단지 메인 도메인으로 접속 시 점검 중 이미지를 띄우는 방법이었기 때문에 서브 페이지로 접속하면 잘 보이는 문제가 있습니다. 실제 메인 도메인에서는 문제가 없지만, 구글 검색에서 검색 시 노출된 서브 페이지로 접속 시 접속이 된다면서 이를 해결해 줄 것을 요청한 클라이언트가 있었습니다. 그래서 이번에는 메인 도메인이건 서브 페이지이건 웹사이트 접속 시 준비 중(또는 점검 중) 표시를 띄우는 플러그인을 찾아 보았는데, 여러 플러그인 중에서 다음의 Maintenance Mode 플러그인이 괜찮았습니다. https://wordpress.org/plugins/lj-maintenance-mode/ 플러그인 설치 과정은 생략하고, Maintenance Mode 플러그인을 활성화 하면 ’워드프레스 관리자 > 설정 > Maintenance Mode’ 메뉴가 생성되고, 그 메뉴 클릭 시 다음과 같은 설정 화면을 볼 수 있습니다. […]

  • Twenty Sixteen 테마 다운로드 할 수 있습니다

    워드프레스 4.4 버전에서 기본 테마로 채택될 예정인 Twenty Sixteen 테마를 GitHub와 WordPress theme directory에서 다운로드 할 수 있습니다. Tammie Lister에 따르면 Twenty Sixteen 테마는 올 하반기에 워드프레스 코어 버전에 merge 될 예정이라고 하며, 주요 특징은 다음과 같습니다. Mobile-first, Responsive Layout Custom Colors Custom Header Custom Links Post Formats Twenty Sixteen 테마에 대한 상세한 정보는 다음 링크에서 확인 바랍니다. https://codex.wordpress.org/Twenty_Sixteen 북극海 • (주)블로그코디 대표 • 워드프레스 교육 서비스 런칭 • 워드프레스 정보 공유 커뮤니티 make BCT 런칭 • 한국형 워드프레스 테마 출시 • 워드프레스 홈페이지 제작 서비스 런칭 http://blogcodi.com

  • 워드프레스 플러그인 업데이트: WP-Members 3.0.1.1

    이번에는 워드프레스 홈페이지에 멤버쉽 기능(로그인, 로그아웃, 회원등록, 비밀번호 찾기, 마이페이지 등)을 추가할 때 활용하는 WP-Members 플러그인을 살펴 보겠습니다. WP-Members 또한 블로그코디의 워드프레스 홈페이지 구축 솔루션인 BC TOWN™ 에서 관리하는 주요 워드프레스 플러그인 중 하나입니다. 최근 3.0.1.1 버전이 업데이트 되었지만, 지난 3.0.0 버전 때 주요 업데이트가 이루어졌기 때문에 이에 대해서 살펴 보겠습니다. WP-Members: https://wordpress.org/plugins/wp-members/ New settings and new plugin class WP_Members. New settings now natively support Custom Post Types, both setting defaults and individual post blocking. Settings constants removed in favor of using the $wpmem object class. Added new edit toggle to wpmem-register_data filter hook. wpmem_settings_loaded action added. Securify comments changed to use comments_open instead of comments_template(with a blank template). New wpmem_securify_comments filter hook to customize whether comments load or not. Registration clear form button defaults to false. Removed wp_set_auth_cookie from login function; it is already done as part of wp_signon. Post meta […]

  • Input error

    Input error: k: Format of site key was invalid 에러 해결 방법

    WP-Members 워드프레스 플러그인을 활용해서 회원가입 기능을 구현 하였는데, 다음과 같은 에러가 발생 하였습니다. 이는 WP-Members의 Captcha 설정을 하지 않아 발생한 에러입니다. Captcha 설정을 하려면 다음과 같이 구글에서 제공하는 무료 reCAPTCHA 서비스에 등록해야 합니다. http://www.google.com/recaptcha/intro/index.html 구글 계정으로 로그인하면 다음과 같은 화면을 볼 수 있습니다. 위 그림에서 Label, Domains, Owners 항목에 해당 값을 입력한 후, [Register] 버튼을 누르면 다음과 같은 화면을 볼 수 있습니다. 위 그림의 Site key와 Secret key 값을 다음과 같이 reCAPTCHA 설정 값에 입력해야 합니다. 위 그림의 Public 키에는 Site key를, Private 키에는 Secret key를 입력한 후, [CAPTCHA 설정 업데이트] 버튼을 누릅니다. 그러면 회원가입 화면에서 다음과 같이 CAPTCHA box가 노출되는 것을 볼 수 있습니다. 북극海 • (주)블로그코디 대표 • 워드프레스 교육 서비스 런칭 • 워드프레스 정보 공유 커뮤니티 […]

  • Jetpack by WordPress.com

    워드프레스 플러그인 업데이트: Jetpack by WordPress.com

    블로그코디의 워드프레스 홈페이지 구축 솔루션인 BC TOWN™ 기반으로 제작된 워드프레스 홈페이지에서 주로 사용하는 워드프레스 플러그인의 업데이트 정보를 정리하고 있습니다. 이번에 정리할 워드프레스 플러그인은 워드프레스 홈페이지에 통계, SNS 공유, 관련 글, 보안 등 기능을 제공하는 Jetpack by WordPress.com입니다. 지난 7월 6일에 3.6 버전으로 업데이트가 되었고, 업데이트 내용은 다음과 같습니다. Jetpack by WordPress.com Enhancement: CLI: Add a number of Jetpack CLI improvements: see http://jetpack.me/support/jetpack-cli Enhancement: Custom CSS: Add more Flexbox support and other enhancements Enhancement: Extra Sidebar Widgets: FB Like Box: New version of facebook likebox Enhancement: Extra Sidebar Widgets: New Social Media Icons widget Enhancement: Extra Sidebar Widgets: Top Posts Widget: Choose what Post Types to display Enhancement: General: Save on some requests! print CSS inline when there isn’t much of it Enhancement: Likes: Likes can now be shown on all post types Enhancement: Minileven: Add Featured Image to Gallery Post […]

  • Cache 플러그인 활성화 이후 워드프레스 홈페이지의 스타일이 깨지는 문제 그리고 해결 방법

    워드프레스로 제작된 홈페이지의 속도 향상을 위해 cache 플러그인을 활용하는 경우가 많습니다. BCT 기반으로 제작된 워드프레스 홈페이지에서도 cache 플러그인을 사용하는데, Automattic에서 배포하고 있는 WP Super Cache 플러그인을 주로 사용합니다. WP Super Cache WP Super Cache 플러그인을 설치(참고: WP Super Cache 설치 방법)하고 활성화 한 다음, BCT 기반으로 제작된 워드프레스 홈페이지를 보면 일부 스타일이 깨지는 문제가 발생하고 있습니다. 스타일이 깨지는 현상은 다음과 같습니다. 메인 페이지 1:1 문의 페이지 Q&A BOARD 페이지 위와 같이 스타일이 깨지는 경우를 살펴 보았더니 워드프레스 테마 스타일이 깨지는 것이 아닌 추가된 스타일에 문제가 있다는 것을 알게 되었습니다. 즉, BCT 기반의 홈페이지는 워드프레스 테마 설치 이후, 추가 디자인 작업을 위해 별도의 스타일을 추가해서 작업하는 경우가 많고, 이를 위해 Simple Custom CSS 등과 같은 스타일을 추가할 수 있는 워드프레스 플러그인을 활용하는데, cache 플러그인을 활성화 하게 되면 […]

  • 온세게시판에 네이버 동영상 올리는 방법

    온세게시판(BBS e-Board Pro)을 설치해서 워드프레스 홈페이지 제작을 한 경우가 있었는데, 그 업체로부터 온세게시판에 네이버 동영상을 올리는 방법을 알려 달라는 요청이 있어 이 글에 정리해 보았습니다. 1. 네이버 동영상 코드 복사 다음과 같이 네이버 동영상이 있는 페이지를 방문합니다. 위 그림의 붉은색 동그라미가 위치해 있는 아이콘을 클릭하면 그 아래에 창이 나타납니다. 그 창에 있는 옵션 중 코드 복사 input box 끝에 있는 [복사] 버튼을 누릅니다. 그러면 해당 코드가 복사 됩니다. 2. 온세게시판에 복사한 코드 추가 다음은 복사한 코드를 온세게시판에 추가하는 것을 알아 보겠습니다. 이 작업은 온세게시판의 글쓰기 화면에서 수행해야 하기 때문에 다음과 같이 글쓰기 화면에서 진행하도록 하겠습니다. 위 그림은 온세게시판의 에디터 설정을 워드프레스 내장 에디터로 선택한 화면입니다. 이 경우 워드프레스 내장 에디터 화면에서 글 작성을 할 수 있는데, 동영상 코드를 추가할 때는 [비주얼] 모드 대신 [텍스트] 모드을 […]

  • 워드프레스에서 사용자 정보 입력 후 파일을 다운로드 할 수 있는 방법

    사용자 정보(이메일 등)를 입력한 사용자에게만 브로셔 등의 파일을 다운로드할 수 있도록 해 달라는 요청이 종종 있습니다. 주로 기업에서 자신의 제품에 관심 있는 고객을 알고 싶을 때 요청하는데요, 이 글에서는 워드프레스에서 사용자 정보 입력 후 파일을 다운로드 할 수 있는 방법을 알아보도록 하겠습니다. 이 글에서 최종 보게 될 결과는 다음과 같습니다. 우선, 이를 구현하기 위해서는 다음과 같이 총 3개의 워드프레스 플러그인이 필요합니다. Contact Form 7: https://wordpress.org/plugins/contact-form-7/ Download Monitor: https://wordpress.org/plugins/download-monitor/ Email Before Download: https://wordpress.org/plugins/email-before-download/ 각 플러그인의 설치 및 활성화 단계는 이미 완료된 것으로 가정합니다. (1) Contact Form 7 설정 ’워드프레스 관리자 > Contact’ 메뉴에서 Contact Form 7 설정을 할 수 있습니다. 다음과 같이 사용자 정보를 입력받기 원하는 폼을 만듭니다. 위 그림처럼 사용자 정보 폼(name, country, company name, email)을 만들고 하단에 submit 버튼을 추가해 줍니다. 만약 다중 파일 다운로드가 필요한 경우 <ebd […]

  • 도메인 일괄 변환 워드프레스 플러그인: Domain Replace

    워드프레스 홈페이지 제작 시 테스트 환경에서 작업한 후 운영 환경으로 옮기는 것이 일반적입니다. 이 때 워드프레스 전체 파일(워드프레스 코어, 플러그인, 테마, 업로드 파일 등 모두 포함)을 (테스트 환경에서 운영 환경으로) 복사하고 DB 파일을 업로드하는 것으로 이전 작업이 깔끔하게 마무리 되는데, 도메인 변환이 늘 문제가 됩니다(즉, 운영 환경으로 이전된 워드프레스 홈페이지의 이미지 URL 등이 이전 테스트 환경의 URL로 그대로 남아 있습니다). 그러다 보니 테스트 환경에 문제가 생기면 운영 사이트에도 영향을 받게 되어, 정상적으로 동작하지 않게 되는 경우가 자주 발생합니다. 그래서 테스트 사이트의 도메인을 운영 사이트의 도메인으로 한 번에 일괄 변환할 수 있으면 좋겠다고 생각해 왔는데, 다음의 Domain Replace 플러그인이 이와 같은 고민을 일부 해결해 줄 수 있을 것으로 기대합니다. Domain Replace 플러그인의 설치 과정은 생략하고, 이 플러그인을 활성화 하면 다음과 같이 DuoGeek > Domain Replace Options 메뉴가 생성되는 것을 볼 수 있습니다. […]

위로이동