Tuesday 31 October 2017

What’s new in Gutenberg? (31st October)


This week’s release has a focus on the writing experience: reducing the visual weight of blocks, improving the behaviour of keyboard interactions, moving the block toolbar to a docked position at the top of the interface, and several little tweaks to the design that cumulatively should have a significant effect on the editor feeling. It also includes the ability to convert a classic block (post) into several gutenblocks at will. This is a very big release so, please, help us test it! Move the block toolbar to the editor’s top header. This experiment seeks to reduce the presence of UI obscuring content.
Alternate style for block boundaries and multi-selection. Also engages "edit" mode when using arrow keys (hides UI).
Complete rework of arrow keys navigation between blocks—faster, clearer, and respects caret position while traversing text blocks.
Added keyboard shortcuts to navigate regions.
Implement multi-selection mode using just arrow with shift keys and support horizontal arrows.
Suggest a post format for additional blocks (embeds, gallery, audio, video) and expand on the heuristics to include case of one format-block at the top plus a paragraph of text below as
Source: https://managewp.org/articles/16469/what-s-new-in-gutenberg-31st-october




source https://williechiu40.wordpress.com/2017/11/01/whats-new-in-gutenberg-31st-october/

Gutenberg + Elementor and GeneratePress


With the talk, and fear, of Gutenberg coming to WordPress the perspective of a newbie might be helpful. I am very new to WordPress. I started using WordPress in earnest this past summer when a client asked me to build a website using WordPress. When asked if I could do it I said, uh, yeah, sure, no problem… I then spent two days researching the best ways to go about building a site with WordPress and chose to go with the GeneratePress theme and the Elementor Pro page builder; it just felt right. Armed with these tools (and my knowledge of HTML/CSS and jQuery) I felt confident I could get the results I wanted to pixel perfection, and I did. I am approaching Gutenberg much like one of our clients might. My initial experience with WordPress was one of hesitation, frustration and ultimately failure. I wanted more design control and less dependance on themes or plugins, and at that time page builders weren’t what they are today and GeneratePress and Elementor weren’t even on the scene yet. Which was why I stayed away for so long after that first try. The only reason I felt confident with WordPress this time around is because I spent a lot of time learning HTML/CSS/jQuery
Source: https://managewp.org/articles/16466/gutenberg-elementor-and-generatepress




source https://williechiu40.wordpress.com/2017/10/31/gutenberg-elementor-and-generatepress/

WordPress 4.8.3 Security Release


WordPress 4.8.3 is now available. This is a security release for all previous versions and we strongly encourage you to update your sites immediately. WordPress versions 4.8.2 and earlier are affected by an issue where $wpdb->prepare() can create unexpected and unsafe queries leading to potential SQL injection (SQLi). WordPress core is not directly vulnerable to this issue, but we’ve added hardening to prevent plugins and themes from accidentally causing a vulnerability. Reported by Anthony Ferrara.
This release includes a change in behaviour for the esc_sql() function. Most developers will not be affected by this change, you can read more details in the developer note.
Thank you to the reporter of this issue for practicing responsible disclosure.
Download WordPress 4.8.3 or venture over to Dashboard → Updates and simply click “Update Now.” Sites that support automatic background updates are already beginning to update to WordPress 4.8.3.
Source: https://managewp.org/articles/16465/wordpress-4-8-3-security-release




source https://williechiu40.wordpress.com/2017/10/31/wordpress-4-8-3-security-release/

How to Develop a WordPress Plugin Using Webpack 3, React and the REST API (part 2)


This is article 2 of 2 in the series “How to Develop a WordPress Plugin Using Webpack 3, React and the REST API” How to Develop a WordPress Plugin Using Webpack 3, React and the REST API (part 2)
Have you ever wondered how to get React working with the WordPress REST API? If so you’re in the right place – that’s what we’re going to cover in this follow-up to part one of how to develop a WordPress plugin! In our previous post, we explained what Webpack is and got it integrated into our WordPress sample plugin. We also got BrowserSync set up and reloading our app. In this part we’re going to look at how to get the React side of our plugin working with the WordPress REST API so that the plugin actually does something cool.
So let’s waste no time and get back into it.
In part one we set up a starter plugin called WP React Boilerplate. I’ve now updated this plugin to include the updates made in part two, so feel free to check it out.
Webpack updates
If you recall, in part 1 we went through and learned what Webpack is and how things like loaders and plugins work. If you’re not sure what any of those things are – go ahead and
Source: https://managewp.org/articles/16464/how-to-develop-a-wordpress-plugin-using-webpack-3-react-and-the-rest-api-part-2




