添加归档搜索的重写规则

时间:2021-02-02 作者:km onur

我想搜索以下可搜索的档案:

Default Search:

/search/{keyword} -> search.php -> get_template_part(\'archive-default-search\');

Default Custom Archive:

/support -> archive-support.php

Mixed:

/support/search/{keyword} -> search.php -> get_template_part(\'archive-support-search\');
我无法做到这一点。我该怎么做?

add_action( \'init\',  function() {
    add_rewrite_rule( \'/(.+)/search/(.+)/?$\', \'index.php?post_type=$matches[1]&s=$matches[2]\', \'top\' );
} );

1 个回复
SO网友:km onur
add_action( \'init\',  function() {
    add_rewrite_rule( \'(.+)/search/(.+)/?$\', \'index.php?post_type=$matches[1]&s=$matches[2]\', \'top\' );
} );

It works done.

相关推荐

创建小部件但缺少jQuery

使用Astra主题,我无法在前端使用jQuery。它一直在记录Uncaught ReferenceError: jQuery is not defined at VM105:23. 实际上,假设Wordpress配备了jQuery,但我不明白为什么在控制台中会出现“未定义”的错误消息。为了添加jQuery,我只编写了以下代码,但没有效果: function addjq () { wp_enqueue_script(\'jquery\', plugin_dir_url(__FILE