
{"id":13012,"date":"2026-01-04T11:14:05","date_gmt":"2026-01-04T11:14:05","guid":{"rendered":"https:\/\/tunisia3dprint.com\/?page_id=13012"},"modified":"2026-01-12T23:42:39","modified_gmt":"2026-01-12T23:42:39","slug":"3d-gallery","status":"publish","type":"page","link":"https:\/\/tunisia3dprint.com\/fr\/3d-gallery\/","title":{"rendered":"3D Gallery"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"13012\" class=\"elementor elementor-13012\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-8dc9efc e-flex e-con-boxed e-con e-parent\" data-id=\"8dc9efc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d064fd elementor-widget elementor-widget-shortcode\" data-id=\"9d064fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"dm-gallery-wrapper\">\r\n    <div class=\"dm-filter-bar\">\r\n        <form method=\"get\" class=\"dm-search-form\" action=\"\">\r\n            <input type=\"text\" name=\"dm_search\" placeholder=\"Search designs...\" value=\"\">\r\n            <button type=\"submit\">SEARCH<\/button>\r\n        <input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\r\n    <\/div>\r\n\r\n    <div class=\"dm-grid\">\r\n                    <div class=\"dm-card\">\r\n    <a href=\"https:\/\/tunisia3dprint.com\/fr\/design-view\/?design_id=47\" class=\"dm-card-image-link\">\r\n        <div class=\"dm-card-image\">\r\n            <img decoding=\"async\" src=\"https:\/\/tunisia3dprint.com\/wp-content\/uploads\/2026\/04\/Support-smartphone.png\" \r\n                 alt=\"grgrgr\"\r\n                 onerror=\"this.src='https:\/\/tunisia3dprint.com\/wp-content\/plugins\/design-manager\/assets\/images\/placeholder.jpg'\">\r\n                    <\/div>\r\n    <\/a>\r\n    \r\n    <div class=\"dm-card-content\">\r\n        <div class=\"dm-card-header-row\">\r\n            <h3 class=\"dm-card-title\">\r\n                <a href=\"https:\/\/tunisia3dprint.com\/fr\/design-view\/?design_id=47\">\r\n                    grgrgr                <\/a>\r\n            <\/h3>\r\n            <span class=\"dm-card-category\">1-Home Use<\/span>\r\n        <\/div>\r\n        \r\n        <div class=\"dm-card-meta\">\r\n                            <div class=\"dm-card-designer\">\r\n                    <a href=\"https:\/\/tunisia3dprint.com\/fr\/designer-gallery\/?designer=mehdicadpro\" class=\"dm-card-designer-link\">\r\n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/tunisia3dprint.com\/wp-content\/uploads\/2026\/03\/240_F_549693683_73ll7LNdy5rJCACeWgPJzImO4LwLew7r-1.jpg\" class=\"avatar avatar-20 photo\" height=\"20\" width=\"20\" alt=\"Avatar photo\" \/>                        <span class=\"dm-designer-name\">Mehdi CADPro<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                        \r\n            <div class=\"dm-card-stats\">\r\n                <span class=\"dm-card-stat\" title=\"Views\">\r\n                    <span class=\"dm-stat-icon\">\ud83d\udc41\ufe0f<\/span> 20                <\/span>\r\n                <span class=\"dm-card-stat\" title=\"Likes\">\r\n                    <span class=\"dm-stat-icon\">\u2764\ufe0f<\/span> 1                <\/span>\r\n                <span class=\"dm-card-stat\" title=\"Downloads\">\r\n                    <span class=\"dm-stat-icon\">\ud83d\udce5<\/span> 0                <\/span>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"dm-card-footer\">\r\n                            <a href=\"https:\/\/tunisia3dprint.com\/wp-content\/uploads\/2026\/04\/Phone-stand-1.png\" \r\n                   class=\"dm-download-btn\"\r\n                   onclick=\"dmTrackDownload(47)\" \r\n                   download>\r\n                    <span class=\"dm-btn-icon\">\u2b07\ufe0f<\/span> T\u00e9l\u00e9charger\r\n                <\/a>\r\n                    <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n.dm-card {\r\n    background: #fff;\r\n    border: 1px solid #eee;\r\n    border-radius: 12px;\r\n    overflow: hidden;\r\n    transition: transform 0.3s, box-shadow 0.3s;\r\n    box-shadow: 0 5px 15px rgba(0,0,0,0.05);\r\n}\r\n\r\n.dm-card:hover {\r\n    transform: translateY(-5px);\r\n    box-shadow: 0 10px 30px rgba(0,0,0,0.1);\r\n}\r\n\r\n.dm-card-image-link {\r\n    display: block;\r\n    text-decoration: none;\r\n    color: inherit;\r\n}\r\n\r\n.dm-card-image {\r\n    height: 200px;\r\n    position: relative;\r\n    overflow: hidden;\r\n    background: #f8f9fa;\r\n}\r\n\r\n.dm-card-image img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: contain;\r\n    transition: transform 0.3s;\r\n    background: #f8f9fa;\r\n}\r\n\r\n.dm-card:hover .dm-card-image img {\r\n    transform: scale(1.05);\r\n}\r\n\r\n.dm-price-badge {\r\n    position: absolute;\r\n    top: 10px;\r\n    right: 10px;\r\n    background: #d32f2f;\r\n    color: white;\r\n    padding: 6px 12px;\r\n    border-radius: 4px;\r\n    font-size: 13px;\r\n    font-weight: bold;\r\n    z-index: 1;\r\n}\r\n\r\n.dm-price {\r\n    font-size: 14px;\r\n}\r\n\r\n.dm-card-content {\r\n    padding: 15px;\r\n}\r\n\r\n.dm-card-header-row {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: flex-start;\r\n    margin-bottom: 12px;\r\n    gap: 10px;\r\n}\r\n\r\n.dm-card-title {\r\n    margin: 0;\r\n    font-size: 16px;\r\n    line-height: 1.4;\r\n    flex: 1;\r\n}\r\n\r\n.dm-card-title a {\r\n    color: #333;\r\n    text-decoration: none;\r\n    font-weight: 600;\r\n}\r\n\r\n.dm-card-title a:hover {\r\n    color: #d32f2f;\r\n}\r\n\r\n.dm-card-category {\r\n    background: #f0f0f0;\r\n    padding: 4px 10px;\r\n    border-radius: 20px;\r\n    font-size: 11px;\r\n    color: #666;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.5px;\r\n    white-space: nowrap;\r\n    font-weight: 600;\r\n}\r\n\r\n.dm-card-meta {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n    margin-bottom: 15px;\r\n    padding-bottom: 10px;\r\n    border-bottom: 1px solid #f0f0f0;\r\n}\r\n\r\n.dm-card-designer {\r\n    display: flex;\r\n    align-items: center;\r\n}\r\n\r\n.dm-card-designer-link {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    text-decoration: none;\r\n    color: #666;\r\n    font-size: 12px;\r\n}\r\n\r\n.dm-card-designer-link:hover {\r\n    color: #d32f2f;\r\n}\r\n\r\n.dm-card-designer-link img {\r\n    border-radius: 50%;\r\n    width: 20px;\r\n    height: 20px;\r\n    border: 2px solid #f0f0f0;\r\n}\r\n\r\n.dm-designer-name {\r\n    font-weight: 600;\r\n}\r\n\r\n.dm-card-stats {\r\n    display: flex;\r\n    gap: 10px;\r\n}\r\n\r\n.dm-card-stat {\r\n    font-size: 11px;\r\n    color: #888;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 3px;\r\n    cursor: default;\r\n}\r\n\r\n.dm-stat-icon {\r\n    font-size: 10px;\r\n}\r\n\r\n.dm-card-footer {\r\n    display: flex;\r\n    gap: 8px;\r\n}\r\n\r\n.dm-cart-btn,\r\n.dm-download-btn {\r\n    flex: 1;\r\n    padding: 8px 12px;\r\n    border: none;\r\n    border-radius: 6px;\r\n    font-size: 12px;\r\n    font-weight: 600;\r\n    cursor: pointer;\r\n    text-decoration: none;\r\n    text-align: center;\r\n    transition: background 0.3s;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.5px;\r\n}\r\n\r\n.dm-cart-btn {\r\n    background: #d32f2f;\r\n    color: white;\r\n}\r\n\r\n.dm-cart-btn:hover {\r\n    background: #b71c1c;\r\n}\r\n\r\n.dm-download-btn {\r\n    background: #4CAF50;\r\n    color: white;\r\n}\r\n\r\n.dm-download-btn:hover {\r\n    background: #388E3C;\r\n}\r\n<\/style>\r\n\r\n<script>\r\nfunction dmAddToCart(designId) {\r\n    alert('Add to cart functionality for design #' + designId + ' would be implemented here.');\r\n}\r\n\r\nfunction dmTrackDownload(designId) {\r\n    const formData = new FormData();\r\n    formData.append('action', 'dm_track_download');\r\n    formData.append('design_id', designId);\r\n    \r\n    fetch('https:\/\/tunisia3dprint.com\/wp-admin\/admin-ajax.php', {\r\n        method: 'POST',\r\n        body: formData\r\n    });\r\n}\r\n<\/script>            <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    .dm-gallery-wrapper { \r\n        max-width: 1200px;\r\n        margin: 0 auto;\r\n        padding: 20px; \r\n    }\r\n    \r\n    .dm-filter-bar { \r\n        margin-bottom: 30px; \r\n        display: flex; \r\n        justify-content: center; \r\n    }\r\n    \r\n    .dm-search-form { \r\n        display: flex; \r\n        width: 100%; \r\n        max-width: 600px; \r\n        border: 2px solid #000; \r\n        border-radius: 8px;\r\n        overflow: hidden;\r\n    }\r\n    \r\n    .dm-search-form input { \r\n        flex: 1; \r\n        padding: 12px 15px; \r\n        border: none; \r\n        outline: none; \r\n        font-size: 14px;\r\n    }\r\n    \r\n    .dm-search-form button { \r\n        background: #d32f2f; \r\n        color: #fff; \r\n        border: none; \r\n        padding: 0 25px; \r\n        font-weight: bold; \r\n        cursor: pointer; \r\n        font-size: 14px;\r\n        text-transform: uppercase;\r\n        letter-spacing: 0.5px;\r\n    }\r\n    \r\n    .dm-search-form button:hover { \r\n        background: #b71c1c; \r\n    }\r\n    \r\n    .dm-grid { \r\n        display: grid; \r\n        grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); \r\n        gap: 25px; \r\n    }\r\n    \r\n    .dm-no-results {\r\n        grid-column: 1 \/ -1;\r\n        text-align: center;\r\n        padding: 40px;\r\n        color: #666;\r\n        font-size: 16px;\r\n    }\r\n<\/style><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-13012","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/pages\/13012","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/comments?post=13012"}],"version-history":[{"count":10,"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/pages\/13012\/revisions"}],"predecessor-version":[{"id":13103,"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/pages\/13012\/revisions\/13103"}],"wp:attachment":[{"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/media?parent=13012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}