source https://williechiu40.wordpress.com/2017/10/31/how-to-develop-a-wordpress-plugin-using-webpack-3-react-and-the-rest-api-part-2/

How to Reduce HTTP Requests to Speed Up Your WordPress Site


Every time you visit a website, there’s a whole lot of technical stuff going on behind the scenes. While words and images are loading on your screen, in the background your browser is requesting and receiving files. These HTTP requests impact page load speeds and, ultimately, affect user experience, bounce rate and SEO. The fewer HTTP requests your site sends to the server, the faster your site will load.
So what is an HTTP request and what can you do to reduce them? Let’s take a look at how server requests work, tools to help work out exactly how many HTTP requests your site is sending, and tips on how to reduce your site’s requests and make it faster.
What are HTTP requests?
Every time someone visits a page on your site, their browser pings your web server and requests the files that contain the content of the page. These files might include HTML, CSS and JavaScript files, images, icons and other files.
The request is called an HTTP request. HTTP stands for Hypertext Transfer Protocol and basically the name for a browser sending a request for a file, and the server sending that file to the browser.
When the server receives an HTTP request from a user’s browser,
Source: https://managewp.org/articles/16463/how-to-reduce-http-requests-to-speed-up-your-wordpress-site




source https://williechiu40.wordpress.com/2017/10/31/how-to-reduce-http-requests-to-speed-up-your-wordpress-site/

How to Lazy Load Gravatars in WordPress Comments

Do you want to lazy load Gravatars on your WordPress site? Gravatars cause extra http requests which slows down your site’s page load speed particularly on articles with a lot of comments. In this article, we will show you how to lazy load Gravatars in WordPress comments and improve your website speed.

Lazy Load Gravatar Images in WordPress

What is a Gravatar?

Gravatar are user profile images used by WordPress. These images are used in WordPress comments and author bio sections.

A user needs to create an account on Gravatar website and submit a profile photo for their email address.

Each time they use that particular email address, WordPress powered websites can automatically fetch their profile photo from the Gravatar website.

To learn more, see our guide on what is a Gravatar and why you should start using it.

Gravatars are great, but they can also affect your site’s page load time.

Each user gravatar adds a HTTP request to your page load. This increases the page wait time for your website and affects user experience.

Cross domain HTTP requests to fetch gravatar images

If you have a website that receives a lot of comments, then it is worth considering lazy loading the gravatar images. Let’s take a look at how to easily lazy load gravatars in WordPress comments.

Lazy Load Gravatrs in WordPress Comments

First thing you need to do is install and activate the BJ Lazy Load plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Settings » BJ Lazy Load page to configure plugin settings.

BJ Lazy Load settings

The plugin allows you to lazy load content, widgets, images, post thumbnails, iframes, and gravatars. You need to select the items you want to lazy load on your website.

Don’t forget to click on the save settings button to store your changes.

You can now visit any article with comments on your website. As you scroll down, you will notice lazy loading of gravatar images.

We hope this article helped you lazy load gravatars in WordPress comments. You may also want to see our ultimate guide on how to speed up WordPress and boost performance.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Lazy Load Gravatars in WordPress Comments appeared first on WPBeginner.



source http://www.wpbeginner.com/plugins/how-to-lazy-load-gravatars-in-wordpress-comments/

GDPR for WordPress Project Seeks to Provide a Standard for Plugin Compliance


WordCamp Denmark organizer Kåre Mulvad Steffensen and WP Pusher creator Peter Suhm are working on a GDPR for WordPress project that aims to provide an industry standard for getting plugins compliant with EU General Data Protection Regulation (GDPR) legislation. The deadline for compliance is May 28, 2018, approximately 200 days from now. The Danish duo met at WordCamp Europe a few years ago and were inspired to work together on several projects, with GDPR compliance for WordPress sites being the most urgent item on their list. “We want to create a standard for plugin creators to describe what kind of data they store and how to handle it,” Suhm said. “With a standard like this it will be possible to build tools to make WP sites compliant with GDPR. That basically means things like generating privacy policies, tools to export sensitive data, and tools to delete it completely. GDPR is pretty complex, so there will likely be a lot of tools around this. The first thing we need is a standard. It’s critical especially for EU based companies, and I can tell you that it’s something people discuss in every meetup and WordCamp over here.”
The GDPR for
Source: https://managewp.org/articles/16462/gdpr-for-wordpress-project-seeks-to-provide-a-standard-for-plugin-compliance




