Non classé

HeroPress: Finding autonomy through WordPress

Ovaj esej dostupan je i na hrvatskom jeziku. Dieses Essay ist auch auf Deutsch verfügbar. Here is English audio of Edo’s essay, read in his own voice. I started working with WordPress in 2020. I joined a digital agency and was at the start of my professional career. I had freshly completed a developer bootcamp where we learned about web development concepts and the basics of JS, HTML and CSS. I was initially hired as a frontend developer, but soon expanded my role to UX design and WordPress. Overcoming prejudice Initially, I was hesitant about working with WordPress. In some developer circles, it was looked down upon. I thought someone might think less of me for using such a basic tool instead of doing the real thing, since coding was considered the “proper” way to build things. After some initial resistance, I managed to let go of my prejudice and started enjoying it. The process involved designing the website in Figma and then implementing it via WordPress. Although I like to write code, I always thought of myself as more of a visual person than a coder, so this felt quite satisfactory. In the Agency we worked mostly with Elementor, and even though there were some trade-offs when using it, I still remember how glad the benefits made me feel. I could implement scroll animations and various custom effects just by adjusting a couple of settings. It was great! Shift in perspective As time progressed and I became more fluent in WordPress, I stopped thinking only from a design and frontend perspective and started seeing the bigger picture. Besides getting familiar with SEO, I began to understand the relationship between design decisions, business goals, and real-world constraints. I also realized that I no longer had to wait for someone else to finish the project. Design didn’t end at handoff, and implementation didn’t end at developing the frontend. I could take a project from an initial idea to a finished, high-quality website all on my own. WordPress made that possible without requiring me to become a backend specialist. Delivering complete value These insights changed my role more than any job title ever could and encouraged me to start freelancing. I took part in bigger, team-oriented WordPress projects, but I also worked on smaller ones where I was responsible for the whole process, from the initial “get-to-know-you” interview with the client to the final approval. I came to understand how design decisions influenced performance, how content structure shaped SEO, and how visual complexity affected load times and maintenance. As I gained more experience, the scope of my work expanded. I was no longer just a designer or developer. Over time, I started to understand the business side of projects as well. It became clearer how a website fits into a broader strategy, how it supports client goals, and how decisions influence long term value. WordPress allowed me to develop a more strategic mindset. It helped me move from purely operational work toward strategic thinking. That broader business perspective became just as important to me as the technical execution itself. The feeling of being able to provide a complete product to the client and own the entire process felt exciting because it satisfied my need for autonomy. First time I truly felt responsible for the entire outcome was while developing a full hotel website from start to finish. Publishing the site felt different. Since working in a team is a collaborative activity, there is always sharing of responsibility, giving each other support and feedback. This is why this felt different. It was only me. It was not a contribution. It was owning the project from start to finish. Seeing the site live, functional, and in real use made this shift clear. It felt exciting to be able to deliver the full outcome. Even if WordPress is not suitable for every use case and even if there are certain trade-offs, for someone like me, who wanted to feel autonomy and experience delivering a product from the initial idea to completion, WordPress was the right tool. It didn’t just teach me how to build a website or implement SEO. It taught me how to deliver real value to a client. Conclusion If I had to summarize what WordPress changed in my life, it would be that it helped me become more autonomous. It allowed me to take responsibility for entire projects and deliver complete value to clients, from idea to finished product. It also exposed me to a much larger number of real-world projects, clients, and challenges. That volume of experience shaped my growth more than any single tool or role. More projects meant more conversations, more constraints and more responsibility. In that sense, WordPress wasn’t just a tool for me. It helped me evolve from a designer and developer into a more complete professional. Someone able to understand problems, deliver outcomes, and think beyond individual tasks. Pronalaženje autonomije kroz WordPress Ovdje je hrvatska audioverzija Edovog eseja, pročitana njegovim vlastitim glasom. S WordPressom sam počeo raditi 2020. godine, na samom početku svoje profesionalne karijere. Pridružio sam se digitalnoj agenciji nakon što sam završio developerski bootcamp na kojem smo prošli osnove web razvoja te rad s JS-om, HTML-om i CSS-om. Isprva su me zaposlili kao frontend developera, ali se moja uloga ubrzo proširila na UX dizajn i WordPress. Suočavanje s predrasudama U početku sam bio skeptičan prema WordPressu. U nekim developerskim krugovima na njega se gledalo s visoka. Imao sam dojam da će netko pomisliti kako radim s lakšim alatom, umjesto da radim stvari “kako treba”, kroz čisti kod. Nakon početnog otpora, ta se percepcija promijenila. Počeo sam uživati u procesu. Prvo dizajn u Figmi, zatim implementacija kroz WordPress. Iako volim pisati kod, uvijek sam sebe doživljavao više kao vizualni tip nego kao klasičnog programera. Ovakav način rada mi je prirodno odgovarao. U agenciji smo najčešće koristili Elementor. Imao je svoja ograničenja, ali prednosti su mi bile važnije. Mogućnost da relativno brzo implementiram animacije na

