PHP 7.2 워드프레스 속도 개선

워드프레스의 속도 향상 방법

워드프레서 속도 개선 및 성능 향상 방법에 대해서 알아봅니다.

워드프레스란 녀석은 참 신기합니다.

기본 구조를 보면 참 대견하게 만들어졌습니다. 상당히 유기적인 구조로 되어있고, 그래서 테마와 플러그인을 쉽고 빠르게  접합할 수 있는 구조로 되어 있으니까요.

참으로 멋집니다.

워드프레스로 만든 웹사이트/쇼핑몰 속도 개선 지원 서비스, WordPress
워드프레스로 만든 웹사이트/쇼핑몰 속도 개선 지원 서비스, WordPress

하지만, 이런 와중에 단점이 보이는데요. 그것은 메모리 리소스를 많이 차지하는 구조로 되어있고, 많은 링크들로 연결되어 있다는 겁니다.

그래서 사용자와 개발자들에게 애를 먹이는 큰 부분이 바로 “로딩 및 오퍼레이팅, 컴퓨팅 속도”입니다.

 

PHP 7.2 워드프레스 속도 개선
PHP 7.2 워드프레스 속도 개선

하지만, 요즘은 정말 아파치, 리눅스의 조합에 대한 성능이 정말 놀랍도록 개선되어 있습니다.

이에 대해서 잘 모르는 것이 약점일 뿐, 얼마든지 개선할 여지가 충분합니다.

그 중에 가장 기본적인 방법을 공유하고자 합니다.

Wordpress_SPeedup, 워드프레스 속도 향상
WordPress_Speedup, 워드프레스 속도 향상

바로 PHP 버전의 업그레이드 입니다. 7.2 버전의 성능과 보안은 정말 큰 개선을 달성했습니다.

지금 바로 사용하고 계산 리눅스 서버 및 워드프레스의 성능 개선을 위해서 업그레이드 하세요!

놀라운 일이 벌어집니다 ~~!

개선이 필요하면 연락주세요.

>> 지금 바로 지원 서비스 보기

 

 

테마 플러그인 사전 기능 테스트 서비스

워드프레스 테마와 맞는 플러그인은?

워드프레스로 웹 애플리케이션을 만들다보면 참 별일이 다 생기죠.

아래와 같은 일이 경우가 많이 발생합니다.

  1. UI나 UX가 마음에 들어서 테마를 선택 – 백엔드에는 어떤 기능이 들어가 있고 테마와 함께 설치되는 플러그인이 어떤 것일지 난감한 경우?
  2. 테마를 어렵게 선택했는데 기능이 모자라는 경우
  3. 기능이 모자라서 추가 플러그인을 검토해야하는 경우
  4. 테마와 추가 플러그인과의 궁합이 맞는지
  5. 테마와 함께 설치된 플러그인과 추가 플러그인이 충돌하지는 않는지

이 것외에도 참 다양한 문제점들이 많이 발생하죠.

거의 매일 매일 이런 문제에 봉착하게 됩니다.

이런 경우 누군가 대신 이 테스트를 해주었으면 하는 경우가 있죠.

실제로 테마를 개발한 회사에서는 이런 일을 해주지 않는 경우가 많습니다.

그리고 실제 웹서버에 해당 테마와 플러그인을 올리고 테스트를 해보지 않는 이상,

어떤 일이 발생할지는 아무도 모릅니다.

그래서 준비했습니다.

원하는 워드프레스 테마와 플러그인을 사전에 웹서버에 올려서 필요한 기능이 있는지 살펴봐 드리는 서비스…

속시원한 서비스!

테마 플러그인 사전 기능 테스트 서비스
워드프레스 테마와 플러그인 사전 기능 테스트 서비스

워드프레스 테마/플러그인 사전 기능 테스트 서비스 – 속시원한 서비스

* 꼭 필요한 기능만 테스트 해드립니다. 추가 테스트 조건 및 기능에 대해서는 추가 요금이 부과될 수 있습니다.

 

워드프레스 온라인 예약

워드프레스 온라인 예약 간단하게! 북클리(Bookly) 부킹 플러그인

워드프레스 온라인 예약 간단하게! 북클리(Bookly) 부킹 플러그인

 

