Parsely / Parsely/wp-parsely

Consider using async/defer for script loading

Open
#1,756 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Maintenance & Fixes wp-parsely
Dominant language
PHP
Stars
66
Forks
36
Avg merge
2d 2h
Merged PRs (30d)
16

Description

Is your feature request related to a problem?

WordPress 6.3 has introduced the ability to register scripts with async and defer attributes.

Describe the solution you'd like

Check all the scripts we're loading, and see if it makes sense to apply async/defer to any of them. According to the above article, this can be done in a backward-compatible way.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by inventorying the scripts loaded by the plugin and review the linked WordPress 6.3 guidance on async and defer attributes. Done means appropriate scripts use these attributes where compatible, with backward compatibility preserved; the issue does not name specific files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
frontend, performance
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.