The register_activation_hook function registers a plugin function to be run when the plugin is activated.
register_activation_hook registers a plugin function จะทำงานเมื่อ plugin activated
wp_nonce_field https://codex.wordpress.org/Function_Reference/wp_nonce_field
The nonce field is used to validate that the contents of the form request came from the current site and not somewhere else. A nonce does not offer absolute protection, but should protect against most cases. It is very important to use nonce fields in forms
มันก็เป็น field ใส่ไว้ที่ form สำหรับการป้องกันการ reqeust จาก site ของตัวเอง และไม่ให้ ภายนอก request เข้ามา
แนะนำว่าให้ควรใส่ไว้ใน form