WordPress can hold and display many different types of content. Internally, these are all stored in the same place, in the wp_posts table. These are differentiated by a column called post_type Custom Types A Custom Type is a Post Type you define. Adding a custom type to WordPress is done via the register_post_type function. This
WordPress hooks are arguably the basis of WordPress development, forming a large part of the core functionality and used by almost every plugin and theme available to date. What exactly *are* WordPress hooks anyways? WordPress hooks are, essentially, triggers of sorts that allow users to, with short snippets of code, modify areas a WordPress theme