Demó felhasználó létrehozása
Először is meg kell nyitnod a wp-includes/wp-db.php fájlt és módosítanod kell az eredeti kódot.
Figyelem! A WordPress frissítése után mindig el kell végezned a következő műveletet, hiszen a frissítés felülírja a módosításaidat!
Keresd meg a fájlban a következő kódsort:
[codesyntax lang=”php”]
$this->result = @mysql_query( $query, $this->dbh ); $this->num_queries++;
[/codesyntax]
és módosítsd a következőre:
[codesyntax lang=”php”]
global $userdata; if (($userdata->user_login == 'demo') && (preg_match("/^\\s*(insert|delete|update|replace) /i",$query))) $_stop = true; else $_stop = false; if (!$_stop) { $this->result = @mysql_query($query, $this->dbh); $this->num_queries++; }
[/codesyntax]
Ha a WP-Cache be van kapcsolva, akkor kapcsold ki. Távollítsd el a wp-config.php-ból a következő sort:
[codesyntax lang=”php”]
define('WP_CACHE',true);
[/codesyntax]
Ezután nem maradt más hátra, minthogy valamelyik Role menedzser pluginnal tiltsd le szokat a funkciókat, melyeket nem akarsz, hogy elérjen a demo felhasználód.