តើអ្វីជាកូដព្យាបាទនៃប្រធានបទ WordPress?ការវិភាគកូដព្យាបាទគេហទំព័រ

ស្ទើរតែ 90% ត្រូវបានបង្កឡើងដោយ "កូដព្យាបាទ" ។

WordPressគេហទំព័រច្រើនជាង 80% គឺជាកម្មវិធីជំនួយដែលនាំកូដព្យាបាទទៅក្នុងគណនីគេហទំព័រ (មានកម្មវិធីជំនួយគេហទំព័រផ្លូវការ កម្មវិធីជំនួយការផ្សាយតាមអ៊ីនធឺណិត។ល។)។

មួយទៀតគឺថាប្រធានបទ (កំណែដែលបានបំបែក ស្បែកដែលលួចចម្លង) គឺជា "កូដព្យាបាទ" ឬ "សេះ Trojan ខាងក្រោយ" ដែលចូលទៅក្នុងម៉ាស៊ីនមេ និងរីករាលដាលការខូចខាត។

ឥឡូវនេះChen Weiliangនឹងបង្ហាញអ្នកពីរបៀបស្វែងរកវាជាមុនដោយការវិភាគកូដប្រធានបទ WordPress?

តើអ្វីជាកូដព្យាបាទនៃប្រធានបទ WordPress?ការវិភាគកូដព្យាបាទគេហទំព័រ

វិភាគ និងលុបបំបាត់កូដព្យាបាទនៅក្នុង function.php

រឿងធម្មតាបំផុតអំពី "កូដព្យាបាទ" នៅក្នុង WordPress គឺមុខងារ(s.php) នៅក្នុងថតប្រធានបទរបស់អ្នក។

នៅចុងបញ្ចប់នៃឯកសារ function.php ជាធម្មតាមានមតិបិទដូចនេះ៖

//全部结束
?>

ប្រសិនបើអ្នករកឃើញថាមិនមានមតិបិទបែបនេះទេ នោះអ្នកអាចប្រាកដថាឯកសារ function.php របស់អ្នកត្រូវបានរំខាន ហើយអ្នកត្រូវពិនិត្យមើលវា។

តើកូដព្យាបាទនៅក្នុងស្បែក WordPress មានអ្វីខ្លះ?

ឧទាហរណ៍ បន្ទាត់កូដខាងក្រោម៖

  1. មុខងារ _checkactive_widgets
  2. មុខងារ _check_active_widget
  3. មុខងារ _get_allwidgets_cont
  4. មុខងារ _get_all_widgetcont
  5. បន្ទះមុខងារ
  6. មុខងារ strripos
  7. មុខងារស្កេន
  8. មុខងារ _getprepare_widget
  9. មុខងារ _prepared_widget
  10. មុខងារ __ប្រជាប្រិយ_ប្រកាស
  11. add_action(“admin_head”, “_checkactive_widgets”);
  12. add_action("init", "_getprepare_widget");
  13. _verify_isactivate_widgets
  14. _check_isactive_widget
  15. _get_allwidgetscont
  16. _prepare_widgets
  17. __ពេញនិយម_ប្រកាស
  • ជួរនីមួយៗគឺឯករាជ្យ។
  • ប្រសិនបើអ្នកមានកូដខាងលើណាមួយនៅក្នុង functions.php អ្នកអាចនឹងឆ្លងមេរោគដោយកូដព្យាបាទ។
  • ក្នុងចំណោមពួកវា មុខងារ add_action ជាដើម ជាធម្មតាជាកូដរបស់ "កូដព្យាបាទ" និង "សកម្មភាពរៀបចំ"។

ការសម្អាតស្បែក WordPress កូដព្យាបាទ ផ្នែកទី 2

តើធ្វើដូចម្តេចដើម្បីយកកូដមេរោគ function.php ចេញ?

វាក៏ងាយស្រួលក្នុងការសម្អាតផងដែរ។

គ្រាន់តែនៅក្នុងឯកសារ function.php រកកូដខាងលើហើយលុបវាចោល។

ប៉ុន្តែនៅពេលដែលឆ្លងមេរោគ ស្បែកទាំងអស់នៅក្នុងថតប្រធានបទនឹងត្រូវបានឆ្លង។

ដូច្នេះ​អ្នក​គ្រាន់តែ​ដឹង​ថា​រូបរាង​ដែល​បាន​ប្រើ​បច្ចុប្បន្ន​គឺ​មិន​ត្រឹមត្រូវ​ហើយ​នៅពេល​សម្អាត​វា​នឹង​ត្រូវ​បាន​បង្កើត​យ៉ាង​លឿន។

បន្ទាប់​ពី​សម្អាត​កូដ​ស្បែក​រួច សូម​កំណត់​ឯកសារ functions.php ទៅ 444 permissions ហើយ​បន្ទាប់​មក​សម្អាត​ themes ផ្សេង​ទៀត។

ចុងក្រោយ តើអ្នកត្រូវផ្លាស់ប្តូរការអនុញ្ញាតពីមុនរបស់ឯកសារ functions.php វិញទេ?Chen Weiliangវាត្រូវបានណែនាំថាការអនុញ្ញាត 444 មានសុវត្ថិភាពខ្លាំងណាស់។

វាមិនអីទេក្នុងការរង់ចាំរហូតដល់អ្នកចង់ផ្លាស់ប្តូរវា។

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) បានចែករំលែកថា "តើកូដព្យាបាទនៅក្នុងស្បែក WordPress មានអ្វីខ្លះ?" ការវិភាគកូដព្យាបាទគេហទំព័រ" នឹងជួយអ្នក។

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

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

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

 

发表评论។

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

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