ប្លក, រូបភាព: សរសេរជាន់លើលេខកូដខ្លីពីប្រធានបទមេក្នុងប្រធានបទកូនអ្នក

ប្លក, រូបភាព API

អញ្ចឹងវាបានមួយរយៈហើយចាប់តាំងពីខ្ញុំបានចែករំលែកគន្លឹះខ្លះៗអំពីការសរសេរកម្មវិធីក្នុងប្លក។ ចុងក្រោយ, ខ្ញុំបានត្រឡប់មកវិញនៅលើលេងគោលការប្រើប្រាស់កូដសម្រាប់អតិថិជនរបស់យើងទាំងអស់ហើយវាជាការសប្បាយក្នុងការត្រឡប់ចូលទៅក្នុងតំលៃនៃរឿង។ អ្នកប្រហែលជាបានកត់សំគាល់ការរួមបញ្ចូលសៀវភៅទីផ្សារថ្មីនៅពាសពេញវែបសាយត៍ - នោះគឺពិតជាក គម្រោងរីករាយ!

ថ្ងៃនេះខ្ញុំមានបញ្ហាផ្សេង។ អតិថិជនរបស់យើងជាច្រើនមានប៊ូតុងអនុវត្តតាមរយៈខ្សែអក្សរខ្លីៗមេ។ ដៃគូម្នាក់របស់យើងនៅក្រុមហ៊ុនអេឡិចត្រូនិចសូលុយស្យុងទីផ្សារបានសួរថាតើយើងអាចតាមដានព្រឹត្តិការណ៍ណាមួយបានទេចាប់តាំងពីពួកគេត្រូវបានគេអំពាវនាវឱ្យធ្វើសកម្មភាពនៅគ្រប់គេហទំព័រ។ ប៊ូតុងលេខកូដខ្លីមិនមានអ្វីក្រៅពីស្លាកយុថ្កាដែលត្រូវបានរចនាឡើងដោយប្រើសម្ដីសាមញ្ញ ៗ ដោយប្រើស៊េរីនៃថ្នាក់ដែលត្រូវបានជ្រើសរើសដោយជម្រើសលេខកូដខ្លីទេ។

ដោយសារតែបញ្ហានេះយើងចាំបាច់ត្រូវបន្ថែមព្រឹត្តិការណ៍នៅលើបណ្តាញយុថ្កាដើម្បីចុះឈ្មោះព្រឹត្តិការណ៍។ នេះជាអ្វីដែលវាមើលទៅដូចជា៖

ប៊ូតុងផ្ទះ

ជាការពិតបញ្ហាគឺថាមានលេខកូដខ្លីមួយនៅក្នុងខ្លួនយើង ប្រធានបទមេ ហើយយើងមិនចង់កែសម្រួលប្រធានបទមេទេ។ ហើយដោយសារលេខកូដខ្លីត្រូវបានផ្សព្វផ្សាយពាសពេញមាតិកាទាំងអស់នៅលើគេហទំព័រយើងក៏មិនចង់បង្កើតលេខកូដខ្លីថ្មីដែរ។

ដំណោះស្រាយគឺរអិលណាស់។ ប្លក, រូបភាព ការ API អនុញ្ញាតឱ្យអ្នកយកកូដខ្លីមួយចេញ! ដូច្នេះនៅក្នុងប្រធានបទកូនយើងយើងអាចដកលេខកូដខ្លីចេញបន្ទាប់មកជំនួសវាដោយមុខងារកូដខ្លីថ្មីរបស់យើង៖

add_action ('after_setup_theme', 'call_child_theme_setup');
មុខងារ call_child_theme_setup () {remove_shortcode ('old_button_function_in_parent_theme'); add_shortcode ('ប៊ូតុង', 'new_button_function_in_child_theme'); }
មុខងារ new_button_function_in_child_theme ($ atts, $ content = null) {... លេខកូដខ្លីថ្មីរបស់អ្នកនៅទីនេះ ... }

នៅក្នុងមុខងារប៊ូតុងថ្មីរបស់ខ្ញុំ (នៅក្នុងមុខងាររបស់កូនខ្ញុំ។ ខ្ញុំបានសរសេរមុខងារកូដខ្លីដើម្បីបន្ថែមនៅលើព្រឹត្តិការណ៍អូក្លែក។ លទ្ធផលដំណើរការល្អហើយឥឡូវនេះកំពុងតាមដាននៅក្នុង Google Analytics!

តើ​អ្នក​គិត​អ្វី?

តំបន់បណ្ដាញនេះប្រើ Akismet ដើម្បីកាត់បន្ថយសារឥតបានការ។ សិក្សាអំពីរបៀបដែលទិន្នន័យរបស់អ្នកត្រូវបានដំណើរការ.