It is impossible to guess how it breaks. Page template choice is stored in meta. Why would meta break? Who knows. Also who knows what else breaks that you might not be noticing.
The best advice to look into breakage would be to look into it right away when you hit the issue next. Look at the source site that works, look at the destination site. Compare the heck out of everything.
As a more general advice if you depend strongly on integrity of template assignment you may want to move away from managing it in interface. You can use page-$slug.php
and page-$id.php
paths of template hierarchy to hardcode those choice for example.
Related Posts:
- Custom templates not showing up in template dropdown
- Limit number of pages that use a specific template?
- How to dynamically save a selected option from page “Templates” selectbox?
- Custom page template not working
- How do I pass data from page content to the underlying PHP template
- the_content of template page
- Use same page-mypage.php template for several pages
- WordPress blog posts template bug [closed]
- Adding styles/scripts to specific page
- WordPress form submit to custom page template does not work
- How do you assign custom template for Posts page (under Front page displays setting)
- Avada Theme – Display results from a specific category [closed]
- how bbPress and buddypress add their own page templates to the page template drop down on the page editing screen
- May I know where to edit the tax rate?
- Get page id by template
- Change page template programmatically ?
- Conditional tag to check if ‘page.php’ is being used?
- A check for if is parent page, if has children, if has grandchildren
- Listing pages which uses specific template [duplicate]
- Is there a way to change the default page template selection?
- Hide page visual editor if certain template is selected?
- WordPress page edit does not save selected template
- Is it possible to manipulate the list of page templates?
- Set page template automatically based on parent
- Creating a template using a specific slug name, for a page with a parent page
- Is there a default template file for child pages / subpages?
- Create built-in pages without creating actual pages
- How to display code if it is not certain pages?
- Multiple areas of dynamic content in a page
- How do I set and list page_template with wpcli?
- How do I modify this page template to show subpage excerpts (not post excerpts)?
- How to inject custom url path for page ?
- Dynamically Load Styles and Scripts from Theme Functions.php
- Is including the loop necessary for page.php? [duplicate]
- Hide page visual editor if template is selected – redux
- Add custom admin menu item for pages using a certain template
- WP is not using the select custom template.php that its selected for a page
- Is it possible to set a page template on a dynamic home page (articles list)?
- Page template gives ‘Parse error: syntax error’ when used, but no error found!
- more tag in the $post->content when get_pages were used
- how to show all post in my page-grid.php template page
- Different “Text Widgets” in Sidebar on Many Different Pages?
- What’s the most minimal way in which a page can be hooked into WP?
- Why is custom template not seen as page with is_page()?
- Page with page template not using template in Preview
- How do I create multiple page while active a theme
- How to make certain page templates visible to admin only
- Template for child pages / subpages
- Subpage template
- Include a specific page in your template
- How to add meta boxes to Pages
- Where can I access my custom page template?
- How do I create a separate page for each author?
- Display a specific dynamic sidebar widgets on a specific page
- Custom Template 404 for specific custom post type
- Dynamically change page that loads
- Password Protected Page Title
- How do i change page template in bulk?
- Load specific page template based on URI
- I have index.php and other files, how do I display other pages?
- is_home() returns TRUE on page template
- Removing the TinyMCE editor for a given page template
- Determine page content based on page parent
- Displaying page content in category archive (archive.php)
- Getting pages filtered by template assigned
- Using Pages to handle calls for custom post types
- Missing ‘Page Attributes’ in page edit
- How to make tag post listing page working?
- Custom page template with entirely different design. Is it possible in?
- How to make my category archive behave like a page
- Page template no longer exists – metaboxes won’t save
- page-name.php doesn’t execute on custom template
- Could be a namespace conflict (?) with login form and register form on the same page
- Custom page template for multiple pages
- My custom template page not loading content inside it?
- Remove Content edit box from ALL pages (not posts)
- Changing permalink name redirects to another template?
- Get parent of current page
- How to edit a HTML list in WordPress?
- Is it possible to activate page template without manually selecting it in wp-admin?
- Need help with adding templates (archives and sitemap) to WordPress child theme
- Hide page templates without using ‘unset’
- Custom page with queries returns 404
- How to capture GET argument on static page
- JQuery Plugins in WordPress
- Remove comment section from new page
- WordPress theme: Add page content to the bottom of the Contact form
- Dynamic href link to Contact Page
- Create page template with some static contents
- WordPress 3.2 – removed ability to select a page template in the page attributes when adding a new page?
- pre-existing data, and entities
- Rewrite to load homepage for a different url
- How do you implement a page template automatically being applied to a page?
- Need to create a custom page on a website
- How do I edit text displayed on my browser tab?
- How to create different template designs for different pages in WordPress [closed]
- Different css file not working for the page template I created
- List child pages within page template
- Using page-something.php as static front page
- require_once not working