Podrška » Problemi » Dijeljenje user i user_meta tablice u dvije wordpress instalacije

  • 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?

Pregledavate odgovor 1 (od ukupno 1)
  • Započinjanje razgovora Matija P.

    (@korvus-sangril)

    Rješeno (ne znam točno kak, sad radi, nešto sam krivo bio napravio prvih desetak puta).

Pregledavate odgovor 1 (od ukupno 1)
  • Tema ‘Dijeljenje user i user_meta tablice u dvije wordpress instalacije’ je zaključana zbog novih odgovora.