Archive for 2019

  • Joe Casabona: LearnDash + WooCommerce: Why I Added a Whole E-Commerce System to my LMS

    WordCamp Grand Rapids 2018Speaker: Joe Casabona

    February 26, 2019 — LearnDash is an excellent solution for adding a Learning Management System to WordPress, and had payment processing to boot. So why did I choose to add WooCommerce? In this talk, I’ll go over my reasoning for adding WooCommerce to LearnDash and the tools and plugins I use to take my online courses to the next level.

  • Andrew Norcross: GDPR and Other Fun Things

    WordCamp Grand Rapids 2018Speaker: Andrew Norcross

    February 26, 2019 — A sort of 101 on what GDPR means for developers and site owners alike and how to approach certain aspects of it.

  • Aaron D. Campbell: Myths and Facts About Securing Your Site

    WordCamp Grand Rapids 2018Speaker: Aaron D. Campbell

    February 26, 2019 — You know security is important and want your site to be secure, but what will actually help? There’s so much information to be found on securing your site, but what are the myths and what actually helps? Find out how to avoid the myths and implement real security.

  • Pseric Lin: Making 3 Million Pageviews with WordPress / 一天一文章,使用 WordPress 創造每月 300 萬次瀏覽

    WordCamp Taipei 2018Speaker: Pseric Lin

    February 23, 2019 — 雖在 WordPress 世界徜徉數十年,上台卻是個涉世未深的小白兔,平常喜歡在電腦前透過文字和世界交談,實際走入活動,面對人群,才發現不同的媒介也能激盪出不一樣的火花!謝謝大家來聽我的心得分享,雖然十年的心路歷程無法濃縮成半小時好好說清楚,但也希望我貪心拋出這麼多經驗的背後能讓 WordCamp 與會者有所收穫。

    Presentation Slides »

  • WordPress Istanbul Meetup – 2019

    WordPress Meetup IstanbulSpeakers: Mostafa Soufi, Navid Kashani

    February 23, 2019 — WordPress Istanbul Meetup – 2019

    Presentation Slides »

  • SEO y Keywords, Lo que nunca se ha visto en el SEO

    WordPress Meetup GranadaSpeaker: Antonio Muñoz

    February 21, 2019 — Como buscar palabras clave de verdad en base al uso de estadísticas (ANOVAS y mapas de regresión), el Keyword Research más completo.

    Presentation Slides »

  • Modern WordPress Development Stack

    WordCamp Kyiv 2019Speaker: Ihor Vorotnov

    February 21, 2019 — Примечание: Хотя этот доклад в первую очередь технический и будет (надеюсь) полезен разработчикам, не-технарям – владельцам сайтов, маркетологам и всем, кто зависит от сайта на WordPress тоже будет что послушать.
    Сам по себе WordPress это устаревший код. Да, это не очень приятно осознавать, но это факт.
    Впрочем, это не означает что наш собственный код и процессы должны тоже быть устаревшими. Разработка и поддержка проектов любого размера и сложности на WordPress может быть без головной боли и такой же комфортной, как и любого другого современного проекта на PHP (и не только).
    Именно об этом мы и поговорим, включая:

    – Как (и зачем) воспринимать WordPress как черную коробочку и только использовать открытые АПИ
    – Как (и зачем) управлять всеми зависимостями, включая WordPress, c помощью Composer
    – Как использовать код и инструменты из других экосистем
    – Как повторно использовать свой код, что должно быть плагином или библиотекой
    – Как писать современный PHP и JavaScript в WordPress-проекте
    – Как эффективно использовать Git для всего проекта
    – Как собирать и непрерывно разворачивать проект на разных серверах, с миграциями и откатами
    – Как (и зачем) тестировать ваш код
    – Как правильно выбрать тип хостинга и тарифный план для конкретного проекта
    – Какую среду локальной разработки использовать и как использовать ее по максимуму
    – Как синхронизировать данные (включая базу данных и загрузки) между серверами
    – Что же на самом деле такое “поддержка”, почему она важна и как это делать правильно
    – Что, когда и как автоматизировать
    – И самое важное – как это все “продать” вашим клиентам

  • Компонентный подход при разработке сайтов на WordPress

    WordCamp Kyiv 2019Speaker: Vasyliy Yaremchuk

    February 21, 2019 — В докладе будет рассмотрен опыт использования компонентного подхода при оценке и последующей разработке маркетинговых сайтов на WordPress 5. Наша команда в основном специализируется на Drupal разработке, но иногда клиенты диктуют платформу, часто выбор Американских клиентов падает на WordPress. Мы пробовали различные подходы начиная от связки Gutenberg + Lazy Blocks (https://lazyblocks.com/). В конечном итоге мы нашли оптимальное для себя решение – это Flynt Component Framework (https://flyntwp.com/). Настройки компонентов сохраняются в коде, в качестве темплейт движка используется TWIG, что позволяет себя чувствовать весьма комфортно имея опыт работы с Drupal 8.

  • You developed a cool plugin/theme, what are the next steps to make it a successful business?

    WordCamp Kyiv 2019Speaker: Vova Feldman

    February 21, 2019 — The WordPress market is flooded with free plugins and themes coded by passionate developers who enjoy working on projects as side-hobby. While many of them wish they could work on their projects full-time, the “problem” is that many developers are great at coding and can build awesome products, but when it comes to making money out of them, it’s a much more difficult task. Those that dare to “test the waters” typically rush into selling through marketplaces like CodeCanyon, ThemeForest, and TemplateMonster, but is that the best route to build a business for the long run?

    In this talk, I will cover the pros & cons of selling plugins and themes through marketplaces, and go through the most popular alternatives and best practices of selling outside a marketplace, with a spotlight on the power of the freemium model and how it can work naturally with WordPress.org. If you follow the right strategies, you can expand your business and free yourself from a 9 – 5 job.

  • James Hall: A little accessibility goes a long way

    WordCamp Brighton 2018Speaker: James Hall

    February 13, 2019 — We are working to ensure every project is tested internally and externally for accessibility issues, it’s not been an easy road and we would like to share our experiences with you. By providing live demonstrations and real world experiences James will talk through quick wins to help make your sites accessible and help your agency move forward to only producing accessible websites without interfering with workflow.