Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Script pro Woocomerce – expired products to draft(nebo trash)

Na webove strance, ktera bezi na WP, potrebuji vytvorit script, ktery vlozim na server do cronu.
Kazdy product ma nastaveny datum expirace a ja tyto expirovane produkty potrebuji mit schovat do draftu nebo do trash. Jiny script na servru zajistuje dennou aktualizaci datumu expirace. Takze kazdy den probehne aktualizace a nasledne zmena statusu z publish na trash.
Tento script ma tedy provest nasledujici: U kazdeho produktu ve woocomerce skontroluj datum expirace a pokud je datum nizsi nez aktualni datum, tak uprav status produktu na trash nebo draft (uvidime co bude vhodnejsi).
Termin odevzdani co nejdrive.
Predpokladam, ze by se to dalo udelat pres databazi s upravou radku $sql s doplnujici podminkou pro datum:
$servername = "localhost";
$username = "";
$password = "";
$dbname = "";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "update wp_posts set post_status = 'trash' where post_type = 'product'";
if ($conn->query($sql) === TRUE) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . $conn->error;
}
$conn->close();
?>
Samozrejme se nebranim i jinemu vhodnejsimu reseni. Dekuji za odpovedi.
35 zobrazení
Zadavatel
placeholder profil
ikona hodnoceni
9 hodnocení
členem od 15. 6. 2009
Neověřen
ikona hodnoceni
A
B
C
D
E
ikona hodnoceni
od Crusty (2 hodnocení)
23. 9. 2019
Excelentní spolupráce! S uživatelem proběhlo vše v naprostém pořádku a jsem spokojen.
ikona hodnoceni
od Ultimate Studio (1 hodnocení)
20. 8. 2019
Excelentní spolupráce! S uživatelem proběhlo vše v naprostém pořádku a jsem spokojen.
ikona hodnoceni
od Jakub Spilka (4 hodnocení)
10. 8. 2019

Další poptávky Více