AI

설명

AI 기능을 워드프레스 관리자 화면과 편집 환경에 직접 통합하는 플러그인.

워드프레스 블록 편집기가 필요합니다. 클래식 편집기 플러그인 및 기타 블록 편집기 외의 편집 환경은 지원되지 않습니다.

포함된 내용:

이 플러그인은 AI Building Blocks for WordPress 프로젝트를 기반으로 구축되었으며, AI Client 라이브러리와 Abilities API를 결합하여 통합된 환경을 제공합니다. 콘텐츠 제작자에게 유용한 도구인 동시에, 개발자를 위한 구현 예시 역할도 합니다.

현재 기능:

  • 기능 탐색기 – 전용 관리자 화면에서 등록된 AI 기능을 탐색하고 상호작용합니다.
  • AI 요청 로깅 – 관찰 가능성 및 디버깅을 위해 AI 요청을 기록합니다.
  • 대체 텍스트 생성 – 접근성을 개선하기 위해 이미지에 대한 설명적인 대체 텍스트를 생성합니다.
  • 댓글 검토 – 유해성 감지 및 감정 분석을 기반으로 댓글을 자동으로 검토합니다.
  • 커넥터 승인 – 이 사이트에 구성된 AI 커넥터를 플러그인 또는 테마가 사용하기 전에 명시적인 관리자 승인이 필요합니다.
  • 콘텐츠 분류 – 콘텐츠를 정리할 수 있도록 관련 태그와 카테고리를 제안합니다.
  • 콘텐츠 크기 조정 – 선택한 블록 콘텐츠를 줄이거나, 펼치거나, 다른 말로 바꿉니다.
  • 콘텐츠 요약 – 긴 형식의 콘텐츠를 이해하기 쉬운 개요로 요약합니다.
  • Content Translation – Translates paragraph and heading blocks, and optionally the post title, into a selected language from the post editor.
  • Custom Abilities – Gates the plugin’s general-purpose WordPress Abilities behind a single opt-in toggle.
  • 대시보드 위젯 – AI 상태 및 AI 기능 위젯과 새 위젯을 회원가입하기 위한 프레임워크.
  • 편집자 메모 – 글 콘텐츠를 블록별로 검토하고 접근성, 가독성, 문법 및 SEO에 대한 제안이 담긴 메모를 추가합니다.
  • 편집 업데이트 – 편집 노트를 콘텐츠에 자동으로 적용합니다.
  • 요약문 생성 – 게시물에 대한 간결한 요약을 자동으로 만듭니다.
  • 실험 기능 프레임워크 – 사용하려는 AI 기능만 활성화할 수 있는 옵트인 시스템입니다.
  • 가이드라인 – 사이트 전체 편집 표준을 준수할 수 있도록 합니다.
  • 이미지 생성 및 편집 – 편집기에서 글 콘텐츠를 바탕으로 이미지를 생성하고 편집하며, 미디어 라이브러리에서도 가능합니다.
  • 키 암호화 – 번들된 libsodium 암호화를 사용하여 저장된 AI 제공업체 API 키를 암호화합니다. 키는 읽을 때 자동으로 복호화되고, 쓸 때 다시 암호화됩니다. 실험 기능을 비활성화하거나 플러그인을 비활성화하면 평문 키로 복원됩니다.
  • 메타 설명 생성 – 메타 설명 제안을 생성하고 이를 다양한 SEO 플러그인과 통합합니다.
  • 멀티 공급자 지원 – OpenAI, Google, Anthropic 같은 공급자를 위한 AI 커넥터 플러그인과 함께 작동합니다.
  • Slug Generation – Suggest SEO-friendly permalink slugs for your posts from the permalink popover or the pre-publish panel, then edit and apply the one you want.
  • Suggest Reply – Adds a “Suggest Reply” action to the Comments screen and Activity widget, enabling moderators to quickly generate comment reply suggestions.
  • 제목 생성 – 클릭 한 번으로 게시물 제목 제안을 생성합니다. 헤드라인을 브레인스토밍하거나 콘텐츠에 맞는 적절한 톤을 찾는 데 적합합니다.
  • 타입 어헤드 – 입력 중 제안을 제공하는 문맥 기반 타입 어헤드 지원.

공급자 설정:

