How I wrote a popular plugin doing it all wrong

Twelve years ago I wrote a small plugin (Duplicate Post) for a project of mine, and I put it on WordPress.org.

Slowly but steadily, it grew to pass 3 million active installations and it has become one of the most popular free plugins. And all that in spite of huge mistakes, months of neglect, epic fails and (obviously) bugs.

A brief history of what I learnt about WordPress, its amazing community and the power of sharing.

Hacking WordPress… and Countermeasures

In order to know how to protect your site, you have to know your weaknesses and know your enemy. Applying the Art of War precepts will help giving perspective of the problem and understanding how to move effectively when something bad happens to your website or e-commerce.

Presenting the way a WordPress could usually be hacked, the layer-based model of security and some examples I have gathered during my years at Sucuri, I’ll try to make the audience conscious of this problem, give some examples of what could happen and how, and give some countermeasures to avoid this to happen as much as possible.

SEO as part of a broader marketing mix – when it works on its own, and when it doesn’t

For many projects SEO is hands-down the most important, and sometimes only, marketing channel. It’s incredibly powerful in driving a lot of highly relevant traffic to a website. It’s also a very elegant way of doing marketing, as with a good SEO strategy, we help our target audience by answering questions, providing valuable content and not bombarding them with unwanted advertising.

However, some topics, markets or audiences require other marketing channels as well. If there is no search volume, a very limited group of decision makers, or no awareness of the offering – be it a product or a service – we don’t get very far with a purely search-based channel such as SEO. In those cases, we have to adapt a broader strategy involving various other marketing channels.

I’ll show case studies that cover the entire spectrum – from only SEO, to hardly any SEO – and talk about the limitations of search-based campaigns.

Even then, SEO can play a very important supporting role, when done right. 

Keynote: WordPress’s role in a changing web

One thing is certain: the open web we have taken for granted is closing. Privacy violations, disinformation, copyright infringement, online abuse, and electoral interference facilitated by a handful of tech giants have made sure of that. Yet the new rules being devised to address their mistakes will impact all of us.

Join me for a behind-the-scenes look – from Brussels, London, and beyond – at the ways European, British, and American policymakers want to reshape the rules of the open web. What is on the table? How will the foundations of our work change? Which proposed changes could make the web better, and which proposed changes will do more harm than good? Whose voices are being heard in these debates? How are those of us who work in policy addressing these challenges?

And most importantly, what could these changes mean for your work in the WordPress ecosystem, what role might our community be able to play in maintaining the vision of democratising publishing, and what needs to happen before we can show up to the table?

State of Multilingualism in WordPress

Currently, it is very difficult to translate your WordPress into different languages. Many plugins have different ways of solving Multilingualism and even the core has something in store for us in the future.

But not every website needs to have a translation into every possible language, translations do not automatically open you to other markets.

  • I want to present shortly the current translations plugins 
  • I want to talk about phase 4 of Gutenberg (Multilingualism in core)
  • I want to give examples of problems that can occur if you are not prepared for a multilingual website

Don’t negotiate with terrorists – Feedback on customer feedback

The talk is a mixture of serious and humorous advice for everyone working with a customer base.

It presents the experience of one of the world’s most successful theme companies with their userbase and customers. It shows how awesome feedback usually is and how to make the best out of it planning for future releases. But it also covers classic situations everyone doing support has already faced: customers trying to force support or feature additions through various ways and how one can deal with it.

I’ll also touches the overall process involved in learning from user feedback and how to build a community.

WWWtW? = What’s Wrong With this Website

Is your website not performing as well as you want? Are visitors coming to your website and leaving straight away? Do you want more conversions on your website?

This session will cover tools and tips to help you, and will concentrate on Usability and Usability Testing, while touching on some Accessibility and Search Engine Optimisation (SEO). You’ll learn that a lot of UX (User Experience) is related to common-sense. Thinking about UX is about making your website easy and straightforward to use, and as a side effect keeps search engines like Google happy!

Attendees are invited to submit their website in advance for negative feedback. This means – we’re not looking for what is right about your website, but what is wrong, or what should be improved. A range of websites will be selected, to make this relevant for a wide audience. You don’t need to be a website expert to be able to give feedback on a website. Often, the best person to tell you what’s wrong with your website is a stranger, who is visiting your website for the first time. Luckily, the room will be full of people like this, so have your phones and laptops charged – we’ll be using the existing expertise of the room to help give live feedback on websites!

Submit your website here (we can’t give feedback on every submitted website, so websites will be chosen to cover a range of topics).

LINK: https://dorcas078047.typeform.com/to/gotk9p

This interactive and fast-paced talk is aimed at website owners, and WordPress beginners, not professional website developers or designers, who hopefully know this stuff already!

Creating a Canadian Digital Presence for a European Company

Learn how I built an online presence for a Serbian technology company so that they could sell their product in the Canadian market. This will include the development of a WordPress microsite to create a Canadian entity. This will cover all steps from understanding the product to executing a local demonstration event in Canada, including:
• Strategic Planning Session
• Technical Overview of the Product
• Competitive Analysis
• Website Content Development
• Website Design
• Social Media Outreach
• And more!