From WordPress to Freedom – HeroPress

[ad_1] Hello there! Do you know that having a WordPress knowledge can change your life for good? Yes! It can. In the last half of 2020 which of course can be said as the pandemic year, I made more than $750 (₦300,000) creating websites with WordPress. Perhaps I could have made more even as a beginner, but I also had a full time job which didn’t make it easy for me as a beginner at that time. I didn’t quit my job at that time and I still haven’t cos WordPress is now easier and I started managing both ends well enough after few months. How I Started I was already a graduate of Computer Science and finished my service year by October 2019 but as regards employability I only had a beginner knowledge in HTML and CSS, of course I had pages created with that but I couldn’t make them really interactive cos I didn’t know enough JavaScript and I also had little knowledge of PHP. Here in my country, no one really hires Junior developers with no JS knowledge, then I needed money to keep myself learning. The bail out, I understood I needed to be skilled, so I began to see what I can do. One morning in May/June 2020 I decided to rearrange my workspace, then I found an old jotter of mine. Going through it, I found my jottings from watching a video on 4 professions you can learn on your own and get skilled with it (Note -not exactly the video title). On the list was WordPress, I went online and started searching on becoming a WordPress developer as a beginner. At this time, I already had a job, the pay was low which is also why I was thinking of learning new skills, meanwhile, pandemic also joined. The most helpful resource for me during my search then and till now is the WP Beginner website. With the little internet/data I had, I started reading, learning and practicing. I learnt how to register a domain, get a host and build with WordPress. I saved some money, registered 2 imaginary domain names, hosted them and built them with WordPress and Elementor, this was already early 2020. What next, I had to show people what I knew and what I have done with what I knew, cos no one would know if I didn’t show it. I posted the 2 websites on twitter, got some likes and comments, then got some messages to create 3 websites for some clients, I kept building and showing it, and the rest as they say is history. By the end of 2020, I already created about 10 websites and since then I have been making some side income as a Website creator aside my full-time job as a stock/store manager. My challenges  No active WordPress community here to support, and sometimes I have a block as to what to learn next and how to get clients. I solve what to learn with trying new things or interests, I recently enrolled in a UI/UX design class and I can say I really explored, cos I will be finishing an online internship this week of writing in July, 2021. In summary, learning about WordPress is something you can turn to a skill, a full time job, a side hustle and other cool things. Learn, build and show the world what you have. With WordPress, you can create amazing things and earn more. Thank you for reading. Related [ad_2] Source link

Continue reading

WordCamp US Online Set for October 1, 2021, as Community Team Weighs Proposal for Returning to In-Person WordCamps – WP Tavern

