ਵਰਡਪਰੈਸ ਕਸਟਮ ਸੈਕਸ਼ਨ/ਫੀਲਡ/ਡੋਮੇਨ ਨੂੰ ਬਲਕ ਕਿਵੇਂ ਮਿਟਾਉਣਾ ਹੈ?

ਵਰਡਪਰੈਸਕਸਟਮ ਕਾਲਮ ਨਾ ਸਿਰਫ਼ ਸ਼ਕਤੀਸ਼ਾਲੀ ਹਨ, ਸਗੋਂ ਬਹੁਤ ਵਿਹਾਰਕ ਵੀ ਹਨ। ਬਹੁਤ ਸਾਰੇ ਵਰਡਪਰੈਸ ਥੀਮ ਅਤੇ ਪਲੱਗਇਨ ਵੱਖ-ਵੱਖ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਕਸਟਮ ਕਾਲਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ।

ਲੇਖ ਦ੍ਰਿਸ਼ ਅੰਕੜੇ ਪਲੱਗਇਨ WP-PostViews ਜੋ ਅਸੀਂ ਡੇਟਾਬੇਸ ਵਿੱਚ ਕਸਟਮ ਕਾਲਮ ਲਿਖਣ ਲਈ ਵਰਤਦੇ ਹਾਂ ▼

views

ਵਰਤੇ ਗਏ ਵਰਡਪਰੈਸ ਥੀਮ ਜਾਂ ਪਲੱਗਇਨ, ਅਕਿਰਿਆਸ਼ੀਲਤਾ ਅਤੇ ਮਿਟਾਉਣ ਤੋਂ ਬਾਅਦ, ਆਮ ਤੌਰ 'ਤੇ ਡੇਟਾਬੇਸ ਵਿੱਚ ਆਪਣੇ ਕਸਟਮ ਖੇਤਰਾਂ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਦੇ ਹਨ।

ਜੇਕਰ ਡੇਟਾ ਦੀ ਮਾਤਰਾ ਬਹੁਤ ਜ਼ਿਆਦਾ ਹੈ, ਤਾਂ ਹਰ ਵਾਰ ਜਦੋਂ ਵੈਬਸਾਈਟ ਡੇਟਾਬੇਸ ਤੋਂ ਪੁੱਛਗਿੱਛ ਕਰਦੀ ਹੈ, ਤਾਂ ਇਹ ਹੋਸਟ ਦੀ ਰੈਮ ਮੈਮੋਰੀ ਦੀ ਖਪਤ ਕਰੇਗੀ, ਜੋ ਯਕੀਨੀ ਤੌਰ 'ਤੇ ਵੈਬਸਾਈਟ ਦੇ ਆਮ ਸੰਚਾਲਨ ਨੂੰ ਪ੍ਰਭਾਵਤ ਕਰੇਗੀ।

ਅਸੀਂ ਕਰਦੇ ਹਾਂSEO, ਇੱਕ ਤੋਂ ਵੱਧ ਲੇਖ ਲਿਖਣ ਲਈ, ਜੇਕਰ ਤੁਸੀਂ ਇਹਨਾਂ ਕੂੜਾ ਕਸਟਮ ਕਾਲਮਾਂ ਨੂੰ ਹੱਥੀਂ ਮਿਟਾਉਂਦੇ ਹੋ, ਤਾਂ ਇਹ ਬਿਲਕੁਲ ਵੀ ਵਿਹਾਰਕ ਨਹੀਂ ਹੈ।

ਅਸਲ ਵਿੱਚ, ਸਾਨੂੰ ਸਿਰਫ ਕਰਨ ਦੀ ਲੋੜ ਹੈphpMyAdminਡਾਟਾਬੇਸ ਵਿੱਚ ਬੈਚਾਂ ਵਿੱਚ ਇਹਨਾਂ ਕੂੜਾ ਕਸਟਮ ਕਾਲਮਾਂ ਨੂੰ ਮਿਟਾਉਣ ਲਈ ਇੱਕ SQL ਕਮਾਂਡ ਚਲਾਓ।

ਸਾਵਧਾਨੀਆਂ

ਕਿਉਂਕਿ ਵਰਡਪਰੈਸ ਬਲਕ ਵਿੱਚ ਕਸਟਮ ਕਾਲਮਾਂ ਨੂੰ ਮਿਟਾਉਂਦਾ ਹੈ, ਇਹ ਇਸ ਨਾਲ ਸਬੰਧਤ ਹੈMySQL ਡਾਟਾਬੇਸਓਪਰੇਸ਼ਨ, ਕੁਝ ਖਤਰੇ ਹਨ।

