Code Snippet Weekly

Useful code snippets you can use today. | 2026-08-30

ਇੱਕ ਵੱਡਾ ਐਲਾਨ

WordPress ਨੇ ਇੱਕ ਖੇਡ ਬਦਲਣ ਵਾਲਾ ਫੀਚਰ ਲਾਂਚ ਕੀਤਾ ਹੈ: PHP-ਕੇਵਲ ਬਲਾਕ ਰਜਿਸਟਰੇਸ਼ਨ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਹੁਣ ਤੁਸੀਂ React ਜਾਂ ਜਟਿਲ ਬਿਲਡ ਪਾਈਪਲਾਈਨਾਂ 'ਤੇ ਨਿਰਭਰ ਹੋਏ ਬਿਨਾਂ ਕਸਟਮ ਬਲਾਕ ਬਣਾਉਣ ਦੇ ਯੋਗ ਹੋ। ਇਹ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਉਹਨਾਂ ਵਿਕਾਸਕਰਤਿਆਂ ਲਈ ਲਾਭਦਾਇਕ ਹੈ ਜੋ ਬੈਕਐਂਡ ਹੱਲਾਂ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ ਹਨ ਜਾਂ ਸਧਾਰਣ ਪ੍ਰੋਜੈਕਟਾਂ 'ਤੇ ਕੰਮ ਕਰ ਰਹੇ ਹਨ। ਤੁਸੀਂ ਆਪਣੇ ਬਲਾਕਾਂ ਨੂੰ ਸਿੱਧੇ PHP ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਸਕਦੇ ਹੋ, ਜਿਸ ਨਾਲ ਮੁਰੰਮਤ ਅਤੇ ਡਿਪਲਾਇ ਕਰਨ ਵਿੱਚ ਆਸਾਨੀ ਹੁੰਦੀ ਹੈ। ਇਹ ਬਦਲਾਅ WordPress ਵਿਕਾਸ ਲਈ ਨਵੀਆਂ ਸੰਭਾਵਨਾਵਾਂ ਖੋਲ੍ਹਦਾ ਹੈ, ਖਾਸ ਕਰਕੇ ਸਰਵਰ-ਸਾਈਡ ਰੇਂਡਰਿੰਗ ਅਤੇ ਗਤੀਸ਼ੀਲ ਸਮੱਗਰੀ ਬਣਾਉਣ ਲਈ ਜਾਵਾਸਕ੍ਰਿਪਟ ਦੇ ਬੋਝ ਤੋਂ ਬਿਨਾਂ।

ਸਮੂਹ ਜਾਣਕਾਰੀ ਲਈ ਇੱਥੇ ਜਾਓ: WordPress PHP-ਕੇਵਲ ਬਲਾਕ ਰਜਿਸਟਰੇਸ਼ਨ

ਤੁਰੰਤ ਜਾਣਕਾਰੀ

ਡੌਕਯੂਮੈਂਟ ਪਿਕਚਰ-ਇਨ-ਪਿਕਚਰ API ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵੈੱਬ ਵਿਜਟ ਬਣਾਉਣਾ: ਕੀ ਤੁਸੀਂ ਆਪਣੇ ਵੈੱਬ ਐਪਸ ਨੂੰ ਪਿਕਚਰ-ਇਨ-ਪਿਕਚਰ ਨਾਲ ਸੁਧਾਰਨ ਬਾਰੇ ਸੋਚਿਆ ਹੈ? ਇਹ API ਤੁਹਾਨੂੰ ਇੰਟਰਐਕਟਿਵ ਵੈੱਬ ਵਿਜਟ ਬਣਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ ਜੋ ਹੋਰ ਖਿੜਕੀਆਂ 'ਤੇ ਤੈਰ ਸਕਦੇ ਹਨ, ਤੁਹਾਡੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਹੋਰ ਆਕਰਸ਼ਕ ਬਣਾਉਂਦੇ ਹਨ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਣ ਹੈ: ਇਹ ਸਮੱਗਰੀ ਪ੍ਰਦਾਨ ਕਰਨ ਦਾ ਇੱਕ ਵਿਲੱਖਣ ਤਰੀਕਾ ਦਿੰਦਾ ਹੈ ਬਿਨਾਂ ਦਖਲ ਦੇ। ਇੱਥੇ ਹੋਰ ਜਾਣੋ.