HeroPress: Finding autonomy through WordPress Lire la suite »

LGPD Compliance in WordPress: The Ultimate Guide for Beginners

I remember reviewing my site analytics years ago and seeing a sudden burst of traffic from São Paulo. I felt a rush of excitement seeing my content reach people across the globe. Then it hit me: was my site actually legal for those readers, or was I accidentally inviting a massive fine into my inbox? That’s because your Brazilian readers, customers, and visitors are protected by the Lei Geral de Proteção de Dados (LGPD). Similar to other laws such as the GDPR, the LGPD gives people who live in Brazil more control over their data. And there’s another similarity to GDPR: the LGPD applies to your website, blog, or online store, no matter where you live.  If you have one single visitor from Brazil, then this article is for you. In this LGPD compliance guide, I’ll show you how to create privacy policies, cookie popups, compliance forms, and much more, in order to comply with this important privacy law (and avoid costly fines!) Even better, I’ll go one step further and turn the LGPD’s strict regulations into a way to build lasting trust with your visitors, improving your brand reputation while staying on the right side of the law. ⚠️ We are not lawyers. This article is for informational purposes only and does not constitute legal advice. We highly recommend consulting with a qualified legal professional to make sure your business is fully compliant with the LGPD and other privacy regulations. LGPD: TL;DR If you’re in a hurry, here’s a quick summary of the compliance steps covered in this guide: Key Rule Action Item Data Audit Identify all personal and sensitive data you collect. List every tool (SEO, Analytics, Forms) and the specific data it stores. Data Minimization Collect only the absolute minimum information required. Audit your forms and remove non-essential fields like phone numbers. Sensitive Data Stricter protection is required for health, religion, or ethnic data. Use separate, unchecked consent boxes and enable 2FA for data access. Privacy Policy Transparency is the foundation of LGPD compliance. Use the WordPress privacy policy generator to create this important document. Cookie Management Non-essential cookies require explicit opt-in consent. Add a cookie popup that blocks scripts until the visitor clicks ‘Accept.’ Cookie Policy Users prefer clear, bite-sized information about trackers. Generate a separate page listing every cookie’s purpose and duration. Script Blocking You are responsible for data collected by third-party tools. Use a plugin to block Google Analytics and Meta Pixels by default. Consent Logging You must be able to prove consent during a legal audit. Maintain a secure log of user IP addresses, choices, and timestamps. Right to Opt-Out Users must be able to revoke consent at any time. Create a ‘Do Not Sell My Info’ page. Right to Erasure Users have the ‘right to be forgotten.’ Use a dedicated form to process deletion requests within 15 days. Data Portability Users can request their data in a machine-readable format. Use the WordPress Export Personal Data tool to provide a .zip file upon request. What is the LGPD? The Lei Geral de Proteção de Dados (LGPD) is Brazil’s main data privacy regulation that controls how personal information is collected, processed, and shared. It applies to any individual or organization that processes the personal information of people located in Brazil. Just like other privacy laws, such as the General Data Protection Regulation (GDPR), LGPD doesn’t just affect websites or businesses based in Brazil. It can actually affect many WordPress websites, blogs, and organizations all over the world. If you handle data related to people living in Brazil, then the LGPD may apply to you, regardless of your location. When I first reviewed the LGPD’s definition of ‘personal data,’ I was surprised by how broad they are. To start, it includes any information that can identify a person, including:  Full names, initials, and surnames. Contact details such as personal email addresses and phone numbers. Digital identifiers including IP addresses and cookie data. Location data like GPS coordinates or physical residential addresses. However, unlike some other privacy laws, the LGPD also creates a special category for ‘sensitive personal data.’ This includes information about:  Racial or ethnic origin. Religious beliefs or political opinions. Health data or genetic and biometric information. Under the LGPD, this data requires even stricter protection. Why Should WordPress Users Care About LGPD Compliance? If you ignore the LGPD, then you could face serious consequences, including large fines. If you break these privacy laws, then the Brazilian National Data Protection Authority (ANPD) can issue fines of up to 2% of your total revenue in Brazil, for the previous fiscal year. I remember when I first looked at these numbers. I was shocked to see that the maximum fine can reach 50 million Reais per violation! Even worse, these costs can add up quickly if authorities discover multiple infractions during an audit. However, complying with the LGPD isn’t just about avoiding fines. It shows readers, visitors, and potential customers that you care about their privacy. By giving your audience more control over their personal information, you’re proving that you’re trustworthy and responsible.  In fact, when I started being more transparent with my audience, I noticed that my engagement rates actually improved! Complying with privacy laws can often lead to more signups and sales, helping you grow your online business in a responsible way. How LGPD Affects Your WordPress Site While the LGPD covers a lot of ground, there’s a few core principles that will most likely affect you as a website owner:  Users can check their information: Users can ask you to confirm whether you’re collecting and processing their personal data. They can also request a full copy of that information.  Fix data errors: Visitors can ask you to fix any information that’s incomplete, inaccurate, or out-of-date. You must clean up excessive data: Users can request that you delete any data that’s unnecessary, excessive, or processed in a way that doesn’t comply with the LGPD. Even if a third-party collected this data, it’s still