ਇਸਲਈ, ਡਾਟਾਬੇਸ ਓਪਰੇਸ਼ਨ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਡੇਟਾਬੇਸ ਬੈਕਅੱਪ ਲੈਣਾ ਯਕੀਨੀ ਬਣਾਓ।

ਢੰਗ 1: ਡਾਟਾਬੇਸ ਕਮਾਂਡਾਂ ਨਾਲ ਬੇਲੋੜੇ ਕਸਟਮ ਕਾਲਮਾਂ ਨੂੰ ਮਿਟਾਓ (ਸਿਫ਼ਾਰਸ਼ੀ)

1) phpMyAdmin ਡੇਟਾਬੇਸ ਵਿੱਚ ਲੌਗਇਨ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਆਪਣਾ ਡੇਟਾਬੇਸ ਚੁਣੋ।

2) ਡੇਟਾਬੇਸ ਦੇ ਉੱਪਰ "SQL" 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

3) "SQL" ਵਿੱਚ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਦਿਓ ਅਤੇ ਚਲਾਓ:

DELETE FROM wp_postmeta WHERE meta_key = "自定义栏目名称";

4) ਫਿਰ, ਇਹ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਕਿ ਕੀ ਇਹ ਸਫਲਤਾਪੂਰਵਕ ਮਿਟਾ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਆਪਣੇ ਵੈੱਬਸਾਈਟ ਲੇਖ ਵਿੱਚ ਕਸਟਮ ਸੈਕਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰੋ।

ਢੰਗ 2: ਬੇਲੋੜੇ ਕਸਟਮ ਕਾਲਮਾਂ ਨੂੰ ਮਿਟਾਉਣ ਲਈ PHP ਕੋਡ

1) ਕਿਰਪਾ ਕਰਕੇ ਮੌਜੂਦਾ ਥੀਮ ▼ ਦੀ functions.php ਫਾਈਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਸ਼ਾਮਲ ਕਰੋ

global $wpdb;
$wpdb->query( "
DELETE FROM $wpdb->postmeta
WHERE `meta_key` = '栏目名称'
" );

2) ਜਿਸ ਕਸਟਮ ਕਾਲਮ ਨੂੰ ਤੁਸੀਂ ਮਿਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਉਸ ਵਿੱਚ "ਕਾਲਮ ਨਾਮ" ਨੂੰ ਸੋਧੋ।

  • ਕਸਟਮ ਕਾਲਮ ਆਪਣੇ ਆਪ ਹੀ ਡੇਟਾਬੇਸ ਤੋਂ ਸਾਫ਼ ਹੋ ਜਾਵੇਗਾ।

3) ਇਹ ਕੋਡ ਸਿਰਫ਼ ਲੋੜ ਪੈਣ 'ਤੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ:

  • ਮਿਟਾਉਣ ਦਾ ਕੰਮ ਪੂਰਾ ਕਰਨ ਤੋਂ ਬਾਅਦ ਇਸਨੂੰ ਮਿਟਾਉਣਾ ਯਕੀਨੀ ਬਣਾਓ।
  • ਜੇਕਰ ਤੁਸੀਂ ਅਗਲੀ ਵਾਰ ਇਸਨੂੰ ਵਰਤਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਇਸਨੂੰ ਮੌਜੂਦਾ ਥੀਮ ਦੀ functions.php ਫਾਈਲ ਵਿੱਚ ਦੁਬਾਰਾ ਜੋੜੋ,
  • ਕਿਉਂਕਿ ਇਸਨੂੰ ਜੋੜਨ ਅਤੇ ਮਿਟਾਉਣ ਦੀ ਲੋੜ ਹੈ, ਇਹ ਵਧੇਰੇ ਮੁਸ਼ਕਲ ਹੈ, ਇਸਲਈ ਇਸਦੀ ਸਿਫ਼ਾਰਸ਼ ਨਹੀਂ ਕੀਤੀ ਜਾਂਦੀ।

ਬੇਕਾਰ ਪੋਸਟਮੇਟਾ ਰਿਕਾਰਡ ਮਿਟਾਓ

