Cum de a schimba datele articolelor WordPress
Schimbă data articole Wordpress unul câte un post, editarea sau schimbarea proprietăților de înregistrări pe pagină în poziții de admin. (? milioane) Pentru a schimba data de zeci, sute de intrări, procedați în felul următor:
- Voi schimba statutul articolelor, a căror dată a fost mai devreme necesară;
- cu ajutorul unui scenariu, voi împrăștia aceste articole la date diferite din interval.
Interogare SQL pentru a schimba starea postărilor după condiție
Schimbarea de masă a datei postărilor în WordPress
Pentru datele poștale în vrac (lot) schimbarea WordPress pentru o anumită condiție, nu va reinventa roata. Aici este un exemplu de un script (php-fișier), care dispersează în mod aleatoriu de posturi de date în intervalul specificat.
În cazul meu, trebuie doar să se schimbe:
pentru $ days_minus = 450; (sau un alt număr de zile - nu mai mult decât până la data înregistrării noului domeniu).
3. În blocul de cod "Actualizați starea postărilor" - "post_status" = "publicați"
pe "post_status" = "privat" (pentru că am nevoie doar de posturi cu statut de "personal").
Și orice altceva, așa cum este scris în exemplul de pe link-ul de mai sus. Acest lucru funcționează fără probleme.
Este interesant: adăugăm managerul de fișiere la consola de administrare a blogului
Modificați starea postărilor
Plugin WordPress pentru modificarea în masă a datei postărilor
Acest post este o completare la povestea detaliată "SQL query WordPress: schimbați data posturilor vechi lot. La urma urmei, după cum toată lumea știe, totul a fost deja inventat pentru noi. Prin urmare, dacă nu există dorința de a alege bazele de date, setările din zona de administrare și astfel de lucruri plictisitoare, puteți utiliza pluginurile WordPress, care sunt deja ascuțite pentru a îndeplini sarcinile de care avem nevoie.
Modificați data postărilor WordPress utilizând plug-in-ul
În primul rând, desigur, arhivați fișierele site-ului și salvați baza de date - nu este o glumă!
Pluginul pe care l-am descărcat pe computer, așa că du-te la meniul "Plugins" - "Add a new" - "Download plug-in".
Selectez arhiva descărcată wp-random-post-dater și o încarc pe server. Apoi butonul "Activare plug-in" (nu era necesar în detaliu?)
Gestionarea plug-in-ului pentru modificarea datei postărilor se află în meniul "Setări" - "Random Post Dater".
Desigur, setările nu sunt suficiente ...
Cea mai proastă zi este numărul de zile înainte de "ultimul articol", iar ultima zi - până la prima. Găsirea numărului de zile între date este ușor, cu ajutorul diferitelor calculatoare online, de exemplu.
Nu a funcționat! Pluginul scrie (Vă rugăm să vă întoarceți - nu puteți nici să fie valoarea mai mică de 0) încât valoarea să nu poată fi mai mică decât zero.
Actualizare. Apoi m-am înecat. În cazul meu era necesar să specificăm astfel de valori:
Dar nu există nici o modalitate de a indica câte zile din ultimul record. Da, ce este?