an online Instagram web viewer
  • wppolandcom
    WPPoland WordPress development
    @wppolandcom

Images by wppolandcom

#ACF 5.0 Released with #Updated #UI and #Gutenberg Compatibility
#wppoland

ACF version 5.0 landed on WordPress.org this week with Gutenberg compatibility now available for more than one million sites where the plugin is active. The release is a welcome update for developers who were concerned about what would happen in real world usage of Gutenberg on sites with ACF-powered customizations. ACF’s Gutenberg compatibility is arriving well ahead of #WordPress 5.0’s #TBD schedule for merging the new editor, giving developers time to get their clients’ sites ready. “You can expect to see lots of Gutenberg related items in our changelogs over the coming months as we edge nearer to WordPress version 5.0,” the ACF announcement stated. “You’ll also want to take note that ACF 5 is the only version that will provide Gutenberg support. Previous versions will not be compatible.” The version numbers across ACF Pro and the free version on WordPress.org are somewhat confusing. This particular release is significant in that it brings several years of development from the Pro version into the #plugin hosted on WordPress.org. Now both #products are technically on v5.7.6.

https://wptavern.com/acf-5-0-released-with-updated-ui-and-gutenberg-compatibility
#ACF  5.0 Released with #Updated  #UI  and #Gutenberg  Compatibility #wppoland  ACF version 5.0 landed on WordPress.org this week with Gutenberg compatibility now available for more than one million sites where the plugin is active. The release is a welcome update for developers who were concerned about what would happen in real world usage of Gutenberg on sites with ACF-powered customizations. ACF’s Gutenberg compatibility is arriving well ahead of #WordPress  5.0’s #TBD  schedule for merging the new editor, giving developers time to get their clients’ sites ready. “You can expect to see lots of Gutenberg related items in our changelogs over the coming months as we edge nearer to WordPress version 5.0,” the ACF announcement stated. “You’ll also want to take note that ACF 5 is the only version that will provide Gutenberg support. Previous versions will not be compatible.” The version numbers across ACF Pro and the free version on WordPress.org are somewhat confusing. This particular release is significant in that it brings several years of development from the Pro version into the #plugin  hosted on WordPress.org. Now both #products  are technically on v5.7.6. https://wptavern.com/acf-5-0-released-with-updated-ui-and-gutenberg-compatibility
How to Perform Effective #Keyword Research and Improve Search #Rankings
If there’s one thing Google is good at, it’s keeping us on edge when it comes to their algorithms and changing ranking factors.
#wppoland
For example, Google recently rolled out mobile-first indexing; meaning from now on, your mobile site will be indexed before your desktop version. And we all know there’s no end in sight, leaving us to continually adjust our #SEO efforts so our sites can rank well.

#wordpress #wordpressblog #wordpressblogger #wordpressdesign #wordpresstheme #wordpressdeveloper #wordpresswebsite #wordpressthemes #wordpresstips
How to Perform Effective #Keyword  Research and Improve Search #Rankings  If there’s one thing Google is good at, it’s keeping us on edge when it comes to their algorithms and changing ranking factors. #wppoland  For example, Google recently rolled out mobile-first indexing; meaning from now on, your mobile site will be indexed before your desktop version. And we all know there’s no end in sight, leaving us to continually adjust our #SEO  efforts so our sites can rank well. #wordpress  #wordpressblog  #wordpressblogger  #wordpressdesign  #wordpresstheme  #wordpressdeveloper  #wordpresswebsite  #wordpressthemes  #wordpresstips 
#Google #AMP Can Go To Hell
#wppoland #controversial 
Author suggest to not to feed the monster – fight it.
Some of my clients will ask me what to do with those messages. I will tell them to delete them. Ignore Google’s nudging, pay no heed.

Google is going to keep pushing. I expect those messages to turn in to warnings, and eventually become full-fledged #errors that invalidate the #AMP standard.

AMP errors and warnings in #GSC

Google wants a cleaner, tidier, less diverse web, and they will use every weapon at their disposal to accomplish that. #Canonical AMP is just one of those weapons, and they have plenty more. Their partnership with the web’s most popular #CMS, for example, is worth keeping an eye on.

