Zvolené téma obsahuje celkem 5 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel jjp a poslední změna je stará 8 let, 3 měsíce.
-
Zdravím,
mám ve woocommerce od dodavatele naimportovaných několik tisíc produktů.
Nevíte o nějakém pluginu, díky kterému by je bylo možné jednoduše všechny z publikovaných produktů změnit na koncepty?
Zkoušel jsem hromadné úpravy, ale ty jdou provést ve výpisu produktů vždy jen pro jednu stránku. A těch stránek jsou stovky, takže je to ručně na dlouho.
Hledal jsem nějaký plugin, ale nic se mi nepodařilo najít.
Děkuji předem
Takhle z místa mě napadá jen vlézt do databáze a projet to všechno v tabulce WP_POSTS
, kde POST_TYPE
odpovídá názvu typu příspěvku WooCommerce product
pěkně pomocí SQL UPDATE
a přepsat post_status na draft
bohužel to nepočítá s konkrétními kategoriemi či výrobci, ale pokryje to plošně všechny produkty.
Druhá varianta mně napadá vytvořit WP plugin, který by vytáhl požadované příspěvky z kategorie a změnil by u nich status, ale taky je to dost šílené a asi bych si na to někoho najal..
No já potřebuji úplně všechny produkty, které jsou ve wordpressu naimportované dát do konceptu. Bez rozlišování kategorií atd. Ale práce s databází je pro mě trošku velká neznámá.
Našel jsem na netu tento kód:
UPDATE
wp_postsSET
post_status= 'draft' WHERE
post_type= 'product' AND
post_type= 'publish'
http://stackoverflow.com/questions/27927722/mark-all-products-as-draft-woocommerce
Otázkou je, jestli je správný a kam s ním.
Děkuji
Jo, to vypadá, že by to mohlo fungovat.
Otevřete si PHPmyadmin, klikněte vlevo na tabulku WP_POSTS a potom nahoře klikněte na SQL příkaz. Tam to zadáte a jede to
Pozor na to, přehlídl jsem, že tam má být post_status ne post_type. V tom případě by se nic nestalo, protože post_type publish není (pokud někdo šikovný nevytvoří)
UPDATE `wp_posts` SET `post_status` = 'draft' WHERE `post_type` = 'product' AND `post_status`= 'publish'
by mělo fungovat. Viz přílohy
P.S.: Pro zobrazení zpětných uvozovek (`) je potřeba použít entitu ` ;
, jinak se v kódu ztratí ;)
Zdravím,
děkuji mockrát. Ušetřilo mi to spoustu času :) Kdysi jsem to u jednoho webu řešil ručně a bylo to peklo. Naštěstí těch produktů nebylo tolik jako nyní, to už by bylo nereálné :)
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti