2019 Aug 21 Wed
add_filter('page_template_hierarchy', 'my_page_templates'); function my_page_templates($templates) { global $wp_query; $template = get_page_template_slug(); $pagename = $wp_query->query['pagename']; if ($pagename && ! $template) { $pagename = str_replace('/', '-', $pagename); $decoded = urldecode($pagename); if ($decoded == $pagename) { array_unshift($templates, "page-{$pagename}.php"); } } return $templates; }
2025.07.07
2025.07.04
2025.06.24
2024.10.02
2024.08.29
0