The easy thing to do is to simply obey. Do what Google says. Accept their proclamations and jump when they tell you to.

Or you could fight back. You could tell them to stuff it, and find ways to undermine their dominance. Use a different search engine, and convince your friends and family to do the same. Write to your elected officials and ask them to investigate Google’s monopoly. Stop using the #Chrome browser. Ditch your #Android phone. Turn off Google’s tracking of your every move.

https://www.polemicdigital.com/google-amp-go-to-hell/
#Google  #AMP  Can Go To Hell #wppoland  #controversial  Author suggest to not to feed the monster – fight it. Some of my clients will ask me what to do with those messages. I will tell them to delete them. Ignore Google’s nudging, pay no heed. Google is going to keep pushing. I expect those messages to turn in to warnings, and eventually become full-fledged #errors  that invalidate the #AMP  standard. AMP errors and warnings in #GSC  Google wants a cleaner, tidier, less diverse web, and they will use every weapon at their disposal to accomplish that. #Canonical  AMP is just one of those weapons, and they have plenty more. Their partnership with the web’s most popular #CMS , for example, is worth keeping an eye on. The easy thing to do is to simply obey. Do what Google says. Accept their proclamations and jump when they tell you to. Or you could fight back. You could tell them to stuff it, and find ways to undermine their dominance. Use a different search engine, and convince your friends and family to do the same. Write to your elected officials and ask them to investigate Google’s monopoly. Stop using the #Chrome  browser. Ditch your #Android  phone. Turn off Google’s tracking of your every move. https://www.polemicdigital.com/google-amp-go-to-hell/
#JavaScript #SEO 101: How to #Crawl JavaScript

#wppoland

#Deepcrawl downloads pages with a headless browser like a bot would, then renders the pages using JavaScript before analyzing to extract the content. That means you can see the content on the page with and without rendering.

By enabling this latest feature in Conductor Searchlight, you’ll be able to:

Find out if content and links modified by JavaScript are rendered correctly for Google to index.
Find out how crawlable your pages are with and without JavaScript rendering enabled.
Detect JavaScript URL changes including redirects, meta #redirects, JavaScript location. #js 
#Cache resources found in a crawl so that your #server is not overloaded.

https://www.conductor.com/blog/2018/09/how-to-crawl-javascript-seo-101/
#JavaScript  #SEO  101: How to #Crawl  JavaScript #wppoland  #Deepcrawl  downloads pages with a headless browser like a bot would, then renders the pages using JavaScript before analyzing to extract the content. That means you can see the content on the page with and without rendering. By enabling this latest feature in Conductor Searchlight, you’ll be able to: Find out if content and links modified by JavaScript are rendered correctly for Google to index. Find out how crawlable your pages are with and without JavaScript rendering enabled. Detect JavaScript URL changes including redirects, meta #redirects , JavaScript location. #js  #Cache  resources found in a crawl so that your #server  is not overloaded. https://www.conductor.com/blog/2018/09/how-to-crawl-javascript-seo-101/
A Simple Approach to #Optimizing #Website #Internal #Linking Structure
#wppoland 
Prioritize important pages by ensuring they can be crawled easily within the first 1-3 clicks from the Homepage.
Increase the flow of link equity on the site by linking to pages with high numbers of #backlinks.
Create more inlinks for important pages by including them in the main navigation or by including more internal linking within the body content. (I.g. a blog article can be linked internally by other relevant blog articles for reference in the body content.)
301 redirect pages with high amounts of backlinks that are outdated/no longer valuable to user experience on the website/not a high amount of organic traffic.
Consolidate site sections if many pages overlap in topic/intent by #canonicalizing or by 301 redirecting.
Consider adding #breadcrumbs for additional internal linking and site structure.

