{"id":7220,"date":"2025-09-16T13:06:11","date_gmt":"2025-09-16T06:06:11","guid":{"rendered":"https:\/\/sobatbangun.com\/artikel\/?post_type=portfolio&#038;p=7220"},"modified":"2025-09-16T13:06:14","modified_gmt":"2025-09-16T06:06:14","slug":"luxury-house-mr-p","status":"publish","type":"portfolio","link":"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/","title":{"rendered":"Luxury House Mr. P"},"content":{"rendered":"<style><\/style><style><\/style>\n<div class=\"gb-element-54e0bdd6\">            <div class=\"dis-slider-wrapper\">\n                <div class=\"dis-slider-container\">\n                    <div class=\"dis-image-wrapper\">\n                        <img decoding=\"async\" src=\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_4.jpg\" alt=\"Luxury House Mr. P\" class=\"dis-slide-image active\" data-index=\"0\"><img decoding=\"async\" src=\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6-1.jpg\" alt=\"Luxury House Mr. P\" class=\"dis-slide-image \" data-index=\"1\"><img decoding=\"async\" src=\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_8.jpg\" alt=\"Luxury House Mr. P\" class=\"dis-slide-image \" data-index=\"2\"><img decoding=\"async\" src=\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_7.jpg\" alt=\"Luxury House Mr. P\" class=\"dis-slide-image \" data-index=\"3\"><img decoding=\"async\" src=\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_12.jpg\" alt=\"Luxury House Mr. P\" class=\"dis-slide-image \" data-index=\"4\"><img decoding=\"async\" src=\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_13.jpg\" alt=\"Luxury House Mr. P\" class=\"dis-slide-image \" data-index=\"5\"><img decoding=\"async\" src=\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_15.jpg\" alt=\"Luxury House Mr. P\" class=\"dis-slide-image \" data-index=\"6\"><img decoding=\"async\" src=\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_10.jpg\" alt=\"Luxury House Mr. P\" class=\"dis-slide-image \" data-index=\"7\"><img decoding=\"async\" src=\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_9.jpg\" alt=\"Luxury House Mr. P\" class=\"dis-slide-image \" data-index=\"8\"><img decoding=\"async\" src=\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_11.jpg\" alt=\"Luxury House Mr. P\" class=\"dis-slide-image \" data-index=\"9\">                    <\/div>\n\n                                            <button class=\"dis-nav-btn dis-prev-btn\" aria-label=\"Previous Slide\">&#8249;<\/button>\n                        <button class=\"dis-nav-btn dis-next-btn\" aria-label=\"Next Slide\">&#8250;<\/button>\n                        <div class=\"dis-bottom-controls\">\n                            <div class=\"dis-label-wrapper\">\n                                                            <\/div>\n                            <div class=\"dis-dots-wrapper\">\n                                <button class=\"dis-dot active\" data-index=\"0\" aria-label=\"Go to slide 1\"><\/button><button class=\"dis-dot \" data-index=\"1\" aria-label=\"Go to slide 2\"><\/button><button class=\"dis-dot \" data-index=\"2\" aria-label=\"Go to slide 3\"><\/button><button class=\"dis-dot \" data-index=\"3\" aria-label=\"Go to slide 4\"><\/button><button class=\"dis-dot \" data-index=\"4\" aria-label=\"Go to slide 5\"><\/button><button class=\"dis-dot \" data-index=\"5\" aria-label=\"Go to slide 6\"><\/button><button class=\"dis-dot \" data-index=\"6\" aria-label=\"Go to slide 7\"><\/button><button class=\"dis-dot \" data-index=\"7\" aria-label=\"Go to slide 8\"><\/button><button class=\"dis-dot \" data-index=\"8\" aria-label=\"Go to slide 9\"><\/button><button class=\"dis-dot \" data-index=\"9\" aria-label=\"Go to slide 10\"><\/button>                            <\/div>\n                        <\/div>\n                                    <\/div>\n                            <\/div>\n\n            <style>\n                :root {\n                    --dis-nav-color: #333;\n                    --dis-dot-color: rgba(255, 255, 255, 0.6);\n                    --dis-dot-active-color: #e53935;\n                    --dis-label-bg: rgba(0, 0, 0, 0.5);\n                    --dis-label-text: #fff;\n                    --dis-term-bg: #e53935;\n\t\t\t\t\t--dis-term-bg-hover: #c62828;\n                }\n\n                .dis-slider-wrapper {\n                    width: 100%;\n                    margin: 1rem 0;\n                    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n                }\n\n                .dis-terms-wrapper {\n                    display: flex;\n                    flex-wrap: wrap;\n                    gap: 8px;\n                    margin-top: 16px;\n                }\n\n                .dis-term-button {\n                    background-color: var(--dis-term-bg);\n                    color: #fff;\n                    padding: 8px 16px;\n                    border-radius: 8px;\n                    text-decoration: none;\n                    font-size: 14px;\n                    font-weight: 500;\n                    transition: background-color 0.3s ease;\n                    display: inline-block;\n                }\n\n                .dis-term-button:hover {\n\t\t\t\t\tbackground-color: var(--dis-term-bg-hover);\n\t\t\t\t\tcolor: #fff\n\t\t\t\t}\n\n                .dis-slider-container {\n                    position: relative;\n                    width: 100%;\n                    overflow: hidden;\n                    border-radius: 8px;\n                }\n                \n                .dis-image-wrapper {\n                    position: relative;\n                    width: 100%;\n                    aspect-ratio: 4 \/ 3;\n                    overflow: hidden;\n                    background-color: #eee;\n                }\n\n                .dis-slide-image {\n                    position: absolute;\n                    top: 0;\n                    left: 0;\n                    width: 100%;\n                    height: 100%;\n                    object-fit: contain;\n                    opacity: 0;\n                    visibility: hidden;\n                    transition: opacity 0.6s ease-in-out, visibility 0.6s ease-in-out;\n                }\n\n                .dis-slide-image.active {\n                    opacity: 1;\n                    visibility: visible;\n                }\n\n                .dis-nav-btn {\n                    position: absolute;\n                    top: 50%;\n                    transform: translateY(-50%);\n                    background-color: rgba(255, 255, 255, 0.7);\n                    border: none;\n                    color: var(--dis-nav-color);\n                    width: 32px;\n                    height: 32px;\n                    border-radius: 50%;\n                    cursor: pointer;\n                    font-size: 16px;\n                    font-weight: bold;\n                    display: flex;\n                    align-items: center;\n                    justify-content: center;\n                    transition: background-color 0.3s ease, transform 0.2s ease;\n                    z-index: 10;\n                }\n\n                .dis-nav-btn:hover {\n                    background-color: rgba(255, 255, 255, 1);\n                    transform: translateY(-50%) scale(1.1);\n                }\n\n                .dis-prev-btn {\n                    left: 16px;\n                }\n\n                .dis-next-btn {\n                    right: 16px;\n                }\n                \n                .dis-bottom-controls {\n                    position: absolute;\n                    bottom: 0;\n                    left: 0;\n                    width: 100%;\n                    z-index: 5;\n                    padding: 16px;\n                    box-sizing: border-box;\n                    background: linear-gradient(to top, rgba(0,0,0,0.65) 0%, transparent 100%);\n                    pointer-events: none;\n                }\n\n\/\/                 .dis-label-wrapper {\n\/\/                     position: relative;\n\/\/                     width: 100%;\n\/\/                     height: 30px;\n\/\/                     display: flex;\n\/\/                     justify-content: center;\n\/\/                     align-items: center;\n\/\/                     margin-bottom: 8px;\n\/\/                 }\n                \n\/\/                 .dis-slide-label {\n\/\/                     position: absolute;\n\/\/                     background-color: var(--dis-label-bg);\n\/\/                     color: var(--dis-label-text);\n\/\/                     padding: 5px 14px;\n\/\/                     border-radius: 20px;\n\/\/                     font-size: 13px;\n\/\/                     font-weight: 500;\n\/\/                     opacity: 0;\n\/\/                     visibility: hidden;\n\/\/                     transform: translateY(10px);\n\/\/                     transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s;\n\/\/                     pointer-events: all;\n\/\/                 }\n\n\/\/                 .dis-slide-label.active {\n\/\/                     opacity: 1;\n\/\/                     visibility: visible;\n\/\/                     transform: translateY(0);\n\/\/                 }\n\n                .dis-dots-wrapper {\n                    text-align: center;\n                    pointer-events: all;\n                }\n\n                .dis-dot {\n                    display: inline-block;\n                    width: 8px;\n                    height: 8px;\n                    border-radius: 50%;\n                    background-color: var(--dis-dot-color);\n                    border: none;\n                    margin: 0 4px;\n                    cursor: pointer;\n                    padding: 0;\n                    transition: background-color 0.3s ease;\n                }\n\n                .dis-dot.active {\n                    background-color: var(--dis-dot-active-color);\n                }\n                \n                @media (min-width: 768px) {\n                    .dis-image-wrapper {\n                        aspect-ratio: 16 \/ 9;\n                    }\n\n                    .dis-nav-btn {\n                        width: 40px;\n                        height: 40px;\n                        font-size: 24px;\n                    }\n\n                    .dis-prev-btn {\n                        left: 25px;\n                    }\n\n                    .dis-next-btn {\n                        right: 25px;\n                    }\n\n                    .dis-slide-label {\n                        padding: 6px 16px;\n                        font-size: 14px;\n                    }\n                }\n\n                @media (min-width: 1024px) {\n                    .dis-nav-btn {\n                        width: 44px;\n                        height: 44px;\n                        font-size: 28px;\n                    }\n\n                     .dis-prev-btn {\n                        left: 32px;\n                    }\n\n                    .dis-next-btn {\n                        right: 32px;\n                    }\n                }\n            <\/style>\n            <script>\n                (function() {\n                    const slider = document.querySelector('.dis-slider-wrapper');\n                    if (!slider) return;\n                    \n                    const sliderContainer = slider.querySelector('.dis-slider-container');\n                    const prevBtn = slider.querySelector('.dis-prev-btn');\n                    const nextBtn = slider.querySelector('.dis-next-btn');\n                    const images = slider.querySelectorAll('.dis-slide-image');\n\/\/                     const labels = slider.querySelectorAll('.dis-slide-label');\n                    const dots = slider.querySelectorAll('.dis-dot');\n                    let currentIndex = 0;\n                    let totalSlides = images.length;\n                    let autoPlayInterval;\n\n                    if (totalSlides <= 1) return;\n\n                    function showSlide(index) {\n                        currentIndex = (index + totalSlides) % totalSlides;\n\n                        images.forEach(img => img.classList.remove('active'));\n\/\/                         labels.forEach(label => label.classList.remove('active'));\n                        dots.forEach(dot => dot.classList.remove('active'));\n\n                        if(images[currentIndex]) images[currentIndex].classList.add('active');\n\/\/                         if(labels[currentIndex]) labels[currentIndex].classList.add('active');\n                        if(dots[currentIndex]) dots[currentIndex].classList.add('active');\n                    }\n\n                    function startAutoplay() {\n                        autoPlayInterval = setInterval(() => {\n                            showSlide(currentIndex + 1);\n                        }, 3000);\n                    }\n\n                    function stopAutoplay() {\n                        clearInterval(autoPlayInterval);\n                    }\n\n                    nextBtn.addEventListener('click', () => {\n                        showSlide(currentIndex + 1);\n                        stopAutoplay();\n                    });\n                    prevBtn.addEventListener('click', () => {\n                        showSlide(currentIndex - 1);\n                        stopAutoplay();\n                    });\n\n                    dots.forEach(dot => {\n                        dot.addEventListener('click', (e) => {\n                            const index = parseInt(e.target.dataset.index, 10);\n                            showSlide(index);\n                            stopAutoplay();\n                        });\n                    });\n                    \n                    sliderContainer.addEventListener('mouseenter', stopAutoplay);\n                    sliderContainer.addEventListener('mouseleave', startAutoplay);\n                    \n                    showSlide(0);\n                    startAutoplay();\n                })();\n            <\/script>\n\n\n\n\t<head> \n  <style>\n    .portfolio-title {\n      font-size: 2rem; \/* setara text-3xl *\/\n      font-weight: bold;\n      color: #1f2937; \/* gray-900 *\/\n      margin-bottom: 0.25rem;\n    }\n\t  \n\t.portfolio-desc {\n      font-size: 1.25rem;\n      font-weight: bold;\n      color: #374151;; \/* gray-700 *\/\n\t  margin-top: 1.5rem;\n    }\n\t  \n\t .desc {\n\t   font-weight: normall;\n\t   font-size: 1rem;\n\t  }\n\n    .portfolio-link {\n      font-size: 1rem;\n      font-weight: 600;\n      text-decoration: none;\n    }\n\n    .portfolio-link span.label {\n      color: #6b7280; \/* gray-500 *\/\n    }\n\n    .portfolio-link span.contractor {\n      color: #dc2626; \/* red-600 *\/\n    }\n\n    .portfolio-link:hover span.contractor {\n      color: #b91c1c; \/* red-700 *\/\n    }\n\n    .portfolio-link i {\n      font-size: 0.875rem;\n      margin-left: 0.25rem;\n      opacity: 0.7;\n      transition: opacity 0.2s;\n    }\n\n    .portfolio-link:hover i {\n      opacity: 1;\n    }\n\t  \n\t  .container-content{\n\t\t  margin-bottom: -1rem;\n\t  }\n  <\/style>\n<\/head>\n\n<div class=\"container-content\">\n  <h1 class=\"portfolio-title\">\n    Luxury House Mr. P  <\/h1>\n  <a href=\"https:\/\/sobatbangun.com\/artikel\/artikel\/?post_type=partner&#038;p=2126\" class=\"portfolio-link\">\n    <span class=\"label\">Kontraktor Bangunan oleh<\/span>\n    <span class=\"contractor\">Edward Nicholas Setiawan<\/span>\n    <i class=\"fas fa-arrow-up-right-from-square\"><\/i>\n  <\/a>\n\t<\/div>\n\t\n\n    \n    \n<\/div>\n\n\n\n<div class=\"gb-element-efd3cd33\">\n<p class=\"gb-text gb-text-0b22de4d\"><strong>Nilai Proyek<\/strong> <strong>:<\/strong><\/p>\n\n\n\n<p class=\"gb-text gb-text-d4f7a536\">&#8211;<\/p>\n\n\n\n<p class=\"gb-text gb-text-ab33e775\"><strong>Lokasi Proyek<\/strong> <strong>:<\/strong><\/p>\n\n\n\n<p class=\"gb-text gb-text-c9c0f679\">Discovery Eola Bintaro<\/p>\n\n\n\n<p class=\"gb-text gb-text-baf592ea\"><strong>Tahun Penyelesaian<\/strong> <strong>:<\/strong><\/p>\n\n\n\n<p class=\"gb-text gb-text-81243a9e\">&#8211;<\/p>\n\n\n\n<p class=\"gb-text gb-text-3c5fe4cc\"><strong>Ukuran Bangunan<\/strong> <strong>:<\/strong><\/p>\n\n\n\n<div class=\"gb-element-1691e4cb\">\n<p class=\"gb-text gb-text-fa7f3f19\">&#8211;<\/p>\n\n\n\n<p class=\"gb-text gb-text-92172a83\">x<\/p>\n\n\n\n<p class=\"gb-text gb-text-86030dde\">&#8211;<\/p>\n<\/div>\n\n\n\n<p class=\"gb-text gb-text-ba9db20f\"><strong>Luas Bangunan<\/strong> <strong>:<\/strong><\/p>\n\n\n\n<p class=\"gb-text gb-text-a8af0c24\">&#8211;<\/p>\n<\/div>\n","protected":false},"featured_media":7221,"template":"","meta":{"_acf_changed":true,"_gspb_post_css":""},"service":[],"class_list":["post-7220","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":[],"acf":[],"featured_image_url":{"thumbnail":"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6-150x150.jpg","medium":"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6-242x300.jpg","medium_large":"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6.jpg","large":"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6.jpg","1536x1536":"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6.jpg","2048x2048":"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6.jpg"},"post_author":"","assigned_categories":"","yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.1 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Luxury House Mr. P - Sobatbangun<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Luxury House Mr. P\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/\" \/>\n<meta property=\"og:site_name\" content=\"Sobatbangun\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SobatBangun\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-16T06:06:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"564\" \/>\n\t<meta property=\"og:image:height\" content=\"699\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/\",\"url\":\"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/\",\"name\":\"Luxury House Mr. P - Sobatbangun\",\"isPartOf\":{\"@id\":\"https:\/\/sobatbangun.com\/artikel\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6.jpg\",\"datePublished\":\"2025-09-16T06:06:11+00:00\",\"dateModified\":\"2025-09-16T06:06:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/#primaryimage\",\"url\":\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6.jpg\",\"contentUrl\":\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6.jpg\",\"width\":564,\"height\":699},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/sobatbangun.com\/artikel\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Portfolios\",\"item\":\"https:\/\/sobatbangun.com\/artikel\/portfolio\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Luxury House Mr. P\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sobatbangun.com\/artikel\/#website\",\"url\":\"https:\/\/sobatbangun.com\/artikel\/\",\"name\":\"Sobatbangun\",\"description\":\"Bangun Rumah Lebih Baik Bersama SobatBangun\",\"publisher\":{\"@id\":\"https:\/\/sobatbangun.com\/artikel\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sobatbangun.com\/artikel\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/sobatbangun.com\/artikel\/#organization\",\"name\":\"Sobatbangun\",\"url\":\"https:\/\/sobatbangun.com\/artikel\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sobatbangun.com\/artikel\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/05\/logo.png\",\"contentUrl\":\"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/05\/logo.png\",\"width\":400,\"height\":155,\"caption\":\"Sobatbangun\"},\"image\":{\"@id\":\"https:\/\/sobatbangun.com\/artikel\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SobatBangun\/\",\"https:\/\/www.instagram.com\/sobatbangun\/\",\"https:\/\/www.tiktok.com\/@sobatbangun\",\"https:\/\/www.youtube.com\/@sobatbangun\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Luxury House Mr. P - Sobatbangun","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/","og_locale":"en_US","og_type":"article","og_title":"Luxury House Mr. P","og_url":"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/","og_site_name":"Sobatbangun","article_publisher":"https:\/\/www.facebook.com\/SobatBangun\/","article_modified_time":"2025-09-16T06:06:14+00:00","og_image":[{"width":564,"height":699,"url":"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/","url":"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/","name":"Luxury House Mr. P - Sobatbangun","isPartOf":{"@id":"https:\/\/sobatbangun.com\/artikel\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/#primaryimage"},"image":{"@id":"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/#primaryimage"},"thumbnailUrl":"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6.jpg","datePublished":"2025-09-16T06:06:11+00:00","dateModified":"2025-09-16T06:06:14+00:00","breadcrumb":{"@id":"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/#primaryimage","url":"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6.jpg","contentUrl":"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/09\/luxury-interior_6.jpg","width":564,"height":699},{"@type":"BreadcrumbList","@id":"https:\/\/sobatbangun.com\/artikel\/portfolio\/luxury-house-mr-p\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sobatbangun.com\/artikel\/"},{"@type":"ListItem","position":2,"name":"Portfolios","item":"https:\/\/sobatbangun.com\/artikel\/portfolio\/"},{"@type":"ListItem","position":3,"name":"Luxury House Mr. P"}]},{"@type":"WebSite","@id":"https:\/\/sobatbangun.com\/artikel\/#website","url":"https:\/\/sobatbangun.com\/artikel\/","name":"Sobatbangun","description":"Bangun Rumah Lebih Baik Bersama SobatBangun","publisher":{"@id":"https:\/\/sobatbangun.com\/artikel\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sobatbangun.com\/artikel\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sobatbangun.com\/artikel\/#organization","name":"Sobatbangun","url":"https:\/\/sobatbangun.com\/artikel\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sobatbangun.com\/artikel\/#\/schema\/logo\/image\/","url":"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/05\/logo.png","contentUrl":"https:\/\/sobatbangun.com\/artikel\/wp-content\/uploads\/2025\/05\/logo.png","width":400,"height":155,"caption":"Sobatbangun"},"image":{"@id":"https:\/\/sobatbangun.com\/artikel\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SobatBangun\/","https:\/\/www.instagram.com\/sobatbangun\/","https:\/\/www.tiktok.com\/@sobatbangun","https:\/\/www.youtube.com\/@sobatbangun"]}]}},"_links":{"self":[{"href":"https:\/\/sobatbangun.com\/artikel\/wp-json\/wp\/v2\/portfolio\/7220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sobatbangun.com\/artikel\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/sobatbangun.com\/artikel\/wp-json\/wp\/v2\/types\/portfolio"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sobatbangun.com\/artikel\/wp-json\/wp\/v2\/media\/7221"}],"wp:attachment":[{"href":"https:\/\/sobatbangun.com\/artikel\/wp-json\/wp\/v2\/media?parent=7220"}],"wp:term":[{"taxonomy":"service","embeddable":true,"href":"https:\/\/sobatbangun.com\/artikel\/wp-json\/wp\/v2\/service?post=7220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}