source https://williechiu40.wordpress.com/2017/10/31/gdpr-for-wordpress-project-seeks-to-provide-a-standard-for-plugin-compliance/

Google videos vs. YouTube: Which is the best video search engine?

Video is booming as a content marketing medium.

People love watching videos online, and producing great video content is quickly becoming one of the most surefire ways to command attention and grow a following. In fact, by 2019, video is expected to drive an astonishing 80% of all internet traffic.

Clearly, it’s important for businesses to start working on their video content sooner rather than later. And while producing great content is essential, that’s only half the battle. For your videos to benefit your business, people have to be able to find them, and that involves optimization.

So which video search engines should you focus on optimizing for? This article will explore the differences between YouTube and Google Videos, the two biggest video search engines on the web.

Keep reading to learn more about the types of traffic these search engines will bring you – and why your videos might rank well in one but not the other.

How do people find your videos?

There’s no shortage of video search engines and video hosting sites on the Internet. YouTube, of course, is the web’s video giant, with 300 hours of new video uploaded every minute. Other video hosting sites like Daily Motion and Vimeo also get a significant amount of traffic.

Social media sites like Facebook, Instagram, and Snapchat incorporate short video into their platforms as well. Social videos are gaining steam, and they may become a threat to YouTube in the future. For now, though, YouTube still dominates the online video world the way that Google dominates other search engines.

And while plenty of video searches happen through Google, most of them return YouTube videos. If you produce video content, there’s a good chance your watchers are finding you either through YouTube’s built-in search function or through Google Videos searches.

Google Videos returns mostly (but not exclusively) results from YouTube. This search for “video content marketing” also returned a video from lynda.com.

Comparing YouTube and Google Videos searches

If you search for the same keyword on YouTube and Google Videos, how similar will your results be? Not that similar, as it turns out. Take a look at the following example. Here are the first few results from a Google Videos search for “how to improve video SEO”:

The top Google Videos results for the query “how to improve video SEO”

And here are the first few results for the same query on YouTube:

The top YouTube results for the query “how to improve video SEO”

In this case, there’s no overlap at all between the top four results. Clearly, these two search engines don’t use the same criteria for ranking videos.

“Wait a minute,” you might say. “Doesn’t Google own YouTube?” Yes it does. In fact, Google has owned YouTube for more than ten years. However, the two sites serve distinct purposes. Someone who visits YouTube probably isn’t looking for the same thing as someone who types a question into Google.

Thanks to this difference in user intent, Google Videos and YouTube don’t use the same algorithms to rank videos, so it makes sense to think about them as two different search engines.

Why YouTube and Google Videos display different results

Earlier this year, Stone Temple released a study that found that YouTube and Google Videos return different top results for the same query more than half of the time. In fact, the more YouTube results show up in a Google Videos query, the more dramatically Google’s results differ from YouTube’s.

Stone Temple found that the more YouTube videos appear in Google Videos results, the more results for that query vary between the two search engines. Source

The study goes on to explore the reasons behind these differences. In a nutshell, it comes down to both user intent and monetization.

Google as a video search engine

Specific searches

When someone goes to Google, they tend to be looking for something specific. They want to find out how to do something, track down a particular fact, or research the difference between several options. Google is most often used as a tool for finding other things, not as a medium in itself.

Immediate resources

The videos Google displays tend to be to-the-point and useful. Google’s video results tend to favor how-tos and other specific, immediate resources. Videos made for entertainment purposes are probably less likely to rank highly in Google, although of course this is dependent on the search query and the individual video.

Quality results

Google also places a great deal of importance on user satisfaction, since that’s what keeps people coming back. Thus, they’re likely to favor higher-quality videos over lower-quality ones, even if the creators of those lower-quality videos are bidding higher in AdWords than their competitors.

Of course, “quality” is a vague and somewhat subjective metric, and Google is famously tight-lipped about how their algorithm determines quality. The important thing to understand, though, is that Google won’t sacrifice good results for more ad money.

YouTube as a video search engine

Entertainment-focused

On the whole, people go to YouTube to find entertainment. Google wants to solve people’s problems and send them on their way as quickly as possible, but YouTube wants to keep users watching.

