Przeskocz do treści

Marcin Pietrzak

  • akcja dnia
  • filtr dnia
  • o mnie

Masowa zmiana daty wpisów

Do testów motywów czy wtyczek używam danych testowych, ale tym razem potrzebowałem zmieniać daty wpisom.

Ponieważ ręczne zmiany nie wchodziły w grę, to musiałem napisać kawałek SQLa:

UPDATE wp_posts
   SET post_date = '2015-01-01'
       + INTERVAL rand()*300 DAY
       + INTERVAL rand()*6000 SECOND
;

update wp_posts set post_date = '2015-01-01' + interval rand()*300 day + interval rand()*6000 second ;

Powyższy kod całkowicie wystarcza, żeby „pomieszać” dowolnej liczbie wpisów datę publikacji.

Opublikowano 12 listopada 2015Autor: Marcin Pietrzak
Umieszczono w kategoriach: WordPress Tagi mysql, post_date

Zobacz wpisy

Poprzedni wpis

Filtr dnia: get_the_date

Następny wpis

Migracja danych Valhalla.pl

Najnowsze wpisy

  • Szybki WordPress – Cascading Style Sheets
  • 4×100 i fajerwerki
  • Szybki WordPress – obrazki
  • Szybki WordPress – czyli co?
  • O dobrych praktykach w tworzeniu kodu

Tagi

404 aktualizacja beta CMS css google ip.board jQuery konfiguracja mysql nginx odnośnik php poradnik webmastera portfolio smarty tłumaczenie webdesign webox wtyczka
Marcin Pietrzak
Dumnie wspierane przez WordPress.
Więcej w mysql
Jak zmniejszyłem maksymalny NIP

Prawie 3 lata temu zastanawialiśmy się z klientem biuro obsługi podatkowej jak stworzyć system webowy, który pozwalałby klientom oraz pracownikom...

Zamknij