តើធ្វើដូចម្តេចដើម្បីលុបផ្នែក/វាល/ដែន/ដែនផ្ទាល់ខ្លួនរបស់ប្លក, រូបភាពភាគច្រើន?

WordPressមុខងារជួរឈរផ្ទាល់ខ្លួនមិនត្រឹមតែមានអានុភាពខ្លាំងប៉ុណ្ណោះទេ ថែមទាំងអាចអនុវត្តបានទៀតផង។ ប្រធានបទ WordPress និងកម្មវិធីជំនួយជាច្រើនប្រើជួរឈរផ្ទាល់ខ្លួនដើម្បីអនុវត្តមុខងារផ្សេងៗ។

អត្ថបទមើលស្ថិតិកម្មវិធីជំនួយ WP-PostViews ដែលយើងប្រើគឺដើម្បីសរសេរជួរឈរផ្ទាល់ខ្លួននៅក្នុងមូលដ្ឋានទិន្នន័យ ▼

views

ស្បែកប្លក, រូបភាព ឬកម្មវិធីជំនួយដែលបានប្រើជាធម្មតារក្សាជួរឈរផ្ទាល់ខ្លួនរបស់ពួកគេនៅក្នុងមូលដ្ឋានទិន្នន័យបន្ទាប់ពីការធ្វើឱ្យសកម្ម និងការលុប។

ប្រសិនបើចំនួនទិន្នន័យមានចំនួនច្រើន រាល់ពេលដែលគេហទំព័រសួរអំពីមូលដ្ឋានទិន្នន័យ វានឹងប្រើប្រាស់អង្គចងចាំ RAM របស់ម៉ាស៊ីន ដែលពិតជាប៉ះពាល់ដល់ប្រតិបត្តិការធម្មតារបស់គេហទំព័រ។

យើង​ធ្វើSEO សរសេរអត្ថបទច្រើនជាងមួយ ហើយវាគ្រាន់តែមិនអាចអនុវត្តបានក្នុងការលុបជួរឈរផ្ទាល់ខ្លួនឥតប្រយោជន៍ទាំងនេះដោយដៃ។

តាមពិតយើងគ្រាន់តែត្រូវការphpmyadminដោយការប្រតិបត្តិពាក្យបញ្ជា SQL ជួរឈរផ្ទាល់ខ្លួនឥតប្រយោជន៍ទាំងនេះអាចត្រូវបានលុបជាបាច់ពីមូលដ្ឋានទិន្នន័យ។

ការប្រុងប្រយ័ត្ន។

ចាប់តាំងពីក្រុម WordPress លុបជួរឈរផ្ទាល់ខ្លួន វាពាក់ព័ន្ធមូលដ្ឋានទិន្នន័យ 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 នៃរូបរាងបច្ចុប្បន្នម្តងទៀត។
  • ដោយសារ​វា​ត្រូវ​បន្ថែម និង​លុប វា​មាន​បញ្ហា​ណាស់ ដូច្នេះ​វា​មិន​ត្រូវ​បាន​ណែនាំ​ទេ។

លុបកំណត់ត្រា postmeta ដែលគ្មានប្រយោជន៍

កំណត់ត្រាកំណត់ហេតុអាចនឹងត្រូវបានលុប ប៉ុន្តែទិន្នន័យនៅក្នុងតារាងផ្នែកបន្ថែមនៃកំណត់ហេតុត្រូវបានលុបចោល ដូច្នេះវាអាចត្រូវបានសម្អាតដោយដៃតែប៉ុណ្ណោះ។

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

ប្រសិនបើស៊ីភីយូ និងអង្គចងចាំរបស់គេហទំព័រ WordPress របស់អ្នកខ្ពស់ពេក...

សូមមើលមេរៀននេះសម្រាប់ដំណោះស្រាយ▼

 

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) បានចែករំលែក "តើធ្វើដូចម្តេចដើម្បីលុបជួរឈរ/វាល/ដែនផ្ទាល់ខ្លួនរបស់ WordPress ជាបាច់?" 》 មានប្រយោជន៍សម្រាប់អ្នក។

សូមស្វាគមន៍ចំពោះការចែករំលែកតំណភ្ជាប់នៃអត្ថបទនេះ៖https://www.chenweiliang.com/cwl-175.html

សូមស្វាគមន៍មកកាន់ឆានែល Telegram នៃប្លុករបស់ Chen Weiliang ដើម្បីទទួលបានព័ត៌មានថ្មីៗចុងក្រោយបង្អស់!

🔔 ក្លាយជាអ្នកដំបូងដែលទទួលបាន "ការណែនាំអំពីការប្រើប្រាស់ឧបករណ៍ AI ទីផ្សារមាតិកា ChatGPT" ដ៏មានតម្លៃនៅក្នុងបញ្ជីកំពូលរបស់ប៉ុស្តិ៍! 🌟
📚 មគ្គុទ្ទេសក៍នេះមានតម្លៃមហាសាល 🌟នេះជាឱកាសដ៏កម្រ សូមកុំអូសរំលង! ⏰⌛💨
Share និង Like ប្រសិនបើអ្នកចូលចិត្ត!
ការចែករំលែក និងការចូលចិត្តរបស់អ្នកគឺជាការលើកទឹកចិត្តបន្តរបស់យើង!

 

发表评论។

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ 必填项已用។ * 标注។

រំកិលទៅកំពូល