This is partly because view time is an indicator of a video’s quality. If people stick around and watch a whole video, it’s a good sign that that video is interesting, useful, or entertaining. View time also tends to be correlated with user satisfaction. People who find and watch lots of enjoyable, high-quality videos will probably keep coming back to YouTube.

Longer videos favored

For YouTube, view time is also linked to making money. The longer someone watches a video, the more ads YouTube gets to show them. This is also why YouTube tends to favor longer videos over shorter ones in its rankings.

These differences shed some light on why Google Videos and YouTube use different algorithms, but unfortunately, we still don’t know exactly what the differences between those algorithms are. Considering how closely Google guards its secrets, we’re not likely to find out anytime soon, either.

In the meantime, though, it’s important not to forget that the two search engines often have a lot of overlap in their results, even though they’re not exactly the same. Thus, it stands to reason that there are some general principles for ranking well in both places.

How to rank well on video search engines

First, and most obviously, create great content. Your bounce rate says a lot about the quality of your videos. If a lot of people hit the “back” button within the first ten seconds of a video, YouTube and Google will both assume it’s not very good. So do your best to start each video with a compelling opening, and then give people a reason to keep watching.

Include plenty of text-based information with your video. Search engines can’t watch a video and determine what it’s about, but they can read the accompanying text. Your title is important – it should be descriptive and use your main keyword, preferably at the beginning.

Take the time to write an in-depth description of your video as well. Captions and transcripts aren’t necessary to include, but they improve accessibility, and they could give you a keyword boost. Finally, tag your video with some useful and relevant tags.

Getting views and comments will help your rankings, but don’t be tempted to purchase these. YouTube has gotten smarter about figuring out when views and comments are fake. Promote your content through social media to get more engagement, and be patient – if you do great work, people will discover it in time.

So, which is better: YouTube or Google Videos?

At the end of the day, it’s hard to say whether YouTube is “better” than Google Videos, or vice versa. The two search engines tend to be used differently, but both of them are very popular, and both of them are valuable sources of traffic if you optimize your videos correctly.

The type of content you create could have an impact on your rankings in each search engine. For instance, if you make short videos geared towards answering specific questions, you might have an easier time gaining traction in Google. If you make longer, more entertainment-focused videos, you might see better results from YouTube. This is far from a hard-and-fast rule, though.

The main thing to remember? High-quality videos have a good chance of doing well in both search engines, regardless of other factors. We don’t know exactly which metrics Google Videos and YouTube use to determine rankings, but we do know viewers prefer well-made, informative, and entertaining videos.

Focus on making the best video content you can, and you’ll probably find that your rankings take care of themselves.

Have you noticed a difference in your videos’ rankings between different video search engines? Share your observations in the comments!

Amanda DiSilvestro is a writer for NoRiskSEO, a full service SEO agency, and a contributor to SEW. You can connect with Amanda on Twitter and LinkedIn, or check out her services at amandadisilvestro.com.



source https://searchenginewatch.com/2017/10/31/google-videos-vs-youtube-which-is-the-best-video-search-engine/

How to Optimize Images for Web & SEO: A Comprehensive Guide


If you’re a blogger, then you probably already know how important it is to add relevant, quality images to your posts. Photos, illustrations and other imagery help make your content more appealing and break up blocks of text nicely. You should always use at least one image per post, and multiple images if your posts are lengthy. Not only do images make your content more enjoyable to read, they can also help you with Search Engine Optimization. In this post, you will learn how to make sure that all images you use on your site are optimized in regards to file name, size, alternative text (very important!), topic relevance, placement and more.
Table of Contents
1. Selecting the right image
2. Choosing the best file format
3. Mixing it up
4. Using descriptive file names
5. Writing captions when needed
6. Making sure you use alt text
7. Paying attention to image placement
8. Sizing images correctly
9. Compressing your files
10. Conclusion
Selecting the right image
Before you start optimizing images, you’ll first need to find the right ones for your post (or page). A good image will have the same subject/s as your blog post, help emphasize your writing and effectively enhance
Source: https://managewp.org/articles/16460/how-to-optimize-images-for-web-seo-a-comprehensive-guide




source https://williechiu40.wordpress.com/2017/10/31/how-to-optimize-images-for-web-seo-a-comprehensive-guide/

4 Undisclosed Truths You Need To Know About Speed Optimization


