Author Archive

  • Adam Silverstein: JavaScript in WordPress Core – Past, Present and Future

    WordCamp Asheville 2017Speaker: Adam Silverstein

    June 16, 2017 — *This is a 15-minute Lightning Talk*

    Take a tour down memory lane as we explore the JavaScript files and features added to each version of WordPress: from quicktags.js in version 1.0 to wp-api.js in 4.7. We’ll look at the JavaScript/Backbone based features in today’s WordPress including media, the customizer, themes, plugins, revisions and the REST API client. Finally, we will learn about the exciting things happening now in JavaScript in WordPress core that will shape the WordPress of tomorrow.

    Presentation Slides »

  • Evan Mullins: Modular Web for WordPress

    WordCamp Asheville 2017Speaker: Evan Mullins

    June 16, 2017 — *This is a 15-minute Lightning Talk*

    WordPress the CMS, meets the Modular Web. We need to stop thinking about a website as a collection of pages and templates, but as a set of modules and a system to manage them. Modules, like Legos, are interchangeable and can be combined fairly quickly to create an infinite number of results all while both showing variety and remaining consistent. With this modular paradigm shift, our workflows improve, our websites improve and our very well-being improves. Let’s explore how to use WordPress to manage site content using modules. We’ll see what this does for our development process and programming as well for our content management via the admin. We’ll discuss how to build and maintain a module library, and use it for every site you build. These principles have been immensely helpful in each team or project where I’ve put them into practice, so we’ll even take a look at a few examples and point out where to learn more.

    Takeaways:

    Learn the basics of Modular design for web
    Understand the advantages to building sites modularly
    See how to do it with WordPress

    Presentation Slides »

  • Ethan Butler: Real-Time Publishing With WebSockets

    WordCamp Asheville 2017Speaker: Ethan Butler

    June 16, 2017 — *This is a 15-minute Lightning Talk*

    In this talk, we’ll cover building a WordPress site that leverages the power of Express.js and WebSockets to enable things like live publishing, commenting, and alerting users when content is being edited. We’ll build a simple Express app to handle POST requests from a WordPress site and turn them into events emitted to users, and build REST API endpoints to handle data from users. We’ll also talk about integrating something like this into a production site.

    Takeaways:

    Writing a node.js application with Express and Socket.io to send content to users in real-time
    Writing a plugin to send data to an external app through webhooks
    Extending the WordPress dashboard

    Presentation Slides »

  • Michelle Schulp : Pixel Imperfect – A Practical Approach To Responsive Design

    WordCamp Orange County 2017Speaker: Michelle Schulp

    June 16, 2017 — With seemingly endless new ways to browse the web, we know that responsive design is here to stay. But how do we adapt the traditional design process to flexible screen sizes, device-based restrictions, and multiple use-cases without feeling like we’re giving up all control to the great unknown? We’ll learn how to use our Problem Solving Superpowers to move away from creating endless mockups, and into crafting Design Systems. You’ll learn actionable methods to transform how you design for the web, and workable ways to present these designs to your team or your client.

    Presentation Slides »

  • denisco: Как создать и восстановить резервную копию базы данных с помощью phpMyAdmin

    Speaker: denisco

    June 16, 2017 — Сегодня разберемся как создать и восстановить резервную копию базы данных с помощью phpMyAdmin.

    Presentation Slides »

  • Video Team at WordCamp Europe 2017

    WordCamp Europe 2017Speaker: Florian Gottschall

    June 16, 2017 — An interview of one of the volunteer of the Video Team at WordCamp Europe 2017 presenting the first video team in the WordCamp Europe history.

  • Jordi Favà: Chatbots y formas de integración con WordPress

    WordCamp Barcelona 2016Speaker: Jordi Favà

    June 16, 2017 — Una propuesta de guión para la ponencia es: – Ver como funcionan los bots en Telegram y Facebook – Diferentes formas de integrar bots en WordPress – Crear un bot de Telegram e integrarlo en WordPress y WooCommerce usando plugins existentes Se puede hacer la charla más técnica, entrando en detalles a APIs, como hacer una integración desde 0, etc. pero creo que el objetivo es dar una idea de como se pueden integrar los bots en WP y ver las aplicaciones que se pueden hacer con ellos.

  • Mario Aguilar: Experimentando UX

    WordCamp Barcelona 2016Speaker: Mario Aguilar

    June 16, 2017 — En ésta plática se tocarán puntos importantes sobre UX ¿Qué es UX? ¿De qué se trata? ¿Por qué debería importarnos? y lo más importante ¿Cómo empezar a pensar primero en UX?

  • WordCamp Europe Volunteers Interviews

    WordCamp Europe 2017

    June 15, 2017 — We did a series of interviews of the WordCamp Europe volunteers. Without them, there’s no WordCamp. They come from all over the world to help. Let’s see who they are and why they came.

  • Harshal Limaye: WordPress API – Do More With Less Code

    WordCamp Nashik 2016Speaker: Harshal Limaye

    June 15, 2017 — The goal of this session is to provide a gentle introduction to some of the most commonly used WordPress APIs that can be utilized by developers and site admins to make their life easy, How WordPress stores metadata inside the database, Adding, updating, retrieving and deleting the metadata information and finally he’ll take a look at the core WordPress code that drives the metadata API and how one can use it to create own custom meta tables to take your WordPress projects to the next level.

    WordPress APIs: The APIs which Harshal be covering are as follows:

    1. Plugin API – Hooks, Actions and Filters:
    When beginners needs to perform a specific task what they usually do is they copy and paste a specific code snippet which they got from stackoverflow or from a random blog and paste it inside their functions.php file. However, most of them are unaware of the way that code snippet works. In this section, I’ll provide quick overview of What WordPress hooks are and How developers can utilize them to write more efficient code.

    2. Shortcode API:
    Shortcodes are one of the most simple and easy to use features in WordPress. In this section, I’ll cover, How users can create their own custom shortcodes which can be useful to insert variety of content into their WordPress website.

    3. Dashboard Widget API:
    This is one of the most overlooked features of WordPress. This can be very helpful, for branding or display custom information to users when he logs into his WordPress Dashboard. In this section, I’ll cover, how developers can utilize WordPress Dashboard widgets API to create custom WordPress dashboard widgets.

    4. Options API:
    One of the most popular API available in WordPress used to create, fetch, update, and delete options in a simple and standardized way. WP plugins, themes, and even WordPress itself, holds lot of data in form of options inside the database that matters to your WordPress website. Knowing how you can use or update these in a plugin or theme of very important. In this section, I’ll provide a quick overview of this API, which can be helpful to beginners to get started with this API.

    5. Metadata API:
    Metadata API is one of the primary reasons which make WordPress a powerful CMS. It allows the users to store custom fields inside WordPress database. This feature is widely used by plugins to store and update information.In this section, I will cover various ways of working with WordPress post meta data