[ad_1] WordCamp US will be held online this year on October 1, 2021. Organizers are planning a free, one-day event that will feature networking opportunities, speaker sessions, and workshops. Michelle Frechette, one of the organizers, said the team is planning on hosting a contributor day and will add more information to the event’s website over the next few weeks. In August, WCUS will send out the calls for speakers, sponsors, and volunteers. Planning for the 2020 virtual WCUS ended up as somewhat of a debacle after organizers decided to cancel due to pandemic stress and online event fatigue. The cancellation came after volunteers had already invested hundreds of hours of free time in planning the unfortunately timed event. Outbreaks in the US were worsening and political tensions were at an all-time high ahead of what went down as one of the most contentious presidential elections in US history. Bringing back WordPress’ flagship WordCamp as an online event was a necessity in 2021, as COVID-19 cases rise and ICU’s are filling up in US hot spot regions where vaccination rates are lower. The delta variant has thrown the world another curve ball in what has become one of the most stressful and traumatic 18 months in recent memory. Despite the continued public health crisis, the WordPress community is eager to restart in-person events. Rocio Valdivia published a proposal today, summarizing the Community Team’s discussions on how to establish a path for returning to in-person WordCamps. The proposal is based on using the current guidelines for meetups with a few additional guidelines pertinent to WordCamps. It uses the same decision-making flow chart that applies to green lighting in-person meetups: After these guidelines for meetups were announced in early July, in-person meetups have been held in six countries, including Russia, US, New Zealand, Uganda, Australia and the Netherlands. “Resetting expectations for WordCamps may be necessary, as the world has changed significantly,” Valdivia said in the proposal. “This is a great opportunity to rebuild the program by restarting locally, and then building back up to the levels we had in 2019.” WordCamps had mostly fallen into a fairly predictable format before the pandemic, but the Community Team is now keen on organizers experimenting with new formats and content. One example suggested in the proposal is delivering WordCamp content entirely online, followed by an in-person social gathering, for a more inclusive experience that makes it possible for those who cannot attend to participate in the educational aspects of the event. The Community Team is embracing the current hardships as an opportunity to improve WordCamps and rekindle the community spirit after such a lengthy absence from in-person events: Additionally, the normal WordCamp application process requires that there be an active local community in place. As the community has faced many changes this year, Deputies are thinking about how to handle this requirement. One possibility could  be more flexibility with WordCamp applications, allowing communities that had a meetup pre-COVID to host a WordCamp, even if they weren’t as active in the last year, to help build excitement and restart community activity again. The proposal includes a list of more practical considerations, such as securing fully-refundable venues, providing individually-packaged food instead of buffets, and limiting capacity to provide for social distancing. It also notes that WordCamps taking place during this transitional period would need to be prepared to cover 100% of their expenses, as WordCamps are currently exempt from the 2021 Global Sponsorship Program. Inclusion in the Global Sponsorship Program will be reconsidered once WordPress returns to in-person camps in all regions. The Community Team is inviting feedback on the proposal, which is still under active discussion. If you have ideas that you think should be included in the guidelines or suggestions for this transition period for in-person WordCamps, leave a comment on the proposal. Like this: Like Loading… [ad_2] Source link

Continue reading

Create a Publishing Task List With the Todo List Block – WP Tavern

[ad_1] Rich Tabor, the Senior Product Manager of WordPress Experience at GoDaddy, has been on a bit of a publishing productivity and workflow kick as of late. The co-creator of the Iceberg Editor plugin released a Markdown Comments block last month, allowing users to write editor-only notes. Last week, he launched the Todo List Block plugin. The latest plugin is yet another simple, editor-only tool. The goal is to allow publishers to create and keep track of tasks on a per-post basis. It is essentially a way to create a publishing checklist directly in the editor’s content canvas. Adding a Todo List to a post. For solo writers, it should work well as a standalone plugin. Larger teams might consider coupling it with a plugin like Post Descriptions for a more robust solution. One annoyance when using the block is that clicking the Enter button twice on the keyboard does not break you out of the Todo List. This is how lists work in core WordPress, allowing users to create a new paragraph or add a different block. I am not sure how to move out of the Todo List via the keyboard. The issue could be related to how the plugin builds the list. Technically, it creates two separate blocks. The Todo List block is a wrapper for individual Todo Items. However, I am generally a fan of this approach because it allows developers to create block options for each item (e.g., different colors for each), a feature I have needed on occasion with the core List block. Plugin + Theme Integration Theme JSON integration. One of the hardest things about developing plugins in past years was having no standardized method for themes to style plugin output. Every plugin author had their own system, which would often change from version to version, and theme authors had to keep up. Tabor may have just struck the perfect balance with the Todo List block. It defines its own styles but leans on the new theme.json standard available since WordPress 5.8. Almost anything a theme designer might want to style is easily configurable via JSON, and the plugin has an example bundled within it. Theme authors can simply copy the code wholesale, paste it, and modify it to suit their design. Or, they can just use the bits they want. I only wanted to change the text color, so it was as simple as plugging in a single custom value. This is the sort of forward-thinking that we need in this new era of blocks. And, this solution might just be the standard that other plugin authors should follow. It provides themers with an uncomplicated method for customizing plugin output and does not require nested styles to overwrite rules with high specificity. A Checklist Block Type in WordPress My initial interest in the Todo List Block plugin was its similarity to checklists (also called task lists). Essentially, these are unordered lists with a checkbox input for each item. For transparency, I mostly just want to build a recipe block pattern with a checklist. This would let readers check each step in the instructions as complete. Creating a task list of recipe instructions. It is a relatively standard feature in Markdown editors to be able to create checklists by typing something like the following: – [ ] Incomplete task. – [x] Completed task There is a ticket to bring a similar feature to the Gutenberg plugin. It was opened in 2019. However, other than a few people chiming in, it has not seen much traction in the two years since. Gutenberg project lead Matías Ventura shared a concept he had tried out early in the ticket: Given the similarity with the Todo List block, maybe we can give Tabor a little nudge and have him bring a checklist solution to the masses. Like this: Like Loading… [ad_2] Source link

