WPGraphQL
WPGraphQL Logo
ExtensionsBlog
GitHubWordPress Plugin

Getting Started

  • Introduction
  • Getting Started

Beginner Guides

  • Intro to GraphQL
  • WPGraphiQL IDE
  • Intro to WordPress
  • Interacting with WPGraphQL
  • Building your first WPGraphQL Extension
  • WPGraphQL vs WP REST API

Using WPGraphQL

  • Posts and Pages
  • Custom Post Types
  • Categories and Tags
  • Custom Taxonomies
  • Media
  • Menus
  • Settings
  • Users
  • Comments
  • Plugins
  • Themes
  • Widgets

Dig Deeper

  • WPGraphQL Concepts
  • WordPress as an Application Data Graph
  • WPGraphQL Request Lifecycle
  • Default Types and Fields
  • Connections
  • Interfaces
  • Mutations
  • Performance
  • Security
  • Authentication and Authorization
  • Hierarchical Data
  • Debugging
  • Using data from Custom Database Tables
  • Use WPGraphQL with PHP
  • Customizing WP GraphiQL IDE

Community

  • Contributing to WPGraphQL
  • Testing
  • Upgrading
  • FAQ
  • Support

Use with PHP

This document will be useful for users that want to use GraphQL within php files of their WordPress themes and plugins.

On this page

    GitHub
    WordPress Plugin
    Twitter
    YouTube
    Slack

    © 2023 WPGraphQL. All rights reserved. | Development sponsored by WP Engine