// Schedule cron (once)
add_action('init', function () {
if (! wp_next_scheduled('update_tablepress_from_sheets')) {
wp_schedule_event(time(), 'hourly', 'update_tablepress_from_sheets');
}
});
// Cron callback – NO CLOSURE
function stator_update_tablepress_from_sheets() {
$table_id = '3';
$csv_url = 'https://docs.google.com/spreadsheets/d/e/2PACX-1vThxWxuxVZIkrQKTy72jfe2dqI48SRq9cAO5it-rdhBjimLHPmhA04YfP9wR-Xq3FtZm2wMDZz507iz/pub?output=csv';
$response = wp_remote_get($csv_url);
if (is_wp_error($response)) {
error_log('TablePress Sync Error: ' . $response->get_error_message());
return;
}
$csv_data = wp_remote_retrieve_body($response);
if (empty($csv_data)) {
error_log('TablePress Sync Error: Empty CSV');
return;
}
$rows = array_map('str_getcsv', explode("\n", trim($csv_data)));
if (class_exists('TablePress')) {
$model_table = TablePress::$model_table;
$model_table->save(array(
'id' => $table_id,
'data' => $rows,
));
}
}
add_action('update_tablepress_from_sheets', 'stator_update_tablepress_from_sheets');
Stator G & S
Objekat ANA / Lamela 2 / Garažna mjesta
Garažna mjesta – Sekcija A
| 163 |
Lamela 2 - Garažno mjesto 1 - 13,34m² - ferobeton |
|
|
Prodat |
| 164 |
Lamela 2 - Garažno mjesto 2 - 13,34m² - ferobeton |
|
|
Prodat |
| 165 |
Lamela 2 - Garažno mjesto 3 - 13,58m² - ferobeton |
|
|
Za prodaju |
| 166 |
Lamela 2 - Garažno mjesto 4 - 13,34m² - ferobeton |
|
|
Za prodaju |
| 167 |
Lamela 2 - Garažno mjesto 5 - 13,34m² - ferobeton |
|
|
Za prodaju |
| 168 |
Lamela 2 - Garažno mjesto 6 - 15,30m² - ferobeton |
|
|
Prodat |
| 169 |
Lamela 2 - Garažno mjesto 7 - 13,34m² - ferobeton |
|
|
Za prodaju |
| 170 |
Lamela 2 - Garažno mjesto 8 - 13,34m² - ferobeton |
|
|
Za prodaju |
| 172 |
Lamela 2 - Garazno mjesto 9 - 13,34m² - ferobeton |
|
|
Za prodaju |
| 173 |
Lamela 2 - Garazno mjesto 10 - 13,34m² - ferobeton |
|
|
Za prodaju |
Garažna mjesta – Sekcija B
| 174 |
Lamela 2 - Garazno mjesto 11 - 17,30m² - ferobeton |
|
|
Prodat |
| 175 |
Lamela 2 - Garazno mjesto 12 - 13,34m² - ferobeton |
|
|
Za prodaju |
| 176 |
Lamela 2 - Garazno mjesto 13 - 13,34m² - ferobeton |
|
|
Za prodaju |
| 177 |
Lamela 2 - Garazno mjesto 14 - 13,34m² - ferobeton |
|
|
Za prodaju |
| 178 |
Lamela 2 - Garazno mjesto 15 - 13,34m² - ferobeton |
|
|
Za prodaju |
| 179 |
Lamela 2 - Garazno mjesto 16 - 13,58m² - ferobeton |
|
|
Za prodaju |
| 180 |
Lamela 2 - Garazno mjesto 17 - 13,34m² - ferobeton |
|
|
Za prodaju |
| 181 |
Lamela 2 - Garažno mjesto 18 - 13,34m² - ferobeton |
|
|
Za prodaju |
| 182 |
Lamela 2 - Garazno mjesto 19 - 13,34m² - ferobeton |
|
|
Za prodaju |
|
|
|
|
|