Continue reading

Guide to the new Query Loop Block • WPShout

[ad_1] I was talking with the current students in the Up and Running Bootcamp last week about the new Query Block in WordPress 5.8. I had to admit I’d not really played with it much myself. For that reason, I was quite excited that when I sat down to look for posts to share this morning with you all, I found this great little guide to it that Justin Tadlock put together over on the WP Tavern a few weeks ago. For those who aren’t yet comfortable with the name of this block, here’s Justin’s great summary: The term “Query” is simpler than you might think. It merely means to “query” or “ask” for posts from the database according to a defined set of options. For example, one might attempt to get the last 10 blog posts. “Loop” is an even easier concept to grasp. It means to “loop” or “cycle” through each queried post and output it. Technically, a developer could do things other than displaying the posts during this process, but we are only concerned with what gets printed on the screen. The two things combined become the Query Loop block. It allows users to ask for a set of posts and display each one. Visit wptavern.com → [ad_2] Source link

Continue reading

Understanding Block Plugins • WPShout

[ad_1] I loved reading this write-up from Rich Tabor about the what and why of Block Plugins. For those new to this whole thing, I’ll pull his opening summary: What are Block Plugins?  If you’ve built blocks before, you may be asking what’s the big deal about block plugins. For the most part, you can think of block plugins as one block, registered and compiled completely in JavaScript, that serves a singular function. These plugins exist solely to distribute a block — and nothing more… and these plugins are meant to be included within the Block Directory. He goes in to way more besides that—how to make them, what they look like, and how make sure yours works—so be sure to give the whole thing a look. Visit richtabor.com → [ad_2] Source link

Continue reading

10 Best Event & Conference Themes for WordPress (+ Our Picks)