LGPD Compliance in WordPress: The Ultimate Guide for Beginners Lire la suite »

Matt: Claude & Sonos

Tonight was one of my most surreal Claude Code Sundays. To make a long story short, I pointed Claude Code at my Sonos setup in Houston: “All 29 Sonos speakers were running on WiFi with SonosNet completely disabled. They had accumulated ~89 million dropped packets across the system. That packet loss is why groups kept falling apart – Sonos grouping requires tight sync between speakers, and the WiFi was too congested to deliver it.” We had a wild rollercoaster where at one point it bricked several of my devices (green LED), got mixed up on some groupings being a home theater, and sent me all around the house plugging things in to ethernet or not. At one point, I was certain I’d have to redo everything from scratch. Then we came back and everything worked, I asked, “What song should we play to celebrate this accomplishment?” Ha – has to be “The Chain” by Fleetwood Mac. Seems fitting given we just spent the evening fixing one. Want me to queue it up on the Gym/Office? It then failed horribly at trying to play that song, then, because it thought the speakers were re-meshing, it tried to play it on outdoor speakers, which would have surprised my neighbors at midnight. I ended up picking the song manually, and I must say it’s quite nice. I see why it’s easy to fall in love with these things, because the variable positive reinforcement slot machine cowboy hacking is honestly more fun than if it had just gotten it right on the first try.

Matt: Claude & Sonos Lire la suite »

Gutenberg Times: Interactivity API, WordPress 7.0 Beta and Telex updates — Weekend Edition 358

