Slides from WordCamp Asheville 2015
Every business that uses or intends to use WordPress faces common obstacles. These may include finding qualified developers to build a theme, finding particular plugins to achieve a task or not knowing where to find help online to fix an issue.
In this talk I will discuss many of these common pain points I have seen businesses have. I will share resources where you can find solid answers from the WordPress community. You will also learn some important concepts behind maintaining your WordPress site.
The document discusses the importance of empathy in development. It emphasizes that developers should empathize with users by considering that people have different devices, browsers, internet speeds and accessibility needs. Developers should also empathize with clients by focusing on what is best and easiest for them, not just the developer. Additionally, developers need to empathize with future developers who will work on the project by following coding standards and commenting code thoroughly. The overall message is that empathy is key to development as it allows understanding different perspectives and needs beyond one's own.
Staying Connected: Securing Your WordPress WebsiteRaymund Mitchell
The popularity of WordPress has made it a tempting and lucrative target for hackers, crooks and assorted bad guys. With some common sense and a few, relatively easy to use tools, business owners who use WordPress can make their site more challenging for those looking to compromise vulnerable websites.
WordCamp Mumbai 2017: How to get more involved with WordPressRocío Valdivia
Do you love WordPress?
Want to pitch in and help out?
Not sure how?
It doesn’t matter if you’re a designer, a developer, a translator, or just someone that uses WordPress on your own, everybody is welcome to contribute to WordPress.
Building and future-proofing your WordPress sites with the Genesis FrameworkWP Engine
WordPress expert and influencer Carrie Dils talks about how she uses the Genesis Framework to help her get client sites up and running quickly, while future-proofing them at the same time.
Register for the on-demand webinar here: https://hs.wpengine.com/webinar-future-proofing-genesis-gutenberg
Accessibility experts Nick Goodrum from Americaneagle.com and Kevin Rydberg from Siteimprove discuss the accessibility journey for your organization.
Register for the on-demand webinar (which is mostly Q&A): https://hs.wpengine.com/webinar-accessibility-journey
The document discusses the importance of empathy in development. It emphasizes that developers should empathize with users by considering that people have different devices, browsers, internet speeds and accessibility needs. Developers should also empathize with clients by focusing on what is best and easiest for them, not just the developer. Additionally, developers need to empathize with future developers who will work on the project by following coding standards and commenting code thoroughly. The overall message is that empathy is key to development as it allows understanding different perspectives and needs beyond one's own.
Staying Connected: Securing Your WordPress WebsiteRaymund Mitchell
The popularity of WordPress has made it a tempting and lucrative target for hackers, crooks and assorted bad guys. With some common sense and a few, relatively easy to use tools, business owners who use WordPress can make their site more challenging for those looking to compromise vulnerable websites.
WordCamp Mumbai 2017: How to get more involved with WordPressRocío Valdivia
Do you love WordPress?
Want to pitch in and help out?
Not sure how?
It doesn’t matter if you’re a designer, a developer, a translator, or just someone that uses WordPress on your own, everybody is welcome to contribute to WordPress.
Building and future-proofing your WordPress sites with the Genesis FrameworkWP Engine
WordPress expert and influencer Carrie Dils talks about how she uses the Genesis Framework to help her get client sites up and running quickly, while future-proofing them at the same time.
Register for the on-demand webinar here: https://hs.wpengine.com/webinar-future-proofing-genesis-gutenberg
Accessibility experts Nick Goodrum from Americaneagle.com and Kevin Rydberg from Siteimprove discuss the accessibility journey for your organization.
Register for the on-demand webinar (which is mostly Q&A): https://hs.wpengine.com/webinar-accessibility-journey
The document discusses how to create WordPress websites that are client-friendly. It recommends customizing the admin area to be intuitive for clients, using pages instead of menus, using code instead of widgets, using custom post types sparingly, and using custom fields for everything to make content management easy for clients. It provides examples of how the author implements these strategies, such as restricting client roles, cleaning up the admin interface, using pages for navigation, and using custom fields instead of post type plugins.
In this talk I will show 10 things that should not be done with your WordPress site, some for SEO reasons, others for performance, a few for security, and a couple are just plain good sense.
The document lists the top 10 WordPress plugins, including NextGen Gallery for managing image galleries, Contact Form 7 for creating contact forms, and iThemes Security for scanning websites for malware and securing passwords. It also discusses plugins for popups, XML sitemaps, SEO, caching, social sharing, and linking author profiles to Google+.
Ricky's top ten things not to do with your WordPress site. Follow these tips to correct any mistakes that you may be making.
Ricky Blacker's talk at WordPress Sydney April 2019 meetup group.
Keeping your website secure is important. No one likes a site that has nasty code injections or has been defaced. In fact, WordPress Security is one of the issues that continually needs to be taught to WordPressers around the world because for some people, their website is their livelihood.
I’m not here to make your head pop up with mind boggling hardening tricks. I’m hear to give you an introduction to WordPress Security. I might make you laugh, but security is a serious matter. I will be covering a couple methods to secure your WordPress website, and even a couple beginner tips on what to do if your site has been hacked.
By the end of this session, I hope you find a security method that suits you, and are more aware of the importance of securing your WordPress website.
Originally presented at WordCamp Philly 2015
Setting up a website in 10 easy steps:
1. Get a web host like GoDaddy or Bluehost to store your website content.
2. Choose a domain name, often purchased through your web host, ending in common extensions like .com or .org.
3. Choose a publishing platform like WordPress, Blogger, or Medium to build your site, some allow hosting without a separate web host.
4. Build or buy a template to design your site without coding through your publishing platform.
5. Upload your content and configure general settings on your host to launch your site.
Introduction to Optimizing WordPress for Website SpeedNile Flores
Google loves a speedy website, and well… your visitors like a speedy website too. This is not the dial-up days. Your content, plugins you run, and your host can be factors in slowing down your website.
I’m going to show you how to speed up your WordPress website using WordPress plugins, some services, and a little code. I’m also going to share what tools I like used in order to optimize website speed so that you can also use them too.
Presented at WordCamp Milwaukee 2015 & St. Louis WordPress Meetup
Importance of Content Writing & Marketing for Plugin DevelopersVishal Kothari
We live in a virtual world. It’s important for everybody to connect, especially for Developers.
If Development is your strength, then Marketing & Content Writing can only magnify that strength. For anyone, it’s important to open new avenues & that’s where Developers lack behind.
Whether you’re a Freelancer or an Agency, this session will take you through some tips that will help you maximize your reach & take it to a larger audience.
This talk discusses the importance of having a Content Strategy for your products. It also explains how essential it is to have an About Us page that has a personal touch.
It's all about Loving Your Website.
This document provides an overview of WordPress plugin development. It discusses what WordPress plugins are and their uses. It then outlines important considerations for developing a plugin such as drawing a roadmap, choosing a unique name, file structure, coding standards, database usage, security, extensibility, translations, and distribution options. The goal is to help developers create effective, secure, and sustainable WordPress plugins.
The document discusses tools that can increase productivity for WordPress developers. It introduces the speaker and asks the audience about their experience. The talk then demonstrates Integrated Development Environments (IDEs) like PhpStorm, local development environments like VVV and Flywheel, the xDebug debugger, the wp-cli command line interface, PHP CodeSniffer for linting code, and PHPUnit for testing. The key message is to automate as much as possible and use tools that make developers comfortable and productive.
Since its creation, Wordpress has gained much popularity and rightly so, because it can be used even by people who are not wizards at code writing and website creation.
WordPress Security : What We Learnt When We Were Hacked : WordCamp Mumbai 2017Bhushan Jawle
In this talk at WordCamp Mumbai 2017, I shared what we learnt when we were hacked. Common type of attacks, how to spot them, some free tools and some Do's & Don'ts.
You can find link to demo video here https://youtu.be/ErpZreeM4Z4
WordPress security & sanitation for beginnersD'nelle Dowis
Basic steps for keeping your WordPress website tidy. This presentation is for beginner-level WordPress users and focuses on your to-do list for running standard maintenance tasks from the WordPress dashboard
Plugins add features and functions to WordPress websites. Plugins provide flexibility and extensibility by adding things like contact forms, lightboxes, sliders, and backup capabilities. Widgets are sections of content or navigation that can be placed in sidebars or footers, and some widgets are provided by plugins. While plugins add functionality, they can potentially slow down a site if too many are used, and may require updates to remain compatible. The document provides examples of specific plugins like Exifography, Taxonomy Converter, Post Table of Contents, and Recipe Markup.
This document provides an introduction and overview of WordPress, including what WordPress is, how to use pages versus posts, user management, themes, plugins, widgets, menus, hosting, and resources. It outlines the main components and functionality of WordPress, such as using it for blogging or as a content management system. It also provides instructions for installing WordPress and common plugins and themes, and creating pages, posts, menus, and more.
2014 WordCamp Austin: Do's and Don'ts of WordPress MultisiteWPMU DEV
We’ll share our experience of building and managing large Multisite networks to provide tips and tricks for all levels including:
- minimum hosting requirements
- recommended free plugins
- coding for Multisite basics (common pitfalls)
- creative ways to leverage Multisite
- advice on painless backups, development environments, and upgrades
- a preview of the Multisite roadmap
Jetpack adds many popular features from WordPress.com to self-hosted WordPress sites by connecting them to the WordPress.com infrastructure, providing features like a free global CDN (Photon), analytics (Stats), related posts powered by Elasticsearch, social sharing (Publicize), and brute force protection. It also allows extending and customizing Jetpack through staging sites for testing without sending data to WordPress.com and development sites. Popular Jetpack features discussed in more detail include Related Posts, Stats, VideoPress, and Carousel. Resources for developing with Jetpack and the WordPress.com API are provided.
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)Mykl Roventine
Plugins are the power under WordPress’ hood. Are you using the latest and greatest? In this session you’ll get a rundown of 15 must-have plugins and why they’re important. You’ll also discover 5 more that go from essential to mind-blowing. Presented at Minnesota Blogger Conference 2012.
We’ve all built a ton of WordPress sites. We’ve also managed them all too. You’ve probably heard about WordPress Multisite Networks, and all the awesome things it can (and can’t) allow you to do.
With great power, comes great responsibility. During this talk, Taylor will step through the do’s and don’ts of Multisite Networks. He will share how WordPress Multisite can be your best friend or worst enemy… but usually both… at the same time.
Expect pro-tips, eureka moments, and hard lessons learned from his experience setting up and running multisite networks for small private company intranets, all the way to global enterprise brands.
By the end of this talk you will know the pros and cons of WordPress Multisite Networks, best practices for setting up and running a multisite, and know about alternatives if multisite isn’t a fit for your next project.
http://seattle.wordcamp.org/2015-experienced/session/multisite-network-dos-and-donts-experience-from-an-enterprise-solution/
The Goldilocks Zone: Finding the Perfect Length for Blog PostsSarah Giavedoni
One of the most common questions bloggers have is how long to make their posts. In this presentation, you will examine the needs of your personal or professional blog, as well as your writing style, and weigh them against how length affects share-ability and search rankings.
Look for video from Asheville WordCamp 2015
Creating a Promo Video using Your iPad and Editing with iMovie for iPadNew Tricks
How to create a promo video for your website using your iPad and editing the footage with iMovie for iPad. This technique can be used to promote your business or a product. It is an easy way to get the job done for you or your clients.
The document discusses how to create WordPress websites that are client-friendly. It recommends customizing the admin area to be intuitive for clients, using pages instead of menus, using code instead of widgets, using custom post types sparingly, and using custom fields for everything to make content management easy for clients. It provides examples of how the author implements these strategies, such as restricting client roles, cleaning up the admin interface, using pages for navigation, and using custom fields instead of post type plugins.
In this talk I will show 10 things that should not be done with your WordPress site, some for SEO reasons, others for performance, a few for security, and a couple are just plain good sense.
The document lists the top 10 WordPress plugins, including NextGen Gallery for managing image galleries, Contact Form 7 for creating contact forms, and iThemes Security for scanning websites for malware and securing passwords. It also discusses plugins for popups, XML sitemaps, SEO, caching, social sharing, and linking author profiles to Google+.
Ricky's top ten things not to do with your WordPress site. Follow these tips to correct any mistakes that you may be making.
Ricky Blacker's talk at WordPress Sydney April 2019 meetup group.
Keeping your website secure is important. No one likes a site that has nasty code injections or has been defaced. In fact, WordPress Security is one of the issues that continually needs to be taught to WordPressers around the world because for some people, their website is their livelihood.
I’m not here to make your head pop up with mind boggling hardening tricks. I’m hear to give you an introduction to WordPress Security. I might make you laugh, but security is a serious matter. I will be covering a couple methods to secure your WordPress website, and even a couple beginner tips on what to do if your site has been hacked.
By the end of this session, I hope you find a security method that suits you, and are more aware of the importance of securing your WordPress website.
Originally presented at WordCamp Philly 2015
Setting up a website in 10 easy steps:
1. Get a web host like GoDaddy or Bluehost to store your website content.
2. Choose a domain name, often purchased through your web host, ending in common extensions like .com or .org.
3. Choose a publishing platform like WordPress, Blogger, or Medium to build your site, some allow hosting without a separate web host.
4. Build or buy a template to design your site without coding through your publishing platform.
5. Upload your content and configure general settings on your host to launch your site.
Introduction to Optimizing WordPress for Website SpeedNile Flores
Google loves a speedy website, and well… your visitors like a speedy website too. This is not the dial-up days. Your content, plugins you run, and your host can be factors in slowing down your website.
I’m going to show you how to speed up your WordPress website using WordPress plugins, some services, and a little code. I’m also going to share what tools I like used in order to optimize website speed so that you can also use them too.
Presented at WordCamp Milwaukee 2015 & St. Louis WordPress Meetup
Importance of Content Writing & Marketing for Plugin DevelopersVishal Kothari
We live in a virtual world. It’s important for everybody to connect, especially for Developers.
If Development is your strength, then Marketing & Content Writing can only magnify that strength. For anyone, it’s important to open new avenues & that’s where Developers lack behind.
Whether you’re a Freelancer or an Agency, this session will take you through some tips that will help you maximize your reach & take it to a larger audience.
This talk discusses the importance of having a Content Strategy for your products. It also explains how essential it is to have an About Us page that has a personal touch.
It's all about Loving Your Website.
This document provides an overview of WordPress plugin development. It discusses what WordPress plugins are and their uses. It then outlines important considerations for developing a plugin such as drawing a roadmap, choosing a unique name, file structure, coding standards, database usage, security, extensibility, translations, and distribution options. The goal is to help developers create effective, secure, and sustainable WordPress plugins.
The document discusses tools that can increase productivity for WordPress developers. It introduces the speaker and asks the audience about their experience. The talk then demonstrates Integrated Development Environments (IDEs) like PhpStorm, local development environments like VVV and Flywheel, the xDebug debugger, the wp-cli command line interface, PHP CodeSniffer for linting code, and PHPUnit for testing. The key message is to automate as much as possible and use tools that make developers comfortable and productive.
Since its creation, Wordpress has gained much popularity and rightly so, because it can be used even by people who are not wizards at code writing and website creation.
WordPress Security : What We Learnt When We Were Hacked : WordCamp Mumbai 2017Bhushan Jawle
In this talk at WordCamp Mumbai 2017, I shared what we learnt when we were hacked. Common type of attacks, how to spot them, some free tools and some Do's & Don'ts.
You can find link to demo video here https://youtu.be/ErpZreeM4Z4
WordPress security & sanitation for beginnersD'nelle Dowis
Basic steps for keeping your WordPress website tidy. This presentation is for beginner-level WordPress users and focuses on your to-do list for running standard maintenance tasks from the WordPress dashboard
Plugins add features and functions to WordPress websites. Plugins provide flexibility and extensibility by adding things like contact forms, lightboxes, sliders, and backup capabilities. Widgets are sections of content or navigation that can be placed in sidebars or footers, and some widgets are provided by plugins. While plugins add functionality, they can potentially slow down a site if too many are used, and may require updates to remain compatible. The document provides examples of specific plugins like Exifography, Taxonomy Converter, Post Table of Contents, and Recipe Markup.
This document provides an introduction and overview of WordPress, including what WordPress is, how to use pages versus posts, user management, themes, plugins, widgets, menus, hosting, and resources. It outlines the main components and functionality of WordPress, such as using it for blogging or as a content management system. It also provides instructions for installing WordPress and common plugins and themes, and creating pages, posts, menus, and more.
2014 WordCamp Austin: Do's and Don'ts of WordPress MultisiteWPMU DEV
We’ll share our experience of building and managing large Multisite networks to provide tips and tricks for all levels including:
- minimum hosting requirements
- recommended free plugins
- coding for Multisite basics (common pitfalls)
- creative ways to leverage Multisite
- advice on painless backups, development environments, and upgrades
- a preview of the Multisite roadmap
Jetpack adds many popular features from WordPress.com to self-hosted WordPress sites by connecting them to the WordPress.com infrastructure, providing features like a free global CDN (Photon), analytics (Stats), related posts powered by Elasticsearch, social sharing (Publicize), and brute force protection. It also allows extending and customizing Jetpack through staging sites for testing without sending data to WordPress.com and development sites. Popular Jetpack features discussed in more detail include Related Posts, Stats, VideoPress, and Carousel. Resources for developing with Jetpack and the WordPress.com API are provided.
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)Mykl Roventine
Plugins are the power under WordPress’ hood. Are you using the latest and greatest? In this session you’ll get a rundown of 15 must-have plugins and why they’re important. You’ll also discover 5 more that go from essential to mind-blowing. Presented at Minnesota Blogger Conference 2012.
We’ve all built a ton of WordPress sites. We’ve also managed them all too. You’ve probably heard about WordPress Multisite Networks, and all the awesome things it can (and can’t) allow you to do.
With great power, comes great responsibility. During this talk, Taylor will step through the do’s and don’ts of Multisite Networks. He will share how WordPress Multisite can be your best friend or worst enemy… but usually both… at the same time.
Expect pro-tips, eureka moments, and hard lessons learned from his experience setting up and running multisite networks for small private company intranets, all the way to global enterprise brands.
By the end of this talk you will know the pros and cons of WordPress Multisite Networks, best practices for setting up and running a multisite, and know about alternatives if multisite isn’t a fit for your next project.
http://seattle.wordcamp.org/2015-experienced/session/multisite-network-dos-and-donts-experience-from-an-enterprise-solution/
The Goldilocks Zone: Finding the Perfect Length for Blog PostsSarah Giavedoni
One of the most common questions bloggers have is how long to make their posts. In this presentation, you will examine the needs of your personal or professional blog, as well as your writing style, and weigh them against how length affects share-ability and search rankings.
Look for video from Asheville WordCamp 2015
Creating a Promo Video using Your iPad and Editing with iMovie for iPadNew Tricks
How to create a promo video for your website using your iPad and editing the footage with iMovie for iPad. This technique can be used to promote your business or a product. It is an easy way to get the job done for you or your clients.
This document discusses the key components of local SEO: Google business page, citations, reviews, links, and on-site optimization. It provides tips for each component such as claiming your Google business page, asking for reviews, building links through community involvement, and optimizing your website and content for local searchers. Local SEO benefits brick and mortar, service, and home-based businesses by helping potential customers find them through searches on Google and other search engines.
The document discusses the importance of making connections at Wordcamp events. It notes that every relationship and opportunity starts with a connection. It encourages interacting with others and highlights that you never know where a connection might lead, as potentially big ideas could come from chance encounters in hallways or at after parties. The overall message is that the goal should be to make a connection.
WordCamp Birmingham 2014: SEO Workshop: Best Practices for Better Website Tra...Mickey Mellen
The foundation of SEO is all about keywords (and a rockin’ WordPress website of course). Come to this session and learn how to get more traffic, leads, and sales for your business by using the language of your customers, as well as some of the essential technical pieces and plugins that you need.
We’ll discuss the latest techniques and best practices regarding search engine optimization these days. We’ll look at some things that have changed over the past year, things that have stayed the same, and what to expect from Google in the coming months.
Building Accessible Websites in WordPress - Birmingham WordCamp 2014Nancy Thanki
There are over 20 million blind adults in the United States, approximately 10% of whom use screen readers to access the internet. Likewise, roughly 8% of men and 0.5% of women have some form of color blindness. Many government contracts are beginning to require websites to be accessible and many companies who are not legally required to build accessible websites are starting to do it regardless. What goes into making a website accessible? How can you determine whether or not your website is? This presentation will discuss both tools and techniques that can help you build accessible websites.
Sanitizing, Validating and Escaping in WordPress Themes and PluginsMicah Wood
How secure is your WordPress theme or plugin? Are you confident that you have protected yourself, your clients or your users against the most common hacks? Validating, sanitizing and escaping are techniques that are foundational to the security of your website, application or software product. Learn how WordPress makes it easy for you to secure your code and start writing better code today!
Typography and User Experience in Web DesignSara Cannon
Typography - the most often neglected part of the internet sometimes, but arguably one of the most important.
Oliver Reichenstein of information Architects once said that "Web Design is 95% Typography." This holds true. Not only is type use to convey information, but it is also used to navigate and perform tasks. This stat is overwhelming to think about considering how little we actually discuss type in our industry.
Type on the web has many roles: it is an interface, a brand, sets tone, and directs the user. Typography has many roles and can either add or take away from User Experience. In this beautiful and exciting talk we’re going to look at various ways type is used, implemented, and dissect the role that it plays in user experience on the web.
Why do we publish, and what does it mean? From the designers, to the builders, to the writers, to the site owners: we are all publishers. What is the significance of the WordPress platform, and why do we do what we do? In this talk, I’ll discuss the power of WordPress, and the awesomeness that is publishing with this great tool.
Accessible Websites: What are they and why should I care?Nancy Thanki
Accessibility is so much more than just catering to screen readers. What goes into making a website accessible? Many government contracts require websites to be accessible. A variety of companies and brands want them. It can affect the “magic” of SEO (ranking, search-ability, search engine karma, etc). How can you determine whether or not your website is?
Ultimately, it’s really not that hard, doing even one thing is better than nothing at all, and it’s never too late to start thinking about it. This talk will discuss both tools and techniques that can help you build accessible websites.
Session Description:
Accessibility is so much more than just catering to screen readers. What goes into making a website accessible? Many government contracts require websites to be accessible. A variety of companies and brands want them. It can affect the “magic” of SEO (ranking, search-ability, search engine karma, etc). How can you determine whether or not your website is?
Ultimately, it’s really not that hard, doing even one thing is better than nothing at all, and it’s never too late to start thinking about it. This presentation will discuss both tools and techniques that can help you build accessible websites.
Intended Audience:
beginners, designers
This document provides information about HTTPS and how it works to securely encrypt web traffic. It discusses how HTTPS uses SSL/TLS to encrypt HTTP requests and responses to prevent man-in-the-middle attacks. It also summarizes how Let's Encrypt makes it easy and free for websites to implement HTTPS certificates to communicate securely. Common issues like renewal requirements and compatibility with services like Jetpack are also covered.
The GPL: What It Means (And What It Doesn't) - WC UdaipurNancy Thanki
The GNU General Public License (GPL) is a free (as in freedom) software license that is used by many open source projects, including WordPress. While many of us are probably familiar with the GPL, there are also a number of misconceptions. It’s important, as WordPress professionals, for us to be able to talk about the GPL with our clients and coworkers -- both in terms of what the GPL says and also what it doesn't say. The GPL is based on some extremely powerful ideas, and it is a shame that they are sometimes misunderstood. If you feel like maybe you could use a refresher or some ideas about how to explain the GPL to people you are working with, this talk is for you.
Are you designing your websites with users in mind? Here are slides from my talk about user experience at the Digital Marketing for Business Conference in Raleigh, NC, in May 2015. This contains some high-level concepts to keep in mind as well as practical tips.
O documento fornece dicas para tornar um site WordPress mais seguro, incluindo manter o WordPress e plugins atualizados, ocultar detalhes da versão, usar senhas fortes, configurar permissões de arquivos corretamente e proteger arquivos importantes como wp-config.php. Ele também recomenda plugins como Login LockDown e WordPress Security Scan.
Este documento explica cómo crear plugins para WordPress. Primero, se debe instalar un servidor web local y descargar WordPress. Luego, se crea una base de datos y se configura el acceso a ella. Esto permite acceder al dashboard de WordPress. El documento describe cómo crear funciones, hooks de acción, shortcodes y widgets para integrarlos en un plugin funcional. Finalmente, se proporcionan recursos adicionales para aprender más sobre el desarrollo de plugins de WordPress.
Acessibilidade Web agora é obrigatória. Estamos preparados?Hans Mösl
Apresentação realizada no Wordcamp Rio 2016 analisa de maneira breve a Lei Brasileira de Inclusão (LBI) e apresenta documentação relevante do seguimento de acessibilidade Web como as Recomendações de Acessibilidade para Conteúdo da Web (WCAG), o Modelo de Acessibilidade do Governo Eletrônico (eMAG) e a Aplicação Rica para Acessibilidade na Internet (WAI-ARIA). Ao fim são apontadas medidas adotadas pela comunidade Wordpress para adequação em acessibilidade Web de um dos softwares mais usados na internet assim como são apresentadas soluções já disponibilizadas pela comunidade.
A intenção não foi aprofundar o assunto mas sim apresentar e relacionar os materiais já existentes sobre o assunto.
This document summarizes an episode of a podcast about the Underscores starter theme and WordPress actions and filters. It introduces Underscores as a starter theme that provides a foundation without unnecessary features. It notes its popularity, with over 300,000 downloads and 71 contributors. The document then discusses how WordPress actions and filters allow modifying functionality by calling functions at specific times, with filters modifying input and returning output, and actions calling functions without return values. It lists the main WordPress functions for working with actions and filters.
If you have tried WordPress.com and are ready to move to a self-hosted website, this presentation is for you. It will go over the basics of installing WordPress, migrating content and customizing your site.
Eric Myers presents an overview of WordPress at the PodCampAZ conference on November 20, 2010. He begins with introductions and information about himself, including that he loves WordPress and runs a web development company called NerdEnvy Solutions. He then provides definitions and requirements for WordPress, lists common features, and shares public service announcements about WordPress terminology and licensing. The presentation concludes with an outline of additional topics to cover.
Sucuri Webinar: How to Optimize Your Website for Best PerformanceSucuri
TIP: Make sure you scroll to the last slide to view the video recording
On April 26th, 2017 at 11am PST, Caleb Lane - Firewall Analyst, presented this webinar.
Attention spans are getting shorter, and search engines are favoring websites with faster loading times and lower bounce rates. By optimizing your website performance, you can rank higher in search results, increase and retain your traffic and create an optimal user experience.
This webinar covered basic principles of website performance and teaches website owners:
- What two main metrics you should be focused on when optimizing your website.
- Which steps you can take to effectively optimize your website performance.
- How to utilize the recommended tools and solutions to accomplish these tasks.
Ultimate Cheatsheet to Selecting Commercial WordPress ThemesSKT Themes
Catchy and inspiring WordPress themes will let you create awesome websites which will lead your visitors to read more and more info on your website and will ultimately reflect in your business and lead to more calls and sales.
11 Amazing things I Learnt At Word Camp Sydney 2014WordPressBrisbane
The document summarizes key learnings from a WordPress conference. It covers topics like CSS naming conventions, best coding practices, localization, custom post types, SEO, hiring remote workers, writing simple plugins, and planning WordPress sites at scale. The last section highlights several lightning talks on project management, accessibility, grammar, unit testing, migrations, and big brands using WordPress.
Presentation to YYC Bloggers Meetup on Plugins and Securing WordPress.
Geared to the beginner/average user. A presentation and discussion about the basic steps to better manage your WordPress site/blog.
With tens of thousands of themes available for your WordPress website, choosing between them and knowing which to avoid, can be an overwhelming decision. In this talk, we will go over some of the factors that go into choosing the best theme for your website, as well as where to find them and how to gauge the quality.
The document provides steps and recommendations for cleaning a WordPress site that has been hacked. It begins by explaining the shock and dismay of discovering a hacked site. It then recommends either paying someone to clean the site or doing it yourself. For doing it yourself, the document advises cleaning core files, themes, and plugins and using the opportunity to remove unused files. Additional steps include changing salts, reviewing users and deleting unwanted ones, checking FTP accounts, reviewing file permissions, adding security plugins, changing login credentials, using a password manager, and regularly updating WordPress, plugins and themes. The overall message is how to thoroughly clean and secure a site after a hack.
This talk was initially delivered at the Melbourne WordPress User Meetup. With tens of thousands of choices for WordPress users and developers, choosing the right theme is an important decision to make when working on any WordPress project. Theme choice impacts on not only design and UX, but also usability, accessibility, performance and more.
This document discusses customizing WordPress themes. It begins by introducing the author and his experience with WordPress design. It then outlines a two part process for customizing themes: planning and designing in Photoshop, then implementing changes through CSS, PHP templates, and plugins. Specific examples are provided on customizing navigation, plugins, and page templates through simple CSS and code additions. Responsive design considerations are also addressed. The goal is to demonstrate how beginners can make visual enhancements to themes.
This document appears to be a presentation about updating WordPress, plugins, and themes. Some key points covered include:
- It is important to update WordPress, plugins, and themes to improve security and fix bugs. WordPress updates can be done automatically or manually.
- Plugin and theme updates are typically done through the WordPress admin area. Some paid plugins may have special update instructions.
- Automatic WordPress core updates are recommended to stay secure. The database update screen that sometimes appears is normal and nothing to worry about.
- Tips are provided like keeping default themes as backups and checking authors' instructions when updating bundled plugins or parent/child themes.
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to DevelopmentEvan Mullins
Crash course introduction to web development for WordPress covering acronyms, buzzwords and concepts that often leave outsiders mystified. Overview of primary development processes and what software and tools are needed to play the game. We’ll cover what you need to go from zero to developer and hopefully how to have fun on the way. WordPress development tools explained for beginners: ftp, git, svn, php, html, css, sass, js, jquery, IDEs, themes, child themes, the Loop, hooks, APIs, CLI, agile, bootstrap, slack, linting, sniffing … etc.
WordPress Optimization - Pubcon Las Vegas 2014Brian LaFrance
The document provides tips for optimizing a WordPress site, including using self-hosted or managed hosting, choosing efficient themes and plugins, prioritizing mobile design, improving site speed through caching and CDNs, managing JavaScripts, updating plugins and themes regularly, and thoroughly testing sites during launches or migrations. It emphasizes cleaning up unused plugins and themes, prioritizing responsive design, and choosing plugins and themes wisely based on capabilities and performance impact.
Should I DIY or BUY a new WordPress website? Jennifer Novak
St Pete WordPress Meetup group 6/21/18
Should I hire a Designer/Developer to build my website versus doing it myself? It depends!
We will touch on basics you need to know, such as:
• Do you need to outsource building your website?
• Resources for learning WordPress.
• Overview of steps to building a website.
• Determining the goals for your website.
• What to look for in a web designer/developer.
You will learn tips and resources to successfully build a site you can be proud of and/or what you need to hire someone to build a website for you.
Featured Speakers Elaine Simmons & Jennifer Novak:
Elaine creates mobile friendly WordPress websites, landing pages, maintain websites and refresh existing websites. (http://elainesimmonsdesign.com).
Jennifer currently does digital marketing including social media, AdWords, e-mail marketing and, of course, building and managing WordPress websites. (http://nextrise.co)
Selling WordPress to Enterprises by Rahul Bansal @ WordCamp Ann ArborrtCamp
Rahul covers how selling WordPress to Enterprises is different, what changes you need to make to on your end and how it changes answer to common questions
3 Steps to Maintain & Cleanse your WordPress sitePaul Cook
Like your wardrobe, even your website needs cleaning and maintaining. For this process, follow these steps and ensure safety and the quality of performance.
Keeping Your Themes and Plugins Organized.Jacob Martella
Plugins and themes are the backbone of WordPress, but many people, including developers and general users, get confused about what each is supposed to do. Most of the time, this isn’t an issue, but when it does become an issue, it can cause confusion, “loss” of data and a headache for users. This talk will go over what a theme should be, what a plugin should be, why they are that way, what users should look for in a plugin or theme and finally we’ll quickly discuss child themes and custom functionality plugins.
What To Do Post-Launch: How To Care For Your Brand New WordPress SiteMichele Butcher-Jones
What happens the morning after your website goes live? We will talk about everything you need to know to grow your website. Topics include backups, SEO, security, content creation, blogging, tips to get people to your site, and more.
Similar to Resources and lessons for using WordPress in your business (20)
Ready to Unlock the Power of Blockchain!Toptal Tech
Imagine a world where data flows freely, yet remains secure. A world where trust is built into the fabric of every transaction. This is the promise of blockchain, a revolutionary technology poised to reshape our digital landscape.
Toptal Tech is at the forefront of this innovation, connecting you with the brightest minds in blockchain development. Together, we can unlock the potential of this transformative technology, building a future of transparency, security, and endless possibilities.
Discover the benefits of outsourcing SEO to Indiadavidjhones387
"Discover the benefits of outsourcing SEO to India! From cost-effective services and expert professionals to round-the-clock work advantages, learn how your business can achieve digital success with Indian SEO solutions.
HijackLoader Evolution: Interactive Process HollowingDonato Onofri
CrowdStrike researchers have identified a HijackLoader (aka IDAT Loader) sample that employs sophisticated evasion techniques to enhance the complexity of the threat. HijackLoader, an increasingly popular tool among adversaries for deploying additional payloads and tooling, continues to evolve as its developers experiment and enhance its capabilities.
In their analysis of a recent HijackLoader sample, CrowdStrike researchers discovered new techniques designed to increase the defense evasion capabilities of the loader. The malware developer used a standard process hollowing technique coupled with an additional trigger that was activated by the parent process writing to a pipe. This new approach, called "Interactive Process Hollowing", has the potential to make defense evasion stealthier.
Gen Z and the marketplaces - let's translate their needsLaura Szabó
The product workshop focused on exploring the requirements of Generation Z in relation to marketplace dynamics. We delved into their specific needs, examined the specifics in their shopping preferences, and analyzed their preferred methods for accessing information and making purchases within a marketplace. Through the study of real-life cases , we tried to gain valuable insights into enhancing the marketplace experience for Generation Z.
The workshop was held on the DMA Conference in Vienna June 2024.
11. How do you know you’re getting a good WordPress theme?
@slacktronic | stevenslack.com
12. Be wary of themes that
promise everything!
Many page builders,
custom shortcodes,
sliders, and custom
content types are built into
themes.
If you switch themes you
may lose that content.
13.
14.
15.
16.
17.
18. Things to keep in mind
● Many agencies and designers use premium themes
for their clients
● Make sure to ask about licenses and updates for
these themes
● If you build a custom theme ask about updates and
maintenance
@slacktronic | stevenslack.com
24. Finding the right plugin
● Read through the plugin documentation
before assuming it does what you want
● Ratings can be deceiving
● When the plugin was last updated
@slacktronic | stevenslack.com
34. Common Maintenance Tasks
● Security Monitoring
● Site Backups
● Theme and Plugin Updates
● Uptime Monitoring
● Small fixes and customer support
@slacktronic | stevenslack.com
62. “Create a useful, information-rich site, and write pages
that clearly and accurately describe your content.”
- Google Webmaster Guidelines
@slacktronic | stevenslack.com
63. “The inconvenient truth is that the best person
to improve your ranking is you.”
The Inconvenient Truth About SEO
smashingmagazine.com/2012/12/seo-the-inconvenient-truth
I spend most of my time building WordPress themes and plugins.
I am a programmer, developer, etc...
I also fix problems, people come to me with issues and I fix them
I also figure things out …
If someone comes to me with a need for certain functionality or a change to a theme I look for the best possible solution
I’d like to get an idea of who’s in the room.
Who here runs their website on wordpress?
Do you consider yourself an advanced user? Intermediate? Beginner?
How many people have a custom WordPress theme that was build for you?
How many of you have a premium theme or child theme of a premium theme?
Choosing a WordPress theme is hard. To complicate matters, choosing between a premium theme, free theme, child theme or building a custom theme can be daunting! It can also have a significant impact on your business.
When it comes to WordPress plugins, generally you have 4 options. You can …
If you are trying to get your business website up and running for the first time you may not have the initial funds for a large scale project. In this case using a free theme or premium theme is a good option. Many themes allow you customize the appearance. You may be able to upload your logo and adjust the color scheme with WordPress customizer. If you’re just getting started in your business, getting your site up and the information out there is the most important thing.
Having a working website will also allow you to gather information and feedback on your content and the purpose of your site. As your business grows you can use the site as a sort of prototype for a more refined design and architecture. Using analytics and feedback you can see how visitors are engaging and use that data as leverage for designing a custom theme or even choosing a more appropriate theme that suites your needs.
Premium themes can range in price from $10 to more than $200. Keep in mind that just purchasing the theme is not the end of the story. If you are not experienced with WordPress you may find yourself getting super frustrated while trying to install and setup your theme to the point that you want to smash your computer! I’ve seen this over and over! Many people end up hiring someone to setup and change the theme how they would like. Don’t be discouraged when that person tells you that the theme is limited in what it can do either. A child theme may be a good option at this point.
Remember that free and premium themes are meant to be sold to the masses so a one size fits all is their approach. If this is not going to work for you consider using a child theme or build custom.
If you like a theme and the layout is close enough to what you need, using a child theme to modify the theme may be a good option. It is good to keep in mind that you should use this option to make some slight modifications. If your child theme modifications get too heavy you may end up spending more time and money modifying a theme when a custom theme would have been more appropriate. You shouldn’t really be using a theme to hijack or modify so heavily that it is completely different. This defeats the purpose of using a parent theme in the first place.
Custom themes are built from the ground up. Many people, myself included, use some type of boilerplate or starting point to work off of. Some notable starter themes are Underscores and Sage. These starter themes, as they are called, are bare bones scaffolding on which to build any type of design layout or custom solution.
If you have a very specific design or layout that you would like to achieve a custom theme may be your best option. But where a custom theme becomes a necessity is where you need to couple custom design and layout with very specific functionality as well. Perhaps you have several essential plugins that you are integrating and you need the user experience to be seamless with your theme.
If you are designing a web-app or custom front-end that is unique to your business you will probably need to build a custom theme especially if you are integrating with a third party service.
I have seen many clients spend so much money over time modifying a theme or building a child theme off of a parent theme that they could have used to build a custom theme.
Custom themes are tailored to your fit. If that is what you want, go custom
The thing about free and premium themes is that there are thousands of them! How are you to know if you are finding quality themes? You don’t know if the code is quality, all you can really see is the facade, the pretty demo, and the promises that it does everything under the sun.
In the WordPress community a quality WordPress theme follows the WordPress coding standards, and doesn’t pack in too much functionality that should belong in a plugin.
With WordPress, themes are for presentation and plugins are meant to bring extra functionality to your WordPress site. The reason for this designation is important. If you switch themes with tons of functionality baked into it, you may loose your content! Take the popular premium theme Divi for example. The theme is pretty impressive and amazing in and of itself, but if you set up your site with Divi, it better be forever.
Many page builders, custom shortcodes, sliders, and custom content types are built into themes. If you switch themes you will loose that content.
http://www.wpbeginner.com/beginners-guide/what-happens-when-you-switch-your-wordpress-theme
Here’s how Theme Friendly works:
Theme authors donate copies of their themes to Theme Friendly for review.
I run the themes through a subset of the WordPress theme review team guidelines and generate a quality score.
I document exactly how the theme got its score.
I record additional theme information, such as theme type, feature support, layout options, plugin support, page templates available, translated languages, etc.
You search for themes based on your requirements.
You make a more informed decision based on the quality score and additional theme information.
http://themereview.co/
The best way to incorporate a page builder is with a plugin.
This will keep your layout consistent no matter which theme you switch to
http://chrislema.com/wordpress-page-builders/
Finding the right plugin can be an exhaustive process, downloading and testing each one from the WordPress plugin repository to see if it suites your needs. To top it off there are hundreds if not thousands of premium or paid plugins to sift through. You may not want to purchase a plugin that costs $100 just to find out it is not what you need.
Read through any descriptions and documentation before assuming it does what you want
Ratings can be deceiving but if there are 90 one star ratings that may be telling. If there is one 1 star review don't assume it is a crappy plugin. That person may have rated the plugin that way because it didn't do what THEY wanted.
Check and see when the plugin was last updated. If the last update was 2 years ago the developer may not be actively working on the plugin. This could be a problem as many issues may not be being addressed or there could be security issues as well.
Check and see if they have a premium version of the plugin. The reason I mention this is because if the developer is being paid to work on the plugin there is a greater chance it will have continual support. This isn't always the case, but imagine if you had to support thousands of non paying customers with support tickets.
If the plugin doesn't do what YOU want it to do don't give it a bad review, it just isn't the plugin you've been looking for.
It is very important to choose a good host for your WordPress site.
Who here has heard of managed WordPress hosting?
Does anyone know what makes managed WordPress hosting different?
Managed WordPress hosting is a concierge service where all technical aspects of running WordPress is managed by the host.
This includes security, speed, WordPress updates, daily backups, website uptime, and scalability.
The idea behind managed WordPress hosting is to offer a completely hassle-free experience, so you can focus on running your business and doing what you are good at.
There are tons of companies that offer managed WordPress hosting and I would say that it is really in your best interest to choose managed WordPress hosting.
So lets look at a few ...
Lets start with a flagship … wpengine
Maintainn plans start at $49 a month and include 24/7 security monitoring, secure off-site backups, WordPress Core Updates, Theme/Plugin Updates, Add-on hours available.
WP Curve can take care of small jobs in addition to added support and maintenance. Their standard plan includes unlimited small 30 min jobs for 1 site, detailed notes for every job and 24 hour live chat & email support! That is a pretty sweet deal starting at $79!
WP Site Care has a starter plan at $29 which includes 24/7 Security Monitoring, Daily Cloud Backups, WordPress, Theme, & Plugin Updates, Realtime Activity Tracking, and my favorite WordPress Tutorial Videos! That is a great deal and well worth the money if you are getting your site up and running.
WP Valet is a full service support team which offers several services including monthly support, site migrations, and a service side aspect which functions like an agency.
Codeable is a support service that works on small to big jobs. These are WordPress experts and can help you solve problems and fix bugs.
Fantasktic is a unique service that offers pain free migrations. If you are moving hosting companies this service is a great way to have a pain free migration.
Managewp.com has all your sites in one WordPress dashboard. Plans start at 0.80 cents per site. Yup, that’s right.
“InfiniteWP is a free, self-hosted multiple WordPress management platform that simplifies your WordPress management tasks into a simple click of a button.” Installing this service may require some help. They have a VIP service and an Enterprise solution as well.
Mainwp is a free site management service which uses plugins to help manage all of your installs. There are extensions and bundles which add extra features.
Ahh yes, I had to include Jetpack :). Jetpack has a Site Management module which allows you to manage multiple installs of WordPress.
You won’t find any talk of HTML, PHP or creating WP Themes here. What you will find is a simple, easy to read WordPress manual that will guide you through the process of editing your site content.
You can read the Easy WP Guide WordPress manual online, download the free PDF, or purchase the eBook or brandable Word document. If you’re a WordPress consultant, use it to help your clients get the most out of their brand new site.