WordPress៖ ស្វែងរក និងជំនួស Permalinks ទាំងអស់នៅក្នុង Database របស់អ្នកដោយប្រើកន្សោមធម្មតា (ឧទាហរណ៍៖ /YYYY/MM/DD)
ជាមួយនឹងគេហទំព័រណាមួយដែលលាតសន្ធឹងជាងមួយទសវត្សរ៍ វាមិនមែនជារឿងចម្លែកទេដែលមានការផ្លាស់ប្តូរជាច្រើនដែលបានធ្វើឡើងចំពោះរចនាសម្ព័ន្ធ permalink ។ នៅដើមដំបូងនៃគ WordPressវាមិនមែនជារឿងចម្លែកទេសម្រាប់ រចនាសម្ព័ន្ធ permalink សម្រាប់ការប្រកាសប្លក់ត្រូវកំណត់ទៅផ្លូវដែលរួមបញ្ចូលទាំងឆ្នាំ ខែ ថ្ងៃ និងពាក្យស្លោកនៃប្រកាស៖
/%year%/%monthnum%/%day%/%postname%/
ក្រៅពីមានរយៈពេលយូរមិនចាំបាច់ URLមានបញ្ហាមួយចំនួនទៀតជាមួយនេះ៖
- អ្នកទស្សនាដែលមានសក្តានុពលមើលឃើញតំណភ្ជាប់ទៅកាន់អត្ថបទរបស់អ្នកនៅលើគេហទំព័រផ្សេងទៀត ឬនៅលើម៉ាស៊ីនស្វែងរក ហើយពួកគេមិនចូលមើលទេ ដោយសារពួកគេឃើញឆ្នាំ ខែ និងថ្ងៃដែលអត្ថបទរបស់អ្នកត្រូវបានសរសេរ។ ទោះបីជាវាជាអត្ថបទបៃតងដ៏អស្ចារ្យក៏ដោយ… ពួកគេមិនចុចលើវាទេ ដោយសារតែរចនាសម្ព័ន្ធ permalink ។
- ម៉ាស៊ីនស្វែងរកអាចចាត់ទុកខ្លឹមសារថាមិនសំខាន់ព្រោះវាជា តាមឋានានុក្រម ថតជាច្រើននៅឆ្ងាយពីទំព័រដើម។
នៅពេលបង្កើនប្រសិទ្ធភាពគេហទំព័ររបស់អតិថិជន យើងសូមណែនាំឱ្យពួកគេធ្វើបច្ចុប្បន្នភាពរចនាសម្ព័ន្ធការបង្ហោះ permalink របស់ពួកគេទៅ៖
/%postname%/
ជាការពិតណាស់ ការផ្លាស់ប្តូរដ៏សំខាន់បែបនេះអាចបណ្តាលឱ្យមានការថយក្រោយ ប៉ុន្តែយើងឃើញថាយូរ ៗ ទៅគុណសម្បត្តិមានលើសពីហានិភ័យ។ សូមចងចាំថាការធ្វើបច្ចុប្បន្នភាពរចនាសម្ព័ន្ធ permalink របស់អ្នកមិនធ្វើអ្វីដើម្បីបញ្ជូនអ្នកទស្សនាទៅកាន់តំណចាស់ទាំងនោះ ហើយក៏មិនធ្វើបច្ចុប្បន្នភាពតំណភ្ជាប់ខាងក្នុងនៅក្នុងមាតិការបស់អ្នកដែរ។
របៀបធ្វើបច្ចុប្បន្នភាព Permalinks របស់អ្នកនៅក្នុងមាតិកា WordPress របស់អ្នក។
នៅពេលអ្នកធ្វើការផ្លាស់ប្តូរនេះ អ្នកអាចនឹងឃើញការធ្លាក់ចុះមួយចំនួននៅក្នុងចំណាត់ថ្នាក់ម៉ាស៊ីនស្វែងរករបស់អ្នកនៅលើប្រកាសទាំងនោះ ពីព្រោះការបញ្ជូនបន្តតំណអាចទម្លាក់សិទ្ធិអំណាចមួយចំនួនពី backlinks ។ រឿងមួយដែលអាចជួយបានគឺត្រូវប្តូរទិសចរាចរណ៍ឱ្យបានត្រឹមត្រូវដែលនឹងមកដល់តំណភ្ជាប់ទាំងនោះ ហើយកែប្រែតំណភ្ជាប់នៅក្នុងខ្លឹមសាររបស់អ្នក។
- ការបញ្ជូនបន្តតំណខាងក្រៅ - អ្នកត្រូវតែបង្កើតការបញ្ជូនបន្តនៅលើគេហទំព័ររបស់អ្នកដែលស្វែងរកគំរូកន្សោមធម្មតា ហើយបញ្ជូនអ្នកប្រើប្រាស់ទៅកាន់ទំព័រសមស្រប។ ទោះបីជាអ្នកជួសជុលតំណភ្ជាប់ខាងក្នុងទាំងអស់ក៏ដោយ អ្នកនឹងចង់ធ្វើវាសម្រាប់តំណខាងក្រៅដែលអ្នកទស្សនាកំពុងចុច។ ខ្ញុំបានសរសេរអំពីរបៀបបន្ថែមកន្សោមធម្មតា (regex) ប្តូរទិសក្នុង WordPress និងជាពិសេសអំពី របៀបធ្វើ /YYYY/MM/DD/ ប្តូរទិស.
- តំណភ្ជាប់ខាងក្នុង - បន្ទាប់ពីអ្នកធ្វើបច្ចុប្បន្នភាពរចនាសម្ព័ន្ធ permalink របស់អ្នក អ្នកនៅតែមានតំណភ្ជាប់ខាងក្នុងនៅក្នុងមាតិកាដែលមានស្រាប់របស់អ្នកដែលចង្អុលទៅតំណចាស់។ ប្រសិនបើអ្នកមិនមានការដំឡើងការបញ្ជូនបន្តទេ វានឹងនាំឱ្យអ្នកទទួលបាន 404 រកមិនឃើញកំហុស។ ប្រសិនបើអ្នកបានដំឡើងការបញ្ជូនបន្ត វានៅតែមិនល្អដូចការអាប់ដេតតំណរបស់អ្នកទេ។ តំណភ្ជាប់ខាងក្នុងត្រូវបានបង្ហាញថាផ្តល់អត្ថប្រយោជន៍ដល់លទ្ធផលស្វែងរកសរីរាង្គរបស់អ្នក ដូច្នេះការកាត់បន្ថយចំនួននៃការបញ្ជូនបន្តគឺជាជំហានដ៏ល្អក្នុងការរក្សាមាតិការបស់អ្នកឱ្យស្អាត និងត្រឹមត្រូវ។
បញ្ហានៅទីនេះគឺថា អ្នកត្រូវសួរតារាងទិន្នន័យប្រកាសរបស់អ្នក កំណត់អត្តសញ្ញាណលំនាំណាមួយដែលមើលទៅដូចជា /YYYY/MM/DD ហើយបន្ទាប់មកជំនួសឧទាហរណ៍នោះ។ នេះគឺជាកន្លែងដែលកន្សោមធម្មតាចូលមកយ៉ាងល្អឥតខ្ចោះ… ប៉ុន្តែអ្នកនៅតែត្រូវការដំណោះស្រាយដើម្បីរំលឹកឡើងវិញតាមរយៈខ្លឹមសារនៃការបង្ហោះរបស់អ្នក ហើយបន្ទាប់មកធ្វើបច្ចុប្បន្នភាពករណីនៃតំណភ្ជាប់ – ដោយមិនធ្វើឱ្យមាតិការបស់អ្នករញ៉េរញ៉ៃឡើយ។
អរគុណណាស់ មានដំណោះស្រាយដ៏ល្អមួយសម្រាប់បញ្ហានេះ WP Migrate Pro. ជាមួយ WP Migrate Pro៖
- ជ្រើសរើសតារាងដែលអ្នកចង់ធ្វើបច្ចុប្បន្នភាព ក្នុងករណីនេះ wp_posts ។. ដោយជ្រើសរើសតារាងតែមួយ អ្នកកាត់បន្ថយធនធានដែលដំណើរការនឹងយក។
- បញ្ចូលកន្សោមធម្មតារបស់អ្នក។ វាត្រូវការការងារបន្តិចសម្រាប់ខ្ញុំដើម្បីទទួលបានវាក្យសម្ព័ន្ធត្រឹមត្រូវ ប៉ុន្តែខ្ញុំបានរកឃើញអ្នកជំនាញ regex ដ៏អស្ចារ្យនៅលើ Fiverr ហើយពួកគេបានធ្វើ regex ក្នុងរយៈពេលប៉ុន្មាននាទី។ នៅក្នុងវាល ស្វែងរក បញ្ចូលខាងក្រោម (បានប្ដូរតាមបំណងសម្រាប់ដែនរបស់អ្នក ពិតណាស់)៖
/martech\.zone\/\d{4}\/\d{2}\/\d{2}\/(.*)/
- (.*) គឺជាអថេរដែលនឹងចាប់យក slug ពីខ្សែអក្សរប្រភព ដូច្នេះអ្នកត្រូវបន្ថែមអថេរនោះទៅ Replace string៖
martech.zone/$1
- អ្នកត្រូវតែចុចលើប៊ូតុង .* នៅខាងស្ដាំនៃកន្លែងជំនួស ដើម្បីឱ្យកម្មវិធីដឹងថានេះជាកន្សោមធម្មតា។ រកនិងជំនួស.
- លក្ខណៈពិសេសល្អបំផុតមួយនៃកម្មវិធីជំនួយនេះគឺថាអ្នកពិតជាអាចមើលការផ្លាស់ប្តូរមុននឹងប្រតិបត្តិពួកវាបាន។ ក្នុងករណីនេះ ខ្ញុំអាចមើលឃើញភ្លាមថាតើការកែសម្រួលអ្វីនឹងត្រូវបានធ្វើឡើងក្នុងមូលដ្ឋានទិន្នន័យ។
ដោយប្រើកម្មវិធីជំនួយនេះ ខ្ញុំអាចធ្វើបច្ចុប្បន្នភាពតំណភ្ជាប់ខាងក្នុងចំនួន 746 នៅក្នុងខ្លឹមសាររបស់ខ្ញុំក្នុងរយៈពេលមួយនាទី។ នោះជាការងាយស្រួលជាងការរកមើលតំណភ្ជាប់នីមួយៗ ហើយព្យាយាមជំនួសវា! នេះគ្រាន់តែជាមុខងារតូចមួយនៅក្នុងកម្មវិធីជំនួយការធ្វើចំណាកស្រុក និងបម្រុងទុកដ៏មានអានុភាពនេះ។ វាជាចំណូលចិត្តមួយរបស់ខ្ញុំ ហើយវាត្រូវបានរាយក្នុងបញ្ជីរបស់ខ្ញុំ កម្មវិធីជំនួយ WordPress ល្អបំផុតសម្រាប់អាជីវកម្ម.
ការបង្ហាញ: Martech Zone គឺជាសមាជិកនៃ ការផ្លាស់ប្តូរ WP ហើយកំពុងប្រើប្រាស់វា និងតំណភ្ជាប់ផ្សេងទៀតនៅក្នុងអត្ថបទនេះ។