Cartera completa de gestión térmica
Nuestro producto
soluciones
Descubre nuestra amplia gama de soluciones de refrigeración de alto rendimiento, diseñadas para aplicaciones industriales de defensa, aeroespacial y precisión en todo el mundo.
Cargando productos…
// HTMX request: Product filtering and search
if (isset($HTMX_BLOCK_ID) && $HTMX_BLOCK_ID === $block_id) {
$search = $_GET[‘search’] ?? »;
$category = $_GET[‘category’] ?? »;
$category = $_GET[‘category’] ?? ‘date’;
// Build query arguments
$args = [
‘post_type’ =?> ‘product’,
‘posts_per_page’ => 12,
‘post_status’ => ‘publish’,
‘orderby’ => $orderby,
‘order’ => ‘DESC’
];
// Add search parameter
if (!empty($search)) {
$args[‘s’] = sanitize_text_field($search);
}
// Add category filter
if (!empty($category)) {
$args[‘tax_query’] = [
[
‘taxonomy’ => ‘products’,
‘field’ => ‘slug’,
‘terms’ => sanitize_text_field($category)
]
];
}
// Handle sorting
if ($orderby === ‘title’) {
$args[‘orderby’] = ‘title’;
$args[‘order’] = ‘ASC’;
} elseif ($orderby === ‘menu_order’) {
$args[‘orderby’] = ‘menu_order’;
$args[‘order’] = ‘ASC’;
}
$products = new WP_Query($args);
ob_start();
if ($products->have_posts()) {
echo ‘
while ($products->have_posts()) {
$products->the_post();
$product_categories = get_the_terms(get_the_ID(), ‘products’);
$category_names = $product_categories && !is_wp_error($product_categories)
? implode(‘, ‘, wp_list_pluck($product_categories, ‘name’))
: »;
echo ‘
echo ‘
// Product image with fallback
if (has_post_thumbnail()) {
$thumb_id = get_post_thumbnail_id();
$alt = get_post_meta($thumb_id, ‘_wp_attachment_image_alt’, true) ?: get_the_title();
echo wp_get_attachment_image($thumb_id, ‘medium’, false, [
‘class’ => ‘w-full h-full object-contain group-hover:scale-105 transition-transform duration-300’,
‘loading’ => ‘lazy’,
‘decoding’ => ‘async’,
‘alt’ => esc_attr($alt),
‘sizes’ => ‘(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 25vw’
]);
} else {
echo ‘‘;
}
echo ‘
‘;
echo ‘
if ($category_names) {
echo ‘
‘;
}
echo ‘
‘ . esc_html(get_the_title()) . ‘
‘;
$excerpt = get_the_excerpt();
if ($excerpt) {
echo ‘
‘ . esc_html($excerpt) . ‘
‘;
}
echo ‘
‘;
echo ‘
‘;
echo ‘
‘;
}
echo ‘
‘;
// Pagination if needed
if ($products->max_num_pages > 1) {
echo ‘
echo ‘
‘;
echo ‘
‘;
}
} else {
echo ‘
echo ‘
echo »;
echo ‘
‘;
echo ‘
No se encontraron productos.
‘;
echo ‘
Intenta ajustar tus criterios de búsqueda o busca todas las categorías.
‘;
echo ‘
‘;
}
wp_reset_postdata();
$html = ob_get_clean();
hx_response($html);
}
?>
$initial_products = new WP_Query([
‘post_type’ =?> ‘product’,
‘posts_per_page’ => 12,
‘post_status’ => ‘publish’,
‘orderby’ => ‘date’,
‘order’ => ‘DESC’
]);
if ($initial_products->have_posts()) {
echo ‘
while ($initial_products->have_posts()) {
$initial_products->the_post();
$product_categories = get_the_terms(get_the_ID(), ‘products’);
$category_names = $product_categories && !is_wp_error($product_categories)
? implode(‘, ‘, wp_list_pluck($product_categories, ‘name’))
: »;
echo ‘
echo ‘
// Product image with fallback
if (has_post_thumbnail()) {
$thumb_id = get_post_thumbnail_id();
$alt = get_post_meta($thumb_id, ‘_wp_attachment_image_alt’, true) ?: get_the_title();
echo wp_get_attachment_image($thumb_id, ‘medium’, false, [
‘class’ => ‘w-full h-full object-contain group-hover:scale-105 transition-transform duration-300’,
‘loading’ => ‘lazy’,
‘decoding’ => ‘async’,
‘alt’ => esc_attr($alt),
‘sizes’ => ‘(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 25vw’
]);
} else {
echo ‘‘;
}
echo ‘
‘;
echo ‘
if ($category_names) {
echo ‘
‘;
}
echo ‘
‘ . esc_html(get_the_title()) . ‘
‘;
$excerpt = get_the_excerpt();
if ($excerpt) {
echo ‘
‘ . esc_html($excerpt) . ‘
‘;
}
echo ‘
‘;
echo ‘
‘;
echo ‘
‘;
}
echo ‘
‘;
} else {
echo ‘
echo ‘
No hay productos disponibles
‘;
echo ‘
Los productos se mostrarán aquí una vez que se agregen.
‘;
echo ‘
‘;
}
wp_reset_postdata();
?>
// HTMX request: Product filtering and search
if (isset($HTMX_BLOCK_ID) && $HTMX_BLOCK_ID === $block_id) {
$category = $_GET[‘category’] ?? »;
$series = $_GET[‘series’] ?? »;
$search = $_GET[‘search’] ?? »;
$category = $_GET[‘category’] ?? ‘date’;
$posts_per_page = $_GET[‘per_page’] ?? 12;
$paged = $_GET[‘paged’] ?? 1;
$args = [
‘post_type’ =?> ‘product’,
‘posts_per_page’ => $posts_per_page,
‘paged’ => $paged,
‘post_status’ => ‘publish’,
‘orderby’ => $orderby,
‘order’ => ‘DESC’
];
$meta_query = [];
$tax_query = [];
if ($category) {
$tax_query[] = [
‘taxonomy’ => ‘product_category’,
‘field’ => ‘slug’,
‘terms’ => $category
];
}
if ($series) {
$meta_query[] = [
‘key’ => ‘product_series’,
‘value’ => $series,
‘compare’ => ‘LIKE’
];
}
if ($search) {
$args[‘s’] = $search;
}
if (!empty($tax_query)) {
$args[‘tax_query’] = $tax_query;
}
if (!empty($meta_query)) {
$args[‘meta_query’] = $meta_query;
}
$query = new WP_Query($args);
ob_start();
if ($query->have_posts()) {
echo ‘
while ($query->have_posts()) {
$query->the_post();
$product_id = get_the_ID();
$featured_img = »;
if (has_post_thumbnail()) {
$featured_img = get_the_post_thumbnail_url($product_id, ‘medium’);
} else {
$acf_image = get_field(‘product_image’);
if ($acf_image) {
$featured_img = is_array($acf_image) ? $acf_image[‘url’] : $acf_image;
} else {
$featured_img = ‘https://placehold.co/300×300/0099CC/ffffff?text=Product+Image’;
}
}
$product_series = get_field(‘product_series’) ?: ‘Standard Series’;
$specifications = get_field(‘specifications’) ?: [];
$applications = get_field(‘applications’) ?: [];
echo ‘
echo ‘
echo ‘
echo ‘
‘;
echo ‘
‘;
echo ‘
echo ‘
‘ . esc_html(get_the_title()) . ‘
‘;
$excerpt = get_the_excerpt();
if ($excerpt) {
echo ‘
‘ . esc_html(wp_trim_words($excerpt, 15)) . ‘
‘;
}
if (!empty($specifications)) {
echo ‘
echo ‘
Especificaciones clave
‘;
echo ‘
$spec_count = 0;
foreach ($specifications as $spec_key => $spec_value) {
if ($spec_count >= 2) break;
if ($spec_value) {
echo ‘
echo » . esc_html(ucfirst(str_replace(‘_’, ‘ ‘, $spec_key))) . ‘:’;
echo » . esc_html($spec_value) . »;
echo ‘
‘;
$spec_count++;
}
}
echo ‘
‘;
echo ‘
‘;
}
if (!empty($applications)) {
$app_list = is_array($applications) ? implode(‘, ‘, array_slice($applications, 0, 2)) : $applications;
echo ‘
echo ‘
$apps = explode(‘,’, $app_list);
foreach (array_slice($apps, 0, 2) as $app) {
echo ‘‘ . esc_html(trim($app)) . ‘‘;
}
echo ‘
‘;
echo ‘
‘;
}
echo ‘
‘;
echo ‘
‘;
echo ‘
‘;
}
echo ‘
‘;
// Pagination
$total_pages = $query->max_num_pages;
if ($total_pages > 1) {
echo ‘
if ($paged > 1) {
$prev_page = $paged – 1;
$params = http_build_query(array_filter([
‘block_id’ => $block_id,
‘paged’ => $prev_page,
‘category’ => $category,
‘series’ => $series,
‘search’ => $search,
‘orderby’ => $orderby,
‘per_page’ => $posts_per_page
]));
echo ‘‘;
}
for ($i = max(1, $paged – 2); $i <= min($total_pages, $paged + 2); $i++) {
$params = http_build_query(array_filter([
'block_id' => $block_id,
‘paged’ => $i,
‘category’ => $category,
‘series’ => $series,
‘search’ => $search,
‘orderby’ => $orderby,
‘per_page’ => $posts_per_page
]));
$active_class = ($i == $paged) ? ‘bg-primary-500 text-white’ : ‘bg-white text-neutral-700 hover:bg-neutral-50’;
echo ‘‘;
}
if ($paged < $total_pages) {
$next_page = $paged + 1;
$params = http_build_query(array_filter([
‘block_id’ => $block_id,
‘paged’ => $next_page,
‘category’ => $category,
‘series’ => $series,
‘search’ => $search,
‘orderby’ => $orderby,
‘per_page’ => $posts_per_page
]));
echo ‘‘;
}
echo ‘
‘;
}
} else {
echo ‘
echo ‘
No se encontraron productos que coincidieran con sus criterios.
‘;
echo ‘
‘;
}
wp_reset_postdata();
$html = ob_get_clean();
hx_response($html);
}
?>
‘posts_per_page’ => 12,
‘post_status’ => ‘publish’,
‘orderby’ => ‘date’,
‘order’ => ‘DESC’
];
$query = new WP_Query($args);
if ($query->have_posts()) {
echo ‘
while ($query->have_posts()) {
$query->the_post();
$product_id = get_the_ID();
$featured_img = »;
if (has_post_thumbnail()) {
$featured_img = get_the_post_thumbnail_url($product_id, ‘medium’);
} else {
$acf_image = get_field(‘product_image’);
if ($acf_image) {
$featured_img = is_array($acf_image) ? $acf_image[‘url’] : $acf_image;
} else {
$featured_img = ‘https://placehold.co/300×300/0099CC/ffffff?text=Product+Image’;
}
}
$product_series = get_field(‘product_series’) ?: ‘Standard Series’;
$specifications = get_field(‘specifications’) ?: [];
$applications = get_field(‘applications’) ?: [];
echo ‘
echo ‘
echo ‘
echo ‘
‘;
echo ‘
‘;
echo ‘
echo ‘
‘ . esc_html(get_the_title()) . ‘
‘;
$excerpt = get_the_excerpt();
if ($excerpt) {
echo ‘
‘ . esc_html(wp_trim_words($excerpt, 15)) . ‘
‘;
}
if (!empty($specifications)) {
echo ‘
echo ‘
Especificaciones clave
‘;
echo ‘
$spec_count = 0;
foreach ($specifications as $spec_key => $spec_value) {
if ($spec_count >= 2) break;
if ($spec_value) {
echo ‘
echo » . esc_html(ucfirst(str_replace(‘_’, ‘ ‘, $spec_key))) . ‘:’;
echo » . esc_html($spec_value) . »;
echo ‘
‘;
$spec_count++;
}
}
echo ‘
‘;
echo ‘
‘;
}
if (!empty($applications)) {
$app_list = is_array($applications) ? implode(‘, ‘, array_slice($applications, 0, 2)) : $applications;
echo ‘
echo ‘
$apps = explode(‘,’, $app_list);
foreach (array_slice($apps, 0, 2) as $app) {
echo ‘‘ . esc_html(trim($app)) . ‘‘;
}
echo ‘
‘;
echo ‘
‘;
}
echo ‘
‘;
echo ‘
‘;
echo ‘
‘;
}
echo ‘
‘;
// Initial pagination
$total_pages = $query->max_num_pages;
if ($total_pages > 1) {
echo ‘
for ($i = 1; $i <= min($total_pages, 5); $i++) {
$params = http_build_query([
'block_id' => $block_id,
‘paged’ => $i
]);
$active_class = ($i == 1) ? ‘bg-primary-500 text-white’ : ‘bg-white text-neutral-700 hover:bg-neutral-50’;
echo ‘‘;
}
if ($total_pages > 1) {
$params = http_build_query([
‘block_id’ => $block_id,
‘paged’ => 2
]);
echo ‘‘;
}
echo ‘
‘;
}
} else {
echo ‘
echo ‘
No products found.
‘;
echo ‘
‘;
}
wp_reset_postdata();
?>
¿Necesita una solución personalizada?
Nuestro equipo de ingeniería se especializa en el desarrollo de soluciones de gestión térmica a medida para sus necesidades específicas.
Nuestras categorías de productos
Soluciones integrales de gestión térmica diseñadas para aplicaciones de defensa, aeroespaciales e industriales de precisión. Cada categoría de producto está diseñada para satisfacer requisitos de refrigeración específicos con una fiabilidad absoluta.
Ventiladores de flujo Axial DC
Ventiladores axiales DC de alta eficiencia diseñados para un flujo de aire óptimo y eficiencia energética. Perfecto para refrigeración electrónica, sistemas de ventilación y aplicaciones industriales que requieren un movimiento de aire confiable.
Ventiladores de condensación DC
Ventiladores de condensación especializados diseñados para sistemas HVAC, unidades de refrigeración e intercambiadores de calor. Optimizado para la disipación de calor y la gestión de la humedad en aplicaciones críticas de refrigeración.
Ventiladores de ventilador de CC
Sopladores centrífugos de alta presión diseñados para aplicaciones exigentes que requieren un flujo de aire y presión enfocados. Ideal para refrigeración de equipos, circulación de aire y sistemas de ventilación industrial.
Ventiladores axiales de CA
Ventiladores axiales robustos alimentados por CA diseñados para aplicaciones industriales que requieren alto rendimiento y durabilidad. Perfecto para ventilación a gran escala, torres de refrigeración y movimiento de aire resistente.
¿Necesita ayuda para seleccionar el producto adecuado?
Encuentra tu perfecto
solución de refrigeración
Nuestro equipo técnico le puede ayudar a seleccionar la categoría de producto óptima y el modelo específico para su aplicación. Obtenga asesoramiento experto y soluciones personalizadas adaptadas a sus necesidades.
Descargar el catálogo de productos
sales@senharfans.com
+86-138-1239-0890