បញ្ជីអត្ថបទ
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 ដើម្បីទទួលបានព័ត៌មានថ្មីៗចុងក្រោយបង្អស់!
📚 មគ្គុទ្ទេសក៍នេះមានតម្លៃមហាសាល 🌟នេះជាឱកាសដ៏កម្រ សូមកុំអូសរំលង! ⏰⌛💨
Share និង Like ប្រសិនបើអ្នកចូលចិត្ត!
ការចែករំលែក និងការចូលចិត្តរបស់អ្នកគឺជាការលើកទឹកចិត្តបន្តរបស់យើង!