How can I create a custom header that only appears on specific pages for a single theme in WordPress? Are there any plugins or code snippets that can help me achieve this? Are there any specific steps I should take to ensure that the custom header only appears on the desired pages?