Greetings from snow-covered Munich — or at least it was when we left Friday for Salzburg, Austria, with a one-hour delay after our locomotive engineer got caught in the city’s snow-induced chaos. Have a fabulous weekend! Yours, Birgit Developing Gutenberg and WordPress This week, WordPress 7.0 Beta 1 is ready for your testing on a staging or local site, please, not your live site. You can jump in via the WordPress Beta Tester plugin, a direct zip download, WP-CLI, or instantly through WordPress Playground in your browser. The most important feature coming to WordPress 7.0 is real-time collaboration, when more than one person can edit a post or page. Even for a single-person blogger this might be helpful when the proofreading buddy and the photographer can also be involved in editing different parts of a post. The final release is scheduled for April 9, 2026. Bugs go to the Alpha/Beta support forums or Trac — your testing genuinely shapes what ships. The release post also has an overview of the other features coming to WordPress 7.0, there are quite a lot. Gutenberg 22.6 RC1 is also available for testing. Once released it introduces a new Icon block, lightbox support for the Gallery block (a personal favorite of mine), and renames the Verse block to Poetry. Next to improvements to the Navigation overlay and block visibility controls, it also features a new approach to revisions with visual change tracking and block awareness. The final release is planned for February 25, 2026. The latest episode is Gutenberg Changelog #126 – Gutenberg Releases 22.3, 22.4, 22.5 and WordPress 7.0 with special guest Carolina Nymark, author at fullsiteediting.com and long time contributor. Plugins, Themes, and Tools for #nocode site builders and owners Content for AI is a hot topic for news sites, especially since they rely on those ad views and sponsored posts, and AI is pulling snippets from their content. It’s a tough situation, and many sites are working hard to keep AI bots from crawling their pages. But here’s the thing: AI really loves quality, long-form content. If your site serves up unique, quality stuff for humans, then it’s also going to catch the attention of AI systems looking to help users with their questions. If your site fits the bill, Maddy Osman has put together 9 Steps to Prepare Your WordPress Site for AI Search Engines as a practical guide for the era of ChatGPT and Google’s AI Mode. The good news: WordPress already has most of what AI systems need. You’ll learn to write answer-first content, use structured blocks, add schema markup, and manage your robots.txt — small, actionable tweaks that help your site surface in both traditional and AI-generated search results. Jamie Marsland built a plugin for block theme to manage beautiful sticky header variations. He demos it in the video This Sticky Header Trick Makes WordPress Sites Look Incredible! If you are interested in the free plugin you get it on the website. “Keeping up with Gutenberg—Index – Index 2025” A chronological list of the WordPress Make Blog posts from various teams involved in Gutenberg development: Design, Theme Review Team, Core Editor, Core JS, Core CSS, Test, and Meta team from Jan. 2024 on. Updated by yours truly.  The previous years are also available: 2020 | 2021 | 2022 | 2023 | 2024 Building Blocks and Tools for the Block editor. Carolina Nymark published two companion lessons on her Full Site Editing resource site. The Block Bindings API guide walks you through connecting dynamic data—post meta, custom sources, and more—to core blocks like paragraphs, images, and buttons, potentially saving you from building custom blocks altogether. In her Block Hooks API lesson, she shows you how plugins can automatically insert blocks into templates and patterns using PHP filters, with practical examples including WooCommerce and context-aware placement. In the latest article on the WordPress Developer, I show you exactly How to add custom entries to the editor Preview dropdown. Using the PluginPreviewMenuItem component from @wordpress/editor, you can extend the Preview menu with your own options — the tutorial walks you through building a “Social Card Preview” to show how to add an entry and serve up a modal for content. Paulo Carvajal dives deep into Building Dynamic Lists and Collections with data-wp-each on WP Block Editor. The data-wp-each directive from the Interactivity API lets you build reactive lists — product catalogues, task lists, feeds — that update automatically when state changes, no manual DOM manipulation needed. You’ll learn how to coordinate PHP server-side rendering with JavaScript-derived state and implement advanced patterns like filtering, sorting, and pagination following WordPress best practices. Ryan Welcher gave a talk at WordCamp Sofia titled From Static to Dynamic: Mastering the Interactivity APIn the Interactivity API. With the arrival of the Interactivity API, WordPress offers a native, declarative way to add client-side behavior to blocks using directives like data-wp-on–click, data-wp-bind, and data-wp-context. Developers can define reactive behavior, state management, and side effects—all while staying in the WordPress stack. The talk’s recording just appeared on WordPressTV. It’s a well-rounded introduction to the Interactivity API with real-life examples. AI and WordPress Semiha Kocer shares the latest Telex updates from WordPress.com’s AI-powered block creation tool, launched last August. The two headline features are upload reference images — a Figma mockup, a screenshot, or even a napkin sketch — alongside your prompt to guide complex layouts. download your block, edit it in your favorite code editor, and bring it back into Telex seamlessly. This week, Jonathan Bossenger explored the WordPress Studio MCP server, which connects WordPress Studio with AI tools via MCP. He set up MCP in VS Code and then used an AI agent to generate a custom block theme for a small coffee shop selling beans and accessories. Ray Morey reported on WordPress.com’s launches of a Built-In AI Assistant That Works in Editor, Media Library, and Notes. She notes that in the block editor, users can make plain-language requests — adjust layouts, swap color palettes, rewrite copy

Gutenberg Times: Interactivity API, WordPress 7.0 Beta and Telex updates — Weekend Edition 358 Lire la suite »

Matt: WordPress, AI, plugins, future of software engineering