https://www.distilled.net/resources/a-simple-approach-to-optimizing-website-internal-linking-structure/
A Simple Approach to #Optimizing  #Website  #Internal  #Linking  Structure #wppoland  Prioritize important pages by ensuring they can be crawled easily within the first 1-3 clicks from the Homepage. Increase the flow of link equity on the site by linking to pages with high numbers of #backlinks . Create more inlinks for important pages by including them in the main navigation or by including more internal linking within the body content. (I.g. a blog article can be linked internally by other relevant blog articles for reference in the body content.) 301 redirect pages with high amounts of backlinks that are outdated/no longer valuable to user experience on the website/not a high amount of organic traffic. Consolidate site sections if many pages overlap in topic/intent by #canonicalizing  or by 301 redirecting. Consider adding #breadcrumbs  for additional internal linking and site structure. https://www.distilled.net/resources/a-simple-approach-to-optimizing-website-internal-linking-structure/
#localStorage vs #sessionStorage vs #Cookies – a Detailed #Comparison
#wppoland
#Cookies are not bad. They’ve been serving their purpose for decades and will continue to do so as local storage is not an “apples for apples” replacement. Cookies are, however showing signs of aging. Apart from that, some of their design shortcomings are not going away any time soon either. Namely “polluting” every request on the domain with cookie payload and small maximum #payload #size.

Inadequate and old or not, cookies are here to stay so don’t think local storage will take over completely any time soon. However, in some use-cases, local storage is without a doubt a better choice.

If you have (a lot of) data to store on the client side that rarely gets transferred to the server and that data doesn’t contain anything sensitive – start using local storage! It’s precisely what it was created for. You’ll create a faster app by making all #HTTP #requests on the domain lighter and get that warm fuzzy feeling of using something new.

cookieslocalStoragesessionStorage
#localStorage  vs #sessionStorage  vs #Cookies  – a Detailed #Comparison  #wppoland  #Cookies  are not bad. They’ve been serving their purpose for decades and will continue to do so as local storage is not an “apples for apples” replacement. Cookies are, however showing signs of aging. Apart from that, some of their design shortcomings are not going away any time soon either. Namely “polluting” every request on the domain with cookie payload and small maximum #payload  #size . Inadequate and old or not, cookies are here to stay so don’t think local storage will take over completely any time soon. However, in some use-cases, local storage is without a doubt a better choice. If you have (a lot of) data to store on the client side that rarely gets transferred to the server and that data doesn’t contain anything sensitive – start using local storage! It’s precisely what it was created for. You’ll create a faster app by making all #HTTP  #requests  on the domain lighter and get that warm fuzzy feeling of using something new. cookieslocalStoragesessionStorage
The State of #ACF in a #Gutenberg World
#wppoland
The big event is finally within sight: #WordPress5.0, featuring the new #Gutenberg editor, is coming soon. And all of the emotions leading up to this release are quite unlike anything we’ve seen in the world of WordPress.

Feelings are all over the spectrum, from those who are absolutely giddy with excitement to those who dread the thought of the new content editing experience. But perhaps the biggest majority of WordPress developers are simply cautious and concerned – and for good reason. Gutenberg has been controversial from the start and with the recent influx of mixed reviews, most of us are unsure if our websites will continue to work as they previously did.

Today, we’re going to try and bring you some peace of mind when it comes to using ACF with Gutenberg. While things aren’t exactly perfect just yet, we’ll show you that we are well on the way to that glorious place.

But first, let’s talk a little bit about where things stand with this new editor you may have heard about.

https://www.advancedcustomfields.com/blog/the-state-of-acf-in-a-gutenberg-world/
The State of #ACF  in a #Gutenberg  World #wppoland  The big event is finally within sight: #WordPress5 .0, featuring the new #Gutenberg  editor, is coming soon. And all of the emotions leading up to this release are quite unlike anything we’ve seen in the world of WordPress. Feelings are all over the spectrum, from those who are absolutely giddy with excitement to those who dread the thought of the new content editing experience. But perhaps the biggest majority of WordPress developers are simply cautious and concerned – and for good reason. Gutenberg has been controversial from the start and with the recent influx of mixed reviews, most of us are unsure if our websites will continue to work as they previously did. Today, we’re going to try and bring you some peace of mind when it comes to using ACF with Gutenberg. While things aren’t exactly perfect just yet, we’ll show you that we are well on the way to that glorious place. But first, let’s talk a little bit about where things stand with this new editor you may have heard about. https://www.advancedcustomfields.com/blog/the-state-of-acf-in-a-gutenberg-world/
#wppoland Some of the #components I've explored here have specific standardized requirements in order to work as expected. Tab interfaces, for example, have a prescribed structure and a set of interaction behaviors as mandated by the #WAI-ARIA specification.