[ad_1] Would you like to attract potential customers and business partners to your next seminar so that you can do business together? Or perhaps you are setting up a meetup for the local hobby group and want to get as many like-minded people together as possible? Whatever your situation is, you need an interesting website that catches everyone’s attention. At the same time, your site should give all the information your potential partner needs. In this post, we look at the best event themes for WordPress that will impact your visitors. So whether you are a musician, a business owner, or a speaker, you’ll find the right theme that makes your website stand out. But Before We Look at the Themes, Let’s Talk About Your Website First To have a functional website, you need a web host to store all your content. There are quite a few hosts out there, and sometimes it’s challenging to pick the right one for your needs. The one we recommend here at WP Kube is Bluehost, one of the most popular hosting companies for WordPress. It offers an outstanding balance between features and affordability. And once you have your site up and running with Bluehost, it’s time to complement the setup with some of the best WordPress plugins. When you have taken all the steps above, you are now ready to pick the theme for your event website. 1. Oscillator Oscillator is a WordPress theme for DJs, clubs, event organizers, and the whole entertainment industry. The theme contains plenty of valuable features that help you showcase your talent or promote your event. For instance, you can choose between six page types, including artist, discography, or gallery. You can also let the visitor stream or download media on the website with an integrated audio player. Key Features: The theme supports translations so that you can serve international audiences. Oscillator integrates with WooCommerce, and you can create your event-based online store. It is optimized for speed. Six custom widgets improve how your content looks. The list includes “tracklisting” to show discography tracks, or “events” to show upcoming or recurring events. The homepage supports a slider for displaying slideshow content. 💰 Price: starting from $49 (use our CSSIgniter coupon to get 30% off) DOWNLOAD / MORE INFO VIEW DEMO 2. Divi Divi, by Elegant Themes, is a mixture of a WordPress theme and a page builder.  With Divi, you can create stunning websites with drag-and-drop functionality. You can also customize every part of your website.  This powerful functionality lets you create a website visually, with no coding. You can also make whatever type of website you want (you are not just limited to event sites). Divi includes 100+ Layout Packs that help you build a website for every occasion. In the event category alone, you can find 11 packs, including Design Conference, Meetup, or Event Venue. Key Features: The theme contains 40+ elements you can use on your website, including sliders, galleries, or testimonials. With Divi, you can customize every part of the site. You can even customize your theme with the Theme Builder tool. There are many built-in productivity features that make your website building faster. These features include saving and reusing your designs, editing multiple elements at once, or speeding up the common actions with keyboard shortcuts. Test anything with built-in split-testing tools to see which layout or element performs better. Access to 100 extensions that expand the functionality of your Divi website. 👉 If you are interested in more of what Elegant Themes can offer, see our Elegant Themes review.💰 Price: starting $89/year (use our Elegant Themes Coupon to get 20% off) DOWNLOAD / MORE INFO VIEW DEMO 3. Astra Pro Astra is currently one of the most popular WordPress themes. It is lightweight and optimized for fast page downloads. It is also full of features that help you build any type of website you wish. One exciting feature is its pre-built website library. With these websites, you can build your site fast. The library includes a template for over 150 different sites. In the event space, you can find templates for Weddings, DJs, or conference events. Or you can create the template of your own by customizing the pre-built template to your needs. With Astra, every aspect of your website is easily customizable, including fonts, colors, headers, or blog posts.  All the features are available without a page builder since this theme integrates nicely with the Gutenberg editor. Key Features: Build and customize your headers and footers. The theme integrates with WooCommerce so that you can create an online shop on your website. Astra is translation-ready, so you can also serve international audiences. Customize your website with no coding skills. Hook your website with an LMS (Learning Management System), like LifterLMS. 💰 Price: starting $47/year DOWNLOAD / MORE INFO VIEW DEMO 4. ShowPro ShowPro is a theme that includes eight starter designs, helping you to create your conference website quickly. The theme is customizable with the standard WordPress customizer, and you can easily access various aspects of the page elements, including colors and fonts. ShowPro also contains multiple page and blog layouts you can choose from. You can also choose from half a dozen header layouts to your liking. What makes ShowPro more complete is the Conference Plugin, which is designed solely for managing conference websites.  But here is the catch: If you decide to purchase the plugin only, you don’t get access to ShowPro themes. Therefore, I suggest you invest in the “theme + plugin” package to get the best of both worlds. Key Features: A lightweight theme designed for speed. Choose a layout from various starter sites, then customize it to finish your design. Display all the event sessions in one beautiful schedule (the Conference Plugin). Add and manage the speaker information (the Conference Plugin). Ticket Sales integration with Eventbrite (the Conference Plugin). 💰 Price: $79/year (the Conference plugin only), $129/year (ShowPro themes + the Conference Plugin). DOWNLOAD / MORE

Continue reading

Colorado Becomes First State to Require State and Local Government Websites to Meet Accessibility Standards – WP Tavern

