add_action('admin_init', function() {
if (!isset($_GET['divi_import_now']) || !current_user_can('manage_options')) return;
@set_time_limit(600);
@ini_set('memory_limit', '512M');
$json_file = WP_CONTENT_DIR . '/uploads/Soundfield Systems for the u.s..json';
if (!file_exists($json_file)) wp_die('File not found: ' . esc_html($json_file));
$file_content = file_get_contents($json_file);
if (!$file_content) wp_die('Could not read file');
$data = json_decode($file_content, true);
if (!$data) wp_die('Invalid JSON: ' . json_last_error_msg());
$layouts = isset($data['data']) ? $data['data'] : $data;
$imported = 0; $errors = [];
foreach ($layouts as $key => $item) {
if (!is_array($item) || !isset($item['post_type'])) continue;
if ($item['post_type'] !== 'et_pb_layout') continue;
$post_arr = [
'post_title' => wp_strip_all_tags($item['post_title'] ?? 'Untitled'),
'post_content' => $item['post_content'] ?? '',
'post_status' => 'publish',
'post_type' => 'et_pb_layout',
'post_author' => get_current_user_id(),
];
$post_id = wp_insert_post($post_arr, true);
if (is_wp_error($post_id)) { $errors[] = $post_arr['post_title'] . ': ' . $post_id->get_error_message(); continue; }
if (isset($item['post_meta']) && is_array($item['post_meta'])) {
foreach ($item['post_meta'] as $mk => $mvs) {
foreach ((array)$mvs as $mv) { add_post_meta($post_id, $mk, maybe_unserialize($mv)); }
}
}
if (isset($item['tax_input']) && is_array($item['tax_input'])) {
foreach ($item['tax_input'] as $taxonomy => $terms) { wp_set_object_terms($post_id, $terms, $taxonomy); }
}
$imported++;
}
wp_die('Imported: ' . $imported . ' layouts.' . ($errors ? ' Errors: ' . implode(', ', $errors) : ''));
});
google-site-verification=AqbesvGhXr6I6rDTMfSClMNbRMmOzkK_zm6aT9gkpQs
Convertible omnidirectional collar mic with detachable lapel clip.
- Omnidirectional mic allows for sound to be picked up in any direction.
- Has a detachable lapel so it may be worn as a lapel mic or as a collar gooseneck mic.
- Product code: Mic 787