November 27, 2024 — Ever been handed a logo so dreadful it looks like it was drawn by a blindfolded monkey with a crayon? Fear not! Join Corey Dodd, a designer with more than 25 years of experience and a flair for making things sexy, as he takes you on a wild ride of transforming these aesthetic monstrosities into visually stunning websites. Whether you’re a seasoned designer, a coding wizard, or just someone who drew the short straw with a hideous logo, this talk will arm you with the skills to turn trash into treasure.
Main topics covered:
Introduction: What the hell makes logos and brand assets horrible?
Case Studies: The good, the bad, and the ugly.
• Brilliant brands with seamless websites.
• Brands that opted for a logo refresh with a new website.
• Jaw-dropping websites birthed from horrendous logos.
Design Tips and Techniques: How to make magic out of mess.
• Where to find focus.
• Clever tricks to integrate poor branding elements effectively.
• Using typography, color, and layout to distract from the disaster.
Tools and Resources.
November 27, 2024 — 1. Laying the Foundation: Discuss the initial set-up of the WooCommerce store and the strategies employed to establish a solid foundation for growth. Also look at why chose Woo over Shopify.
2. Driving Traffic and Conversion: Share insights on the marketing and optimisation tactics used to attract and convert more visitors into customers.
3. Optimising the Customer Experience: Highlight the key user experience improvements and enhancements made to the WooCommerce store to improve customer satisfaction and retention.
4. Scaling Operations and Fulfillment: Explain the process of scaling the backend operations, logistics, and fulfilment to support the rapid growth in sales.
5. Leveraging Data and Analytics: Discuss the importance of data-driven decision-making and how it has informed the various strategies and optimizations implemented.
6. Overcoming Challenges and Lessons Learned: Provide an honest reflection on the challenges faced during the scaling process and the key lessons learned that can benefit other WooCommerce store owners.
November 27, 2024 — When developing themes and plugins for WordPress, it’s inevitable that you’ll get a report of a security flaw, or worse, that one of your clients’ sites has been hacked. Right? Well, not quite.
In this session you’ll learn about the approaches enterprise agencies use to prevent a panicked phone call from a client reporting a flaw. Learn why the White’s Local Family Business site gets hacked but the White House does not.
Just as there’s no one plugin that will make a site secure, there’s no one trick to prevent it either. This session will help you understand the holistic approach required to keep your client’s sites secure.
November 27, 2024 — WordPress powers a large part of the web, but anyone who’s ventured into its database knows there’s a hidden cost lurking beneath its familiar interface. In this talk, we’ll dive deep into the challenges posed by WordPress’s database structure – especially its infamous postmeta table.
November 25, 2024 — Learn Javascript deeply, This was said by Matt and WordPress in 2015.
I wasn’t that excited about that. I ignored that advice.
I continued on my Merry Way with PHP, which is both good and bad. WordPress is made with PHP.
I like PHP, I like server side code and have spent a lot of time in it.
Now blocks came out and I was kicking myself.
I was terrified to dive into the block editor because change can be so daunting, and it’s always so much more comforting to stick with the familiar.
I struggled to understand the code inside WordPress docs and I got stuck. Fast.
How do I get this new block stuff to talk to PHP?
In this talk, I will show you how to go from hating blocks to loving them with these development techniques.
In this presentation we are going to make a PHP Shortcode, and then make a dynamic block to show how this works.
Let’s do this.
November 25, 2024 — In this talk, I will share an overview of the custom WooCommerce features we developed for a large Australia travel agency brand. These features now allow the brand to take direct bookings on the website, which has unlocked large amounts of new revenue for the business and saved 100s hours of manual effort. I believe this project can demonstrate the amazing flexibility of WordPress / WooCommerce compared to other platforms like Shopify.
Key Points:
– Project Overview: Introduction to the project and custom features developed.
— Live Availability Calendar: Demonstrating the live availability calendar functionality.
— Fare Types: Handling multiple fare types.
— Add-On Integration: Incorporating add-on features.
— API Synchronization: Syncing with the booking system through API integration.
– Off-the-Shelf Plugin vs Custom: Why we ended up choosing a custom integration instead of calendar or booking solution plugin.
– Business Benefits: Outlining the advantages these features brought to the business.
– Why WooCommerce: Reasons why WooCommerce was the ideal platform for this project.
– Implementation Details: The technical aspects of how we accomplished this integration.
November 25, 2024 — In a nutshell, I would like to highlight the importance of non-Coding or non-Technical contributions to the WordPress community as a whole.
These include but is not limited to documentation, translation, testing… but for me quite importantly, community building.
– discussing mentorship between working WordPress professionals and people new to WordPress
– a touch of diversity of inclusivity of interacting and engaging with other WordPress communities outside your local bubble
– share experiences from back in the Philippines on how individual WordCamps and WordPress meetups culminate with WordCamp Asia 2025 Philippines
– encourage people from different professions that there is space for them in the WordPress space, coding or otherwise
And then a special call to action for everyone to take on responsibility of leading WordPress towards its 3rd decade.
November 25, 2024 — “Ugh, I hate WordPress.” and “Why would you use WordPress, anyway?” These were just a few of the comments I heard as a fresh-faced developer entering the industry. So, why does WordPress have this reputation, and how can we change it?
I graduated from She Codes Bootcamp in early 2024, where I discovered my strengths in HTML/CSS and React. Eager to start my development career, I landed my first junior software developer role two months before the end of the boot camp. That’s when I encountered the reality of working with WordPress in the developer world. The experience I had as a graphic design student creating a website with a theme builder did not prepare me for the steep learning curve I faced.
There’s a lot to learn about WordPress, and as a junior developer, it can be daunting. I’ll guide you through my journey of navigating WordPress, sharing the humorous pitfalls I encountered and the lessons I learned. I’ll provide practical tips, walk you through debugging basics, highlight common knowledge gaps, and offer resources that helped me work with WordPress more effectively. If you’re a junior developer feeling overwhelmed by confusing interfaces, unexpected bugs, and the platform’s complexities, you’re not alone. My goal is to help you avoid the frustrations I faced and shift away from the negative perceptions of WordPress.
By the end of this talk, you’ll leave with a toolkit to streamline your workflow, avoid common pitfalls, and boost your confidence in tackling WordPress projects. If you are starting your dev journey and looking to refine your skills, I hope my story will help you navigate WordPress with greater ease and confidence.
November 25, 2024 — 1.- Familiarise yourself with Facebook’s API
2.- Create a test app on Meta’s framework
3.- Call the API from your WordPress page.
November 25, 2024 — The layout feature is most visible in the Group block variations: Row, Stack and the brand new Grid. But it’s also used in other core blocks, and it can be added to any custom block. To a limited extent, it can also be customised in a theme’s `theme.json` file.
This talk walks through what can currently be done with layouts in core, what new features can be expected in 6.7 (TBC) and how you can help shape the future of layout by trying it out and giving feedback!
We’ll also showcase a few different ways of creating cool and useful layouts for both templates and content. No plugins required!