It's at your discretion how closely you follow these requirements. Research may show that your audience doesn't do well with a tab interface precisely as recommended. Nonetheless, those requirements are there.

Other components, like the ubiquitous but multivarious card, do not have a standard to follow. There's no <card> element, nor an "#ARIA #card" #design #pattern. These are some of the more interesting components to work on. Each potential barrier to inclusion needs to be identified and addressed in turn.
#css 
These barriers differ in line with the card's purpose and content. Some cards are just illustrated introductions to #permalinks like #blog posts; others are more autonomous and offer a lot of functionality. In this article, I'll be looking into a few permutations of a simple card component, emphasizing a balance between sound #HTML structure and ergonomic interaction.

https://inclusive-components.design/cards/
#wppoland  Some of the #components  I've explored here have specific standardized requirements in order to work as expected. Tab interfaces, for example, have a prescribed structure and a set of interaction behaviors as mandated by the #WAI -ARIA specification. It's at your discretion how closely you follow these requirements. Research may show that your audience doesn't do well with a tab interface precisely as recommended. Nonetheless, those requirements are there. Other components, like the ubiquitous but multivarious card, do not have a standard to follow. There's no element, nor an "#ARIA  #card " #design  #pattern . These are some of the more interesting components to work on. Each potential barrier to inclusion needs to be identified and addressed in turn. #css  These barriers differ in line with the card's purpose and content. Some cards are just illustrated introductions to #permalinks  like #blog  posts; others are more autonomous and offer a lot of functionality. In this article, I'll be looking into a few permutations of a simple card component, emphasizing a balance between sound #HTML  structure and ergonomic interaction. https://inclusive-components.design/cards/
We are pleased to announce the immediate availability of #WordPress 4.9.8.  #wppoland This #maintenance #release fixes 46 #bugs, enhancements and blessed #tasks, including updating the Twenty Seventeen bundled #theme.

Following are the highlights of what is now available. “Try #Gutenberg” callout
Most users will now be presented with a notice in their WordPress dashboard. This “Try Gutenberg” is an opportunity for users to use the Gutenberg block editor before it is released in #wordpress50.

In WordPress 4.9.8, the callout will be shown to the following users:

If Gutenberg is not installed or activated, the callout will be shown to Admin users on single sites, and Super #Admin users on multisites.
If Gutenberg is installed and activated, the callout will be shown to #Contributor users and above.
If the Classic Editor plugin is installed and activated, the callout will be hidden for all users.
You can learn more by reading “Try Gutenberg” Callout in WordPress 4.9.8.

#Privacy fixes/enhancements
This release includes 18 Privacy fixes focused on ensuring consistency and flexibility in the new personal data tools that were added in 4.9.6, including:

The type of request being confirmed is now included in the subject line for all privacy confirmation emails.
Improved consistency with site name being used for privacy emails in multisite.
Pagination for Privacy request admin screens can now be adjusted.
Increased the test coverage for several core privacy functions.

https://wordpress.org/news/2018/08/wordpress-4-9-8-maintenance-release/
We are pleased to announce the immediate availability of #WordPress  4.9.8. #wppoland  This #maintenance  #release  fixes 46 #bugs , enhancements and blessed #tasks , including updating the Twenty Seventeen bundled #theme . Following are the highlights of what is now available. “Try #Gutenberg ” callout Most users will now be presented with a notice in their WordPress dashboard. This “Try Gutenberg” is an opportunity for users to use the Gutenberg block editor before it is released in #wordpress50 . In WordPress 4.9.8, the callout will be shown to the following users: If Gutenberg is not installed or activated, the callout will be shown to Admin users on single sites, and Super #Admin  users on multisites. If Gutenberg is installed and activated, the callout will be shown to #Contributor  users and above. If the Classic Editor plugin is installed and activated, the callout will be hidden for all users. You can learn more by reading “Try Gutenberg” Callout in WordPress 4.9.8. #Privacy  fixes/enhancements This release includes 18 Privacy fixes focused on ensuring consistency and flexibility in the new personal data tools that were added in 4.9.6, including: The type of request being confirmed is now included in the subject line for all privacy confirmation emails. Improved consistency with site name being used for privacy emails in multisite. Pagination for Privacy request admin screens can now be adjusted. Increased the test coverage for several core privacy functions. https://wordpress.org/news/2018/08/wordpress-4-9-8-maintenance-release/
The 8 Most Important #Google #Analytics #Filters #ga 
#wppoland
You can control the data included in your reports using filters. They’re useful because once you’ve created them they’ll continue to be applied, so unlike segments, you don’t need to add them each time you want to #perform #analysis in your #reports.