[ad_1] Today marks the 31st anniversary of the Americans with Disabilities Act (ADA), a civil rights law passed in 1990 that prohibits discrimination against people with physical or mental impairments that substantially limit a major life activity. The legislation continues to help disabled people gain equal access to employment, schools, transportation, government services, and public accommodations. In a speech at the Rose Garden today, President Joe Biden announced guidance that would extend the ADA protections to COVID-19 long haulers who experience lingering symptoms that qualify as a disability. “We’re bringing agencies together to make sure Americans with long COVID who have a disability have access to the rights and resources that are due under the disability law,” he said. “Which includes accommodations and services in the workplace and school, and our health care system, so they can live their lives in dignity and get the support they need as they continue to navigate these challenges.” The Biden administration is continuing its commitment to accessibility which was first declared publicly on WhiteHouse.gov. When Biden took office, the site relaunched on WordPress with an accessibility statement, highlighting its ongoing accessibility efforts towards conforming to the Web Content Accessibility Guidelines (WCAG) version 2.1, level AA criteria. Last week, Colorado became the first US state to require state and local government websites to meet accessibility standards as established by the state’s Chief Information Officer. The bill states that the accessibility standards are to be identified using “the most recent web content accessibility guidelines promulgated and published by the world wide web consortium web accessibility initiative or the international accessibility guidelines working group.” Each state agency in Colorado is required to submit an accessibility plan to the office before July 1, 2022. The office will review the plan and work collaboratively to set an implementation methodology. State agencies are required to fully implement the plan before July 1, 2024. Any agency not in full compliance will be considered in violation of laws that prevent discrimination against individuals with a disability. The bill also makes it easier for an individual with a disability to bring a civil suit against noncompliant agencies and the agency’s $3,500 statutory fine would be payable to the plaintiff. “This bill will give our local governments the resources to make sure they’re complying with the ADA,” Julie Reiskin, Executive Director of the Colorado Cross-Disability Coalition, told Colorado Public Radio. “Particularly after the year we just had. People who were blind couldn’t sign up for vaccines, get information online, sign language interpreters weren’t widely available. Failing to fund this says people with disabilities don’t matter.” WordPress web developers responsible for Colorado state or local websites should be ready to deliver accessible websites on the timeline laid out in the bill. It applies to any department, agency, special district, or other instrumentality. All of the state agency websites are currently running on Drupal 7, but the state has more than 4,268 active local governments. Many of them use WordPress and those responsible for these local sites will need to begin the process of creating a plan to ensure they are accessible before July 1, 2024. Like this: Like Loading… [ad_2] Source link

Continue reading

Enabling and Disabling WordPress 5.8 Features – WP Tavern

[ad_1] WordPress 5.8 was one of the most feature-packed updates that the community has seen in ages. There was just about a little something for everyone. And, there were plenty of things that some users would rather live without. Big releases on the CMS that powers 40% of the web mean that some users will want or need to disable new features. Whether it is turning on classic widgets, bringing back infinite scrolling in the media library, or enabling the template editor, there is bound to be a solution. Some say there is a plugin for everything, so we are about to test that theory against the WordPress 5.8 features list. Enable the Template Editor Creating a landing page in the template editor. The template editor is one of the highlights of WordPress 5.8, but the majority of users cannot use it right now. Weeks before the latest update, the release team decided to make this an opt-in feature. This put the responsibility on theme authors to test their themes and enable it. However, users could be waiting for weeks, months, or even longer to see if their theme author switches the feature on. Not every theme will work well with the template editor. Much of this comes down to how each was designed. However, many will work just fine with the new feature even if the theme author has not yet sent out an update that enables it. The only way most users can know is to turn it on and test it themselves. The Template Editor plugin by Webd Ltd does just this. There are no settings; just activate and give it a test run. Keep in mind that results may vary. If template editing does not work out, just disable the plugin. WebP and Controlling Image Formats Modern Images WP settings. WordPress 5.8 introduced support for WebP images. This image type could reduce file sizes by 25-34%, depending on the original format. While WordPress supports WebP, it does not automatically change it upon upload. However, it now has the image_editor_output_format hook that plugin authors can filter. The Modern Images WP plugin by Adam Silverstein builds on top of that hook. It allows users to decide how their uploaded images are formatted on a case-by-case basis via the Media Settings screen. For example, users can transform their JPEG images to WebP or leave it as the default format. Classic Widgets Block widgets screen in WordPress 5.8. Square peg, meet round hole. That is how I have often described the block-based widgets system introduced in WordPress 5.8. It is meant as a temporary transitional phase between classic and block themes. For many, myself included, it is one best avoided. Block widgets simply do not work with all themes, and some people just want the traditional widgets experience. Whatever the case, there is no shortage of options: For users who would still rather simply avoid all things related to blocks, the Disable Gutenberg plugin by Jeff Starr is your best bet. It is the most robust solution available, allowing site owners to fine-tune the experience. Enable Infinite Scrolling for the Media Library Media library with load more button. WordPress 5.8 replaced infinite scrolling in the media library in favor of an Ajax-powered load more button. This change limited each “page” of images and other media to 40 items. This was a necessary change for keyboard users attempting to reach content appended to the screen and those who rely on audible feedback for navigation. Infinite loading was also a performance issue for those on slower connections. Accessibility and performance should always trump bells and whistles, but the WordPress development team provided a filter hook for plugin authors to tap into and reenable the feature. The change was slated for the WordPress 5.7 release but did not quite make the cut. David Baumwald released the Media Library Enable Infinite Scrolling plugin months ago in anticipation of it. The plugin still works great with WordPress 5.8 and is the solution for those who want to load images in the media library without clicking a button. The one missing plugin would let users control the number of media items displayed. For some, they are OK dropping infinite scrolling but want to bump up that 40-item limit. There is currently no way for plugin developers to hook in and change this, at least until an open ticket works its way through the system. Maybe there is not a plugin for everything yet, but it is close enough. Like this: Like Loading… [ad_2] Source link

