Este es un tema Boilerplate react para WordPress, construido con Next JS, Webpack, Babel, Node, Express.
Demostración en vivo

Estas instrucciones le darán una copia del proyecto en funcionamiento en su máquina local para fines de desarrollo.
[email protected]:rtCamp/wp-decoupled.gitcd wp-decouplednvm usenpm install Clon y active los siguientes complementos, en su directorio de complementos de WordPress:
También puede importar productos de WooCommerce predeterminados que vienen con el complemento WooCommerce para el desarrollo (si no tiene ningún producto en su instalación de WordPress) WP Dashboard> Herramientas> Productos de WooCommerce (CSV): el archivo CSV de productos predeterminados de WooCommerce está disponible en wp-content/plugins/woocommerce/sample-data/sample_products.csv
a. Puede usar cualquier token secreto de su elección, sin embargo, sería mejor si genere uno usando el generador de sal de WordPress (https://api.wordpress.org/secret-key/1.1/salt/) para generar un secreto. Y simplemente recoja cualquiera de los tokens y agréguelo en lugar de 'Tourking' a continuación: a continuación:
Defina un secreto en wp-config.php de su directorio de WordPress:
define( 'GRAPHQL_JWT_AUTH_SECRET_KEY', 'your-secret-token' );
b. Dependiendo de su entorno particular, es posible que deba investigar cómo habilitar estos encabezados, pero en Apache, puede hacer lo siguiente en su .htaccess :
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
.env.example a .env y actualice sus datos SITE_URL=http://localhost:3000
NEXT_PUBLIC_WOO_SITE_URL=http://yourwocommercesite.com
WOO_CONSUMER_KEY=xxxxx
WOO_SECRET=xxxxx
npm run dev ejecuta el servidor de nodo en modo de desarrollonpm run dev:inspect ejecuta el servidor Dev con el inspectornpm run server ejecuta el siguiente servidor Producitonnpm run lint ejecuta el enlacenpm run format ejecuta el formateadornpm run build crea la próxima construcción WP Decoupled en su móvil.Este proyecto tiene licencia bajo la licencia MIT: consulte el archivo de licencia.md para más detalles