• Share Your Go-To WordPress Plugins for 2019

    Tech Liminal 3.0

    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.

    1
  • Contributor Day 2019 + 10 Years at Tech Liminal

    Tech Liminal 3.0

    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/)

    2
  • Working Together on Big WordPress Projects

    Tech Liminal 3.0

    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.

    5
  • Take Command of WordPress with WP-CLI

    Tech Liminal 3.0

    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/.

    3
  • 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

    Tech Liminal 3.0

    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

    2
  • 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.

    3
  • Show Off Your WordPress Site 2018

    Tech Liminal 3.0

    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.)

    3
  • How to Conduct an SEO Audit with John Locke

    Tech Liminal 3.0

    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

    3
  • Data-Driven Marketing with Google Tag Manager

    Tech Liminal 3.0

    ** How do you know your website is doing its best for your business? ** Analytics give you a lot of great information that you can use to make decisions, such as: - What do people search for on the site? Are they finding results? - Which email campaigns were most effective at driving donations / purchases? - What documents are our most popular download? Google's tools for tracking and analyzing your website are free and can give you valuable insights about your site visitors, customers, and stakeholders. In this talk, we'll look at Google Analytics and Tag Manager together for setting up tracking and reviewing user activities on your site. - Variables, Triggers, and Tags in Google Tag Manager - Setting up a tag, testing, and preview - Is it working? look in Google Analytics *Interested in doing some hands-on Tag Managering?* Get tag manager set up and working on your site before the meetup. You will need a working domain, Google Analytics and Google Tag Manager accounts, and this plugin: https://wordpress.org/plugins/google-tag-manager/ (or just add the JavaScript into your site manually) * About the Speaker * Anca Mosoiu is the founder of Tech Liminal (https://new.techliminal.com), 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. SPECIAL FEATURE: New Analytics Tools for WordPress The past few years have seen a proliferation of analytics tools for WordPress, mostly designed to help you make better use of Google Analytics. Some examples are IntelligenceWP, iThemes Sales Accelerator, and Click Ranger Pro, which offered to sponsor this meetup. Sallie will give a brief presentation outlining the features of and use cases for each. Bonus coupon code from Click Ranger Pro.

    3