如何使 wordpress 主题中的按钮重定向到特定模板 onclick?

How can I make a button in wordpress theme redirect to a specific template onclick?

所以我在 php 中有这段代码:

add_filter( 'template_include', 'my_callback' );


function my_callback( $original_template ) {
  if ( some_condition() ) {
    return SOME_PATH . '/some-custom-file.php';
  } else {
    return $original_template;
  }
}

我想重写这段代码,以便在 <a> 元素中使用它,特别是在 <a> 元素的 onclick="" 属性中使用它。总而言之,我的主要目标是在我的主题文件夹中创建 2 个模板文件,其中一个用于最近的帖子,另一个用于最流行的帖子,并使用上面的代码但在 <a> 元素内能够分别重定向到每一个。

有什么建议吗?提前致谢,
贾梅乌

创建两个 wordpress 本机页面(在 WP 后端内),对每个页面使用您想要的模板(创建它)。 这是模板页面文档:

TEMPLATE FILES

完成后只需 link 使用常规 html:<a href="/page1">LINK PAGE1</a> 或者 javascript 如果需要