워드프레스 온라인 예약

 

워드프레스 온라인 예약 기능은 펜션이나 호텔 등의 숙박 업체 등의 예약이 중요한 업체의 홈페이지를 제작할 때,
필수적인 기능이라고 할 수 있습니다.

오늘 소개드릴 북클리(Bookly) 예약 플러그인은 위와 같이 사전 예약 시스템이 중요한 업체에 필요한 플러그인인데요,

플러그인에서 제공하는 다양한 기능을 사용하여 예약 스케줄러를 구성하고 예약 내용을 효율적으로 관리 할 수 ​​있습니다.

또한 제한적인 모양만을 제공하는 다른 예약 플러그인과 달리, 여러가지 모습으로 커스터마이징할 수 있다는 점이 북클리의 또 다른 매력이라고 할 수 있지요!

아래의 예시는 빅스페이서가 북클리를 활용하여 구현한 예약 폼인데요,

 

실제 구동 테스트 GoGo!

 

로딩 중...

 

다른 페이지로의 이동 없이, 정해진 영역에서만 예약 스텝이 이루어 지기 때문에 사용자 입장에서도 편리한 구조로 되어있습니다.

 

북클리 Bookly

 

북클리 Bookly는 저희 빅스페이서가 100% 한글화한 플러그인일 뿐더러 개별 영역을 이렇게나 쉽게 꾸미고 커스터마이징 할 수 있습니다 ^^

 

 

관리적인 측면에서도 월/주/일 별로 예약 현황을 파악할 수 있으며

 

 

개별 예약에 대한 상세 정보를 한눈에 파악할 수 있어 매우 활용성이 높습니다.

여기에 단순히 예약만 관리하는 것이 아닌, 우커머스와 연동이 가능하기 때문에 예약 -> 결제로의 연결이 매우 매우 용이합니다!

 

워드프레스 CSS 적용 , 옐로우 펜슬 , YellowPencil

워드프레스 CSS 적용 간단하게! 옐로우 펜슬(YellowPencil) 플러그인

워드프레스 CSS 적용 초보자도 간단하게!

워드프레스 CSS 적용 , 옐로우 펜슬 , YellowPencil
워드프레스 CSS 적용 , 옐로우 펜슬 , YellowPencil

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

워드프레스 CSS 적용 , 잘만 활용하면 여러분의 워드프레스 사이트를 더욱 풍성하고 멋들어지게 꾸밀 수 있지만,

처음 워드프레스를 접하거나 CSS에 대한 관련 지식이 없다면 복잡하기 그지없습니다.

 

그렇다면 이 잔망스러운 CSS(Cascading Style Sheets)란 무엇일까요?

 

이 개념이 생소하신 분들을 위해 간단히 설명드리자면

‘디자인을 위해 사용되는 프로그래밍 언어’라고 표현할 수 있겠네요!

조금 더 자세한 설명은 아래 위키피디아의 내용으로 살펴보시죠~

 

종속형 시트 또는 캐스케이딩 스타일 시트(Cascading Style Sheets, CSS)는 마크업 언어가 실제 표시되는 방법을 기술하는 언어로[1], HTML과 XHTML에 주로 쓰이며, XML에서도 사용할 수 있다. W3C의 표준이며, 레이아웃과 스타일을 정의할 때의 자유도가 높다.

마크업 언어가 웹사이트의 몸체를 담당한다면 CSS는 옷과 액세서리 같은 꾸미는 역할을 담당한다고 할 수 있다. 즉, HTML 구조는 그대로 두고 CSS 파일만 변경해도 전혀 다른 웹사이트처럼 꾸밀 수 있다.

현재 개발 중인 CSS3의 경우 그림자 효과, 그라데이션, 변형 등 그래픽 편집 프로그램으로 제작한 이미지를 대체할 수 있는 기능이 추가되었다. 또한 다양한 애니메이션 기능이 추가되어 어도비 플래시를 어느 정도 대체하고 있다.

– 위키피디아에서 발췌

 

이미 CSS에 대한 지식이 풍부하신 분들은 끄덕끄덕하실 내용이지만 초보자 분들에게는 그만 살펴보고 싶은…

