多个永久链接的自定义模板页面wordpress

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多个永久链接的自定义模板页面wordpress相关的知识,希望对你有一定的参考价值。

我建立了一个名为Single Listing的自定义模板页面。此页面的永久链接是/房屋/

enter image description here

但是我想显示所有这样的格式的URL的自定义模板页面/ *

我是wordpress的新手,所以欢迎任何帮助或建议。

谢谢。

答案

未经测试,但这可能对您有帮助。

add_filter( 'template_include', 'portfolio_page_template', 99 );

function portfolio_page_template( $template ) {
   global $wp;
   $current_url_path =  home_url( $wp->request );
   $url_pattern = '/(^homes[/w]*)/gim'

   if ( is_page()  && preg_match($pattern, $current_url_path)) {
      $new_template = locate_template( array( 'home-page-template.php' ) );

      if ( '' != $new_template ) {
         return $new_template ;
      }
   }

   return $template;
}

以上是关于多个永久链接的自定义模板页面wordpress的主要内容,如果未能解决你的问题,请参考以下文章

子页面的 Wordpress 自定义永久链接

Wordpress 从自定义帖子中删除永久链接但保留存档

在 wordpress 的自定义页面模板中显示帖子分类信息

用永久链接中的元数据值替换wordpress slug标题

Wordpress 在多个页面上使用相同的自定义 CSS

如何在使用 foreach 循环显示的自定义帖子类型中提供页面的永久链接