Speed optimization isn’t an easy task. It’s not just a matter of installing the right caching plugin, optimizing images or deleting plugins. There are many elements slowing down your WordPress website you need to take into account. Yet having a fast loading website should be on your goal list because it affects many areas that are all eventually connected to your business. If you think that over half of the visitors to your website spend a little more than 10 seconds on it, you’ll start to see how speed and, in general, the performance of your website is a key aspect to your monthly revenue.
As WordPress developer and Codeable Expert Justin Frydman tells:
Enterprises that rely on sales or leads from their websites spend a great deal of money trying to decrease loading time by 100 milliseconds or more. It’s not surprising that an eCommerce site that makes $100,000 day will lose $2.5 million in sales every year for every second their website takes to load.
You have mere moments to captivate your audience, provide them with what they’re looking for, and try to convince them to buy it from you. The more you’re good at lowering friction within these macro-steps, the greater your revenue
Source: https://managewp.org/articles/16461/4-undisclosed-truths-you-need-to-know-about-speed-optimization




source https://williechiu40.wordpress.com/2017/10/31/4-undisclosed-truths-you-need-to-know-about-speed-optimization/

Integrating Progressive Technologies into WordPress (or other CMSs)


Click here to visit our frequently asked questions about HTML5 video.
Source: https://managewp.org/articles/16459/integrating-progressive-technologies-into-wordpress-or-other-cmss




source https://williechiu40.wordpress.com/2017/10/31/integrating-progressive-technologies-into-wordpress-or-other-cmss/

GetSiteControl Review – Every WordPress CTA Widget in One Plugin


I don’t think I have to tell you by now, but when it comes to marketing CTA widgets, slide-ins, and popups all produce crazy good results! Most of us hate this as if they are overdone it can be very annoying. But from a list building point of view, there is no denying they get the job done. The trick is finding a good medium between not enough and overdoing it. So today I’m going to take a deep dive into a newer CTA plugin for WordPress. Check out this GetSiteControl review below. GetSiteControl Review
First of all, I have to admit, GetSiteControl seems to have come out of nowhere. When it comes to new WordPress plugins I keep pretty close tabs on new things emerging in the marketplace and I somehow missed this one. But it was actually released in 2014, so it has been around for a while. They are owned and operated by GetWebCraft Limited and are a team of seven people in Cyprus who set out to create an easy-to-use set of smart widgets for website optimization and increasing conversions.
GetSiteControl is super easy to use and in the end can save you a lot of time, which is after all, what we’re all really wanting. You might even be able to consolidate different plugins
Source: https://managewp.org/articles/16455/getsitecontrol-review-every-wordpress-cta-widget-in-one-plugin




source https://williechiu40.wordpress.com/2017/10/31/getsitecontrol-review-every-wordpress-cta-widget-in-one-plugin/

User-testing Gutenberg • Yoast


At Yoast, we organize a company-wide user testing session each month, where we ask our employees to take a look at a product or feature. On October 12th we focused on user-testing Gutenberg. We did this to gain a better understanding of how different users work with Gutenberg. This knowledge is sure to help us in our own contributions to the Gutenberg project. Today we’re publishing the test results for reference. We will discuss these outcomes with the Gutenberg team and create issues on the Gutenberg repo for the things that need fixing. We hope others will be inspired by this document to organize their own user tests around Gutenberg. Fixing some of these usability issues isn’t even that difficult, but they have to be found in the first place. We have to keep looking. And when we do, we can make sure Gutenberg becomes the best web content editor around!
We gathered 40 people of diverse backgrounds and technical experience, from absolute beginners to experts and WordPress contributors, and divided them up into teams of two, who were tasked with recreating this post from The Next Web in Gutenberg v1.4.0. We chose that post because it has a bit of everything; It contains
Source: https://managewp.org/articles/16458/user-testing-gutenberg-yoast




source https://williechiu40.wordpress.com/2017/10/31/user-testing-gutenberg-%e2%80%a2-yoast/

The WordPress product market is completely different now • Post Status


