Я работаю с шаблоном wp all import и TravelTour.
Я пытаюсь разработать свой собственный аддон для wp all import с ценой и датами импорта, но update_post_meta();
дает мне false .
Это массив, который включен в post_meta tourmaster-tour-option
Array
(
[date-price] => Array
(
[extra-date] => **THIS I NEED TO UPDATE**
[package] => Array
(
[default-package] => enable
[person-price] => **THIS I NEED TO UPDATE**
)
)
)
Я использую Rapid Addon API (http://www.wpallimport.com/documentation/addon-dev/overview/)
Вот моя функцияобновить пост мета
$import_price_date->add_field('prices_touroption', 'Ceny', 'text');
$import_price_date->add_field('dates_touroption', 'Datumy', 'text');
function addon_import_function( $post_id, $data, $import_options ) {
$prefields = get_post_meta($post_id, 'tourmaster-tour-option');
foreach($prefields as $fields){
$datefields = $fields["date-price"];
foreach($datefields as $dfield){
$pfields = $dfield["package"];
$dfields = $dfield["extra-date"];
update_post_meta( $post_id, $dfields, $data["dates_touroption"] );
foreach($pfields as $cfield){
$cfields = $cfield["person-price"];
update_post_meta( $post_id, $cfields, $data["prices_touroption"] );
}
}
}
}
Спасибо за помощь: -)