Skip to Content
WordPress: The Missing Manual, 3rd Edition
book

WordPress: The Missing Manual, 3rd Edition

by Matthew MacDonald
May 2025
Beginner to intermediate
492 pages
9h 20m
Korean
O'Reilly Media, Inc.
Audiobook available
Content preview from WordPress: The Missing Manual, 3rd Edition

9장: 플러그인으로 새로운 기능 사용하기

워드프레스 는 인상적인 기본 기능 세트를 제공합니다. 이전 장에서는 글과 페이지를 작성하고 사이트를 멋지게 꾸미는 데 이 기능들을 사용했습니다. 하지만 진지한 워드프레스 팬이라면 이 프로그램에서 더 많은 것을 얻을 수 있는 방법이 있습니다. 엄밀히 말하면 사이트를 강화하는 데 사용할 수 있는 무료 워드프레스 플러그인이 약 60,000개에 달하기 때문입니다.

이 장에서는 흥미로운 플러그인을 검색하는 방법, 플러그인이 적합한지 판단하는 방법, 사이트에 설치하는 방법을 살펴봅니다. 이를 통해 이 책의 나머지 부분에서 다양한 플러그인을 사용하여 고질적인 문제를 해결하고, 부족한 부분을 채우고, 멋을 더할 준비를 할 수 있습니다.

또한 워드프레스를 만든 사람들이 만든 Automattic 에서 개발한 기능이 가득한 플러그인인 젯팩()도 사용해 볼 수 있습니다. 젯팩은 특정 테마를 중심으로 몇 가지 깔끔한 기능을 제공하는 대신 관련 없는 개선 사항을 한데 모아 제공하는 특이한 플러그인입니다. 원래의 아이디어는 젯팩을 통해 워드프레스 웹사이트 빌더(즉, 여러분)에게 사람들이 워드프레스닷컴에서 무료 블로그에 가입할 때 받는 것과 동일한 기능을 제공한다는 것이었습니다. 하지만 젯팩은 누구에게나 유용합니다. 이 책의 뒷부분에서 소개하는 페이스북 및 트위터 댓글(10장), 사이트 통계(12장), 백업(14장) 등 많은 기능의 시작점이기도 합니다.

플러그인 작동 방식

엄밀히 말하면 플러그인( )은 전체 워드프레스 시스템을 실행하는 것과 동일한 프로그래밍 언어인 PHP로 작성된 작은 프로그램입니다.

플러그인은 다양한 워드프레스 작업에 스스로를 삽입하는 방식으로 작동합니다. 예를 들어, 워드프레스는 글을 표시하기 전에 글 표시와 관련된 플러그인을 설치했는지 확인합니다. 설치되어 있다면 워드프레스는 플러그인을 호출합니다. 이러한 종류의 검사를 후크()라고 하며, 워드프레스에는 서로 다른 시간에 서로 다른 플러그인을 실행할 수 있는 긴 후크 목록이 있습니다. 워드프레스 페이지에서 템플릿 태그 라는 특수 코드를 사용하여 플러그인에 특정 위치에 무언가를 삽입하도록 요청할 수도 있습니다. 하지만 어느 쪽이든 워드프레스 사이트와 플러그인 간의 상호 작용은 사용자의 개입 없이 백그라운드에서 이루어집니다.

참고 플러그인 작동 방식에 대해 자세히 알아보려면 플러그인 작성자를 위한 워드프레스 가이드라인( http://tinyurl.com/write-plugin)을 확인하세요. 하지만 플러그인 제작에 대해 배우는 것은 권장하지만 실제 공개 웹사이트에 직접 플러그인을 만들려고 시도하는 것은 권장하지 않습니다. 사이트의 보안과 성능에 영향을 미치는 큰 문제를 일으킬 수 있는 사소한 방법이 너무 많습니다.

플러그인 보안에 대한 실제 이야기

플러그인()으로 기능을 추가하면 잠재적인 보안( ) 취약점도 추가되므로 이를 피할 수 없습니다.

이미 아시다시피 워드프레스 핵심 엔진은 대규모 오픈소스 프로젝트입니다. 개발 주기 동안 수백 명의 프로그래머가 코드를 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

WordPress: The Missing Manual, 3rd Edition

WordPress: The Missing Manual, 3rd Edition

Matthew MacDonald

Publisher Resources

ISBN: 9798341654761