Logo

기능:

자동화

자동화

사이트에서 특정 이벤트가 발생할 때 GraphQL Persisted Query를 자동으로 실행합니다.

WordPress 편집기에서 직접 자동화를 생성할 수 있습니다. 자동화 트리거는 모든 WordPress 액션 훅이며, 액션은 GraphQL Persisted Query의 실행입니다.

자동화 규칙 편집기
자동화 규칙 편집기

다음은 활용 예시입니다:

  • AI를 사용하여 새 게시물의 대표 이미지 생성하기
  • 게시물 공개 시 필수 블록 추가하기
  • 게시물이 업데이트될 때 모든 이미지 소스 및 링크의 httphttps로 교체하기
  • 새 게시물이 있을 때 관리자에게 이메일 보내기
  • 댓글에 새 답글이 달린 사용자에게 이메일 보내기
  • [멀티사이트] 새 게시물을 여러 언어로 번역하고, 번역된 게시물을 각 사이트에 추가하기
  • 외부 서비스에서 액션 실행하기 (예: 새 게시물을 Facebook에 자동으로 공유하기)

예를 들어, 새 게시물을 작성할 때 자동화 규칙 Add comments block to new postcore/comments 블록의 존재 여부를 확인하고, 없으면 게시물 하단에 추가합니다:

새 「초안」 게시물에 댓글 블록을 자동으로 삽입하기
새 「초안」 게시물에 댓글 블록을 자동으로 삽입하기

또한, WP-Cron을 사용하여 액션 훅으로 이벤트를 예약하면서 GraphQL 쿼리와 Persisted Query를 실행할 수 있습니다:

  • gatographql__execute_query
  • gatographql__execute_persisted_query

다음 액션 훅을 통해 애플리케이션의 PHP 코드에서 GraphQL 쿼리 처리 결과에 반응할 수도 있습니다:

  1. gatographql__executed_query:{$operationName}
  2. gatographql__executed_query

뉴스레터 구독하기

Gato GraphQL의 모든 업데이트를 놓치지 마세요.