아리송한 내용이겠지요 ^^;

이번 포스트에서는 초보자분들이 CSS를 사용하지 않고도

사이트를 요리조리 예쁘게 꾸밀 수 있는 보배로운 플러그인을 소개드리려고 하는데요!

바로 옐로우 펜슬(YellowPencil) 입니다.

 

옐로우 펜슬 플러그인의 상세기능은 아래와 같은데요,

옐로우 펜슬을 사용하면 아래와 같았던 텍스트에

 

몇 번의 클릭만으로 다양한 값을 줄 수 있습니다!

 

텍스트 뿐만이 아니라 이미지 및 영역의 값도

드래그앤 드롭의 방식으로 간단히 바꿀수 있으니

초보자분들 뿐 아니라 중수분들에게도 요긴한 플러그인이랍니다.

 

 

옐로우 펜슬과 함께라면,

CSS수정 참 쉽죠?

 

 

지금까지 워드프레스 초보분들에게 꼭 필요한 플러그인

옐로우 펜슬(YellowPencil)에 대하여 알아보았습니다!

워드프레스 CSS 적용 이 어려우신분들 ~

현재 빅스페이서에서 저렴하고 착한 가격에 판매하고 있으니,

필요하신 분들은 어서가서 다운로드 하세요!

 

 

WordPress 5.0 Beta Tester 우커머스 5.0 베타

WordPress 5.0 베타 1 릴리즈 소식

이제 WordPress 5.0 베타 1을 사용할 수 있습니다!

이 소프트웨어는 아직 개발 중이므로 프로덕션 사이트에서 실행하는 것을 권장하지 않습니다. 새 버전으로 테스트 사이트를 설정하는 것을 고려해보십시오. 기존 테스트 사이트를 사용하는 경우 구텐베드 플러그인을 v4.1로 업데이트하십시오.

WordPress 5.0 베타를 테스트하는 두 가지 방법이 있습니다. WordPress 베타 테스터 플러그인을 사용하거나 (베타 테스트를 원할 것입니다.) 베타 버전을 다운로드 할 수 있습니다 .

WordPress 5.0은 11 월 19 일에 릴리스 될 예정이며 거기에 도달하려면 귀하의 도움이 필요합니다. 앞으로 몇 주 안에 가능한 많은 버그를 발견 할 수 있도록 테스트 할 큰 항목이 있습니다.

블록 편집기

새로운 Gutenberg 블록 편집기는 이제 기본 게시물 편집기입니다!

WordPress 5.0 Beta Tester 우커머스 5.0 베타
WordPress 5.0 Beta Tester 우커머스 5.0 베타

블록 편집기는 현대적이고 풍부한 미디어 편집 환경을 제공합니다. 한 줄의 코드를 작성하지 않고도 유연하고 아름다운 콘텐츠를 만들거나 블록 편집기에서 제공하는 최신 프로그래밍 API를 활용할 수 있습니다.

WordPress 5.0을 설치하기 전에 여기에서 블록 편집기를 사용해보십시오.

물론, 우리는 당신이 아직이 변화에 대비하지 못할 수도 있음을 알고 있습니다. 그렇다면 이제 Classic Editor 플러그인을 설치할 수 있습니다. 그러면 WordPress 5.0으로 업그레이드 한 후에도 익숙한 편집기를 기본값으로 유지할 수 있습니다.

Twenty 19

새로운 블록 편집기와 함께 우리는 블록 편집기가 제공하는 새로운 기능을 활용하는 새로운 기본 테마 인 Twenty Nineteen을 가지고 있습니다.

소개 글에서 Twenty 19에 대해 더 자세히 읽고 GitHub 저장소에서 개발을 따라 할 수 있습니다.

Wordpress twenty nineteen
WordPress twenty nineteen

 

기본 테마

물론, 우리는 아름답고 새로운 기본 테마를 공개 할 수 없었고 이전 테마를 모두 남겨 두었습니다. Twenty 10으로 돌아가서 새로운 블록 에디터에서보기 좋게 모든 기본값을 업데이트했습니다.

 

워드프레스 개발자들을 위한 팁

워드프레스 코어가 조만간 5.0으로 업그레이드 됨에 따라, 기존 플러그인들과의 호환성 이슈가 발생할 가능성이 있습니다.

