[{"data":1,"prerenderedAt":272},["ShallowReactive",2],{"$fi_SA3l8D9e4tuLzFLMXUroEj8Vi4FUp0B2g2TbBke08":3,"post-weekly-roundup-2026-10-30":147},{"site":4,"features":8,"stripe":10,"bridalfile":12,"analytics":13,"navigation":14,"branding":125,"footer":127},{"id":5,"name":6,"domain":7},"7578a1b2-a8ec-462f-8980-d46ebefc76a2","Pwa Developer","pwadeveloper.uk",{"products":9,"bookings":9,"event_capacity":9,"ugc":9},false,{"enabled":9,"test_mode":11},true,{"enabled":9},null,{"footer":15,"header":43,"services":68},{"id":16,"name":17,"items":18},"4c83a83d-7d89-442d-8e4c-717e61d71c19","Footer Navigation",[19,23,27,31,35,39],{"id":20,"url":21,"label":22},"b8c9d0e1-f2a3-4b4c-5d6e-7f8a9b0c1d2e","/about","About",{"id":24,"url":25,"label":26},"c9d0e1f2-a3b4-4c5d-6e7f-8a9b0c1d2e3f","/blog","Blog",{"id":28,"url":29,"label":30},"d0e1f2a3-b4c5-4d6e-7f8a-9b0c1d2e3f4a","/contact","Contact",{"id":32,"url":33,"label":34},"e1f2a3b4-c5d6-4e7f-8a9b-0c1d2e3f4a5b","/websites","Websites",{"id":36,"url":37,"label":38},"d1e2f3a4-1111-4a2b-8c3d-dddd11112222","/services/nuxt","Nuxt",{"id":40,"url":41,"label":42},"d2e3f4a5-2222-4b3c-9d4e-dddd22223333","/services/supabase","Supabase",{"id":44,"name":45,"items":46},"090e7007-6dd0-4416-8ce2-2680c446d2a9","Main Navigation",[47,49,53,57,59,61,63],{"id":48,"url":21,"label":22},"c3d4e5f6-a7b8-4c9d-0e1f-2a3b4c5d6e7f",{"id":50,"url":51,"label":52},"a43446fd-355b-474a-a846-6f02ba7b4f68","/services","Services",{"id":54,"url":55,"label":56},"6b5e66d9-5267-4948-86b9-11ef75fcf821","/how-i-build","How I Build",{"id":58,"url":33,"label":34},"a1b2c3d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d",{"id":60,"url":25,"label":26},"d4e5f6a7-b8c9-4d0e-1f2a-3b4c5d6e7f8a",{"id":62,"url":29,"label":30},"f6a7b8c9-d0e1-4f2a-3b4c-5d6e7f8a9b0c",{"id":64,"url":65,"label":66,"target":67},"e5f6a7b8-c9d0-4e1f-2a3b-4c5d6e7f8a9b","https://www.youtube.com/@anothermagentodev9161","YouTube","_blank",{"id":69,"name":70,"items":71},"9a2b3c4d-9999-4a2b-8c3d-aaaabbbbcccc","Services Menu",[72,78,84,90,96,102,108,114,120],{"id":73,"url":74,"icon":75,"label":76,"description":77},"1a2b3c4d-1111-4a2b-8c3d-111122223333","/services/pwa","fa-solid fa-mobile-screen-button","PWA","Installable, offline-first apps",{"id":79,"url":80,"icon":81,"label":82,"description":83},"2b3c4d5e-2222-4b3c-9d4e-222233334444","/services/wordpress","fa-brands fa-wordpress","WordPress","Themes, plugins, rescue work",{"id":85,"url":86,"icon":87,"label":88,"description":89},"3c4d5e6f-3333-4c4d-8e5f-333344445555","/services/magento","fa-solid fa-cart-shopping","Magento","Ecommerce & platform work",{"id":91,"url":92,"icon":93,"label":94,"description":95},"4d5e6f70-4444-4d5e-9f60-444455556666","/services/vue","fa-brands fa-vuejs","Vue & Nuxt","Reactive frontends, SSR apps",{"id":97,"url":98,"icon":99,"label":100,"description":101},"708192a3-7777-4081-8293-777788889999","/services/headless-cms","fa-solid fa-cube","Headless","Structured content APIs",{"id":103,"url":104,"icon":105,"label":106,"description":107},"8192a3b4-8888-4192-93a4-88889999aaaa","/services/ai-consultancy","fa-solid fa-robot","AI Consultancy","Where AI actually helps",{"id":109,"url":110,"icon":111,"label":112,"description":113},"a1b2c3d4-1234-4a2b-8c3d-aaaa11112222","/services/migrations","fa-solid fa-arrow-right-arrow-left","Migrations","Move platforms, keep your SEO",{"id":115,"url":116,"icon":117,"label":118,"description":119},"b2c3d4e5-2345-4b3c-9d4e-bbbb22223333","/services/technical-seo","fa-solid fa-gauge-high","Technical SEO & Performance","Core Web Vitals & speed",{"id":121,"url":33,"icon":122,"label":123,"description":124},"c3d4e5f6-3456-4c4d-8e5f-cccc33334444","fa-solid fa-globe","Custom Websites","Bespoke sites, not templates",{"logo":13,"logoDark":13,"favicon":13,"tagline":126},"WordPress & Web Developer in Hull, East Yorkshire",{"summary":128,"copyright":13,"address":129,"contact":133,"socialLinks":134,"openingHours":146,"logos":13},"Senior freelance web developer in Hull, East Yorkshire. 15+ years building fast, custom websites and web apps in WordPress, Magento, Vue and Nuxt. Work directly with the developer.",{"line1":13,"line2":13,"city":130,"state":131,"postalCode":13,"country":132},"Hull","East Yorkshire","United Kingdom",{"phone":13,"email":13},[135,138,142],{"url":65,"icon":136,"platform":137},"fa-brands fa-youtube","youtube",{"url":139,"icon":140,"platform":141},"https://github.com/adamcjackson1982","fa-brands fa-github","github",{"url":143,"icon":144,"platform":145},"https://www.linkedin.com/in/adamcjackson/","fa-brands fa-linkedin","linkedin",[],{"id":148,"slug":149,"title":150,"excerpt":151,"content":152,"content_format":262,"featured_image":263,"published":11,"published_at":264,"meta_title":265,"meta_description":266,"fields":267},"87ec4505-5a34-4b26-86dc-bbe211744389","weekly-roundup-2026-10-30","Weekly round-up: WordPress 7.1.4 is a security release, update it","WordPress 7.1.4 fixes a flaw in the upgrade process and a batch of cross-site scripting bugs. How to check you have it, what 7.2 means, and what I published this week.",{"type":153,"content":154},"doc",[155,161,168,172,184,189,193,198,234,239,251],{"type":156,"content":157},"paragraph",[158],{"text":159,"type":160},"WordPress shipped a security release on Wednesday. If you only do one thing from this round-up, make it that one.","text",{"type":162,"attrs":163,"content":165},"heading",{"level":164},2,[166],{"text":167,"type":160},"WordPress 7.1.4: update it now",{"type":156,"content":169},[170],{"text":171,"type":160},"On 28 October WordPress.org released 7.1.4, tagged as a security release, and the announcement tells site owners to update immediately. It fixes a weakness in the upgrade process that could allow remote code execution during the upgrade window, plus a batch of stored cross-site scripting bugs in places like block markup, the Customizer, comment pagination and user logins. A denial-of-service issue and two information leaks, unpublished Customizer drafts and post notes, are in there too.",{"type":156,"content":173},[174,176,182],{"text":175,"type":160},"Sites with automatic background updates will install it on their own, so the first job is to check yours has. In the dashboard, go to Updates and see whether it says you have the latest version. If it does not, take a backup, click Update Now, then load your home page and send a test message through your contact form. That is about ten minutes. Keeping core, plugins and the layers underneath current is a routine part of ",{"text":177,"type":160,"marks":178},"WordPress development",[179],{"type":180,"attrs":181},"link",{"href":80},{"text":183,"type":160}," and care, and it is the best value security work there is, measured in minutes.",{"type":162,"attrs":185,"content":186},{"level":164},[187],{"text":188,"type":160},"WordPress 7.2 is in beta",{"type":156,"content":190},[191],{"text":192,"type":160},"Beta 2 of WordPress 7.2 came out on 27 October, with the final release planned for 8 December. A beta is for people testing, not for live business sites, so there is nothing to do except know it is coming. I would leave a live site alone until the final release is out and your plugins say they support it.",{"type":162,"attrs":194,"content":195},{"level":164},[196],{"text":197,"type":160},"What I published this week",{"type":156,"content":199},[200,202,208,210,216,218,224,226,232],{"text":201,"type":160},"Three pieces went up since the last round-up. ",{"text":203,"type":160,"marks":204},"Fixed price, day rate or monthly fee",[205],{"type":180,"attrs":206},{"href":207},"/blog/fixed-price-day-rate-or-monthly-fee-how-web-developers-charge",{"text":209,"type":160}," explains how web developers charge and what each model means for you. ",{"text":211,"type":160,"marks":212},"Web designer or web developer",[213],{"type":180,"attrs":214},{"href":215},"/blog/web-designer-or-web-developer-which-one-do-you-need",{"text":217,"type":160}," covers which one to hire for what. And ",{"text":219,"type":160,"marks":220},"Google Business Profile vs your website",[221],{"type":180,"attrs":222},{"href":223},"/blog/google-business-profile-vs-your-website-hull",{"text":225,"type":160}," sets out what each does for a Hull business. If you missed last week, ",{"text":227,"type":160,"marks":228},"that round-up",[229],{"type":180,"attrs":230},{"href":231},"/blog/weekly-roundup-2026-10-23",{"text":233,"type":160}," covered the critical PHP release.",{"type":162,"attrs":235,"content":236},{"level":164},[237],{"text":238,"type":160},"One job for the weekend",{"type":156,"content":240},[241,243,249],{"text":242,"type":160},"Open your dashboard, check the WordPress version says 7.1.4, then go to Tools, Site Health, Info, Server and read the PHP version. Anything older than 8.2 is worth a call to your host, for the reasons in ",{"text":244,"type":160,"marks":245},"last week's PHP warning",[246],{"type":180,"attrs":247},{"href":248},"/blog/php-security-flaw-wordpress-sites-october-2026",{"text":250,"type":160},".",{"type":156,"content":252},[253,255,260],{"text":254,"type":160},"If you would rather someone else kept an eye on this, book a free 30 minute website surgery through the ",{"text":256,"type":160,"marks":257},"contact page",[258],{"type":180,"attrs":259},{"href":29},{"text":261,"type":160}," and we can look at your site together.","tiptap","","2026-10-30T17:28:44.53421+00:00","Weekly Round-Up: WordPress 7.1.4 Security Release","WordPress 7.1.4 is a security release. How to check you have it, what WordPress 7.2 means, plus what I published this week.",{"tags":268},[269,270,271],"roundup","wordpress","web-dev",1793696432418]