We’re going to look at 8 essential filters you should consider applying to your data in #GoogleAnalytics. If you like, you can jump straight to the filters:

Exclude internal #traffic
Lowercase #campaign #tags
Ensure data accuracy
Lowercase page #URLs
Lowercase site search terms
Add domain name to reports
Only include a specific domain (or domains)
Search and replace
In this post we’re also going to answer the following questions:

What are filters?
How do you create filters?
What types of filters can you create?
Can I apply multiple filters?
What are the critical filters I should create?
Which filters should I avoid?

https://www.lovesdata.com/blog/google-analytics-filters
The 8 Most Important #Google  #Analytics  #Filters  #ga  #wppoland  You can control the data included in your reports using filters. They’re useful because once you’ve created them they’ll continue to be applied, so unlike segments, you don’t need to add them each time you want to #perform  #analysis  in your #reports . We’re going to look at 8 essential filters you should consider applying to your data in #GoogleAnalytics . If you like, you can jump straight to the filters: Exclude internal #traffic  Lowercase #campaign  #tags  Ensure data accuracy Lowercase page #URLs  Lowercase site search terms Add domain name to reports Only include a specific domain (or domains) Search and replace In this post we’re also going to answer the following questions: What are filters? How do you create filters? What types of filters can you create? Can I apply multiple filters? What are the critical filters I should create? Which filters should I avoid? https://www.lovesdata.com/blog/google-analytics-filters
Create A #Gutenberg Block Attributes #Glossary
#wppoland 
If you want to see what Gutenberg blocks are available on a site along with their attributes, check out the Block Attributes Glossary plugin by NC State’s Office of Information Technology and Design

The plugin adds a Glossary Attributes Block to #WordPress Gutenberg that when added to a post or page, displays an index of blocks that are available. Clicking on a block name will display its attributes.

This is especially useful for creating block templates. Note that if you install plugins that add new blocks, you’ll need to visit the post or page that has the glossary, remove the Glossary block, and re-add it.

You can see a live demo of this plugin in action by visiting NC State’s OIT Block Attributes Glossary. The #plugin is not available from the WordPress plugin directory but you can download it for free from the project’s #Github page.

https://wptavern.com/how-to-create-a-gutenberg-block-attributes-glossary
Create A #Gutenberg  Block Attributes #Glossary  #wppoland  If you want to see what Gutenberg blocks are available on a site along with their attributes, check out the Block Attributes Glossary plugin by NC State’s Office of Information Technology and Design The plugin adds a Glossary Attributes Block to #WordPress  Gutenberg that when added to a post or page, displays an index of blocks that are available. Clicking on a block name will display its attributes. This is especially useful for creating block templates. Note that if you install plugins that add new blocks, you’ll need to visit the post or page that has the glossary, remove the Glossary block, and re-add it. You can see a live demo of this plugin in action by visiting NC State’s OIT Block Attributes Glossary. The #plugin  is not available from the WordPress plugin directory but you can download it for free from the project’s #Github  page. https://wptavern.com/how-to-create-a-gutenberg-block-attributes-glossary
Polish #wordpress crew at #wceu @wceurope Thank you and see you in Berlin!
Polish #wordpress  crew at #wceu  @wceurope Thank you and see you in Berlin!
@wceurope Polish #WP team is comming! See you soon #wceu
@wceurope Polish #WP  team is comming! See you soon #wceu