안전한 방법으로 코어가 업그레이드 되기 전에 기존 개발된 워드프레스 사이트를 백업하시는 것이 좋을 것 같습니다.

현재 5.0 베타를 테스트 해본 바로는 기존 테마 그리고 플러그인 들과 크게 문제가 발생하지는 않아보입니다만, 아무래도 변화는 피할 수 없을 것 같습니다.

 

지금까지 워드프레스 5.0 베타 1에 대한 정리였습니다.

woocommerce-3.5, 우커머스, 빅스페이서

우커머스 3.5 릴리즈(WooCommerce 3.5)

우커머스 3.5 릴리즈(WooCommerce 3.5)

우커머스를 운영하고 있는 AUTOMATTIC에서는 최근 우커머스 3.5 버전을 릴리즈 하였습니다.

우커머스, 빅스페이서, 워드프레스
우커머스, 빅스페이서, 워드프레스

이 우커머스 개발팀은 다양한 분야에서 플러그인을 개발하는 개발자에게 항상 아이디어를 공유하고 받아들였는데요. 이번에는 좋은 기능들이 포함되어 업데이트 되었고 이에 3.5 버전에 릴리즈 되었습니다.

물론, 몇몇 API 함수 등이 변경되었습니다.

이제 WooCommerce Product Add-Ons 3.0이 새로운 기능으로 출시되었습니다.

이제 고객은 제품에 대해 정액 요금, 수량 기반 또는 백분율 기반 가격을 제공하고 고객이 선택할 수있는 다양한 색상의 T 셔츠와 같은 이미지 견본을 업로드 할 수 있습니다.

이미지 스위치(Image Switches)

프론트 엔드의 추가 기능으로 이미지 견본을 선택할 수있는 기능이 추가되었습니다. 예를 들어 색상 목록에서 선택하는 대신 고객이 장바구니에 추가 할 수 있도록 이미지 견본을 업로드 할 수 있습니다.

Woocommerce-3.5,우커머스, 빅스페이서
Woocommerce-3.5,우커머스, 빅스페이서

우커머스 예약 플러그인(WooCommerce Bookings) 버전 업데이트

또한, 우커머스 부킹(WooCommer’e Bookings 1.12)에 추가 된 시간대 변환 기능이 추가되었습니다.
귀하 또는 귀하의 고객에게 시간대를 표시하고 고객이 특정 일수를 기준으로 귀하의 제품 또는 서비스를 예약하는 경우 사전 선택된 기간 전체를 갖습니다.

이 기능은 우커머스 어드민 설정에서 변경이 가능합니다.

woocommerce_Bookings, 우커머스 예약 플러그인
woocommerce_Bookings, 우커머스 예약 플러그인

 

아래와 같은 변경들이 존재하네요.

기술적인 업데이트
후크(Hooks)

  • WooCommerce 3.5로 인해 woocommerce_add_cart_item 훅이 woocommerce_cart_contents_changed로 변경되었습니다.
  • woocommerce_before_cart_item_quantity_zero 추가 – 장바구니의 상위 제품에 연결된 부가 기능을 제거합니다.
  • woocommerce_after_cart_item_quantity_update 추가 – 상위 제품 수량이 업데이트되면 추가 수량 및 개별 항목 가격을 업데이트합니다.
  • woocommerce_before_calculate_totals 추가 – 추가 가격을 광고 항목 총수로 설정합니다.
  • woocommerce_remove_cart_item 추가 – 상위 제품이 제거되면 추가 기능을 제거합니다.
  • woocommerce_restore_cart_item 추가 – 실행 취소를 클릭하면 상위 제품의 애드온을 복원합니다.
  • 주문 항목 메타
  • 상위 제품 – _wc_pao_attached_addons – 제품에 추가 된 애드온 목록입니다.
  • 애드온 항목 – _wc_pao_addon_name – 애드온 이름.
  • 추가 기능 항목 – _wc_pao_addon_value – 추가 기능 값.
  • 애드온 항목 – _wc_pao_addon_field_type – 애드온 필드 유형.
  • 애드온 항목 – _reduced_stock – 상위 제품이 애드온에서 재고가 감소하는 것을 방지합니다.

