{"id":20,"date":"2024-11-05T13:28:50","date_gmt":"2024-11-05T12:28:50","guid":{"rendered":"https:\/\/seniorshop.fi\/alue-11\/?page_id=20"},"modified":"2026-09-05T13:48:04","modified_gmt":"2026-09-05T11:48:04","slug":"seniorshop-alue-2","status":"publish","type":"page","link":"https:\/\/seniorshop.fi\/alue-11\/","title":{"rendered":"SeniorShop Alue 11"},"content":{"rendered":"\n<div class=\"wp-block-cover alignfull has-custom-content-position is-position-bottom-left\" style=\"padding-top:var(--wp--preset--spacing--50);padding-right:0;padding-bottom:var(--wp--preset--spacing--50);padding-left:0;min-height:30vw;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-0 has-background-dim\" style=\"background-color:#91959d\"><\/span><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1071\" src=\"https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/Hepokongas_-_2026-8-scaled.jpg\" class=\"wp-block-cover__image-background wp-post-image\" alt=\"\" data-object-fit=\"cover\" data-object-position=\"52% 66%\" style=\"object-position:52% 66%;\" srcset=\"https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/Hepokongas_-_2026-8-scaled.jpg 2560w, https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/Hepokongas_-_2026-8-300x126.jpg 300w, https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/Hepokongas_-_2026-8-1024x428.jpg 1024w, https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/Hepokongas_-_2026-8-768x321.jpg 768w, https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/Hepokongas_-_2026-8-1536x643.jpg 1536w, https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/Hepokongas_-_2026-8-2048x857.jpg 2048w, https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/Hepokongas_-_2026-8-600x251.jpg 600w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><div class=\"wp-block-cover__inner-container is-layout-flow wp-container-core-cover-is-layout-d705f808 wp-block-cover-is-layout-flow\">\n<div class=\"wp-block-group has-primary-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-cc921263 wp-block-group-is-layout-constrained\" style=\"padding-top:1.5vw;padding-right:3vw;padding-bottom:1.5vw;padding-left:3vw\"><h1 class=\"has-link-color wp-elements-1 wp-block-post-title has-text-color has-white-color\">SeniorShop Alue 11<\/h1>\n\n\n<h2 class=\"wp-block-heading has-white-color has-text-color has-link-color wp-elements-2\">Oulun seutu<\/h2>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-c0b6e042 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:250px\">\n<div class=\"wp-block-group has-global-padding is-content-justification-center is-layout-constrained wp-container-core-group-is-layout-49536717 wp-block-group-is-layout-constrained\" style=\"padding-top:0\">\n<figure class=\"wp-block-image aligncenter size-full is-resized has-custom-border is-style-rounded\"><img loading=\"lazy\" decoding=\"async\" width=\"1707\" height=\"2560\" src=\"https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/IMG_0271-heli-scaled.jpeg\" alt=\"\" class=\"has-border-color wp-image-1082\" style=\"border-color:#343a40;border-width:1px;border-radius:20rem;box-shadow:var(--wp--preset--shadow--natural);aspect-ratio:1;object-fit:cover;width:240px;height:auto\" srcset=\"https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/IMG_0271-heli-scaled.jpeg 1707w, https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/IMG_0271-heli-200x300.jpeg 200w, https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/IMG_0271-heli-768x1152.jpeg 768w, https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/IMG_0271-heli-683x1024.jpeg 683w, https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/IMG_0271-heli-1024x1536.jpeg 1024w, https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/IMG_0271-heli-1365x2048.jpeg 1365w, https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/IMG_0271-heli-300x450.jpeg 300w, https:\/\/seniorshop.fi\/app\/uploads\/sites\/8\/2026\/09\/IMG_0271-heli-600x900.jpeg 600w\" sizes=\"auto, (max-width: 1707px) 100vw, 1707px\" \/><\/figure>\n\n\n\n<h6 class=\"wp-block-heading\">Kauppias<\/h6>\n\n\n\n<h4 class=\"wp-block-heading\">Heli Kinnunen<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Yhteystiedot<br>Hoikanvaarantie 26<br>89200 Puolanka<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">0451594870<\/p>\n\n\n\n<ul class=\"wp-block-social-links has-icon-color has-icon-background-color is-style-default is-layout-flex wp-container-core-social-links-is-layout-88891721 wp-block-social-links-is-layout-flex\"><li style=\"color:#ffffff;background-color:var(--wp--preset--color--primary)\" class=\"wp-social-link wp-social-link-mail has-white-color has-link-color-background-color wp-block-social-link\"><a rel=\"noopener nofollow\" target=\"_blank\" href=\"mailto:He&#108;&#105;&#046;&#107;in&#110;unen&#064;&#115;&#101;&#110;io&#114;&#115;ho&#112;&#046;f&#105;\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M19,5H5c-1.1,0-2,.9-2,2v10c0,1.1.9,2,2,2h14c1.1,0,2-.9,2-2V7c0-1.1-.9-2-2-2zm.5,12c0,.3-.2.5-.5.5H5c-.3,0-.5-.2-.5-.5V9.8l7.5,5.6,7.5-5.6V17zm0-9.1L12,13.6,4.5,7.9V7c0-.3.2-.5.5-.5h14c.3,0,.5.2.5.5v.9z\"><\/path><\/svg><span class=\"wp-block-social-link-label screen-reader-text\">S\u00e4hk\u00f6posti<\/span><\/a><\/li>\n\n<li style=\"color:#ffffff;background-color:var(--wp--preset--color--primary)\" class=\"wp-social-link wp-social-link-facebook has-white-color has-link-color-background-color wp-block-social-link\"><a rel=\"noopener nofollow\" target=\"_blank\" href=\"https:\/\/facebook.com\/seniorshopoulunseutukoillismaa\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><span class=\"wp-block-social-link-label screen-reader-text\">Facebook<\/span><\/a><\/li>\n\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Tervetuloa alueeni sivulle!<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Hei, nimeni on Heli Kinnunen .<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aloitin franchising-yritt\u00e4j\u00e4n\u00e4 vuonna 2026 Pohjoismaiden suurimmassa liikkuvassa vaatekaupassa ja olen kauppias SeniorShopin 11 alueella, joka sis\u00e4lt\u00e4\u00e4 Oulun seudun.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Joka kausi vierailen tapahtumissa, yhdistyksiss\u00e4 ja erilaisissa palvelutaloissa mukanani mallisto moderneja, mukavia ja helppohoitoisia tunnettujen merkkien vaatteita. Lis\u00e4ksi pid\u00e4n pop up kauppap\u00e4ivi\u00e4 eri paikoissa alueellani.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ota yhteytt\u00e4 ja varaa myyntip\u00e4iv\u00e4 \u2013 jopa muotin\u00e4yt\u00f6ksen kanssa.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<script>\n    var shortname = 'Alue 11'; \/\/ Kriterium f\u00f6r att v\u00e4lja r\u00e4tt post\n\n    async function fetchAllTerms(url) {\n        let allTerms = [];\n        let page = 1;\n        const perPage = 100; \/\/ Max 100 per beg\u00e4ran\n        let totalPages = 1;\n\n        try {\n            while (page <= totalPages) {\n                const fetchUrl = new URL(url);\n                fetchUrl.searchParams.set('per_page', perPage);\n                fetchUrl.searchParams.set('page', page);\n\n                const response = await fetch(fetchUrl.toString());\n\n                if (!response.ok) {\n                    const errorDetails = await response.text();\n                    throw new Error(`HTTP error! Status: ${response.status}. Details: ${errorDetails}`);\n                }\n\n                const terms = await response.json();\n                allTerms = allTerms.concat(terms);\n\n                totalPages = parseInt(response.headers.get('X-WP-TotalPages'), 10) || 1;\n                page++;\n            }\n        } catch (error) {\n            console.error('Error fetching terms:', error);\n        }\n\n        return allTerms;\n    }\n\n    fetch('https:\/\/seniorshop.fi\/wp-json\/wp\/v2\/district?per_page=50')\n        .then(response => response.json())\n        .then(posts => {\n            \/\/ Filtrera ut posten baserat p\u00e5 kriterium\n            const post = posts.find(post => post.title.rendered.trim().includes(shortname));\n\n            if (post) {\n                var postTitle = post.title.rendered.trim();\n\n                var mainInfoDiv = document.querySelector('.main-info');\n                var municipalitiesDiv = document.querySelector('.municipalities');\n                var contentDiv = document.querySelector('.content');\n                var areaDiv = document.querySelector('.area');\n\n                \/\/ Rendera titel i main-info\n                mainInfoDiv.innerHTML = `<h3>${postTitle}<\/h3>`;\n                contentDiv.innerHTML = `${post.content.rendered}`;\n\n                \/\/ Rendera taxonomier i municipalities\n                var taxonomyLink = post._links['wp:term'][0].href;\n                console.log(taxonomyLink);\n\n                fetchAllTerms(taxonomyLink)\n    .then(terms => {\n        \/\/ Anpassad sorteringsfunktion f\u00f6r att placera \u00c5, \u00c4, \u00d6 sist\n        terms.sort((a, b) => {\n            const specialChars = ['\u00c5', '\u00c4', '\u00d6'];\n\n            const aFirstChar = a.name.charAt(0).toUpperCase();\n            const bFirstChar = b.name.charAt(0).toUpperCase();\n\n            const aIsSpecial = specialChars.includes(aFirstChar);\n            const bIsSpecial = specialChars.includes(bFirstChar);\n\n            if (aIsSpecial && !bIsSpecial) return 1;\n            if (!aIsSpecial && bIsSpecial) return -1;\n            if (aIsSpecial && bIsSpecial) return a.name.localeCompare(b.name);\n\n            return a.name.localeCompare(b.name);\n        });\n\n        var municipalitiesHTML = '';\n        console.log('Fetched terms:', terms);\n        terms.forEach(term => {\n            municipalitiesHTML += `<p class=\"term\">${term.name}<\/p>`;\n        });\n        municipalitiesDiv.innerHTML = municipalitiesHTML;\n    })\n    .catch(error => {\n        console.error('Error fetching terms:', error);\n    });\n\n \t if (post.acf && post.acf.area) {\n\t\t\t\t console.log('ACF Area:', post.acf.area);\n\t\t\t\t\t areaDiv.innerHTML = `<p>${post.acf.area.value}<\/p>`;\n\t\t\t\t}\n\t\t } else {\n\t\t\t\tconsole.warn(`Post matching criteria not found.`);\n\t\t\t}\n\t\t})\n\t\t.catch(error => {\n\t\t\t\tconsole.error('Error fetching posts:', error);\n\t\t});\n\n<\/script>\n\n<div class=\"about-wrapper\">\n    <div class=\"info-wrapper\">\n        <div class=\"main-info\"><\/div>\n        <div class=\"area\"><\/div>\n        <p>\n            Seuraavat kunnat kuuluvat t\u00e4h\u00e4n t\u00e4lle alueelle         <\/p>\n        <div class=\"municipalities\"><\/div>\n    <\/div>\n    <div class=\"content\"><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-4927ffd3 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/seniorshop.fi\/alue-11\/mallisto\/\">Katso mallisto<\/a><\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Kauppias Heli Kinnunen YhteystiedotHoikanvaarantie 2689200 Puolanka 0451594870 Tervetuloa alueeni sivulle! Hei, nimeni on Heli Kinnunen . Aloitin franchising-yritt\u00e4j\u00e4n\u00e4 vuonna 2026 Pohjoismaiden suurimmassa liikkuvassa vaatekaupassa ja olen kauppias SeniorShopin 11 alueella, joka sis\u00e4lt\u00e4\u00e4 Oulun seudun. Joka kausi vierailen tapahtumissa, yhdistyksiss\u00e4 ja erilaisissa palvelutaloissa mukanani mallisto moderneja, mukavia ja helppohoitoisia tunnettujen merkkien vaatteita. Lis\u00e4ksi pid\u00e4n pop up [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1087,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-20","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"mb":[],"mfb_acf":[],"mfb_rest_fields":["title"],"_links":{"self":[{"href":"https:\/\/seniorshop.fi\/alue-11\/wp-json\/wp\/v2\/pages\/20","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seniorshop.fi\/alue-11\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/seniorshop.fi\/alue-11\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/seniorshop.fi\/alue-11\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/seniorshop.fi\/alue-11\/wp-json\/wp\/v2\/comments?post=20"}],"version-history":[{"count":23,"href":"https:\/\/seniorshop.fi\/alue-11\/wp-json\/wp\/v2\/pages\/20\/revisions"}],"predecessor-version":[{"id":1090,"href":"https:\/\/seniorshop.fi\/alue-11\/wp-json\/wp\/v2\/pages\/20\/revisions\/1090"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/seniorshop.fi\/alue-11\/wp-json\/wp\/v2\/media\/1087"}],"wp:attachment":[{"href":"https:\/\/seniorshop.fi\/alue-11\/wp-json\/wp\/v2\/media?parent=20"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}