ਲੌਗ ਰਿਕਾਰਡ ਮਿਟਾ ਦਿੱਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਪਰ ਲੌਗ ਐਕਸਟੈਂਸ਼ਨ ਟੇਬਲ ਪੋਸਟਮੇਟਾ ਵਿੱਚ ਡੇਟਾ ਨੂੰ ਨਹੀਂ ਮਿਟਾਇਆ ਗਿਆ ਹੈ, ਇਸਲਈ ਇਸਨੂੰ ਸਿਰਫ ਹੱਥੀਂ ਕਲੀਅਰ ਕੀਤਾ ਗਿਆ ਹੈ।

1) phpMyAdmin ਡੇਟਾਬੇਸ ਵਿੱਚ ਲੌਗਇਨ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਆਪਣਾ ਡੇਟਾਬੇਸ ਚੁਣੋ।

2) ਡੇਟਾਬੇਸ ਦੇ ਉੱਪਰ "SQL" 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

3) "SQL" ▼ ਵਿੱਚ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦਿਓ ਅਤੇ ਚਲਾਓ

DELETE pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL

ਜੇਕਰ ਤੁਹਾਡੀ ਵਰਡਪਰੈਸ ਵੈੱਬਸਾਈਟ, CPU, ਮੈਮੋਰੀ ਮੈਮੋਰੀ ਦੀ ਵਰਤੋਂ ਬਹੁਤ ਜ਼ਿਆਦਾ ਹੈ...

ਹੱਲ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਇਸ ਟਿਊਟੋਰਿਅਲ ਨੂੰ ਵੇਖੋ▼

 

ਹੋਪ ਚੇਨ ਵੇਇਲਿਯਾਂਗ ਬਲੌਗ ( https://www.chenweiliang.com/ ) ਨੇ ਸਾਂਝਾ ਕੀਤਾ "ਬਲਕ ਵਿੱਚ ਵਰਡਪਰੈਸ ਕਸਟਮ ਕਾਲਮ/ਫੀਲਡਜ਼/ਡੋਮੇਨ ਨੂੰ ਕਿਵੇਂ ਮਿਟਾਉਣਾ ਹੈ? , ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ।

ਇਸ ਲੇਖ ਦਾ ਲਿੰਕ ਸਾਂਝਾ ਕਰਨ ਲਈ ਸੁਆਗਤ ਹੈ:https://www.chenweiliang.com/cwl-175.html

ਨਵੀਨਤਮ ਅਪਡੇਟਸ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਚੇਨ ਵੇਇਲਿਯਾਂਗ ਦੇ ਬਲੌਗ ਦੇ ਟੈਲੀਗ੍ਰਾਮ ਚੈਨਲ ਵਿੱਚ ਸੁਆਗਤ ਹੈ!

🔔 ਚੈਨਲ ਦੀ ਚੋਟੀ ਦੀ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਕੀਮਤੀ "ChatGPT ਸਮੱਗਰੀ ਮਾਰਕੀਟਿੰਗ AI ਟੂਲ ਵਰਤੋਂ ਗਾਈਡ" ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲੇ ਪਹਿਲੇ ਬਣੋ! 🌟
📚 ਇਸ ਗਾਈਡ ਵਿੱਚ ਬਹੁਤ ਵੱਡਾ ਮੁੱਲ ਹੈ, 🌟ਇਹ ਇੱਕ ਦੁਰਲੱਭ ਮੌਕਾ ਹੈ, ਇਸ ਨੂੰ ਨਾ ਗੁਆਓ! ⏰⌛💨
ਜੇ ਚੰਗਾ ਲੱਗੇ ਤਾਂ ਸ਼ੇਅਰ ਅਤੇ ਲਾਈਕ ਕਰੋ!
ਤੁਹਾਡੀ ਸ਼ੇਅਰਿੰਗ ਅਤੇ ਪਸੰਦ ਸਾਡੀ ਨਿਰੰਤਰ ਪ੍ਰੇਰਣਾ ਹਨ!

 

ਇੱਕ ਟਿੱਪਣੀ ਪੋਸਟ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਤ ਨਹੀ ਕੀਤਾ ਜਾਵੇਗਾ. ਲੋੜੀਂਦੇ ਖੇਤਰ ਵਰਤੇ ਜਾ ਰਹੇ ਹਨ * ਲੇਬਲ

ਸਿਖਰ ਤੱਕ ਸਕ੍ਰੋਲ ਕਰੋ