Continue reading

Open Meeting and Call for Feedback – WP Tavern

[ad_1] The WordPress.org Themes Team announced an open discussion and date for a Zoom meeting with theme authors. The team is proposing a new set of guidelines that reduces and simplifies what is currently in place. Comments on the proposal are open through July 26, and the meeting is set for July 28, 2 pm CET. This is the next step in an ongoing plan to revamp the review system and make it easier for the WordPress community to submit themes. It comes after months of waiting to see the results of earlier discussions unfold. In January, the state of the theme review system seemed to have reached a crossroads. The Themes Team, a group of gatekeepers that oversees submissions to the official WordPress.org theme directory, had been making strides in the previous couple of years. Its members had cleaned up most of the submissions backlog, but they still had a lot of work ahead to smooth out the review process. On the whole, a series of incremental improvements seemed to be working at the time, albeit slowly. Then, WordPress project lead Matt Mullenweg dropped a bombshell via the Post Status Slack: The .org theme directory is particularly bad when you compare it to any half-decent commercial theme marketing page, or the designs available on other site building services or Themeforest directories. The .org theme directory rules and update mechanism have driven out creative contributions, it’s largely crowded out by upsell motived contributions. It was an age-old discussion of whether the theme review guidelines were too high of a barrier for entry into the directory. Were WordPress users missing out on the best themes because the most innovative theme authors were not playing in the .ORG sandbox? If so, were the rules driving them away? No one can know if a more lenient, free-for-all atmosphere would have unleashed a mountain of creativity paralleling or besting commercial theme producers. But, perhaps if the team opened things up, it would test the theory. That initial post led to a series of discussions and a decision to overhaul the system. However, the Themes Team would need some help from the Meta Team to implement more automation of its grunt work, such as security and other code checks. Behind the scenes, pieces of that system have been put into place in the months since. Guidelines Proposal and Questions Themes Team representative Carolina Nymark listed a set of 13 overarching guidelines, each with sub-guidelines of their own. The proposal significantly simplifies the current rules for submission into the directory. She asks that theme authors review the proposal and answer the following questions in the comments ahead of the meeting: Will the updated requirements make it easier for you to submit themes?– If no, what is making it difficult for you to submit themes? Will the updated requirements make it easier for you to review submitted themes?– If no, what is making it difficult for you to review themes? Are there requirements that need to be removed, and why? Is there anything in the list of requirements that is unclear? Describe the issue. Can the formatting of the page be improved to make it easier to read? The current proposal is more expansive than the shortlist of guardrails WordPress executive director Josepha Haden Chomphosy mentioned in a post that laid out the next steps. Most of these were not meant as blockers for submission. “Rather we should use the list to flag themes that have/don’t have each thing and show them in results accordingly,” she wrote. “Likely exceptions to this would be proper licensing, adherence to fair use of the trademark, and a ban on child pornography or other images of anyone unable to provide consent.” The goal was to put more responsibility into the hands of users, granting them privileges to say whether a theme was working or not. This would take a lot of the work off the shoulders of the review team. Another part of the original proposal was to mark themes with “quality tags” that went above and beyond the baseline for approval. For example, internationalization (i18n) and accessibility (A11Y) are items that do not stop a theme from technically working. Instead of making these requirements, themes would merely be tagged if they met those standards. Presumably, there would be incentives for taking those extra steps for theme authors, such as higher search rankings, the ability to be featured, and more. It is not that i18n and A11Y standards are unimportant, but they are sometimes hindrances to first-time authors. And, they definitely fall within the range of things that end-users can dock themes for in the ratings. Many will take a hard stance on i18n and A11Y, but they are merely examples. A less controversial guideline might be the one that proposes that themes can only recommend plugins directly hosted on WordPress.org. Why should that be a blocker for inclusion in the directory? Some will say there is no good reason for it since themes are disallowed from installing plugins anyway. There are no technical issues with allowing such recommendations. It is these sorts of rules that have plagued the theme review process over the years. Often, it moves discussions into ideological territory that most users do not care about. They just want themes that work. Under the new proposal, moving to 100% blocks would further reduce requirements for developers. Currently, classic themes have a more extensive list of rules they must adhere to. Many of these are unnecessary for block themes, essentially cutting everything back to including a few required files. Most of this can and should be automated in the long term since they are necessary for a functioning theme. Right now, the 13 guidelines (and their sub-guidelines) are only a proposal. Theme authors have a voice, but they must use it. As is so often the case, decisions are made by those who show up. Far too often, the team is shouting into the void, awaiting a response

