gatsbyjs / wp-gatsby
Optimize your WordPress site as a source for Gatsby site(s)
Installs: 11 494
Dependents: 0
Suggesters: 0
Security: 0
Stars: 167
Watchers: 20
Forks: 41
Open Issues: 62
Type:wordpress-plugin
Requires
- php: ^7.3||^8.0
- composer/semver: ^1.5
- firebase/php-jwt: ^5.2
- ircmaxell/random-lib: ^1.2
Requires (Dev)
- codeception/module-asserts: ^1.0
- codeception/module-cli: ^1.0
- codeception/module-db: ^1.0
- codeception/module-filesystem: ^1.0
- codeception/module-phpbrowser: ^1.0
- codeception/module-rest: ^1.2
- codeception/module-webdriver: ^1.0
- codeception/util-universalframework: ^1.0
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.1
- lucatume/wp-browser: ^2.4
- phpcompatibility/phpcompatibility-wp: 2.1.0
- phpunit/phpunit: 9.4.1
- squizlabs/php_codesniffer: 3.5.4
- wp-coding-standards/wpcs: 2.1.1
- wp-graphql/wp-graphql-testcase: ^1.0
- dev-master
- v2.3.3
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.1
- v2.2.0
- v2.1.1
- v2.1.0
- v2.0.2
- v2.0.1
- v2.0.0
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.12
- v1.0.11
- v1.0.10
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v0.9.2
- v0.9.1
- v0.9.0
- v0.8.0
- v0.7.3
- v0.7.2
- v0.7.1
- v0.7.0
- v0.6.8
- v0.6.7
- v0.6.6
- v0.6.5
- v0.6.4
- v0.6.3
- v0.6.2
- v0.6.1
- v0.6.0
- v0.5.4
- v0.5.3
- v0.5.2
- v0.5.1
- v0.5.0
- v0.4.18
- v0.4.17
- v0.4.16
- v0.4.15
- v0.4.14
- v0.4.13
- v0.4.12
- v0.4.11
- v0.4.10
- v0.4.9
- v0.4.8
- v0.4.7
- v0.4.6
- v0.4.5
- v0.4.4
- v0.4.3
- v0.4.2
- v0.4.1
- v0.4.0
- v0.3.0
- v0.2.6
- v0.2.5
- dev-dependabot/composer/composer/composer-1.10.27
- dev-dependabot/composer/guzzlehttp/guzzle-7.7.0
- dev-dependabot/composer/mustache/mustache-2.14.2
- dev-dependabot/composer/guzzlehttp/psr7-1.9.1
- dev-dependabot/composer/firebase/php-jwt-6.0.0
- dev-dependabot/npm_and_yarn/src/Admin/assets/tar-6.1.11
- dev-prerelease
- dev-dependabot/composer/codeception/codeception-4.1.22
- dev-fix/content-sync-fix-1
- dev-feat/content-loader-support
- dev-dependabot/npm_and_yarn/src/Admin/assets/color-string-1.6.0
- dev-dependabot/npm_and_yarn/src/Admin/assets/y18n-4.0.3
- dev-dependabot/npm_and_yarn/src/Admin/assets/path-parse-1.0.7
- dev-feat/all-ids
- dev-dependabot/npm_and_yarn/src/Admin/assets/browserslist-4.16.6
- dev-dependabot/npm_and_yarn/src/Admin/assets/postcss-8.2.10
- dev-dependabot/npm_and_yarn/src/Admin/assets/lodash-4.17.21
- dev-dependabot/npm_and_yarn/src/Admin/assets/hosted-git-info-2.8.9
- dev-feat/use-new-preview-api
- dev-improve-install-wpgraphql
- dev-fix/update-experimental-links
- dev-fix/wpgraphql-debug-mode-check
- dev-feat/docs-todos
- dev-ci/use-octokit-request
- dev-feat/multi-preview
- dev-ci/use-pat
- dev-feature/#81-revert-image-upload-actions
- dev-feature/+81-revert-image-upload-actions
- dev-ci/test-workflow
- dev-ci/matching-source-plugin-prs
- dev-feat/wp-gatsby-cli-preview-swarm-changes
- dev-hotfix/action-monitor-meta-breaks-preview
- dev-pr/68
- dev-fix/restore-no-page-created-preview-behaviour
- dev-fix/improve-frontend-preview-check
- dev-feat/pinc-builds
- dev-feat/disable-polling-in-preview
- dev-release-0.6.5
- dev-fix/issue-54
- dev-feat/improved-preview
- dev-feat/improved-preview-remove-gutenberg-interstitial-message
- dev-tests
- dev-fix-modify-meta-hooks
- dev-fix/call-to-undefined-debug-method
- dev-fix/locations-typo
- dev-feat/add-menu-location-delta-syncing
- dev-feat/jwt-expiry-setting
- dev-feat/use-preview-websocket
- dev-feat/non-node-delta-updates
- dev-feat/fetch-all-ids-of-types
- dev-feat/contenttype-wp-gatsby-has-archive
- dev-feat/expose-archive-urls
- dev-fix/use-get-site-url-not-get-home-url
- dev-feat/update-to-latest-wpgraphql-develop
This package is auto-updated.
Last update: 2024-10-29 23:11:29 UTC
README
WPGatsby
WPGatsby is a free open-source WordPress plugin that optimizes your WordPress site to work as a data source for Gatsby.
This plugin must be used in combination with the npm package gatsby-source-wordpress@>=4.0.0
.
Install and Activation
WPGatsby is available on the WordPress.org repository and can be installed from your WordPress dashboard, or by using any other plugin installation method you prefer, such as installing with Composer from wpackagist.org.
Plugin Overview
This plugin has 2 primary responsibilities:
- Monitor Activity in WordPress to keep Gatsby in sync with WP
- Configure WordPress Previews to work with Gatsby
Additionally, WPGatsby has a settings page to connect your WordPress site with your Gatsby site: