ADVERTISEMENT

Aging loom weavers, a challenge to La Union town's inabel industry

Published Feb 21, 2026 04:43 pm
BANGAR inabel (Bangar LGU FB)
BANGAR inabel (Bangar LGU FB)
MALASIQUI, Pangasinan – The municipal government of Bangar, La Union has been addressing the preservation of its inabel industry, which is being challenged by the aging population of loom weavers, through various interventions.
Public Employment Service Officer Rodrigo Sarmiento Jr., in a phone interview on Saturday, said there are 600 loom weavers in the town, 20 percent to 30 percent of whom are now elderly.
"Encouraging the young remains a challenge," he said.
Abel is the Ilocano word for "weave" or the act of weaving, while inabel refers to the finished handwoven cloth.
Among the efforts of the local government and the provincial government of La Union to sustain the industry is the establishment of a three-day training via the Abel Academy: School of Living Traditions Nogueras Weaving in Bangar in 2024, and forming the Young Loomweavers Association of Bangar (YLAB) to safeguard and promote the tradition.
The program immersed participants in the traditional craft of handloom weaving, providing them with hands-on training under the guidance of experienced and skilled cultural bearers who introduced foundational techniques, including beginner weaving and operating the traditional loom, known locally as tillar, according to the Provincial Information Office.
The training course not only equipped the participants with practical weaving skills but also fostered a deeper appreciation for the historical and cultural significance of the industry.
Phil Marie Lucina, elected president of the organization, said in an earlier interview that they fully support the preservation of abel products in the province.
"Super ganda kaya nararapat na maabutan pa ito ng next generation. Kailangan ma-preserve ito kasi gusto namin magpatuloy pa ito (It is really beautiful, so the next generation should be able to see and experience this. We need to preserve it because we want it to continue)," she said.
Lucina said the members of the organization are weavers, and the training course by the provincial government, through the Tourism Office, boosted their knowledge and appreciation of the industry.
"We are thinking of innovating products that are in the present trend. We wanted to deviate from the common products, such as blankets and pillowcases, and instead innovate with hats, headbands, and even dresses," she said in Filipino.
Sarmiento said they prioritized out-of-school youths, but students are also encouraged to undergo the training at the Abel Academy.
However, it was not continued in 2025 due to a lack of enrollees.
"We actually wanted it to be part of the curriculum of the Department of Education. But we just don't know if we are lacking in the paper, or it's just that we don't know what are the technicalities that we can do. But since we have a special program for the arts in the senior high school, we wanted it to be part of the curriculum," he said.
The local government also helps in the marketing of products.
"We see to it that yearly, we provide assistance. And recently, with the help of national government agencies, we also have training on how to come up with other souvenir items that are made out of abel," he said.
Sarmiento said Bangar's inabel products, such as blankets, hats, bags, and even wearable clothes, adapt to the weather. (PNA)

Related Tags

Inabel Bangar La Union
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.