AI 플러그인 자체에는 제공자 자격 증명이나 제공자 구현이 포함되어 있지 않습니다. AI 기반 기능을 사용하려면 하나 이상의 AI Connector 플러그인을 설치하고 활성화한 다음, 설정 -> 커넥터에서 해당 자격 증명을 구성하세요. 커넥터가 설치되고 인증되며 필수 작업을 수행할 수 있을 때까지 기능이 사용할 수 없는 것처럼 표시될 수 있습니다.

공급자 커넥터 플러그인에는 Anthropic, Google, OpenAI, 그리고 기타가 포함됩니다.

출시 예정:

WordPress 워크플로를 향상하기 위한 새로운 기능을 활발히 개발하고 있습니다:

  • AI 플레이그라운드 – 다양한 AI 모델과 제공업체를 실험해 보세요.
  • 콘텐츠 어시스턴트 – 구텐베르크에서 AI 기반 글쓰기 및 편집.
  • 사이트 에이전트 – 자연어 워드프레스 관리.
  • 워크플로 자동화 – AI 기반 작업 자동화.

이 플러그인은 실험적인 플러그인입니다. 커뮤니티의 피드백을 수집하면서 기능이 변경될 수 있습니다.

로드맵:

워드프레스 AI GitHub 프로젝트 보드의 필터된 보기에서 활성 플러그인 로드맵을 볼 수 있습니다.

개발자용

AI 플러그인은 학습하고, 확장하고, 기반으로 삼아 구축할 수 있도록 설계되었습니다. 플러그인 개발자, 에이전시, 호스팅 제공업체라면 다음과 같은 작업을 할 수 있습니다:

플러그인 확장:

  • 사용자 정의 실험 기능 구축Abstract_Feature 기본 클래스를 사용해 나만의 AI 기반 기능을 만듭니다.
  • 공급자 사전 구성 – 호스팅과 에이전시는 사용자가 자신의 API 키를 따로 준비하지 않아도 되도록 AI Connector 플러그인을 설정할 수 있습니다.
  • 기능 탐색기 – 등록된 AI 기능을 테스트하고 살펴봅니다(실험 기능이 활성화된 경우 사용 가능).
  • 사용자 정의 기능 등록 – Abilities API에 연결하여 새로운 AI 기능을 추가합니다.
  • 기본 동작 재정의 – 필터를 사용해 프롬프트, 응답, UI 요소를 사용자 지정합니다.
  • 포괄적인 훅 – 사용자 지정을 위해 코드베이스 전반에 제공되는 필터와 액션입니다.

개발자 도구 출시 예정:

  • AI 플레이그라운드 – 다양한 AI 모델과 프롬프트를 실험해 봅니다.
  • MCP(모델 컨텍스트 프로토콜) – WordPress 워크플로에 모델 컨텍스트 프로토콜 기능을 통합하고 테스트합니다.
  • 확장 제공업체 – 추가 또는 대체 AI 제공업체를 실험할 수 있도록 지원합니다.

시작하기:

  1. 개발 환경 설정을 위해 기여 가이드를 읽어보세요
  2. WordPress Slack의 #core-ai에서 대화에 참여하세요
  3. 실험 기능이 어떻게 구축되는지 보려면 GitHub 저장소를 살펴보세요
  4. 플러그인이 어떻게 개선되어야 하는지에 대한 토론에 참여하세요.

기여를 환영합니다! 새로운 실험을 만들고 싶거나, 기존 기능을 개선하거나, 문서화를 돕고 싶다면 GitHub 저장소를 확인해 참여해 주세요.

스크린샷

설치

  1. 플러그인 파일을 /wp-content/plugins/ai 디렉터리에 업로드하거나, 워드프레스 플러그인 화면을 통해 직접 플러그인을 설치하세요.
  2. 워드프레스의 ‘플러그인’ 화면을 통해 플러그인을 활성화하세요.
  3. AI Connector 플러그인을 하나 이상 설치하고 활성화한 다음, 설정 -> 연결기로 이동하여 해당 자격 증명을 구성하세요.
  4. 설정 -> AI로 이동하여 기능을 전역적으로 활성화한 다음, 테스트하려는 개별 기능 또는 실험을 활성화하세요.
  5. AI 기능을 실험해 보세요! 제목 생성 실험의 경우, 글을 편집하고 제목 필드를 클릭하세요. 필드 위에 Generate/Regenerate 버튼이 표시됩니다. 해당 버튼을 클릭하고 요청이 완료되면 제목 제안이 모달에 표시됩니다. 원하는 제목을 선택한 뒤 Select 버튼을 클릭하여 제목 필드에 삽입하세요.

