Websites for freelancers 101. All the questions you should ask yourself before building your own website.
Ten years ago, when you started a business, the first thing you took care of was making business cards. Today your first thought goes to a website. Often freelancers create their websites without a clear plan. It’s true that WordPress makes it relatively easy to build a website on your own, but it’s a good/recommended practice to start such a project by asking yourself some questions before embarking in this adventure.
In this talk, I’ll explore common questions that freelancers have when deciding to build their own websites, and give some answers that will help you on your journey.
Arūnas Liuiza
Captain Hook – the right way to extend WordPress
One of the most beautiful and powerful features of WordPress is its flexibility and extensibility – everybody can make WordPress to fit their needs.
But with great power comes great responsibility of doing things the right way. Any WordPress developer can tell endless horror stories of sites they took over from somebody else – modified Core, modified plugins, thousands of lines of code in functions.php, etc.
This talk introduces the main ways of extending WordPress and explain how to use them properly, with particular emphasis on WordPress hook system.
Kristoffer Lium
How NRK are doing Universal Design
I will tell you how we at NRK are doing Universal Design with WordPress and what you can learn from it.
Enno Rehling
Git
Bjørn Johansen
Contributing to WordPress: Translations
Niklas Högefjord
Building a awesome checkout with WooCommerce
In Norway and Sweden embedded checkouts like Klarna Checkout, DIBS Easy and Collector Checkout have become very popular. These iframe based checkouts replace a lot of the default WooCommerce checkout, making it easy for customers to identify themselves and select the desired payment method. At the same time, custom checkout functionality can be a bit tricky to implement together with an embedded checkout solution.
Erlend Eide
Making WordPress and WooCommerce Fast and Scalable
Google focus more and more on page speed in their rankings. Research says page speed is an important part of the user experience. But, websites are getting slower.
We want to teach you the key factors to performance based on intensive research and testing, and how to speed up all parts of your site (front and backend).
Thomas Audunhus
Making WordPress and WooCommerce Fast and Scalable
Google focus more and more on page speed in their rankings. Research says page speed is an important part of the user experience. But, websites are getting slower.
We want to teach you the key factors to performance based on intensive research and testing, and how to speed up all parts of your site (front and backend).
Luc Princen
Ditch your framework! – Magical layouts with modern CSS
In this talk we’ll explore how and why you should say goodbye to the frontend frameworks you use.
Through live coding demo’s we’ll explore how new css techniques like CSS Grid and Flexbox can help you create more original, better and easier-to-maintain weblayouts in a fraction of the time.
Jimmy Rosén
Få fler leads & längre kundrelationer med Customer lifecycle marketing
Jag berättar om hur du kartlägger hela kundresan (customer journey mapping), alltså vad dina kunder upplever före, under och efter ett köp. Genom att titta på kundernas flöde och deras upplevelse som ett ramverk, bjuder jag på vidare insikter om hur man som e-handlare kan skruva på innehåll och jobba med konverteringsoptimering.
Kaspars Dambis
How to Write Better Code Automatically
Learn how to quickly and easily add unit and integration test, coding standard and continuous integration (CI) support to your WordPress theme or plugin.
Linda Mork
WooCommerce Extended
Sure WooCommerce can be used to sell physical and digital products, but did you know it can be used to create a membership site? Take bookings for services or accommodations? Create custom registration forms and sell tickets to events? Process recurring subscription payments? Learn how WooCommerce can be extended to do these and more!
Thord D. Hedengren
Scott Basgaard
Remote collaboration on high-profile WordPress projects
Facebook’s Engineer for the Week website was launched in 2017, built by Dekode and hosted on the WordPress.com VIP platform. This site was the result of cross-continent, cross-company, cross-capability collaboration. We’ll talk about remote collaboration on high-profile WordPress projects, using the EFTW website as a case study.
Tess Needham
Remote collaboration on high-profile WordPress projects
Facebook’s Engineer for the Week website was launched in 2017, built by Dekode and hosted on the WordPress.com VIP platform. This site was the result of cross-continent, cross-company, cross-capability collaboration. We’ll talk about remote collaboration on high-profile WordPress projects, using the EFTW website as a case study.
Manuela van Prooijen
Holi-what? A more holistic approach towards web projects
WordPress has somehow become a commodity over the years. While back in 1996 I was still in a relative exclusive profession, nowadays it seems almost anyone can create a website in a matter of hours. And while it has become easy to create “a website”, delivering a superb website is not.
You have two options: either stay in your comfort zone and be just like the rest: keep creating ‘just nice websites’. Or you can embrace the concept of working in a more holistic way. Where you view your web design process as an integrated whole and not just as a bunch of pieces. Businesses that work from this perspective are far more succesful and more prone to lead the market.
In this talk I will share several elements of the secret sauce that can make holistic web design and development so interesting for your business.
In the end you will be able to get much better results from a holistic approach to web projects than by focusing all of your attention on just one area.
Thomas Vitale
Security Is a Process, Not a Plugin
In 2000, the internationally renowned security technologist Bruce Schneier wrote: “Security is a process, not a product”. In the same essay, he wondered: “Will we ever learn?”. Apparently not.
How many times have you considered your WordPress application security only once completed? How many times have you installed a security plugin and thought it was enough? Securing a web application doesn’t mean installing a plugin just before deployment. Not at all.
I’m very passionate about security and I’d like to share my thoughts with you. My focus will be the security awareness related to web applications. Is WordPress secure? I will answer this question very clearly. And you’re not gonna like it!
Majid Hajian
Progressive web app for WordPress developers
This talk is going to be about Progressive web application, however, in particular, will focus on service workers and offline storage.
I will show an application that is going to work offline with a full interaction with the user. Will show how we are able to save data in browser storage and rehydrate and resync back to the server when the user is online and back in business again.
For having a better PWA, I will implement a simple SPA using either Angular or Vue and then will turn the app into a fully offline-capable application.
I will talk about,
screen button as well as run the app from home screen while there is no network.
Nelson Cheuque
Status of Norwegian WordPress sites
WordPress sites often are used by cybercriminals to host phishing sites or other malicious content. With this in mind I looked into the status of Norwegian WordPress sites (defined as under the .no TLD). This is a presentation of that work.
Magne Ilsaas
Modularity beyond Gutenberg
At Dekode, we have been building websites based on modular and reusable blocks for some time, and we are excited to see that Gutenberg will allow everyone to use this approach.
The shift from templates to block layouts has not only changed how we design and code, but every aspect of how we do business. Modularity encompasses everything we do, and in this talk I will explain why it has made us a better agency and a better partner, with more empathy and respect. From design and code, to how it has changed the way we interact with our clients, advise them in projects, and ultimately how it has positioned us to become a long-term partner and advisor to our clients.
John Blackbourn
The A to Z of WordPress Multisite
WordPress Multisite is a very powerful piece of functionality built into WordPress which is often under-utilised. In this presentation John will introduce you to Multisite and cover:
This presentation is primarily aimed at people who have experience building or implementing WordPress sites but have yet to dip their toe into WordPress Multisite.
Nate Conley
Webpack for WordPress
Even though webpack doesn’t capitalize either the “w” or the “p” (dangit), it is an incredibly useful tool for any WordPress developer to have in their pocket. In this talk for intermediate to advanced developers, we will cover the core concepts of webpack, and how to use it in a WordPress theme or plugin. Webpack unlocks the power of ES6 modules and is both extensible and customizable, while giving you incredible power straight out of the box.
Per André Rønsen
A Git friendly way to handle WP updates
The WordPress auto update feature is nice – but doesn’t necessarily play nicely with Git. We struggled with the issue, until we found a simple and clean solution. It let’s us use auto updates for selected plugins, while using a manual Git flow for others. It’s easy to setup, especially if you are comfortable with WP CLI. And of course: It’s open source, so have a look https://github.com/front/wp-cli-build
These are the people that make this event happen. They work tirelessly for weeks and months to plan, coordinate, and execute the best event possible. If you get a chance to thank them, please do!
Thomas Audunhus (+ add me)
Bjørn Johansen (+ add me)
Jeanett Stuve (+ add me)
Vincent Hasselgård (+ add me)
Linda Granstad (+ add me)
Kristin Kokkersvold (+ add me)
Andreas Hatlem (+ add me)
Scott Basgaard (+ add me)
Details TBD.
Attendees (0 ratings)
Be the first attendee!Overall ExperienceHow would you rate the overall experience of the event? Overall Experience | — |
Topic CoverageWas there a variety of topics to choose from? Topic Coverage | — |
Session QualityHow interesting and polished were the sessions? Session Quality | — |
Speaker DiversityWas there diverse representation in the speaker lineup? Speaker Diversity | — |
Venue QualityHow was the cleanliness and layout of the venue? If online, how was the video platform? Venue Quality | — |
Food QualityHow would you rate the food quality? Thinks lunches, coffee breaks, and afterparty. Food Quality | — |
AffordabilityWas this event affordable for you? Affordability | — |
Networking OpportunitiesWere there networking opportunities? Think about parties, hallway track, and event attendance. Networking Opportunities | — |
Sponsor RepresentationWas there a variety of different kinds of sponsors in attendance? Sponsor Representation | — |
Speakers (0 ratings)
Be the first speaker!Overall ExperienceHow would you rate the overall experience of the event? Overall Experience | — |
Organizer CommunicationHow well did the organizers communicate about the event? Organizer Communication | — |
Venue QualityHow was the cleanliness and layout of the venue? If online, how was the video platform? Venue Quality | — |
Food QualityHow would you rate the food quality? Think speaker/sponsor dinner, lunches, and afterparty. Food Quality | — |
Session AttendanceWere the sessions well attended? How about your session? Session Attendance | — |
AffordabilityWas it affordable for you to speak at this event? Affordability | — |
Sponsors (0 ratings)
Be the first sponsor!Overall ExperienceHow would you rate the overall experience of the event? Overall Experience | — |
Organizer CommunicationHow well did the organizers communicate about the event? Organizer Communication | — |
Proximity to AttendeesWas the sponsor area in a high-traffic location? Proximity to Attendees | — |
Venue QualityHow was the cleanliness and layout of the venue? If online, how was the video platform? Venue Quality | — |
Affordability/ValueWas it affordable for you to sponsor this event? Do you feel like you got value in return? Affordability/Value | — |
Event AttendanceHow well was this event attended? Do you feel there were enough people to justify your presence? Event Attendance | — |
The WP World is generously supported by:
WordPress® and its related trademarks are registered trademarks of the WordPress foundation. This website is not affiliated with Automattic, Inc., the WordPress Foundation or the WordPress® open source project.
Marcus Burnette is employed by Bluehost. However, this site is an independent project created and managed solely by Marcus. This site is not affiliated with or endorsed by Bluehost and is dedicated to supporting the WordPress community.