Skip to content

WordPress Playground - Böngészőben futó WordPress

WordPress Playground használata - WordPress telepítés nélkül, közvetlenül a böngészőben futtatva.

This content is not available in your language yet.

A WordPress Playground egy hivatalos WordPress projekt, amely lehetővé teszi a WordPress futtatását közvetlenül a böngészőben - telepítés, szerver vagy adatbázis nélkül. WebAssembly (WASM) technológiát használ.


A WordPress Playground egy teljes WordPress telepítés, amely:

  • Böngészőben fut - Chrome, Firefox, Edge, Safari
  • WASM alapú - PHP és SQLite WebAssembly-ben
  • Ideiglenes - Tab bezárásával törlődik (vagy exportálható)
  • Offline képes - Egyszer betöltve net nélkül is működik

Látogass el: playground.wordpress.net

Azonnal betölt egy friss WordPress telepítés.

A WordPress.org-on minden plugin és téma oldalán:

  1. Kattints a Live Preview gombra
  2. A Playground betölti a WordPress-t a kiválasztott bővítménnyel
  3. Teszteld a funkciókat

URL paraméterekkel:

https://playground.wordpress.net/?php=8.2&wp=6.4&plugin=query-monitor

JSON konfigurációval előre beállított környezet:

{
"landingPage": "/wp-admin/",
"phpVersion": "8.2",
"wordPressVersion": "latest",
"steps": [
{
"step": "installPlugin",
"pluginZipFile": {
"resource": "wordpress.org/plugins",
"slug": "query-monitor"
},
"options": {
"activate": true
}
},
{
"step": "installTheme",
"themeZipFile": {
"resource": "wordpress.org/themes",
"slug": "developer"
}
},
{
"step": "login",
"username": "admin",
"password": "password"
}
]
}

PHP verziók WordPress verziók
7.4 5.9+
8.0 6.0+
8.1 6.1+
8.2 6.2+
8.3 latest
  1. Playground-ban: Plugins → Add New
  2. Keress és telepíts (WordPress.org-ról)
  3. Vagy tölts fel .zip fájlt
  1. Appearance → Themes → Add New
  2. Válassz és aktiválj
  1. Kattints az Export gombra
  2. Letöltődik egy .zip fájl
  3. Tartalmazza:
    • wp-content mappa
    • Adatbázis
    • Beállítások
  1. Kattints az Import gombra
  2. Válaszd ki a korábban exportált .zip-et
  3. A Playground betölti az állapotot

Paraméter Példa Leírás
php ?php=8.2 PHP verzió
wp ?wp=6.4 WordPress verzió
plugin ?plugin=woocommerce Plugin telepítése
theme ?theme=developer Téma telepítése
url ?url=/wp-admin/ Kezdő URL
# WooCommerce tesztelés
https://playground.wordpress.net/?plugin=woocommerce&url=/wp-admin/admin.php?page=wc-admin
# Gutenberg fejlesztés
https://playground.wordpress.net/?plugin=developer&url=/wp-admin/post-new.php
# Multisite
https://playground.wordpress.net/?networking=yes

{
"phpVersion": "8.2",
"wordPressVersion": "latest",
"steps": [
{
"step": "installPlugin",
"pluginZipFile": {
"resource": "wordpress.org/plugins",
"slug": "query-monitor"
},
"options": { "activate": true }
},
{
"step": "installPlugin",
"pluginZipFile": {
"resource": "wordpress.org/plugins",
"slug": "developer"
},
"options": { "activate": true }
},
{
"step": "defineWpConfigConsts",
"consts": {
"WP_DEBUG": true,
"WP_DEBUG_LOG": true,
"SCRIPT_DEBUG": true
}
},
{
"step": "login"
}
]
}
{
"landingPage": "/shop/",
"steps": [
{
"step": "installPlugin",
"pluginZipFile": {
"resource": "wordpress.org/plugins",
"slug": "woocommerce"
},
"options": { "activate": true }
},
{
"step": "importFile",
"file": {
"resource": "url",
"url": "https://example.com/woo-sample-data.xml"
}
}
]
}

Terminál
# npm-mel
npm install -g @wp-playground/cli
wp-playground start
# Vagy Docker-rel
docker run -p 8000:80 playground

A WordPress Playground VS Code extension:

  1. Telepítsd a “WordPress Playground” extensiont
  2. Cmd/Ctrl + Shift + P → “WordPress Playground: Start”
  3. Nyílik egy WordPress a VS Code-ban
import { startPlayground } from '@wp-playground/client';
const client = await startPlayground({
iframe: document.getElementById('wp-playground'),
remoteUrl: 'https://playground.wordpress.net/remote.html',
blueprint: {
phpVersion: '8.2',
steps: [
{ step: 'login' }
]
}
});
// WP-CLI parancs futtatása
await client.run({
code: `<?php
require '/wordpress/wp-load.php';
echo get_bloginfo('name');
?>`
});

Funkció Ok
Email küldés Nincs mail szerver
Külső API hívások CORS korlátozások
Cron jobs Nincs háttérfolyamat
Perzisztencia Tab bezárásakor törlődik*
Nagy fájlok Memória korlát

*Export/Import funkcióval menthető

  • Böngésző memória korlátja érvényes
  • Lassabb mint natív PHP
  • Nem production használatra való

  1. Töltsd fel a .zip fájlt
  2. Aktiváld
  3. Teszteld a funkciókat
  4. Ha tetszik, vásárolj
  1. Készíts blueprint-et a problémával
  2. Oszd meg a linket a fejlesztővel
  3. Ő azonnal látja ugyanazt
  • WordPress tanfolyamokhoz
  • Dokumentációs példákhoz
  • Videós tutorialokhoz
  • Gyors ötlet kipróbálás
  • Koncepció bemutatás
  • MVP tesztelés

<iframe
src="https://playground.wordpress.net/?plugin=developer&url=/wp-admin/"
style="width: 100%; height: 600px; border: none;">
</iframe>
<iframe
src="https://playground.wordpress.net/#blueprint-url:https://example.com/my-blueprint.json"
style="width: 100%; height: 600px;">
</iframe>

Szempont Playground Local WP/DDEV
Telepítés Nincs Szükséges
Sebesség Közepes Gyors
Perzisztencia Nem* Igen
Email Nem Igen
Cron Nem Igen
Debugging Korlátozott Teljes
Offline Részben Igen

We respect your privacy

We use cookies to improve your browsing experience and to analyse traffic. Analytics only starts if you allow it. Privacy policy, Cookie policy.

Cookie settings