CSS ਵਿੱਚ ਐਨੀਮੇਸ਼ਨ-ਟਰਿਗਰ ਪ੍ਰਾਪਰਟੀ: ਇਹ ਨਵੀਂ ਪ੍ਰਾਪਰਟੀ ਤੁਹਾਨੂੰ CSS ਐਨੀਮੇਸ਼ਨਾਂ ਨੂੰ ਇਕ ਨਿਰਧਾਰਿਤ ਘਟਨਾ ਹੋਣ ਤੱਕ ਦੇਰੀ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ, ਨਾਂ ਕਿ ਪੇਜ ਲੋਡ 'ਤੇ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਣ ਹੈ: ਇਹ ਤੁਹਾਨੂੰ ਆਪਣੇ ਐਨੀਮੇਸ਼ਨਾਂ 'ਤੇ ਬਿਹਤਰ ਨਿਯੰਤਰਣ ਦਿੰਦੀ ਹੈ, UX ਵਿੱਚ ਸੁਧਾਰ ਕਰਦੀ ਹੈ। ਸਿਰਫ ਧਿਆਨ ਵਿੱਚ ਰੱਖੋ ਕਿ ਸਾਰੇ ਬ੍ਰਾਊਜ਼ਰ ਇਸਨੂੰ ਅਜੇ ਤੱਕ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੇ। ਵੇਰਵੇ ਦੀ ਖੋਜ ਕਰੋ.

MicroLighter ਨਾਲ ਸਿੰਟੈਕਸ ਹਾਈਲਾਈਟਿੰਗ: ਇਸ ਹਲਕੇ ਭਾਰ ਦੇ ਸਿੰਟੈਕਸ ਹਾਈਲਾਈਟਰ ਨਾਲ ਆਪਣੇ ਕੋਡ ਬਲਾਕਾਂ ਨੂੰ ਸੌਖਾ ਬਣਾਓ ਜੋ ਤੁਹਾਨੂੰ ਜਟਿਲ ਮਾਰਕਅਪ ਨਾਲ ਭਾਰਤ ਨਹੀਂ ਕਰਦਾ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਣ ਹੈ: ਇਹ ਕਿਸੇ ਵੀ ਵਿਅਕਤੀ ਲਈ ਵਧੀਆ ਹੈ ਜੋ ਆਪਣੇ ਦਸਤਾਵੇਜ਼ੀकरण ਜਾਂ ਬਲੌਗਿੰਗ ਨੂੰ ਬਿਨਾਂ ਬੋਝ ਦੇ ਸੁਧਾਰਨਾ ਚਾਹੁੰਦਾ ਹੈ। ਇਸਨੂੰ ਇੱਥੇ ਵੇਖੋ.