FAQ

이 플러그인은 무엇을 위한 것인가요?

이 플러그인은 AI 기반 글쓰기 및 편집 도구를 WordPress에 직접 제공합니다. 또한 자체 AI 기능을 구축하려는 개발자를 위한 참조 구현이기도 합니다.

프로덕션 사이트에서 사용해도 안전한가요?

이 플러그인은 실험적 플러그인이므로 먼저 스테이징 환경에서 테스트하는 것을 권장합니다. 커뮤니티 피드백을 수집하면서 기능이 변경될 수 있습니다. 모든 AI 기능은 선택 사항이며 수동으로 실행해야 합니다. 사용자의 승인 없이 자동으로 실행되는 것은 없습니다.

어떤 AI 제공업체가 지원되나요?

이 플러그인은 Anthropic(Claude), Google(Gemini), OpenAI, 그리고 기타 공급자 커넥터 플러그인과 함께 작동할 수 있습니다. 관련 커넥터 플러그인을 설치하고 활성화한 다음, 설정 -> 커넥터에서 구성하세요.

기능을 사용하려면 API 키가 필요한가요?

네, 현재 구성된 AI Connector 플러그인(OpenAI, Google AI, Anthropic 등)에 대해 직접 API 키를 제공해야 합니다.

비용은 얼마인가요?

플러그인 자체는 무료지만, 선택한 AI 제공업체의 API 사용 요금은 지불해야 합니다. 비용은 제공업체와 사용량에 따라 달라집니다. 대부분의 제공업체는 시작할 수 있도록 무료 체험 크레딧을 제공합니다. 또한 로컬, 오픈 소스, 무료 제공업체(예: Ollama)도 사용할 수 있습니다.

코딩 지식 없이도 사용할 수 있나요?

물론입니다! 이 플러그인은 콘텐츠 제작자와 사이트 관리자를 위해 설계되었습니다. AI 커넥터를 구성한 후에는 글 편집기에서 직접 AI 기능을 사용할 수 있습니다.

이 플러그인은 클래식 편집기를 지원하나요?

아니요.

이 AI 플러그인은 현재 블록 편집기(즉, 구텐베르크)만 지원합니다. 이 플러그인은 최신 편집기 API, 블록 기반 콘텐츠 워크플로, 그리고 워드프레스 코어에서 개발 중인 진화하는 편집 기능(구텐베르크 포함)을 기반으로 설계되었습니다.

블록 편집기는 2018년 WordPress 5.0 이후 워드프레스의 기본 편집 경험이었으며, 현재도 활발한 편집기 개발의 주요 초점으로 남아 있습니다. 개발 노력을 블록 편집기에 집중하면, 여러 편집 경험에 걸쳐 병렬 구현을 유지해야 하는 복잡성을 피하면서 새 기능, 실험, 통합을 더 빠르게 제공할 수 있습니다.

Classic Editor 플러그인은 계속해서 큰 설치 기반을 가지고 있지만, Core AI 팀은 현재 Block Editor 생태계에서 혁신과 실험을 우선시하기로 했습니다. 현재로서는 공식적인 Classic Editor 지원을 추가할 계획이 없습니다.

어디에서 도움을 받거나 문제를 보고할 수 있나요?

WordPress Slack의 #core-ai 채널에서 질문하거나 GitHub 저장소에 문제를 보고할 수 있습니다.

후기

2026년 9월 13일 답글 1개
It is quite useful and performs well, but why did you change the language from “Basic summary” to TL;DR as the title for content summarization? Not everyone who visits our site is a teenager on social media, 25 hours per day.
2026년 6월 3일 답글 1개
I love the idea in theory, and connecting my OpenAI account was easy enough. I was hoping to be able to use the plugin to help with content writing, rather than copying and pasting from ChatGPT. As I use Elementor Page Builder I have the Classic Editor plugin installed – unfortunately this plugin doesn't work with the Classic Editor, so I can't see any of the AI features when writing Posts. Hopefully there will be improvements in the future 🙂
모든 9 평가 읽기

기여자 & 개발자

“AI”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“AI”(이)가 18 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “AI”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.3.0 – 2026-08-18