사용 중단

  • Short Text – Formerly Custom input (text)
  • Long Text – Formerly Custom input (textarea)
  • File Upload
  • Price – Formerly Additional price input
  • Quantity – Formerly Additional price multiplier

기존 버전에 대한 이전 작업

이러한 작업을 모두 처리 할 수 ​​있도록 마이그레이션 스크립트를 작성 했으므로 이러한 변경 사항에 대한 마이그레이션은 원활하게 수행 할 수 있습니다. 기존 주문에 대한 설정을 이전하지 않으므로 3.0.0 이전의 모든 기록은 그대로 유지됩니다.

 

지금까지 우커머스 3.5 업데이트에 대한 내용이였습니다.

인스타그램 피드 플러그인, Instagram Feed

인스타쇼 인스타그램 피드 플러그인(Instagram Feed – WordPress Instagram Gallery)

오늘은 워드프레스 웹사이트 내에서 사용할 수 있는 인스타그램 피드 플러그인을 소개해드립니다.

아주 다양한 플러그인들이 많이 있습니다. 이번 소개하는 인스타쇼 인스타그램 피드 플러그인은 정말 한마디로 훌륭합니다.

아래 보시는 그림처럼 인스타그램의 피드를 가져와서 보여주는 역할을 주로 하는데요.

인스타쇼 인스타그램 피드(Instagram Feed - WordPress Instagram Gallery)
인스타쇼 인스타그램 피드(Instagram Feed – WordPress Instagram Gallery)

 

주요 기능을 아래에 정리해봤습니다.

 

 

 

코스빌더 테마, LMS Course Builder Theme, LMS, 이러닝 테마

워드프레스 코스 빌더(Course Builder) 테마를 이용한 이러닝(LMS) 웹 플랫폼구축

워드프레스 코스 빌더(Course Builder) 테마를 이용한 이러닝(LMS) 웹 플랫폼구축

워드프레스를 이용하여 여러 웹사이트를 개발하다보면, 참으로 난감한 경우가 꽤 생깁니다.

최초에 보통 UI측면에서 생각하는 모양을 찾아서 그리고 기능을 찾아서 테마를 선정하게 되는데요.

정말 많은 테마를 슬쩍 슬쩍 체험해봅니다.

사실 백엔드의 어드민에서 기능적으로 최대한 검토를 해보면 참 좋은데..

그렇치 않은 경우가 다반사입니다.

또한, 테마와 연동될 플러그인은 정말 중요합니다.

테마는 껍데기고 플러그인이 그 역할을 다하는 것이니까요.

어찌 되었건 이번엔 이러닝(Learning Management System) 쪽을

지난 2년여 동안 깊숙이 파보았습니다.

 

정말 미치기 일보 직전인 상황도 발생했었고..

테마와 플러그인들의 개발자의 의도를 정확히 파악하기란 쉽지 않습니다.

실제로 플러그인을 개발하면서 이렇게 개발 하면

정말 이걸 사용하는 사람들이 내가 의도한대로 개발한 된 기능을 잘 찾아서 쓸까? 이런 생각을 많이 했습니다.

사실 플러그인들 내에는 정말 많은 기능들이 있고 그 것들을 다 찾아서 잘 쓰는 것은 어렵습니다.

왜냐면 내가 개발한 것이 아니라서죠….. 무슨 말이 더 필요하겠습니까?

 

이제 본론으로 들어가서 이러닝 테마와 플러그인 이야기를 해보죠.

실제로 구현되 루이쌤이라는 이러닝 플랫폼입니다.

자질구레한 기능은 빼고 실제 필요한 기능만 딱 들어가 있습니다. 이게 워드프레스죠…

이러닝 체험하기

코스빌더 테마, LMS Course Builder Theme, LMS, 이러닝 테마
루이쌤 – 이러닝 플랫폼

 

이 코스 빌더 테마는 런프레스 플러그인을 사용합니다.

envanto 마켓에서 구매가 가능하지만 비쌉니다… –> https://themeforest.net/item/course-builder-wordpress-learning-management-system-theme-elearning-software/20370918

하지만, 아래의 링크에서는 저렴하죠.

 

