{"id":766,"date":"2026-06-30T09:38:07","date_gmt":"2026-06-30T09:38:07","guid":{"rendered":"https:\/\/forklifttiltcylinder.com\/?page_id=766"},"modified":"2026-06-30T09:58:20","modified_gmt":"2026-06-30T09:58:20","slug":"blog","status":"publish","type":"page","link":"https:\/\/forklifttiltcylinder.com\/fr\/blog\/","title":{"rendered":"Blog"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_fullwidth_code _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"en\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->    <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] -->    <title>Application Scenarios &#038; Blog Collections &#8211; Forklift Tilt Cylinder<\/title><!-- [et_pb_line_break_holder] -->    <!-- Tailwind CSS for rapid responsive UI development --><!-- [et_pb_line_break_holder] -->    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script><!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder] -->        \/* Base typography and semantic elements styling *\/<!-- [et_pb_line_break_holder] -->        body {<!-- [et_pb_line_break_holder] -->            font-family: system-ui, -apple-system, sans-serif;<!-- [et_pb_line_break_holder] -->            background-color: #f8fafc;<!-- [et_pb_line_break_holder] -->            color: #1e293b;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Custom Loading Spinner *\/<!-- [et_pb_line_break_holder] -->        .loader {<!-- [et_pb_line_break_holder] -->            border: 3px solid #f3f4f6;<!-- [et_pb_line_break_holder] -->            border-top: 3px solid #3b82f6;<!-- [et_pb_line_break_holder] -->            border-radius: 50%;<!-- [et_pb_line_break_holder] -->            width: 24px;<!-- [et_pb_line_break_holder] -->            height: 24px;<!-- [et_pb_line_break_holder] -->            animation: spin 1s linear infinite;<!-- [et_pb_line_break_holder] -->            display: inline-block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        @keyframes spin {<!-- [et_pb_line_break_holder] -->            0% { transform: rotate(0deg); }<!-- [et_pb_line_break_holder] -->            100% { transform: rotate(360deg); }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Ensure titles break words and never overflow\/overlap *\/<!-- [et_pb_line_break_holder] -->        .post-title {<!-- [et_pb_line_break_holder] -->            word-wrap: break-word;<!-- [et_pb_line_break_holder] -->            overflow-wrap: break-word;<!-- [et_pb_line_break_holder] -->            white-space: normal;<!-- [et_pb_line_break_holder] -->            line-height: 1.4;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Transition for hover effects *\/<!-- [et_pb_line_break_holder] -->        .hover-card {<!-- [et_pb_line_break_holder] -->            transition: all 0.2s ease-in-out;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        .hover-card:hover {<!-- [et_pb_line_break_holder] -->            transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body class=\"min-h-screen\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Header Section --><!-- [et_pb_line_break_holder] -->    <\/p>\n<header class=\"bg-white shadow-sm sticky top-0 z-50\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-6\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h1 class=\"text-3xl font-bold text-gray-900\">v\u00e9rin d'inclinaison pour chariot \u00e9l\u00e9vateur<\/h1>\n<p><!-- [et_pb_line_break_holder] -->            <pee class=\"mt-2 text-sm text-gray-600\">Application Scenarios and Technical Blog Collections<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/header>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Main Content --><!-- [et_pb_line_break_holder] -->    <main class=\"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-10 space-y-16\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Section 1: Latest Technical Articles --><!-- [et_pb_line_break_holder] -->        <\/p>\n<section aria-labelledby=\"latest-posts-heading\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"flex items-center justify-between mb-6 border-b border-gray-200 pb-4\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h2 id=\"latest-posts-heading\" class=\"text-2xl font-bold text-gray-800\">Latest Technical Articles<\/h2>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div id=\"latest-loading\" class=\"flex items-center text-sm text-gray-500 gap-2\"><!-- [et_pb_line_break_holder] -->                    <span class=\"loader\"><\/span> Loading&#8230;<!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <!-- Container for latest posts fetched via API --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div id=\"latest-posts-list\" class=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6\"><!-- [et_pb_line_break_holder] -->                <!-- Data will be injected here via JavaScript --><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Section 2: Dynamic Category Collections --><!-- [et_pb_line_break_holder] -->        <\/p>\n<section aria-labelledby=\"dynamic-collections-heading\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"flex items-center justify-between mb-6 border-b border-gray-200 pb-4\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h2 id=\"dynamic-collections-heading\" class=\"text-2xl font-bold text-gray-800\">Browse by Application Scenarios<\/h2>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div id=\"categories-loading\" class=\"flex items-center text-sm text-gray-500 gap-2\"><!-- [et_pb_line_break_holder] -->                    <span class=\"loader\"><\/span> Fetching collections&#8230;<!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <!-- Container for dynamic categories --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div id=\"dynamic-categories-container\" class=\"space-y-12\"><!-- [et_pb_line_break_holder] -->                <!-- Dynamic categories and their posts will be injected here --><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/main><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Core Application Logic --><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder] -->        \/\/ Configuration<!-- [et_pb_line_break_holder] -->        const API_BASE_URL = 'https:\/\/forklifttiltcylinder.com\/wp-json\/wp\/v2';<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/**<!-- [et_pb_line_break_holder] -->         * Initialize the application once the DOM is fully loaded.<!-- [et_pb_line_break_holder] -->         *\/<!-- [et_pb_line_break_holder] -->        document.addEventListener('DOMContentLoaded', () => {<!-- [et_pb_line_break_holder] -->            document.getElementById('current-year').textContent = new Date().getFullYear();<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Execute data fetching sequences<!-- [et_pb_line_break_holder] -->            fetchLatestPosts();<!-- [et_pb_line_break_holder] -->            fetchDynamicCategories();<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/**<!-- [et_pb_line_break_holder] -->         * Fetches the latest posts (per_page=6) and renders them.<!-- [et_pb_line_break_holder] -->         *\/<!-- [et_pb_line_break_holder] -->        async function fetchLatestPosts() {<!-- [et_pb_line_break_holder] -->            const endpoint = `${API_BASE_URL}\/posts?per_page=6`;<!-- [et_pb_line_break_holder] -->            const container = document.getElementById('latest-posts-list');<!-- [et_pb_line_break_holder] -->            const loadingIndicator = document.getElementById('latest-loading');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            try {<!-- [et_pb_line_break_holder] -->                const response = await fetch(endpoint);<!-- [et_pb_line_break_holder] -->                if (!response.ok) throw new Error('Network response was not ok');<!-- [et_pb_line_break_holder] -->                const posts = await response.json();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                loadingIndicator.style.display = 'none';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                if (posts.length === 0) {<!-- [et_pb_line_break_holder] -->                    container.innerHTML = '<pee class=\"text-gray-500 col-span-full\">No recent articles published yet.<\/pee>';<!-- [et_pb_line_break_holder] -->                    return;<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                const html = posts.map(post => createPostCardHTML(post)).join('');<!-- [et_pb_line_break_holder] -->                container.innerHTML = html;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            } catch (error) {<!-- [et_pb_line_break_holder] -->                console.error('Error fetching latest posts:', error);<!-- [et_pb_line_break_holder] -->                loadingIndicator.style.display = 'none';<!-- [et_pb_line_break_holder] -->                container.innerHTML = '<pee class=\"text-red-500 col-span-full\">Unable to load the latest articles. Please try again later.<\/pee>';<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/**<!-- [et_pb_line_break_holder] -->         * Fetches available categories dynamically, creates layout modules for each,<!-- [et_pb_line_break_holder] -->         * and subsequently fetches posts belonging to those categories.<!-- [et_pb_line_break_holder] -->         *\/<!-- [et_pb_line_break_holder] -->        async function fetchDynamicCategories() {<!-- [et_pb_line_break_holder] -->            \/\/ Fetch up to 5 main categories, excluding 'Uncategorized' (usually ID 1)<!-- [et_pb_line_break_holder] -->            const endpoint = `${API_BASE_URL}\/categories?per_page=5&exclude=1&hide_empty=true`;<!-- [et_pb_line_break_holder] -->            const container = document.getElementById('dynamic-categories-container');<!-- [et_pb_line_break_holder] -->            const loadingIndicator = document.getElementById('categories-loading');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            try {<!-- [et_pb_line_break_holder] -->                const response = await fetch(endpoint);<!-- [et_pb_line_break_holder] -->                if (!response.ok) throw new Error('Network response was not ok');<!-- [et_pb_line_break_holder] -->                const categories = await response.json();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                loadingIndicator.style.display = 'none';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                if (categories.length === 0) {<!-- [et_pb_line_break_holder] -->                    container.innerHTML = '<pee class=\"text-gray-500\">No application scenario category collections established yet.<\/pee>';<!-- [et_pb_line_break_holder] -->                    return;<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Iterate over each category and build its UI section<!-- [et_pb_line_break_holder] -->                for (const category of categories) {<!-- [et_pb_line_break_holder] -->                    const sectionHTML = `<!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"bg-white rounded-xl p-6 shadow-sm border border-gray-100\"><!-- [et_pb_line_break_holder] -->                            <\/p>\n<h3 class=\"text-xl font-bold text-blue-600 mb-4 flex items-center gap-2\"><!-- [et_pb_line_break_holder] -->                                <svg class=\"w-5 h-5\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 002-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10\"><\/path><\/svg><!-- [et_pb_line_break_holder] -->                                Collection: ${category.name}<!-- [et_pb_line_break_holder] -->                            <\/h3>\n<p><!-- [et_pb_line_break_holder] -->                            <\/p>\n<div id=\"category-posts-${category.id}\" class=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6\"><!-- [et_pb_line_break_holder] -->                                <\/p>\n<div class=\"col-span-full flex items-center gap-2 text-sm text-gray-500\"><!-- [et_pb_line_break_holder] -->                                    <span class=\"loader\"><\/span> Loading articles for this collection...<!-- [et_pb_line_break_holder] -->                                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                            <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    `;<!-- [et_pb_line_break_holder] -->                    container.insertAdjacentHTML('beforeend', sectionHTML);<!-- [et_pb_line_break_holder] -->                    <!-- [et_pb_line_break_holder] -->                    \/\/ Fetch posts specifically for this category<!-- [et_pb_line_break_holder] -->                    fetchPostsByCategory(category.id);<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            } catch (error) {<!-- [et_pb_line_break_holder] -->                console.error('Error fetching categories:', error);<!-- [et_pb_line_break_holder] -->                loadingIndicator.style.display = 'none';<!-- [et_pb_line_break_holder] -->                container.innerHTML = '<pee class=\"text-red-500\">Failed to load collection data. Please check your network or website API settings.<\/pee>';<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/**<!-- [et_pb_line_break_holder] -->         * Fetches recent posts for a specific category ID and renders them inside the corresponding container.<!-- [et_pb_line_break_holder] -->         * @param {number} categoryId - The ID of the WordPress category.<!-- [et_pb_line_break_holder] -->         *\/<!-- [et_pb_line_break_holder] -->        async function fetchPostsByCategory(categoryId) {<!-- [et_pb_line_break_holder] -->            const endpoint = `${API_BASE_URL}\/posts?categories=${categoryId}&per_page=6`;<!-- [et_pb_line_break_holder] -->            const container = document.getElementById(`category-posts-${categoryId}`);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            try {<!-- [et_pb_line_break_holder] -->                const response = await fetch(endpoint);<!-- [et_pb_line_break_holder] -->                if (!response.ok) throw new Error('Network response was not ok');<!-- [et_pb_line_break_holder] -->                const posts = await response.json();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                if (posts.length === 0) {<!-- [et_pb_line_break_holder] -->                    container.innerHTML = '<pee class=\"text-gray-400 text-sm col-span-full\">No articles currently in this collection.<\/pee>';<!-- [et_pb_line_break_holder] -->                    return;<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                const html = posts.map(post => createPostCardHTML(post)).join('');<!-- [et_pb_line_break_holder] -->                container.innerHTML = html;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            } catch (error) {<!-- [et_pb_line_break_holder] -->                console.error(`Error fetching posts for category ${categoryId}:`, error);<!-- [et_pb_line_break_holder] -->                container.innerHTML = '<pee class=\"text-red-400 text-sm col-span-full\">Failed to load articles.<\/pee>';<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/**<!-- [et_pb_line_break_holder] -->         * Generates the HTML markup for a single post card (Text only, NO images).<!-- [et_pb_line_break_holder] -->         * @param {Object} post - The post object returned from WordPress REST API.<!-- [et_pb_line_break_holder] -->         * @returns {string} HTML string for the post card.<!-- [et_pb_line_break_holder] -->         *\/<!-- [et_pb_line_break_holder] -->        function createPostCardHTML(post) {<!-- [et_pb_line_break_holder] -->            const date = new Date(post.date).toLocaleDateString('en-US', {<!-- [et_pb_line_break_holder] -->                year: 'numeric',<!-- [et_pb_line_break_holder] -->                month: 'long',<!-- [et_pb_line_break_holder] -->                day: 'numeric'<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Using title.rendered directly with text-wrap ensures long titles don't overflow<!-- [et_pb_line_break_holder] -->            return `<!-- [et_pb_line_break_holder] -->                <\/p>\n<article class=\"bg-white rounded-lg border border-gray-100 p-5 hover-card flex flex-col justify-between h-full\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div><!-- [et_pb_line_break_holder] -->                        <time class=\"text-xs font-semibold text-blue-500 mb-2 block tracking-wider uppercase\">${date}<\/time><!-- [et_pb_line_break_holder] -->                        <\/p>\n<h4 class=\"text-lg font-bold text-gray-900 mb-3\"><!-- [et_pb_line_break_holder] -->                            <a href=\"${post.link}\" target=\"_blank\" class=\"post-title hover:text-blue-600 block\"><!-- [et_pb_line_break_holder] -->                                ${post.title.rendered}<!-- [et_pb_line_break_holder] -->                            <\/a><!-- [et_pb_line_break_holder] -->                        <\/h4>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"text-sm text-gray-600 line-clamp-3 mb-4\"><!-- [et_pb_line_break_holder] -->                            ${post.excerpt.rendered}<!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mt-auto pt-4 border-t border-gray-50\"><!-- [et_pb_line_break_holder] -->                        <a href=\"${post.link}\" target=\"_blank\" class=\"text-sm font-medium text-blue-600 hover:text-blue-800 flex items-center gap-1\"><!-- [et_pb_line_break_holder] -->                            Read Full Article<!-- [et_pb_line_break_holder] -->                            <svg class=\"w-4 h-4\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M14 5l7 7m0 0l-7 7m7-7H3\"><\/path><\/svg><!-- [et_pb_line_break_holder] -->                        <\/a><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/article>\n<p><!-- [et_pb_line_break_holder] -->            `;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html>[\/et_pb_fullwidth_code][\/et_pb_section]<\/p>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-766","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/forklifttiltcylinder.com\/fr\/wp-json\/wp\/v2\/pages\/766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/forklifttiltcylinder.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/forklifttiltcylinder.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/forklifttiltcylinder.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/forklifttiltcylinder.com\/fr\/wp-json\/wp\/v2\/comments?post=766"}],"version-history":[{"count":4,"href":"https:\/\/forklifttiltcylinder.com\/fr\/wp-json\/wp\/v2\/pages\/766\/revisions"}],"predecessor-version":[{"id":786,"href":"https:\/\/forklifttiltcylinder.com\/fr\/wp-json\/wp\/v2\/pages\/766\/revisions\/786"}],"wp:attachment":[{"href":"https:\/\/forklifttiltcylinder.com\/fr\/wp-json\/wp\/v2\/media?parent=766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}