추가됨

  • New Experiment: Content Translation; translates Paragraph and Heading blocks—and optionally the post title—into a selected language directly from the post editor (#747).
  • New Experiment: Slug Generation; suggest SEO-friendly permalinks that can be set as the slug (#897, #932).
  • New Experiment: Custom Abilities. Gates the plugin’s custom WordPress Abilities (ai/get-post-details, ai/get-post-terms, core/read-settings, core/read-users, core/read-content) behind a single opt-in toggle, so enabling it exposes all of them at once via the Abilities API. Note for anyone that is using these Abilities, you’ll need to enable this new experiment first for those to be available (#881).
  • New Developer Tool: Import/Export functionality for non-sensitive AI settings (#734).
  • Cleanup plugin data when the plugin is deleted (#692).
  • AI-specific Site Health integration and status tests (#734).
  • New filters, wpai_content_classification_available_terms, wpai_content_classification_min_confidence and wpai_content_classification_candidate_pool_size, to allow more control over Content Classification (#633).
  • Prompt template extension points, making it easy for others to filter prompts and prompt builders (#770).
  • Brought the embedding code over from the PHP AI Client and load that conditionally so those using the AI plugin can start to take advantage of embedding generation (#892, #946).
  • Public WordPress\AI\log_ai_request() API so MCP servers and ability consumers can record requests in the AI Request Log (#914).

변경됨

  • Updated all meta keys to use the wpai_ prefix instead of just ai_. Note this changes the prefix on the ai_generated, ai_generated_summary and ai_note meta so if you are directly using those, update to using the wpai_ names (#867).
  • Updated preferred models to more recent ones for the three default providers (#913).
  • Bump WordPress tested-up-to version 7.1 (#934).
  • Improve the relevance of category and tag suggestions produced by the
    Content Classification experiment (#633).
  • Editorial Updates now links to the visual revisions screen when reviewing refined content, falling back to the classic revisions screen when visual revisions are unavailable (#861).
  • Reordered setting experiments list; grouped linked experiments and sorted editor experiments alphabetically (#871).
  • Improved keyboard focus handling when generating, accepting, or dismissing classification suggestions (#873).
  • The Abilities Explorer provider filter dropdown now includes custom providers, and the overview statistics count abilities by origin so custom-provider abilities remain in their Core/Plugins/Theme bucket (#884).
  • Set focus to the generated title textarea when generating a title (#901).
  • The core/read-users ability now returns collections ordered by display name, A to Z (#948).

Deprecated

  • The AI_Service class and the get_ai_service() helper introduced in 0.2.1 will be removed in the next major release. Neither is used anywhere in the plugin; experiments and abilities call wp_ai_client_prompt() directly (#905).
  • Filter wpai_meta_description_result_temperature is no longer being used and will be removed in the next release (#913).

제거됨

  • No longer set custom temperature values on any of our requests (#913).

수정됨

  • The AI Request Log REST endpoint now registers its operation filter parameter, so it appears in the REST schema and a non-string value returns a 400 instead of causing a fatal error (#758).
  • Inline reply textarea not receiving focus after generating a suggested reply (#877).
  • Meta Description suggestions applied on pages and custom post types were lost on save when Yoast SEO was active (#886).
  • Improved accessibility and keyboard usability for the request logs provider/model details (#889).
  • Improved keyboard and focus handling for the Suggest Reply tone dropdown (#907).
  • Synchronized generating state across the inline and modal excerpt generation buttons (#908).
  • Ensure caller detection in the encryption experiment properly matches the calling plugin, not the host plugin (#909).
  • Synchronized loading state between the sidebar and block toolbar regenerate summary buttons (#912).
  • Preserve inline HTML when resizing content (#915).
  • Bulk actions no longer re-run when sorting or paginating the list after the action completes (#928).
  • Apply editorial updates to blocks that store editable text in the value attribute (#930).

보안

  • Ensure any content we render from the LLM or content we send to the LLM is properly sanitized (#950).
  • Add proper nonce check prior to bulk alt text and summarization generation (GHSA-hfp9-55vw-ccjc).
  • When passing a custom image URL to the Alt Text Generation Ability, ensure that URL is public, that it points to an allowed image type and that the final URL we download matches the initial one we verify (GHSA-v2wx-9j88-4rqq).

1.2.0 – 2026-07-14