우선 준비를 해야 개발을 시작할 수 있으니, 먼저 구매했습니다.

코스 빌더 테마와 플러그인 구매

구매한 테마에는 아래와 같은 플러그인 애드온 들이 수두룩하게 딸려 옵니다.

Wish LIst도 함께 설치하면 즐겨찾기 기능 구현이 한결 수월하죠.

코스빌더 테마, LMS Course Builder Theme, LMS, 이러닝 테마

결국, 런프레스로 개발하고 코스빌더로 껍데기를 만드는 과정입니다.

생각보다 이번에 나온 코스빌더는 작년 12월께에 출시되었는데

2190개의 사이트에서 구매되었습니다.

 

이 코스빌더 LMS 테마는 Eduma 라는 LMS 테마를 만든 회사에서

업데이트 하면서 새로운 테마를 개발한 케이스입니다.

Eduma는 작년에 개발을 하면서 이미 써봤는데요.

우커머스쪽과의 연동이 쉽지 않았습니다.

하지만, 이번 코스빌더 테마와 좀 더 향상되고

UI도 간결하게 바뀌면서 좋아졌고요.

그리고 우커머스와의 연동도 다른 플러그인과 연결하면

그런대로 잘 동작합니다.

 

하지만, 처음 코스 빌더 테마에 적응하기에는 좀 시간이 걸리지만,

지난번 같은 회사의 테마를 경험해본지라.

딱 이틀 정도 밤샘 작업을 진행해서 쉽게 결론을 내릴 수 있었습니다.

혹시 LMS 이러닝 사이트가 필요하시면 코스 빌더를 한번 사용해보시고 권유해봅니다.

 

그럼 오늘은 코스 빌더에 대한 개발과 감회였습니다.

감사합니다.

후하호스팅, Huhahosting, 웹호스팅

cPanel 지원 그리고 저렴한 웹호스팅 – 후하호스팅

최근 국외나 국내에서도 cPanel을 제공하는 웹호스팅 사들이 많습니다.

리눅스 기반의 웹 호스팅 서버를 효율적으로 관리하고 쉽고 편하게 워드프레스 등을 설치하기에는

정말 이만한 툴이 없습니다.

다양한 국가에 서버가 위치해서 있어서 비즈니스에 맞는 지역에 서버를 셋팅하면 그만입니다.

싱가폴, 중국, 미국, 유럽 등 다양한 곳에 서버가 위치해 있습니다.

동남아 쪽 서비스라면 “비즈니스 호스팅 시작” 서비스를 신청하시면 되고요. 아시아 지역으로 초기에 셋팅하면

속도나 트래픽 등 문제없이 사용이 가능합니다.

구입 후 한달 동안 100% 환불이 가능합니다.

귀찮은 FTP 접속은 필요하지 않습니다.

PHPMyAdmin을 이용하여 바로 DB에 접속할 수 있습니다.

이런 멋진 웹호스팅 – 후하호스팅이 있습니다.

후하호스팅 바로 가기

 

후하호스팅, Huhahosting, 웹호스팅
후하호스팅, Huhahosting

 

후하호스팅, Huhahosting, 웹호스팅
후하호스팅, Huhahosting, 웹호스팅

 

후하호스팅, Huhahosting, 웹호스팅
후하호스팅, Huhahosting, 웹호스팅

 

LearnDash

구매한 한글지원 테마와 플러그인의 번역을 바꾸고 싶어요?!

구매한 한글지원 테마와 플러그인의 번역이 서비스하는 분야와 고객이 의도하는 바와 다를 수 있습니다.

이런 경우에는 Loco Translate 플러그인을 통해서 변경하실 수 있습니다.

각 플러그인이나 테마의 디렉토리 안에는 일반적으로 lang 라는 디렉토리가 존재합니다.

이 디렉토리 내에는 각 국가별 번역파일이 존재합니다.

한국어는 파일명 뒤쪽에 XXX-ko_KR.po라는 파일이 있습니다.

이 파일을 수정하면 해당 테마와 플러그인이 한국어로 번역이 됩니다.

 

Loco Translate 플러그인 선택 화면

LearnDash

 

Loco Translate 번역 화면

LearnDash