在WordPress中,可以通过以下步骤在不带.php文件扩展名的情况下获得get_page_template_slug():
add_theme_support('custom-page-templates');
function get_custom_template_slug() {
$template_slug = basename(get_page_template());
$template_slug = str_replace('.php', '', $template_slug);
return $template_slug;
}
这样,你就可以在WordPress中不带.php文件扩展名的情况下获得get_page_template_slug()了。
请注意,以上步骤是基于WordPress的默认功能和最佳实践。对于特定的主题或插件,可能会有其他方法来实现相同的目标。
领取专属 10元无门槛券
手把手带您无忧上云