Continue reading

WooCommerce 5.5.2 Fixes Performance Issues Found After Forced Security Update – WP Tavern

[ad_1] WooCommerce has shipped version 5.5.2 as a follow-up to the forced security update that patched a SQL Injection vulnerability last week. The vulnerability impacted versions 3.3 to 5.5 of the WooCommerce plugin, as well as versions 2.5 to 5.5 of the WooCommerce Blocks feature plugin. The team created a patch for more than 90 releases, which was sent as a forced security update from WordPress.org, due to the potential severity of impact for millions of WooCommerce installations. Shortly after the automatic update rolled out, many store owners started reporting serious performance issues on both WordPress.org and GitHub. Some users reported database crashes after receiving the automatic security patch in 5.5.1. One user reported a painfully slow, endless query that was “crippling to our operations,” with similar reports on GitHub of this same query “causing the entire server to go down.” Those with a large number of products in their databases were impacted more frequently. “We run a fairly big DB – 17k products,” one user said. “This has been a nightmare.” Store owners affected by this issue had resorted to downgrading to the previous releases at WooCommerce’s recommendation. They shared temporary workarounds to disable the query while WooCommerce investigated the issue. The problem was reported so frequently that it became a high priority for the team to fix. A week ago, WooCommerce developer Adrian Duffell reported back that they had determined the cause was twofold: A slow SQL query used to retrieve the products that are low in stock. This SQL has been in WooCommerce for a number of releases. A REST API request, which executes this SQL query, is called more frequently in WooCommerce 5.5 than in previous versions. A combination of these factors was causing the degraded server performance when users updated to WooCommerce 5.5. A fix was released in WooCommerce Admin 2.4.4 three days ago, and the fix was also added to core today in 5.5.2. Users who had put workarounds in place are advised to remove them after updating to the latest release. Like this: Like Loading… [ad_2] Source link

Continue reading
1 2 3 4 9