Dies ist ein React -Themen -Boilerplate für WordPress, der mit dem nächsten JS, Webpack, Babel, Knoten, Express erstellt wurde.
Live -Demo

Mit diesen Anweisungen werden Sie für Entwicklungszwecke eine Kopie des Projekts auf Ihrer lokalen Maschine in Betrieb genommen.
[email protected]:rtCamp/wp-decoupled.gitcd wp-decouplednvm usenpm install Klonen und aktivieren Sie die folgenden Plugins in Ihrem WordPress -Plugin -Verzeichnis:
You can also import default wooCommerce products that come with wooCommerce Plugin for development ( if you don't have any products in your WordPress install ) WP Dashboard > Tools > WooCommerce products(CSV) : The WooCommerce default products csv file is available at wp-content/plugins/woocommerce/sample-data/sample_products.csv
A. Sie können jedes geheime Token Ihrer Wahl verwenden. Es wäre jedoch am besten, wenn Sie einen mit WordPress-Salzgenerator (https://api.wordpress.org/secret-key/1.1/salt/) generieren, um ein Geheimnis zu generieren. Und holen Sie sich einfach einen der Token und fügen Sie ihn anstelle von "Your-Secret-Token" unten hinzu:
Definieren Sie ein Geheimnis in wp-config.php Ihres WordPress-Verzeichnisses:
define( 'GRAPHQL_JWT_AUTH_SECRET_KEY', 'your-secret-token' );
B. Abhängig von Ihrer speziellen Umgebung müssen Sie möglicherweise untersuchen, wie Sie diese Header aktivieren können, aber in Apache können Sie in Ihrem .htaccess Folgendes Folgendes tun:
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
.env.example .env SITE_URL=http://localhost:3000
NEXT_PUBLIC_WOO_SITE_URL=http://yourwocommercesite.com
WOO_CONSUMER_KEY=xxxxx
WOO_SECRET=xxxxx
npm run dev führt den Knotenserver im Entwicklungsmodus ausnpm run dev:inspect den Dev -Server mit Inspector aus.npm run server führt den nächsten Produciton -Server ausnpm run lint leitet den Linter ausnpm run format läuft das Formatierer ausnpm run build erstellt den nächsten Build WP Decoupled .Dieses Projekt ist unter der MIT -Lizenz lizenziert - finden Sie in der lizenz.md -Datei für Details