Building a WordPress-based product business is a much different process than it used to be. People have to do something different and better than what has come before. This article is a member contribution from Scott Bolinger. Scott is the founder of Holler Box and the co-founder of AppPresser.
The WordPress economy is changing, and many businesses are feeling it.
The market is maturing, and customers are behaving differently. It’s happening slowly, but I think everyone realizes things are changing.
Often this change has been discussed in terms of hosts and agencies, but let’s talk about products.
I just read an article on Indie Hackers about MH Themes, a premium theme shop that started in 2013. They describe a hard-fought journey to a solid $30K in monthly revenue, but they have noticed big changes in the market since they started.
The author, Michael Hebenstreit, puts it this way:
Back in 2013 it was much easier to launch a WordPress theme and make it somewhat popular. Today the market for WordPress themes has become heavily crowded and oversaturated. It’s near to impossible to make a theme highly successful without investing lots of time and money in marketing and
Source: https://managewp.org/articles/16457/the-wordpress-product-market-is-completely-different-now-post-status




source https://williechiu40.wordpress.com/2017/10/31/the-wordpress-product-market-is-completely-different-now-%e2%80%a2-post-status/

Monday 30 October 2017

Why Use WordPress? A Deep Dive Into 10 Good Reasons


If you find yourself wondering, “Why use WordPress?” you’ve come to the right place. Pondering this question means you’ve at least researched WordPress a bit or heard about it from a friend or colleague. But that doesn’t mean you’ve completely weighed any pros and cons or checked out the features in-depth. Therefore, we’d like to break down the benefits of using WordPress for you, giving a clear view as to why it’s the most popular content management and website building software in the world. WordPress can really do just about anything!
The Website Dilemma – Why Use WordPress?
For average business owners, names like WordPress, Joomla, Shopify, Magento, and Weebly might sound like alien names. The process of building a website brings these names into your life, since they’re all platforms used to build websites. Each has its own benefits, while many are used more often for niche websites with specific purposes. For instance, Shopify only makes sense if you’re running an online store. It’s not a platform you would start a blog with then turn into an eCommerce shop. Magento is in the same boat. Other website builders
Source: https://managewp.org/articles/16454/why-use-wordpress-a-deep-dive-into-10-good-reasons




source https://williechiu40.wordpress.com/2017/10/30/why-use-wordpress-a-deep-dive-into-10-good-reasons/

Managing WooCommerce Affiliate Links with Thirsty Affiliates


If you are like me, you have a fair number of affiliate links. In fact, that is a large chunk of our income here at BobWP. And if you do this, it’s best to have a way to manage and change them easily. If you are already using WooCommerce, you can sell affiliate products and services just like you do with your own stuff. In fact, if you look at our shop page, that is exactly what we are doing there. If you create a new product, you can choose External/Affiliate product as an option and you will get these settings:
You can see here how I have set up this affiliate link on a product page. I have chosen to make a note that it is sold on another site. You can customize the text in the button and I could have done that, but it makes for a long button that isn’t so mobile friendly. So I simply put buy in the button.
Easy, right?
Now this may not be the ideal way of selling affiliate products on your site, and that’s probably another post entirely. But if you are doing it this way, and also adding affiliate text links within posts, and doing a lot of them, there’s another piece you may be missing.
Managing Your Affiliate Links
If you are using affiliates a lot, it can
Source: https://managewp.org/articles/16453/managing-woocommerce-affiliate-links-with-thirsty-affiliates




source https://williechiu40.wordpress.com/2017/10/30/managing-woocommerce-affiliate-links-with-thirsty-affiliates/

A WordCampers Guide To Asking Questions At Conferences


It’s that season again. In a month, a large number of WordPress folks will migrate to WordCamp US (being held this year in Nashville). and other events (i’ll be attending WordCamp Orlando in early November for example). So I thought it would be a timely reminder of how to ask questions at a WordCamp. There are two times questions are asked at a WordCamp: (1) at the end of a talk, before the speaker leaves the scheduled time off stage and (2) During the “State of the Word” at WordCamp US where Matt Mullenweg typically takes questions from the audience. This advice applies to both.
Keep it short. I think this is the #1 rule, regardless what you do. Most questions do NOT require a complex backstory or history… and if they do, then being live in front of an audience with only a few minutes left for questions. Protip: Ask a question that might get you some of your answer, and you can ask the speaker if you send them a longer version in printed form. Maybe. But keep your question short if nothing else then to be considerate of other people’s time.
Prepare in advance. I think some of the more awkward questions are from people that think of questions on
Source: https://managewp.org/articles/16452/a-wordcampers-guide-to-asking-questions-at-conferences




source https://williechiu40.wordpress.com/2017/10/30/a-wordcampers-guide-to-asking-questions-at-conferences/