Yesterday I was on the WP-Tonic podcast, and my colleague Adrian Laboş did a great summary of the key points, which I’ll share here: AI security audit wave incoming: Expect AI tools to flood WordPress core and the 70,000+ plugin ecosystem with both improvements and newly discovered security vulnerabilities, requiring infrastructure to triage at scale. Avoid vibe-coding compliance surfaces: For payments, fraud, and regulated commerce flows, prioritize battle-tested WooCommerce and vetted extensions over bespoke AI-generated code. Reposition plugins around durable differentiation: If AI collapses “nice-to-have” features (e.g., basic image manipulation), shift value to workflow ownership, integrations, compliance, performance, and support. Agencies gain leverage, not obsolescence: AI tools give motivated technical people 10-100x capability increases, meaning agencies can serve existing clients far better rather than being replaced by DIY site builders. Sell outcomes, not hours, as an agency: Client expectations will compress delivery timelines; adapt pricing to value-based packaging and use AI internally to raise throughput and QA coverage. Design for agentic usability: Strengthen APIs, WP-CLI, and machine-friendly interfaces so personal agents can safely operate WordPress tasks without brittle UI automation. WordPress Playground enables AI verification: Spinning up fully containerized WordPress instances in 20-45 seconds inside browsers allows AI to test code across 20+ environments simultaneously, fundamentally changing plugin compatibility testing. Benchmark AI outputs against WordPress-specific evals: Adopt WordPress block, plugin, and site-generation evaluations to catch “small file” failures (readme, headers, packaging) that break deployments. Prioritize compatibility testing by real-world co-install patterns: Reduce factorial plugin-combination risk by sampling tests based on which plugins are commonly used together and automating those paths. Plugin directory needs editorial curation: With submissions accelerating toward 100,000+ plugins, WordPress will introduce editorial spotlights on newer plugins with excellent code/design to balance discoverability with marketplace openness. Improve plugin discoverability without freezing innovation: Curate “trusted” and “high quality” signals while preserving pathways for new entrants to earn distribution through measurable excellence. Plan for uneven economic diffusion: Even with today’s models, enterprise adoption lags consumer usage; build internal enablement and governance now so teams can scale impact as tooling matures. Learning to learn beats domain expertise: When advising students/parents, the most future-proof skills are curiosity-driven learning, command of language, and study of classics/philosophy/ethics rather than specific technical domains. WordPress 7.0 promises AI integration: The upcoming release will feature “lots of fun AI stuff” and represents one of the most exciting technology years in Matt’s career since starting in the industry. I had no idea that today Anthropic would release their security thing that does exactly what I said. The best thing you’ll read about AI engineering today is Chris Lattner’s take on Claude’s C compiler implementation. To steal Techmeme’s headline: “Claude’s C Compiler shows AI elevates the role of human judgment and vision; it’s a milestone, but closely mirrors LLVM/GCC, and hard codes things to pass tests.” The entire post is important, but this paragraph is particuluarly profound: As writing code is becoming easier, designing software becomes more important than ever. As custom software becomes cheaper to create, the real challenge becomes choosing the right problems and managing the resulting complexity. I also see big open questions about who is going to maintain all this software. To bring this back to WordPress: While I was in another meeting today, Claude Code with Opus 4.6 completed a cleanroom implementation of the ACF plugin in about 45 minutes. It was about to go off and implement all the pro features, but I stopped it because it would be a tremendous waste of tokens. The entire point of open source is collaborating on a shared goal rather than reinventing the wheel every time. We’ve seen a slow version of this play out over the past decade, where every single web host that offers WordPress also spun up some sort of proprietary website or ecommerce builder. Bless their hearts. None has caused Shopify any lost nights of sleep. With countless person-years of development and who knows how many tens or hundreds of millions of dollars spent, I think we can now safely say that all of these efforts have had at most a marginal impact on their businesses, while the benefits of WordPress have continued to compound. The thought experiment of whether those same resources had been used to make WordPress better is left as an exercise for the reader. It does mean that competition is fiercer. You have to differentiate yourself on performance, customer service, reliability, design—things that are hard, but that’s capitalism. It’s really important that in the plugin directory, we figure out how to make it easier for people to collaborate and build things together, rather than make a thousand versions of the same thing.

Matt: WordPress, AI, plugins, future of software engineering Lire la suite »

WordPress.org blog: WordPress 7.0 Beta 1

WordPress 7.0 Beta 1 is ready for download and testing! This beta release is intended for testing and development only. Please do not install, run, or test this version of WordPress on production or mission-critical websites. Instead, use a test environment or local site to explore the new features. How to Test WordPress 7.0 Beta 1 You can test WordPress 7.0 Beta 1 in any of the following ways: Plugin Install and activate the WordPress Beta Tester plugin on a WordPress install. (Select the “Bleeding edge” channel and “Beta/RC Only” stream.) Direct Download Download the Beta 1 version (zip) and install it on a WordPress website. Command Line Use this WP-CLI command: wp core update –version=7.0-beta1 WordPress Playground Use a 7.0 Beta 1 WordPress Playground instance to test the software directly in your browser. No setup required – just click and go! The scheduled final release date for WordPress 7.0 is April 9, 2026. The full release schedule can be found here. Your help testing Beta and RC versions is vital to making this release as stable and powerful as possible. Thank you to everyone who contributes by testing! How important is your testing? Testing for issues is a critical part of developing any software, and it’s a meaningful way for anyone to contribute – whether or not you have experience. Details on what to test in WordPress 7.0 are available here. If you encounter an issue, please share it in the Alpha/Beta area of the support forums. If you are comfortable submitting a reproducible bug report, you can do so via WordPress Trac. You can also check your issue against this list of known bugs. Curious about testing releases in general and how to get started? Follow along with the testing initiatives in Make Core and join the #core-test channel on Making WordPress Slack. WordPress 7.0 will include new features that were previously only available in the Gutenberg plugin. Learn more about Gutenberg updates since WordPress 6.9 in the What’s New in Gutenberg posts for versions 22.0, 22.1, 22.2, 22.3, 22.4, 22.5 & 22.6. What’s new in WordPress 7.0? WordPress 7.0 boasts numerous upgrades in the editing and admin experience, delivering enhanced real time collaboration, refined customizability, new dashboard styles, and an expanded developer toolbox for people who create, design, and build with WordPress every day. Working as a team just got easier with the ability for multiple users to edit together in real time, while visual revisions allow a visual comparison between page versions, adding agility to the creation and review process. Working with patterns has been simplified, making layout updates and content changes more intuitive, while view transitions smoothly move you from screen to screen as you click. New and improved blocks and design features in 7.0 make sites more customizable, with video embed backgrounds in the Cover block, a responsive-enabled Grid block, and new Icons, Breadcrumbs and Heading blocks. An updated Navigation block makes menu changes easier and more reliable in fewer steps. Responsive, mobile-friendly controls in 7.0 allow you to hide or reveal blocks based on screen size, while client-side media handling speeds up media processing. The Font Library screen for managing installed fonts is now enabled for all themes, so site editors are always able to browse, install, and organize fonts. For developers, it’s now easier to build modern experiences while staying aligned with Core principles. The new WP AI Client in WordPress 7.0 brings a layer into Core that allows leveraging of AI models from any provider within the WordPress framework. This means plugins and themes can tap into any AI model to expound on its endless options. 7.0 offers even more versatility with the Client Side Abilities API that introduces a standardized way to register and run “abilities” in the browser, supporting richer, more consistent workflows. Additionally, 7.0 introduces PHP-only block registration with auto-generated inspector controls, adding a new dimension to block creation, while Block Bindings updates for pattern overrides expands support to custom dynamic blocks, giving block creators more options. Needless to say, this release offers a wide range of flexibility to creators, teams and developers, while bringing a visual refresh to the admin experience you know and love with a fresh default style. Work together in real time Building on the momentum started in WordPress 6.9, the ability for teams to create and edit together is more refined and robust in 7.0. With this version of WordPress multiple users can edit and collaborate on the same post or page in real time, with data syncing and stabilized notes for smoother teamwork and a more streamlined editing and review process. Real Time Collaboration: Teams can now edit posts and pages together live from multiple locations, with offline editing and data syncing enabled, and a new default HTTP polling sync provider with options for plugins or hosts to include websocket support. With this collaborative content creation workflow, teams can brainstorm more effectively and boost productivity. For the beta period, real-time collaboration is opt-in in order to get broader feedback and testing. Notes: 7.0 introduces real time syncing of notes that helps facilitate collaboration, a keyboard shortcut for new notes, and a series of quality-focused fixes that bring more stability to the Notes feature. A Refined Admin Experience WordPress 7.0 gives the wp-admin experience a boost with a fresh default color scheme, and a cleaner, more modern looking dashboard, while keeping the interface familiar. The upgraded dashboard enhances the editing experience with new visual revision comparisons, and smooth transitioning between screens. Visual Revisions: Working with revisions is even better in 7.0 with the added ability to make visual comparisons to revision versions within the editor. View transitions: Cross-document view transitions in the dashboard offer visual continuity with seamless movement from screen to screen. Customizing content with ease Creators have more flexibility in 7.0 with new tools for content and design, enhanced editing controls, and attention to mobile friendliness. Responsive Editing Mode: Block visibility is now more responsive and mobile-friendly, with the ability

WordPress.org blog: WordPress 7.0 Beta 1 Lire la suite »

I Found the 9 Best WordPress Construction Themes (30+ Themes Tested)

When you run a construction or contracting business, your website needs to work just as hard as you do. But many construction WordPress themes make simple tasks, like adding real project portfolios, service pages, and a quote form, more complicated than they should be. When those pages aren’t shown clearly, visitors can have a hard time finding what they’re looking for or getting in touch. Over time, this can make your business seem less professional and lead to fewer inquiries. This is why you should choose the right WordPress theme for your website. At WPBeginner, we’ve tested many construction themes, so we know which ones are fast, easy to customize, and built to highlight real projects and services. In this guide, I’ll share the best WordPress construction themes you can use to build a professional website that helps you attract clients and get more quote requests. 🏗️ Quick 3 Picks: Best WordPress Construction Themes In a hurry? Here’s a quick overview of my top 3 WordPress construction theme picks: 🥇 First choice 🥈 Second choice 🥉 Third choice aThemes Sydney SeedProd Elegant Themes Divi 🔎 Popularity: 100,000+ active installs 🔎 Popularity: 1M+ active installs 🔎 Popularity: 2M+ active installs 🌟 Rating: 700+ 5-star reviews on WordPress.org 🌟 Rating: 4,500+ 5-star reviews on WordPress.org 🌟 Rating: 20,000+ reviews on Trustpilot 30+ professionally-designed starter sites 350+ site kits and starter templates 370+ website and page templates Works with WooCommerce out of the box No-code WooCommerce builder Seamless WooCommerce integration Pre-made website sections 90+ premium page blocks Built-in website elements Works with page builders like Elementor Built-in page, website, and theme builder Works with Divi Builder and other page builders Read more » Read more » Read more » Why Does Your Theme Matter for a Construction Website? Your WordPress theme plays a big role in whether visitors trust your business and decide to request a quote or contact you. A good construction theme helps by offering: 🧰 Construction site-focused pre-built sections – Construction themes often include sections for services, project galleries, FAQs, contact or quote request forms, and Google Maps. These let visitors quickly see what you offer and how to reach you. 📱 Mobile responsiveness – Many people search for contractors on their phones, sometimes while standing on a job site or comparing options nearby. A mobile-friendly theme makes it easy for them to call you or request a quote right away. 🧑‍💻 Easy editing for non-technical staff – You or your team can easily add new projects, update services, or rotate testimonials as your work grows, without hiring a developer. ⚡ Speed and performance – A slow website can push potential clients away. Fast-loading pages help with SEO and keep visitors around long enough to fill out a contact or quote form. ⚙️ Work with popular WordPress plugins – A good theme integrates smoothly with form builders, booking tools, and live chat plugins, making it easier for visitors to ask questions and become leads. Behind the Scenes: How I Test and Review WordPress Construction Themes To choose the best WordPress construction themes for this showcase, I installed and tested each theme on a demo site to see how it performs in real-world use. I focused on how well each theme would work for an actual construction business – from showcasing projects to getting more quote requests. Here’s what I looked for: Clear navigation menu – I evaluate the navigation layout and site structure to ensure visitors can find services and project galleries quickly. Strong call-to-action areas – I review how easy it is to add buttons or sections that encourage visitors to request a quote, call the business, or send a message. Mobile responsiveness – I make sure the theme looks good and works properly on phones, tablets, and desktops, since many clients browse on mobile. Speed and performance – I test how fast the pages load because a slow site can hurt SEO and cause potential clients to leave. Page builder support – I check whether the theme works well with popular page builders so you can create custom pages without touching code. I also considered different needs and skill levels – whether you’re a solo contractor, a growing construction company, or an agency building sites for clients. This way, there’s an option for different budgets, experience levels, and business goals. Why Trust WPBeginner? At WPBeginner, we’ve spent over 17 years building, testing, and improving WordPress websites for all kinds of businesses, including service-based and construction websites. That hands-on experience helps us understand what a good construction theme really needs, such as clear service pages, strong project galleries, mobile-friendly layouts, and easy ways for visitors to request quotes or get in touch. Every theme in this list was personally tested with real construction website needs in mind. Along with construction-specific features, we look at page speed, ease of editing, and overall user experience. We take our reviews seriously, so you can trust our recommendations. You can learn more about how we do this in our editorial process. Now, let’s take a look at the 9 best WordPress construction themes you can use for your website. 1. Sydney – Best Overall WordPress Construction Theme aThemes Sydney is a beginner-friendly WordPress theme with ready-made construction layouts, Elementor compatibility for drag-and-drop editing, and fast loading. We have thoroughly tested aThemes Sydney to see how it compares to other solutions. To read more about our experience, see our complete Sydney review. My Experience After installing Sydney, I liked that it comes with over 30 starter sites, including several made for construction and contractor businesses. I imported a construction demo using the one-click importer, and it took under two minutes. It set up a full site with a homepage, services page, about page, contact page with a map, and the ‘Get a Quote’ call-to-action (CTA) button. Customizing the site was easy because the homepage already includes sections for featured work and company mission. And with the Elementor integration, I could simply drag and

I Found the 9 Best WordPress Construction Themes (30+ Themes Tested) Lire la suite »

WordCamp Central: Introducing WordCamp Mukono 2026: Sustainable Growth, Building a Lasting WordPress Future

The WordPress community in Uganda is pleased to introduce WordCamp Mukono 2026, scheduled for March 13 & 14, 2026, at Murs Country Resort, Kigunga, in Mukono, Uganda. Guided by the theme “Sustainable Growth – Building a Lasting WordPress Future,” WordCamp Mukono 2026 will bring together over 300 attendees including WordPress users, contributors, code wranglers, developers, designers, educators, and business owners to explore how sustainable practices can strengthen the WordPress project, local communities, and the broader open-source ecosystem. A Focus on Sustainability and Long-Term Impact The 2026 theme reflects a growing emphasis within the WordPress project on sustainability not only in technology, but also in people, communities, and contribution pathways. Sessions and discussions will focus on: Sustainable WordPress businesses and client practices Long-term community building and leadership development Performance, security, and maintainable WordPress solutions Inclusive contribution and mentorship in open source Content, accessibility, and responsible digital publishing AI tools and practices for both individuals and businesses An Educational track for Students and Educators The program is designed to support both new and experienced WordPress users, offering practical insights alongside opportunities for deeper engagement with the WordPress project. This year includes a lot of Community building activities, programs and strategies to support and grow open source communities. Strengthening the Local and Regional WordPress Community WordCamp Mukono has become a key gathering point for WordPress users in Mukono, Uganda, and the wider East African region. The 2026 event continues this trajectory by prioritizing local voices, first-time speakers, and contributors who are actively growing WordPress adoption through education, translation, support, and community leadership. By hosting the event in Mukono, the organizing team reinforces WordPress’s mission to democratize publishing and ensure that open-source opportunities are accessible beyond major urban centers. WordCamp Mukono 2026 will be hosted at the spacious and prestigious Murs Country Resort in Kigunga, Seeta, Mukono Municipality. The venue offers a variety of amenities and services that make it a beautiful home for WordCamp Mukono. Accommodation Options at WordCamp Mukono WordCamp Mukono has spoken to several hotels and Accommodation options around the Host venue including the host venue itself and Accommodations have been made available for all attendees. Details have been shared on the website. Feel free to secure your pick as you see fit. An Official, Community-Led WordPress Event WordCamp Mukono 2026 is an official WordPress event, organized by a dedicated team of local volunteers and run as a non-profit. Like all WordCamps, the event is built on the principles of openness, inclusivity, and collaboration. Over two days, attendees will participate in talks, workshops, and networking opportunities designed to foster meaningful connections and long-term contributions to WordPress. Get Involved Calls for speakers are open to any one with a brilliant idea they would want to share, and the sponsor call is also open. An event of this magnitude can only be made possible by the many generous individuals who contribute to open source and community initiatives. The volunteer call is now closed, and the event is already taking shape. Ticket Sales are now open for this great experience and are the main talk on the streets. Community members from Uganda, the East African region, and beyond are encouraged to take part and contribute to an event focused on building a sustainable future for WordPress. Have no excuse! Book your space now! Community partners are also allowed to sponsor people to get this great experience by buying a ticket for them. Sponsoring them fully or partially. Contact the Team for details More details can be found on the official WordCamp Mukono website and on WordCamp.org as they become available. Kindly also check the Blog Section for live updates on the event.

WordCamp Central: Introducing WordCamp Mukono 2026: Sustainable Growth, Building a Lasting WordPress Future Lire la suite »