Pozdrav,
Na rootu imam glavnu instalaciju wordpressa (npr. domena: wp1.com) i odlučio sam napraviti još jednu u subdomeni wp2.wp1.com (odnosno wp1.com/wp2/). Za obje instalacije koristim istu bazu i različite prefikse tablica. Tako sam u wp2 instalaciji u wp-config.php promjenio:
…
$table_prefix = ‘wp2_’;
…
define(‘CUSTOM_USER_TABLE’, ‘wp1_users’);
define(‘CUSTOM_USERMETA_TABLE’, ‘wp1_usermeta’);
Kako bi koristio drugačiji prefiks u bazi ali zajedničke tablice vezane uz korisnike.
Nisam prenio administratora iz wp2_users, nego sam mislio kako će wordpress sam uzeti kao važećeg admina od wp1 instalacije. No kada se ulogiram (a prođe login) u wp2 instalaciji javlja mi “You do not have sufficient permissions to access this page.”
Ako u usermeta tablici dodam wp2_capabilities s admin mogućnostim “a:1:{s:13:”administrator”;b:1;}” i wp2_user_level “10” ništa se ne promjeni.
Ako npr. promjenim “a:1:{s:13:”administrator”;b:1;}” od glavne stranice onda dobivam istu poruku na wp1 stranici (npr. u “wp1_capabilites = a:1:{s:13:”administrator”;b:1;}“). Pa zaključujem da je u tim capabilities problem. Kako to rješit a da ne diram jezgru wordpressa?