Check out the folks who attended WordCamp Porto 2018:
You can mark yourself as going to this camp in your account settings!
Alain Schlesser
Design Patterns through Practical Examples
Design Patterns in software engineering are a huge help for developers, providing a common, shared vocabulary across languages and platforms that facilitates communication and reasoning. Due to their very nature, they are rather abstract and difficult to properly assimilate and apply in a practical context. This session will discuss the construction of a real WordPress plugin while using several of the more common Design Patterns to demonstrate their real-world usage and highlight the benefits they provide.
Zé Fontainhas
Hooks, o condimento mágico e escondido do WordPress
Uma viagem guiada e detalhada ao sistema de hooks (filtros e acções) do WordPress, para ilustrar quais são os que existem no core e para o que podem ser usados. Também será abordada a questão de como criá-los e usá-los no nosso próprio código e quais são os principais pontos a ter em atenção, sejam eles no core, no nosso código, e em ambientes específicos, tais como multisite, ajax, e API.
Leverage WooCommerce to build your next online course
How to build an online course using WooCommerce is the main topic of Chris Lema talk.
There are a bunch of online platforms out there for online education, learning management software but you can do so much more within WooCommerce, a couple of plugins.
I’m gone walk you throw how to do it so that you can generate revenue on a platform that’s really easy to manage and control.
Miguel Fonseca
Gutenberg, uma visão de criação de conteúdo
A inclusão do Gutenberg no WordPress é um destaque do ano. O novo editor promete um paradigma centrado na noção de bloco, ferramentas modernas, e palavrões como JavaScript, React e “semântica”.
Mas o que advém para o escritor, a jornalista, o costureiro? E para o programador? Esta palestra considerará a experiência de criação e edição de conteúdo, do texto corrido à composição de elementos ricos numa página completa. No seu decorrer, desfar-se-ão mitos, revelar-se-ão ângulos mortos que todos temos na nossa relação tradicional com conteúdo WordPress, redefinir-se-á a relação entre cliente e agência, e ilustrar-se-á a visão Gutenberg através do que é possível no presente e no porvir.
WooCommerce – equipa
WooCommerce: Do Gutenberg ao futuro
Numa sessão especial, a equipa do WooCommerce vai abordar o relacionamento do plugin com o Gutenberg, apresentar em demonstração o WooCommerce Gutenberg Products Block e responder a questões sobre este assunto e sobre o caminho futuro do WooCommerce.
A maior parte do tempo está reservada para a fase de perguntas e respostas.
A sessão será em português, terá 60 minutos de duração e está agendada para o primeiro dia do WordCamp, 18 de Maio.
Marieke van de Rakt
Why site structure is important for SEO
Site structure is a vital aspect of your SEO strategy. After all, the structure of your website shows Google what articles and pages are most important. You can influence which articles will rank highest in the search engines, with your site’s structure. So, it’s important to get it right! It also is a very actionable part of your SEO strategy. You can all start improving your site structure today! In this talk, I’ll explain the importance of site structure for your site’s SEO and I’ll give three quick tips on how to start improving your site’s structure.
Cory Miller
5 Keys to Building a Multi-Million Dollar Ecommerce Business
In 2008, Cory started one of the first commercial products businesses in WordPress, running the ecommerce store at iThemes successfully for the past 10 years. In this talk, he’ll share some of the keys that helped iThemes be successful and maintain that success over a decade in business, sharing stories, insights, tips and more.
Ivelina Dimova
WP CLI automation for faster development
The talk is focused on using WP CLI for automating the process of developing and debugging WordPress sites.
Thomas Audunhus
Caching, the holy grail for web performance. Or is it?
The speed of websites and online stores get more and more focus, and most developers fix performance problems by adding caching or several layers of caching. Caching can give the impression of being the “holy grail” for all performance problems.
In this talk, I will go thru the different caching mechanisms in WordPress, how each of them should be used, and last but not least why you should not use caching as a performance enhancement.
Faz a tua loja online em WordPress
Com o Workshop “Faz a tua loja online em WordPress” pretendemos ajudar os utilizadores recém chegados ao WordPress a dominar o software e a sentirem-se preparados para o desafio de criar uma loja online.
Daniela Costa
WordPress como estratégia de negócio
O WordPress foi fundamental no “renascimento” do departamento de desenvolvimento da Eurotux. Hoje tornou-se uma empresa autónoma com 14 pessoas. Esta é uma apresentação sobre como tudo funciona, desde as práticas implementadas para organizar e motivar a equipa, passando pela escolha do mercado para o qual se quer trabalhar e selecção de targets, pela opção das tecnologias e do WordPress, até a automatização de tarefas para maior eficiência do trabalho, incluindo a metodologia mista (Agile e gestão de projeto PMI).
Ricardo Marcelino
Pensar o projecto para quem o usa
As tecnologias continuam a mudar e as expectativas de quem as usa, também. Nesta sessão aborda como planear um projeto para que cumpra os objectivos do cliente e de quem o usa no dia-a-dia. Vamos analisar vantagens e desvantagens de CMS de código livre, as alternativas existentes e a crescente necessidade de dar mais poder aos nossos editores e visitantes. As vantagens do open source e semelhanças e diferenças entre WordPress e Drupal.
Daniel Fonseca
There is no such thing as a secure WordPress website!
Does the title make you itch? In a right or wrong way? Provocative wordings aside, this talk aims at discussing the merits of security in the WordPress world, not just WordPress itself. Because, as John Donne put it, No man is an island, WordPress without plugins (and/or themes) can be deemed mostly useless; so the matter of its security will rely on the weakest of its links. This talk will try to prove just that. Its intended outcome will be to improve your critical thinking on general security and WordPress’ in particular.
A apresentação será em português.
Quero o meu website seguro!
Aqui vais aprender a manter o(s) teu(s) site(s) WordPress mais seguro(s). Não precisas de grandes conhecimentos, precisas sim de querer fazer!
Pretendemos cobrir desde as coisas mais básicas às coisas um pouco mais avançadas, para que cada um possa saber um pouco mais da segurança da informação.
Olga Kuvshinova
Distributed team: from working remotely to managing remote teams
WordPress and WooCommerce gives us freedom to work from anywhere on the planet with internet access. As an open source platform, it embodies the true spirit of freedom. As such, you can also use it to gain physical freedom, and work from anywhere you’d like to be.
Big companies like Automattic are already distributed and this trend is growing very quickly. I will be talking about the pros and cons of being a remote employee and managing a remote team from my own experience. I want to share some of our methodology at SAU/CAL to help overcome cons and multiply pros.
Raffaella Isidori
The 7 pillars of design (and how they apply to your life)
The basic principles of design are applicable to a lot more than visual design: in this talk, we’ll explore how these fundamental concepts can extend into all aspects of your life, personal and professional.
Craig Martin
What’s slow?! Server and WordPress App Monitoring
Monitoring WordPress performance from all angles! This talk will be useful for both site owners and code-linting professionals.
Everyone can get a better idea of how their site performs — from worldwide uptime testing, to line-by-line real-time code analysis. We’ll look at tools that anyone can set up in moments, as well as deep, server-level integrations that help developers to pinpoint problem segments in their code.
And what good is instrumentation without alerts? We’ll also talk about automated alerting and incident response. Tools we’ll look at include Updown, Grafana, New Relic, Pagerduty, Slack and… email(?!).
Telmo Teixeira
Javascript tooling 101
Javascript moderno está a entrar em força no WordPress. Assim como um conjunto variado de ferramentas criadas pela comunidade Js que têm em vista a simplificação do workflow do desenvolvimento em javascript. Bundlers, task managers, packet managers e transpilers, são algumas ferramentas que fazem parte do dia-a-dia de qualquer programador de javascript. O que são, como se complementam e a sua aplicação num projeto real em WordPress é o objectivo desta apresentação.
Jepser Bernardino
Scaling WordPress for 1M+ users
At Typeform we use WordPress in our public properties with an average of 3 Million users monthly.
It’s complex to have a setup that works and doesn’t break with several daily updates. How do we deploy? How do we manage dependencies? Which tools help us to release seamlessly?
Let’s dig into Typeform’s WordPress setup.
Rui Barbosa
Faz o teu site em WordPress
Stop testing my patience!
Why and how to implement WordPress acceptance tests using Codeception – trying to improve the developer life.
Gonçalo Salgado
The Anatomy of a Tribe
There will be a continuous trend concerning emerging niche communities. Specially based on hobbies and interests. There are better tools and context for them to thrive. How to understand these tribes in order to better create, develop or simply be a part them? What are its distinctive characteristics but more important their common ground?
I have been working for years with communities created by corporations and others on a more personal and organic level. Nowadays I am fortunate to partner with influencers of these tribes with the goal of help creating a thriving community of enthusiasts. Connecting people to their memorable experiences.
Apesar da descrição em inglês, a sessão será em português.
Roxana Stingu
How to keep your WordPress website fast for users and search engines alike
With Google pushing speed as a ranking factor starting this July, there are a few simple things that everyone should do to ensure their WordPress websites are loading fast. This not only gives your users a better experience but it can also help save your website’s organic presence.
Jorge Costa
Formas práticas de estender o novo editor do WordPress
O WordPress é conhecido pela sua extensibilidade e por ser fácil de configurar para as diferentes necessidades. O novo editor não esqueceu isso, e de facto traz novos mecanismos de extensão que permitem um novo conjunto de possibilidades até hoje inalcançáveis. Esta talk tem como objectivo descrever os novos mecanismos de extensão e mostrar exemplos de como a experiência de edição pode ser estendida por developers de temas e plugins de uma forma prática e simples. Vamos comparar os novos mecanismos de extensibilidade que o Gutenberg traz com os que existem actualmente em PHP, e verificar de que forma podemos utilizar esses mecanismos para adicionar integrações globais ao nível do bloco no núcleo do novo editor. Quando os mecanismos de extensibilidade nascem, são para todos! Não se destinam apenas aos grandes criadores de plugins — vem descobrir de que forma podes tirar partido deles para simplificar processos nos sites que administras hoje!
Caribay Camacho
A uma semana do RGPD, está tudo feito?
Quais são os pontos mais importantes a considerar para preparar a implementação obrigatória do RGPD? O que realmente precisa de existir em todos os sites, sejam de comércio ou hobby? Quais são os casos menos claros do RGPD? Estão são algumas das questões que serão abordadas nesta sessão.
Caso de Estudo nos Media em Portugal: ECO.pt (Economia On-line)
Os principais desafios e técnicas utilizadas para a concepção do ECO.pt – jornal digital com base inteiramente em WordPress, que se seguiu ao Observador, e onde nos deparamos com alguns desafios. Como foram resolvidos estes desafios e também como abordar um projeto desta dimensão, envolvendo um processo de 6 meses e 10 pessoas.
Ricardo Castelhano
Faz o teu site em WordPress
Yet another talk about headless WordPress with React
Em 2016, uma grande empresa portuguesa de telecomunicações tinha um problema. A resposta passava por desenvolver o seu sistema de gestão de conhecimento, usando WordPress de forma “headless”. Foi necessário um ano inteiro para desenhar uma solução destinada a ser usada 24/7 por 4.000 utilizadores em simultâneo, correndo sem grandes sobressaltos ou soluços.
A apresentação será sobre a jornada de resolução de um problema complexo usando WordPress, React, Redux, ActiveDirectory e ElasticSearch.
Apesar do título em inglês, a apresentação será feita em português.
Fernando Angulo
Content Marketing challenges in 2018 – SEO Marketing
These days you’d better keep the requirements of SEO in mind before and while you create your piece of content. This doesn’t mean you should make your content machinelike – it’s about understanding how your article’s vocabulary and structure can influence your rankings.
We’re going to talk about four aspects a writer should consider in 2018 in order to write a good piece of content that will also attract more organic traffic.
– Topic research
– TF-IDF
– Featured snippets
– Mobile-focused keyword research
Nemanja Aleksic
Build relationships, not websites – Negócios
The website is live, the invoice has been paid. Game over, right? What if this is actually a beginning, and not an ending of a beautiful business relationship? In this talk we will cover different ways we should stop sabotaging these relationships, so we could start building up a recurring revenue business.
Ana Aires
Serei pequeno demais para lançar um produto?
Desenvolver produto é quase sempre o grande objectivo seja dos freelancers seja de pequenas ou grandes agencias. Vou abordar algumas das dificuldades que se encontram nesse caminho como investimento monetário e de tempo, produto vs serviços, mas principalmente mostrar como é possível fazê-lo independentemente do tamanho da nossa organização.
Partilharei a nossa experiência na WidgiLabs e abordarei os pontos mais importantes que identificámos e que nos ajudaram a ultrapassar esta dificuldade. Não é uma talk especificamente do WordPress mas da minha experiência é algo partilhado com a maioria das empresas na nossa comunidade. Adicionalmente devemos ver por exemplo o desenvolvimento de plugins sejam eles pagos ou não como um produto.
Faz a tua loja online em WordPress
Com o Workshop “Faz a tua loja online em WordPress” pretendemos ajudar os utilizadores recém chegados ao WordPress a dominar o software e a sentirem-se preparados para o desafio de criar uma loja online.
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!
Carlos Miguel Silva (+ add me)
Álvaro Góis (+ add me)
Pedro Carvalho (+ add me)
Vítor Silva (+ add me)
Ricardo Correia (+ add me)
Pedro Fonseca (+ add me)
José Freitas (+ add me)
Marco Pereirinha (+ 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.