ID, '_igny8_meta_title', true); $meta_desc = get_post_meta($post->ID, '_igny8_meta_description', true); $primary_kw = get_post_meta($post->ID, '_igny8_primary_keywords', true); $secondary_kw = get_post_meta($post->ID, '_igny8_secondary_keywords', true); ?>










ID, '_igny8_inarticle_images', true); if (!is_array($images)) $images = []; // Add CSS for grid layout and remove button ?> '; echo '

'; echo ''; echo ''; // Inline JS ?> $data) { if (!empty($data['attachment_id'])) { $filtered[$label] = [ 'label' => sanitize_text_field($label), 'attachment_id' => intval($data['attachment_id']), 'url' => wp_get_attachment_url(intval($data['attachment_id'])), 'device' => sanitize_text_field($data['device']) ]; } } update_post_meta($post_id, '_igny8_inarticle_images', $filtered); if (WP_DEBUG === true) { error_log("[IGNY8 DEBUG] Saving In-Article Images for Post ID: $post_id"); error_log(print_r($filtered, true)); } });