Právě je 24 črc 2019 00:42

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 
Autor Zpráva
 Předmět příspěvku: WordPress - Změna ID uživatele a přiřazení původních dat
PříspěvekNapsal: 25 kvě 2016 15:16 

Registrován:
25 kvě 2016 14:59
Příspěvky:
1
Zdravím Vás,
Kvůli zavirovanému webu jsem si vytvořil nového uživatele a původního (admin) jsem vymazal, ale tím pádem jsem si zničil půlku webu (vše co bylo jako příspěvek atd. a vázalo se na smazaného uživatele teď nefunguje) Dá se z toho nějak vybruslit? Měl jsem všechny soubory zálohované přes ftp, ale databázi ne. Nevíte co bych stím zmohl?
Díky za odpověď


Nahoru
 Profil  
 
 Předmět příspěvku: Re: WordPress - Změna ID uživatele a přiřazení původních dat
PříspěvekNapsal: 26 kvě 2016 17:53 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
7165
Dobrý den,

budete muset projít všechny databázové tabulky a změnit původní ID uživatele na nové. Takže například u všech záznamů v tabulce wp_comments upravte ve sloupci user_id původní ID uživatele na nové. SQL příkaz pro hromadnou změnu bude vypadat:
Kód:
UPDATE wp_comments SET user_id = noveid WHERE user_id = stareid

V tabulce wp_links upravte ID uživatele ve sloupci link_owner:
Kód:
UPDATE wp_links SET link_owner = noveid WHERE link_owner = stareid

V tabulce wp_posts upravte ID uživatele ve sloupci post_author:
Kód:
UPDATE wp_posts SET post_author = noveid WHERE post_author = stareid

V tabulce wp_usermeta upravte ID uživatele ve sloupci user_id:
Kód:
UPDATE wp_usermeta SET user_id = noveid WHERE user_id = stareid

Texty noveid a stareid si v SQL příkazech upravte ID (resp. číslem) nového a starého uživatele. A pokud používáte jiný prefix tabulek než standardní wp_, tak si ho také nezapomeňte v SQL příkazech změnit.

Tento návod obsahuje pouze standardní tabulky aplikace WordPress. Takže pokud používáte nějaká další rozšíření, která pracují s ID uživatelů, tak budete muset provést úpravu i v nich.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
WordPress partneři

Seznam všech partnerů

WordPress Hosting
Návody pro C4

© 2009-2019 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz