Descriptive Link Text: A Guide to Accessibility

click here is not descriptive link text
“Click Here” = what not to do for your link text.

In the digital age, links are an essential part of navigating the web. However, for individuals with visual impairments or disabilities that affect their ability to read or understand text, links can pose a significant challenge. Descriptive link text plays a crucial role in ensuring that websites are accessible to all users.

What is Descriptive Link Text?

Descriptive link text is clear, concise, and informative text that accurately describes the destination of a link. It should provide users with a clear understanding of where they will be taken when they click on the link.

Why is Descriptive Link Text Important?

  • Screen Reader Accessibility: Screen readers are assistive technologies used by individuals with visual impairments. They rely on descriptive link text to provide users with information about the link’s destination.
  • Improved User Experience: Clear and informative link text enhances the overall user experience by making it easier for users to navigate a website and find the information they are looking for.
  • SEO Benefits: Descriptive link text can also improve a website’s search engine optimization (SEO) by providing relevant keywords and information to search engines.

Best Practices for Descriptive Link Text

  1. Be Specific and Concise: Avoid generic or vague link text like “click here” or “more info.” Instead, use specific and concise language that accurately describes the link’s destination.
    • Example: Instead of “Click here for more information,” use “Learn more about our products.”
  2. Avoid Redundancy: Don’t repeat the same information in both the link text and the surrounding content. This can be confusing for users and can make the content difficult to read.
    • Example: Instead of “Read our blog post about how to choose the best dog food,” use “Read our blog post, ‘Choosing the Perfect Dog Food.'”
  3. Use Action Verbs: Start your link text with an action verb to indicate the intended action.
    • Example: Instead of “Learn more,” use “Download our free ebook.”
  4. Consider Context: The context in which the link appears should be taken into account when writing descriptive link text. The text should be relevant to the surrounding content and should provide users with enough information to understand the link’s purpose.
    • Example: If the link leads to a product page, the link text could be “Buy Now.” If the link leads to a blog post, the link text could be “Read the Article.”
  5. Test with Screen Readers: To ensure that your link text is accessible to users with visual impairments, test your website with a screen reader. This will help you identify any issues with the link text and make necessary adjustments.

By following these best practices, you can create a more accessible and user-friendly website for all users.

More Examples of Descriptive Link Text

  • Instead of: “Click here for more information”
    • Use: “Learn more about our products”
  • Instead of: “Read more”
    • Use: “Read our article on sustainable living”
  • Instead of: “Download the file”
    • Use: “Download the 2023 Annual Report”

Additional Tips for Accessibility

  • Use Consistent Formatting: Use consistent formatting for links, such as bold text or a different color, to help users visually identify them.
  • Prevent Broken Links: Make sure all links on your website point to valid pages and have descriptive labels. This helps users understand where they’re going and avoids frustrating them with ‘404 Not Found’ errors.

Are you ready to design & build your own website? Learn more about UltimateWB! We also offer web design packages if you would like your website designed and built for you.

Got a techy/website question? Whether it’s about UltimateWB or another website builder, web hosting, or other aspects of websites, just send in your question in the “Ask David!” form. We will email you when the answer is posted on the UltimateWB “Ask David!” section.

Posted in Website Design | Tagged , , , , , , , , , , , , , , , , , | Leave a comment

How to Write Effective Website Copy? A Guide to Engaging Your Audience

writing effective website copy

Effective website copy is essential for attracting and converting visitors into customers. It should be informative, persuasive, and easy to understand. Here are some tips for writing compelling website copy:

1. Know Your Audience

  • Understand Their Needs and Pain Points: What problems are they trying to solve? What are their goals?
  • Tailor Your Message: Use language and tone that resonates with your target audience.

2. Clear and Concise Writing

  • Use Simple Language: Avoid jargon and technical terms that may confuse your readers.
  • Keep It Short and Sweet (KISS): Break up long paragraphs into shorter ones and use bullet points or numbered lists to highlight key points.
  • Use Strong Action Verbs: Create a sense of urgency and encourage readers to take action.

3. Compelling Headlines and Subheadings

  • Grab Attention: Use headlines that are informative and intriguing.
  • Subdivide Content: Use subheadings to break up your content and make it easier to scan.

4. Strong Call to Action (CTA)

  • Guide Your Visitors: Clearly tell your readers what you want them to do (e.g., sign up, buy now, learn more).
  • Place CTAs Strategically: Place CTAs in prominent locations on your website.

5. Search Engine Optimization (SEO)

  • Keyword Research: Identify relevant keywords and incorporate them naturally into your copy.
  • Meta Descriptions: Write compelling meta descriptions that summarize your content and entice clicks.

6. Proofread Carefully

  • Errors Can Damage Credibility: Ensure your copy is free of grammatical and spelling errors.

7. A/B Testing

  • Experiment and Refine: Test different versions of your copy to see what works best for your audience.

8. Mobile Optimization

  • Responsive Design: Ensure your website is easy to read and navigate on mobile devices.

UltimateWB helps you to easily make your website responsive and mobile friendly with the built-in Responsive app.

By following these guidelines, you can create website copy that effectively engages your audience, converts visitors into customers, and helps you achieve your business goals.

Are you ready to design & build your own website? Learn more about UltimateWB! We also offer web design packages if you would like your website designed and built for you.

Got a techy/website question? Whether it’s about UltimateWB or another website builder, web hosting, or other aspects of websites, just send in your question in the “Ask David!” form. We will email you when the answer is posted on the UltimateWB “Ask David!” section.

Posted in Ask David!, General, Website Design | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Domain Name Taken? Here’s What to Do

finding perfect domain name

Ask David” question: “All the domain names that I have chosen are already taken…what should I do?”

So, you’ve found the perfect domain name for your new website, but it’s already taken. It’s a frustrating situation, but don’t worry, there are several options to explore.

1. Check for Variations

  • Hyphenation: Consider adding a hyphen to the domain name. For example, if “yourdomain.com” is taken, try “[invalid URL removed]”.
  • Pluralization: If the domain name is singular, try pluralizing it. For instance, “blog.com” could become “blogs.com”.
  • Number Addition: Adding a number to the end of the domain name can also be an option. For example, “domain123.com”.
  • Keyword Variation: If the domain name is too generic, try adding a keyword that is relevant to your business.
  • Acronyms: Consider using an acronym for your brand name, like “NYCfoodie.com” for “New York City Foodie”.

2. Consider a Different TLD

  • Country-Code Top-Level Domains (ccTLDs): These domains are specific to a country, such as “.co.uk” for the United Kingdom or “.ca” for Canada.
  • New gTLDs: There are many new gTLDs available, such as “.tech”, “.design”, or “.online”. These can be a great option if they are relevant to your business.

3. Contact the Domain Owner

  • Negotiate a Purchase: If the domain owner is willing to sell, you can try negotiating a price.
  • Offer a Partnership: If you think the domain owner’s website is inactive or irrelevant, you could offer to partner with them to use the domain name.

4. Domain Backorder Services

  • Purchase a Backorder: If the domain name is about to expire, you can use a backorder service to purchase it if the owner doesn’t renew.

5. Brainstorm New Ideas

  • Start Fresh: If none of the above options work, it might be time to brainstorm new domain name ideas. Consider using a domain name generator or consulting with a branding expert.

Remember, finding the perfect domain name can take time. Be patient and explore all your options. With a little creativity and persistence, you’ll be able to find a domain that suits your needs. You can check if several domains are available at one time with the UltimateWB Check Domain Name Availability tool. When you’ve found your perfect domain name, you can register it at UltimateWB, or even another company if you’d like, and still use it with the UltimateWB website builder.

Are you ready to design & build your own website? Learn more about UltimateWB! We also offer web design packages if you would like your website designed and built for you.

Got a techy/website question? Whether it’s about UltimateWB or another website builder, web hosting, or other aspects of websites, just send in your question in the “Ask David!” form. We will email you when the answer is posted on the UltimateWB “Ask David!” section.

Posted in Ask David!, Domain Names | Tagged , , , , , , , , , , , , , , , , , , , | Leave a comment

Domain Name Riches: Countries Cashing In on Top-Level Domain Names

country top level domains

In the digital age, even the smallest of countries can strike it rich. While beaches and mountains might be the traditional tourist attractions, there’s a new gold rush happening online: domain names. Countries around the world are capitalizing on the unique power of web addresses to generate significant revenue.

A Big Winner: Anguilla for the .ai – i.e. Artificial Intelligence

One of the most notable examples is Anguilla, a tiny Caribbean island. Thanks to the booming artificial intelligence industry, their .ai domain name has become highly sought after. Businesses and individuals looking to associate themselves with AI are flocking to register websites ending in “.ai,” driving up the value of this digital asset.

Tuvalu for .tv

But Anguilla isn’t the only country cashing in on domain name gold. Tuvalu, a remote Pacific island chain, has turned their .tv domain into a lucrative venture. Originally intended for television-related websites, the .tv domain has found broader appeal, especially among online streaming platforms and gaming communities.

Libya for .ly and “domain hacks”

Libya, a North African nation, has also discovered a unique advantage in their .ly domain. These addresses, often referred to as “domain hacks,” are popular among businesses and individuals looking for memorable and catchy website names.

Montenegro and the .me domain

Montenegro, a Balkan country, has capitalized on the personal branding trend with their .me domain. Websites ending in “.me” are perfect for individuals and businesses looking to create a strong online presence and establish a personal connection with their audience.

Columbia and .co

Colombia, a South American country, has also found a niche with their .co domain. While primarily used by Colombian businesses, the .co domain has gained popularity among individuals and companies looking for a unique and memorable web address.

British Indian Ocean Territory and .io for tech

The .io domain, representing the British Indian Ocean Territory, has become a popular choice among tech startups and online services. Its association with innovation and modernity has made it a desirable option for businesses seeking a unique and memorable online presence. While not as widely recognized as some other ccTLDs, .io has gained significant traction in recent years, demonstrating its potential to become a prominent domain extension in the digital landscape.

As the internet continues to evolve, the value of domain names will only increase. Countries that have strategically leveraged their top-level domains have demonstrated the potential for significant economic benefits. So, the next time you browse the web, remember that behind those familiar-looking website addresses, there might be a country cashing in on the digital gold rush.

What are “Domain Hacks”?

Domain hacks are a clever way to use domain names to incorporate relevant keywords or acronyms. For example, “ly” in “.ly” can represent “lyrics,” “lovely,” “lifestyle,” or other words that align with the business or individual’s brand.

In the context of Libya, the “.ly” domain extension offers a unique advantage due to its versatility. It can be used to create memorable and catchy website names that are directly related to the business or individual’s focus.

Here are some examples of how “.ly” domain hacks might be used:

  • Music-related businesses: A music streaming service could use “musicly.ly” or “lyricly.ly”.
  • Lifestyle brands: A fashion brand might use “stylely.ly” or “lovely.ly”.
  • Personal branding: An individual could use their name followed by “.ly” to create a personal website or blog.

By incorporating relevant keywords into their domain names, businesses and individuals can improve their online visibility and attract more targeted traffic. The “.ly” domain extension offers a creative and effective way to achieve this goal.

Why is .co popular when there is .com? Seems like you could miss traffic because of typos

The popularity of the .co domain extension can be attributed to several factors:

  1. Availability: Many desirable .com domain names are already taken. .co offers a viable alternative for businesses looking for short, memorable, and brandable domain names.
  2. Country Code Top-Level Domain (ccTLD) Association: While .co is the ccTLD for Colombia, it has also gained popularity as a generic top-level domain (gTLD). This means it can be used by businesses from any country, making it more accessible.
  3. Brandability: .co domains can be easily incorporated into company names or slogans, enhancing brand recognition. For example, “GoPro.co” or “Spotify.co” sound catchy and memorable.
  4. SEO Benefits: While not a direct ranking factor, using a relevant .co domain can sometimes provide a slight SEO advantage, especially in regions where the .co extension is more recognized.
  5. Trendiness: The .co extension has gained popularity in recent years, especially among tech startups and online businesses. This trend has helped to increase its desirability.

While it’s true that you might miss some traffic by not using a .com domain, the benefits of using a .co domain can outweigh the potential drawbacks for many businesses. The key is to choose a domain that is relevant, memorable, and aligns with your brand.

Related: What is Domain Squatting and how to protect your domain name?

Hyphen or No Hyphen? The Domain Name Dilemma

How many syllables and how many words should a domain name contain to make sure it is easy to remember and user friendly?

.com vs .us, .com vs .uk…..com vs Country Code Top-Level Domains (ccTLDs): Which domain extension should you choose?

Is a .com domain better for SEO?

Why are all of the best domain names taken when there aren’t websites using them?

Why Are .io Domain Names So Expensive? Are They Worth the Hype?

Are you ready to design & build your own website? Learn more about UltimateWB! We also offer web design packages if you would like your website designed and built for you.

Got a techy/website question? Whether it’s about UltimateWB or another website builder, web hosting, or other aspects of websites, just send in your question in the “Ask David!” form. We will email you when the answer is posted on the UltimateWB “Ask David!” section.

Posted in Ask David!, Domain Names | Tagged , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Should You Host Google Fonts Directly on Your Website?

web fonts

A Closer Look at Performance and Security

When it comes to incorporating fonts into your website, Google Fonts is a popular choice. It offers a vast library of free, high-quality fonts that can enhance the visual appeal of your site. However, there’s a common question among web developers: Is it better to host Google Fonts directly on your website, or should you link to them externally? Let’s explore the pros and cons of both approaches.

Hosting Google Fonts Directly

Pros:

  • Improved Performance: By hosting fonts locally, you can reduce the number of HTTP requests your website needs to make. This can lead to faster loading times, especially for users with slower internet connections.
  • Increased Control: You have more control over the fonts and can update them without relying on Google’s servers. This can be beneficial for websites with strict branding guidelines or those that need to maintain a consistent look and feel.
  • Offline Accessibility: If your website is designed to be available offline, users will still be able to see the fonts correctly, as an internet connection won’t be necessary.

Cons:

  • Increased Website Size: Hosting fonts locally can increase the overall size of your website, which may impact loading times for users with faster internet connections. But actually, this is really just like having another image on your website.
  • Maintenance Overhead: You need to manage font updates and ensure they are compatible with your website.

Linking to Google Fonts Externally

Pros:

  • Reduced Website Size: Linking to Google Fonts externally keeps your website smaller, which can improve loading times for users with faster internet connections. But this is negligible.
  • Easier Maintenance: Google handles font updates, so you don’t need to worry about compatibility issues.
  • CDN Benefits: Google Fonts is served from a Content Delivery Network (CDN), which can improve performance by delivering fonts from a server closer to the user’s location.

Cons:

  • Dependency on Google: If Google Fonts is unavailable or experiences issues, your website’s typography may be affected.
  • Additional HTTP Request: Linking to Google Fonts requires an additional HTTP request, which can slightly impact loading times.

Making the Right Choice

The best approach for your website depends on several factors:

  • Website Size and Performance: If performance is a top priority, hosting fonts locally might be a better option.
  • Branding and Control: If you have strict branding guidelines or need to update fonts frequently, hosting them locally gives you more control.
  • Target Audience: Consider your target audience’s internet speeds. If many of your users have slower connections, hosting fonts locally can improve their experience.

Ultimately, the decision of whether to host Google Fonts directly or link to them externally should be based on a careful evaluation of your website’s specific needs and goals. By understanding the advantages and disadvantages of each approach, you can make an informed choice that optimizes both performance and user experience.

Related: How can I use a Custom Font on my website?

How do I make my website look a bit handmade or like it is my own handwriting?

The Comeback of Maximalism: A Bold New Era for Web Design

Top 10 Mistakes That Make Your Website Look Unprofessional

Are you ready to design & build your own website? Learn more about UltimateWB! We also offer web design packages if you would like your website designed and built for you.

Got a techy/website question? Whether it’s about UltimateWB or another website builder, web hosting, or other aspects of websites, just send in your question in the “Ask David!” form. We will email you when the answer is posted on the UltimateWB “Ask David!” section.

Posted in Ask David!, Website Design | Tagged , , , , , , , , | Leave a comment

Is inline CSS better or using a stylesheet?

CSS - Stylesheets

Short answer: Stylesheet! Reasons: Improved Performance, Enhanced Maintainability, Better Organization, SEO Benefits.

Longer answer…

The Myth of Inline CSS: Why Separate Stylesheets are Superior

Introduction

In the realm of web development, there’s a persistent misconception that inline CSS is the fastest and most efficient way to style web pages. This belief often leads to practices that can actually hinder performance and make code more difficult to maintain. In this article, we’ll debunk the myth of inline CSS and explore the compelling reasons why separate stylesheets are the preferred approach.

The Downsides of Inline CSS

  • Performance Impact: While it might seem counterintuitive, inline CSS can often be slower than external stylesheets. This is because the browser has to parse and apply the CSS for each individual element, rather than loading it once and applying it to multiple elements. This can lead to increased page load times, especially on larger websites with complex styling.
  • Maintainability Challenges: Inline CSS can make your code more difficult to maintain and update. When styles are scattered throughout your HTML, it becomes challenging to make global changes or reuse styles across different pages. This can lead to inconsistencies and errors.
  • Readability Issues: Inline CSS can clutter your HTML, making it harder to read and understand. By separating styles from content, you can improve the overall readability and maintainability of your code.

The Benefits of Separate Stylesheets

  • Improved Performance: External stylesheets can significantly improve page load times. The browser can cache the stylesheet, meaning it only needs to be downloaded once, even if multiple pages use the same styles. This can lead to a faster user experience.
  • Enhanced Maintainability: Separate stylesheets make it easier to manage and update your website’s styling. You can edit the CSS file without affecting the HTML structure, and you can reuse the same styles on multiple pages. This reduces the risk of errors and makes it easier to make global changes.
  • Better Organization: Keeping styles in a separate file helps to organize your code and improve readability. This makes it easier to understand the structure of your website and find the styles you need.
  • SEO Benefits: Search engines can crawl and index external stylesheets more efficiently than inline styles. This can improve your website’s search engine rankings.

In Summary

While inline CSS might seem like a quick fix for styling your web pages, it’s often a suboptimal choice. Separate stylesheets offer a number of advantages, including improved performance, maintainability, and organization. By adopting this best practice, you can create faster, more efficient, and more maintainable websites.

Stylesheets Made Easy

UltimateWB built-in Styles Manager

UltimateWB comes with a built-in Styles Manager. Set background images, colors, fonts, text colors, customize menu styling, and more. No coding required, but you can add your own custom CSS to it if you’d like.

Are you ready to design & build your own website? Learn more about UltimateWB! We also offer web design packages if you would like your website designed and built for you.

Got a techy/website question? Whether it’s about UltimateWB or another website builder, web hosting, or other aspects of websites, just send in your question in the “Ask David!” form. We will email you when the answer is posted on the UltimateWB “Ask David!” section.

Posted in Ask David!, Website Design | Tagged , , , , , , , , , | Leave a comment

Web Design Fundamentals: A Beginner’s Guide

UltimateWB built-in Styles Manager
UltimateWB website builder built-in Styles Manager makes designing easy.

Introduction

Web design is the art and science of creating websites. It involves planning, creating, and maintaining websites. If you’re interested in learning web design, this guide will provide you with the fundamental concepts and tools to get started. Click on the links for more discussion on the topic.

Core Principles of Web Design

  1. User Experience (UX): The focus should be on creating a seamless and intuitive experience for users. Consider factors like navigation, layout, and readability.
  2. User Interface (UI): The visual elements of a website, including colors, typography, and imagery, should be aesthetically pleasing and consistent.
  3. Accessibility: Ensure your website is accessible to people with disabilities. Follow guidelines like WCAG (Web Content Accessibility Guidelines).
  4. Responsiveness: Design websites that adapt to different screen sizes (desktop, tablet, mobile) for optimal viewing. UltimateWB makes it easy with the built-in Responsive app.

Essential Tools and Technologies

  • HTML (Hypertext Markup Language): The building blocks of web pages. It defines the structure of content. You can actually add/edit HTML coding with the UltimateWB CMS if you want to.
  • CSS (Cascading Style Sheets): Used to style HTML elements, controlling their appearance (colors, fonts, layout). UltimateWB comes with a built-in Styles Manager that requires no coding, but you can add your own CSS coding too.
  • JavaScript: A programming language that adds interactivity to websites. It can handle dynamic content, animations, and user interactions. UltimateWB uses javascript for form input checks, photo galleries and slideshows, and many other built-in features, all working behind-the-scenes.
  • Content Management Systems (CMS): Platforms like UltimateWB simplify website creation and management. What makes UltimateWB very special is not just the vast amount of built-in features, but the flexibility and customization options offered, and on top of that, the ability to add custom coding too if you would like.
  • Design Tools: Software like Adobe Photoshop, Illustrator, or Figma are used for creating visual elements and prototypes.
  • Code Editors: Text editors like Visual Studio Code, Sublime Text, or Atom are essential for writing HTML, CSS, and JavaScript code.

Basic Web Design Concepts

  • Layout: How elements are arranged on a page. Common layouts include grid, fluid, and fixed.
  • Typography: The choice and use of fonts. Consider factors like readability, legibility, and aesthetics.
  • Color Theory: Understanding color psychology and how colors can evoke emotions and create a specific mood.
  • Hierarchy: The visual importance of elements. Use size, color, and placement to prioritize content.
  • White Space: The empty space around elements. It improves readability and visual appeal.

Best Practices

  • Keep it Simple: Avoid clutter and focus on essential elements.
  • Prioritize Content: Content is king. Make sure it’s well-written, informative, and easy to find.
  • Test Regularly: Use browser testing tools to ensure your website works across different devices and browsers.
  • Optimize for SEO: Improve your website’s visibility in search engine results by optimizing for keywords and following SEO best practices.
  • Stay Updated: Web design trends and technologies evolve rapidly. Stay informed about the latest developments.

In Summary

Web design is a rewarding field that combines creativity and technical skills. By understanding the fundamental principles, tools, and best practices, you can create engaging and effective websites.

If you’re a web designer, it doesn’t mean you have to build websites totally from scratch. But it does mean you should choose a website builder like UltimateWB that is flexible and customizable so that you can use your creative juices.

Are you ready to design & build your own website? Learn more about UltimateWB! We also offer web design packages if you would like your website designed and built for you.

Got a techy/website question? Whether it’s about UltimateWB or another website builder, web hosting, or other aspects of websites, just send in your question in the “Ask David!” form. We will email you when the answer is posted on the UltimateWB “Ask David!” section.

Posted in Website Design | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Pro Web Design Tip: Avoid Overdoing Animated Sections

moving parts animation

Animation can be a powerful tool to enhance your website’s visual appeal and user engagement. When used judiciously, it can add depth, dynamism, and a sense of interactivity. However, we have been noticing excessive animation on many Squarespace websites in particular, and it can quickly become a distraction and hinder the overall user experience.

Here are some tips for using animated sections effectively:

  • Less is more: Avoid overwhelming your visitors with a barrage of animations. Use them sparingly to highlight key elements or to create a sense of transition between sections.
  • Focus on functionality: Ensure that your animations serve a purpose. They should enhance the user experience, not detract from it. For example, use animations to reveal hidden content or to guide users through a complex process.
  • Consider loading times: Excessive animations can slow down page loading times, especially on slower internet connections. Optimize your animations to ensure that they load quickly and don’t hinder the user experience.
  • Test on different devices: Ensure that your animations are compatible with different devices and screen sizes. A smooth animation on a desktop might appear choppy on a mobile device.
  • Prioritize accessibility: Make sure your animations are accessible to all users, including those with disabilities. Use alternative text for images and provide clear instructions for users who may need to disable animations.

By following these guidelines, you can effectively use animated sections to create a visually appealing and engaging website that is also user-friendly.

Are you ready to design & build your own website? Learn more about UltimateWB! We also offer web design packages if you would like your website designed and built for you.

Got a techy/website question? Whether it’s about UltimateWB or another website builder, web hosting, or other aspects of websites, just send in your question in the “Ask David!” form. We will email you when the answer is posted on the UltimateWB “Ask David!” section.

Posted in Website Design | Tagged , , , , , , , , , , , , , | Leave a comment

WordPress.org Faces Turmoil Over ACF Plugin Controversy: A Battle for Control

The WordPress community is in an uproar following a controversial move by Matt Mullenweg, CEO of Automattic (owner of WordPress.com) and a key figure behind WordPress.org. On October 12th, Mullenweg took an unprecedented step by forcibly replacing the popular Advanced Custom Fields (ACF) plugin and its listing on WordPress.org with a new “Secure Custom Fields” plugin. This action has sparked concerns about stability, trust, and the future of WordPress.

The ACF Controversy: What Happened?

The Advanced Custom Fields plugin, developed by the team at WP Engine, has been a staple in the WordPress ecosystem for over a decade. It allows users to easily create custom fields for posts, pages, and other content types. However, on October 12th, the official ACF plugin on WordPress.org was replaced with a new plugin called “Secure Custom Fields.” This new plugin, developed by Automattic, raised concerns within the community.

Concerns and Risks:

  • Unstable Code: The “Secure Custom Fields” plugin is untested and unapproved by the original ACF development team. This raises questions about its stability and potential compatibility issues with existing websites using ACF.
  • Loss of Trust: The forceful takeover of the ACF plugin and listing has shaken user confidence in the WordPress.org repository. Users worry about the future of other plugins and the potential for similar interventions.
  • Fragmentation: This move could lead to a situation where users have to choose between the original ACF plugin and the Automattic version, potentially creating confusion and compatibility issues.

What Users Can Do:

  • Managed Hosting Users: Users on platforms like WP Engine and Flywheel who are already using the paid version of ACF are not affected.
  • Free ACF Users (Non-Managed Hosting): Download the genuine version 6.3.8 of ACF directly from advancedcustomfields.com to avoid updates with the unapproved code.
  • Users with “Secure Custom Fields”: Follow the process above to switch back to the genuine ACF version.

If you’re just using WordPress for the blog section of your website built with UltimateWB, chances are you haven’t been using the ACF plugin, so no issues there. Actually, you could cut out all the controversies and instability of WordPress from affecting your website and opt to use the UltimateWB built-in Articles app instead.

The Future of WordPress.org:

This controversy raises questions about the future of WordPress.org. The open-source nature of the platform has been thought by many as a point of strength, but this incident highlights the potential for control struggles and conflicts. It remains to be seen how Automattic will address these concerns and rebuild trust with the community.

Additional Resources:

WP Engine Security Team Email:

Hi xxx,

We are reaching out promptly and directly to inform you of Matt Mullenweg’s (CEO of Automattic and owner of WordPress.org) unprecedented and appalling actions on Oct 12th to forcibly appropriate the Advanced Custom Fields (ACF) plugin and .org listing. The potential impact of Mr. Mullenweg’s improper action is that millions of existing installations of ACF will be updated with code that is unapproved and untrusted by the experts on the ACF team at WP Engine. We want to highlight how you can immediately reduce your exposure and risk now, and ensure you are using the genuine ACF. If your website is hosted on WP Engine or Flywheel or you are an ACF PRO customer – you are not impacted and do not need to take any action. You will continue to get the latest updates, securely from the experts on the ACF team.

If you have a website that is NOT managed on WP Engine or Flywheel AND are using the free version of ACF you must perform a one-time download of the 6.3.8 version via advancedcustomfields.com in order to get genuine ACF updates and remain safe in the future. After this one-time download you will be able to safely update as usual via the WP Admin panel.

If your site has already updated to the modified “Secure Custom Fields” plugin, you can also follow the process above to get back to a genuine version of ACF, and should not experience any loss of configuration or data doing so before there is further change to the ACF code.

The WordPress community has trusted ACF for over a decade and the expert stewards of ACF will continue to support and enhance the capabilities that our users love and trust. If you have any questions our technical support team is standing by to support you. On behalf of our entire team, we are grateful for the continued opportunity to serve your customers, your business and team.

For a more in-depth overview of what has happened with the free ACF plugin and WordPress.org, you can read this post here.

The WP Engine Security team

Advanced Custom Fields Website: https://www.advancedcustomfields.com/resources/

Are you ready to design & build your own website? Learn more about UltimateWB! We also offer web design packages if you would like your website designed and built for you.

Got a techy/website question? Whether it’s about UltimateWB or another website builder, web hosting, or other aspects of websites, just send in your question in the “Ask David!” form. We will email you when the answer is posted on the UltimateWB “Ask David!” section.

Posted in Technology in the News | Tagged , , , , , , , , , , , | Leave a comment