- Share Your Go-To WordPress Plugins for 2019
Change of Topic! Our originally scheduled presenter has had to postpone his talk on complex migrations due to serious illness. We hope to bring him back in 2020. Instead, we'll be doing something we haven't done for a while: collecting a list of go-to plugins that meetup members use, including plugins specifically for the new block editor (a.k.a. Gutenberg). If there's a plugin you love, whether you just discovered it or are still using it after 10+ years, join us and share what it is and how you use it. Premium plugins are welcome as long as they have a GPLv2 (or later) license. It's fine if you have a financial relationship with the plugin, as long as you disclose that. We'll compile a list with links and share it with the group.
- Contributor Day 2019 + 10 Years at Tech Liminal
The East Bay WordPress Meetup is 10 years old, and August marks 10 years that we've been meeting at Tech Liminal. (This is Tech Liminal's third location since 2009, but we've followed where they've gone.) I can't promise face painting or balloon art, but we will have party supplies in addition to the pizza and some fun activities in addition to a chance to give back to the open source project that fuels our businesses: WordPress. ****************************** You don’t have to be on the core team to contribute to WordPress. There are all kinds of ways to help out: answering questions in the support forum, writing and editing documentation, making translations, helping with accessibility, and more. Join us for a special extended session and give back to the WordPress community. We’ll show you how to do it and then get down to work. All you need is a WordPress.org (not .com) login (https://wordpress.org/support/register.php) and a laptop. The first hour will be a contributor onboarding session to get people set up. Links to Contributor Guides Accessibility (https://make.wordpress.org/accessibility/getting-started-at-a-contributory-day/) Core (https://make.wordpress.org/core/handbook/getting-started-at-a-contributor-day/) Docs (https://make.wordpress.org/docs/handbook/about-the-docs-team/get-involved/getting-started-at-a-contributor-day/) Meta (https://make.wordpress.org/meta/handbook/about/contributor-day/) Mobile (https://make.wordpress.org/mobile/handbook/general-guides/getting-started-at-a-contributor-day/) Polyglot (https://make.wordpress.org/polyglots/handbook/about/get-involved/getting-started-at-a-contributor-day/) Support (https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/)
- Working Together on Big WordPress Projects
Most members of the East Bay WordPress Meetup are freelancers, but some projects are too big for one person, and some require skills we don't have. (I don't care how smart you are: you can't specialize in everything.) We don't have to pass up the big projects just because we're on our own. We have an amazing pool of talent right here in this Meetup. I know, because I've worked with some of you before, and seen more of you present. The first half of the July 2019 Meetup is designed to help us get to know--and make a note of--who is available for what kind of work. For instance, I know that Sonja is a database expert, Laura knows about Formidable forms, and Shar can probably answer my questions about Joomla, but I don't know everything about everyone, and I've been the organizer for 10 years. I'd like to create a spreadsheet where we can keep track of who specializes in what kind of work, for whom. That means we'll be doing some extended intros. Come prepared to share your favorite kind of work, type of help you're most likely to need, and favorite kind of client. I'd like to set it up so that all the meetup members can participate even if you can't make it, but I have to figure out how first! The second half of the Meetup will be a discussion about how to collaborate successfully, without tripping over each other. If you have experience building an ad hoc team, we want to hear about it. This can be anything from tips about hiring subcontractors to favored collaboration tools.
- Take Command of WordPress with WP-CLI
WP-CLI is the official command line tool for interacting with and managing your WordPress sites. You can use it to speed up maintenance and deployment tasks, and to aid in theme and plugin development. With WP-CLI, you can accomplish most tasks available in the WordPress administration panels and more quickly. In addition, WP-CLI offers built-in commands for things you can't do within the admin. panels without adding a plugin, like regenerating thumbnails and deleting transients. You can install packages to help you identify problems with your site and create your own commands. This presentation goes over all this with the goal of helping you do more in less time. Join us at the May East Bay WordPress Meetup and learn to manage your sites like a boss. ABOUT THE SPEAKER Diana Thompson is a freelance web designer, developer, and site manager living and working in San Francisco. She loves working on WordPress projects that call on her keen design eye and thoughtful coding. Find out more at https://www.likethegoddess.com/.
- Search and WordPress - Help your visitors find what they need
The default WordPress search experience leaves quite a bit to be desired, but there are many ways to improve it using plugins and third party services. In this talk, we'll look at three ways to make your WordPress search experience better for site visitors and your bottom line. * SearchWP, a WordPress plugin to index your content and present search results * ElasticSearch, a powerful, open-source natural-language search engine that can be integrated with WordPress in several ways * Google Custom Search, which allows you offload all indexing and search functionality to Google We'll discuss the process of indexing, searching, filtering, and presenting results to site visitors. Bring your own search integration experiences and demos if you have them and would like to share! About the Speaker Anca Mosoiu is the founder of Tech Liminal, where people with various skills and backgrounds come together to learn and build using technology. She is a programmer and consultant who loves complex, large-scale technology projects, where her curiosity and ability to translate between technical and non-technical helps teams get things done. She runs a weekly WordPress Support Group in Oakland, San Rafael, San Leandro (and soon ... online!) .
- Convert to Blocks: Moving a Complex Site to Gutenberg
Over the years, many of us have built complex sites for clients using tools like ACF, page builders, and a lot of custom code. Now the client wants a design refresh, which gives you a perfect opportunity to make the site fully compatible with WordPress 5.x. I'm working on this right now and will share examples from my own projects, but I want to hear from everyone about what you're doing to move existing clients to Gutenberg. Here are some of the processes we can talk about: - Adding Gutenberg support to your theme - Setting a color palette - Creating Gutenberg editor styles - Converting ACF metaboxes to ACF blocks - Converting shortcodes to blocks - Creating block templates for CPTs - Block collections - Using Gutenberg instead of a page builder
- Using Pattern Lab, NPM, and Timber to Build WordPress Themes
Pattern Lab (https://patternlab.io) provides a design framework for building websites/applications using atomic design principles. NPM (https://www.npmjs.com) provides a wealth of software for automating build processes. Timber (https://www.upstatement.com/timber) lets WordPress use a template engine, Twig (also used by Pattern Lab), which provides the ability to write HTML and PHP in separate WordPress theme files. Using these tools together, it's possible to: * build a static website using code that can be used in WordPress, that also functions as a style guide * automatically build and optimize CSS, JS, and other files * keep presentation code (HTML and CSS) separate from logic (PHP), which results in more reusable code and allows people with different skill sets to work together more effectively In addition, Twig not only can be used for multiple PHP applications (Wordpress, Drupal, Symphony, etc.), but is based on a template engine (Jinja/Django) used for Python applications, and much of its code can be used either verbatim or with a little tweaking for a wide range of PHP and Python projects. Likewise, NPM is used for a vast number of websites/applications. * You will benefit from this talk if you: - are interested in seeing atomic design principles in action - want to automate your WordPress build process (CSS, JS, etc.) - are interested in separtion of concerns (i.e., logic versus presentation) useful for designer/developer teams/roles - build WordPress themes from scratch or from barebones starter themes ABOUT THE SPEAKER Steve Musial is a freelance web developer who builds websites using WordPress, Drupal, and other languages/frameworks. Prior to his freelance career he worked for many years in-house at a publishing company managing their websites.
- Show Off Your WordPress Site 2018
In order to see more sites than we did last year, what we need is for the volunteers to choose ONE (1) feature of a recent site to demonstrate. We'll distribute the URLs of all the sites so people can check them out in more detail after the meeting. What to Include in Your Presentation Here are some suggestions for what to talk about in addition to just showing us around the site. • Type of project (e.g. e-commerce, membership, portfolio, news, multi-purpose, application built on WP) • What made you choose this project to demo? • What was your primary role in the project? (E.g. design, development, project management, content strategy/development, front-end, back-end, everything) • What problem were you solving for the client? (Or for yourself, if it was your own site.)
- How to Conduct an SEO Audit with John Locke
There are sites that offer free "SEO Audits" that identify a few of the glaring problems with your site, but comparing those to a professional SEO Audit is like comparing Wix to WordPress. The SEO audit is the first step in a long-term SEO campaign. It identifies what's working, what's not, and where the site's SEO can be improved. In this presentation, John Locke, SEO consultant at Lockedown Design & SEO, will walk through how he does in-depth SEO audits for clients. Some things he'll cover in this special session: - What things he looks for when it comes to increasing rankings - How content is arguable the most important factor in rankings - Why your link profile is still important to Google - Looking for patterns is necessary for improving SEO - How building your brand will help your SEO - User experience is the most overlooked factor in SEO - Why you need to monitor your information on other sites - How reviews and reputation directly affect your search rankings - What factors you should address first if you're starting from zero Be prepared to take notes: this is an information-packed session! ABOUT THE SPEAKER John Locke got his start in web development and digital marketing after a two decade career working in commercial and retail bakeries, working his way up from an apprentice to journeyman to manager. He studied web design and web development for two years in between shifts at the bread factory in preparation for the next phase of his working life. In 2012, he founded Lockedown Design as a web development shop. Later, after noticing he had a knack for SEO, he moved the business towards online marketing and search engine optimization. Website: https://www.lockedownseo.com/ Twitter: @lockedown_ YouTube: https://www.youtube.com/user/johnjlocke
- Data-Driven Marketing with Google Tag Manager