Vitest ਦੀ ਵਰਤੋਂ ਕਰਕੇ Express ਵਿੱਚ ਆਪਣੇ ਟੈਸਟਾਂ ਨੂੰ ਆਟੋਮੇਟ ਕਰਨ ਦਾ ਤਰੀਕਾ: ਆਪਣੇ Express ਐਪ ਦੀ ਜਾਂਚ ਕਰਨਾ ਥਕਾਵਟ ਭਰਿਆ ਹੋ ਸਕਦਾ ਹੈ, ਪਰ Vitest ਦੇ ਨਾਲ, ਤੁਸੀਂ ਇਸਦਾ ਬਹੁਤ ਸਾਰਾ ਆਟੋਮੇਟ ਕਰ ਸਕਦੇ ਹੋ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਣ ਹੈ: ਇਹ ਸਮਾਂ ਬਚਾਉਂਦਾ ਹੈ ਅਤੇ ਬੱਗਾਂ ਨੂੰ ਪਹਿਲਾਂ ਹੀ ਪਕੜਨ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ। ਸਿਰਫ ਯਾਦ ਰੱਖੋ ਕਿ ਆਪਣੇ ਵਾਤਾਵਰਨ ਨੂੰ ਠੀਕ ਤਰੀਕੇ ਨਾਲ ਸੈਟਅੱਪ ਕਰੋ ਤਾਂ ਜੋ ਸੰਰਚਨਾ ਦੇ ਦਰਦ ਤੋਂ ਬਚ ਸਕੋਂ। ਇੱਥੇ ਹੋਰ ਪੜ੍ਹੋ.

ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਹਰ ਏਜੰਟ ਲਈ ਇੱਕ ਸਾਂਝੀ ਯਾਦਦਾਸ਼ਤ: ਇਹ ਨਵਾਂ ਪਹੁੰਚ ਬਹੁਤ ਸਾਰੇ AI ਏਜੰਟਾਂ ਨੂੰ ਯਾਦਦਾਸ਼ਤ ਸਾਂਝੀ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ, ਜਟਿਲ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਸੌਖਾ ਬਣਾਉਂਦਾ ਹੈ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਣ ਹੈ: ਇਹ ਏਜੰਟਾਂ ਵਿਚਕਾਰ ਸਹਿਯੋਗ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ, ਕੁੱਲ ਮਿਲਾ ਕੇ ਕੁਸ਼ਲਤਾ ਵਿੱਚ ਸੁਧਾਰ ਕਰਦਾ ਹੈ। ਸਿਰਫ ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ ਪਹੁੰਚ ਨੂੰ ਸਹੀ ਤਰੀਕੇ ਨਾਲ ਪ੍ਰਬੰਧਿਤ ਕਰੋ ਤਾਂ ਜੋ ਡਾਟਾ ਟਕਰਾਅ ਤੋਂ ਬਚ ਸਕੋਂ। ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ ਸਿੱਖੋ.

ਇੱਕ ਗੱਲ ਜੋ ਅਜ਼ਮਾਉਣੀ ਹੈ

ਇਸ ਹਫਤੇ, WordPress ਵਿੱਚ PHP-ਕੇਵਲ ਬਲਾਕ ਰਜਿਸਟਰੇਸ਼ਨ ਨੂੰ ਅਜ਼ਮਾਓ। ਇਹ ਜਾਵਾਸਕ੍ਰਿਪਟ ਦੇ ਝੰਟੇ ਤੋਂ ਬਿਨਾਂ ਕਸਟਮ ਬਲਾਕ ਬਣਾਉਣ ਦਾ ਇੱਕ ਸ਼ਾਨਦਾਰ ਤਰੀਕਾ ਹੈ। ਤੁਸੀਂ ਛੋਟੇ ਨਾਲ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਜਿਵੇਂ ਹੀ ਤੁਹਾਨੂੰ ਆਸਾਨੀ ਹੋਵੇ, ਵਧਾ ਸਕਦੇ ਹੋ। ਇਹ ਇੱਕ ਵਾਸਤਵਿਕ ਕੌਸ਼ਲ ਹੈ ਜੋ ਭਵਿੱਖ ਦੇ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ ਤੁਹਾਨੂੰ ਸਮਾਂ ਬਚਾ ਸਕਦਾ ਹੈ।

ਸਾਈਨ-ਆਫ

ਮੈਂ ਉਮੀਦ ਕਰਦਾ ਹਾਂ ਕਿ ਤੁਸੀਂ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਇਹ ਟੁਕੜੇ ਲਾਭਦਾਇਕ ਪਾਉਂਦੇ ਹੋ! ਕਿਸੇ ਵੀ ਸਵਾਲ ਜਾਂ ਇਨ੍ਹਾਂ ਤਕਨੀਕਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਅਨੁਭਵਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰਨ ਲਈ ਜਵਾਬ ਦੇਣ ਲਈ ਬੇਝਿਜਕ ਹੋਵੋ।

More from FreshSift:

Get this in your inbox every week

Subscribe for Free →