diff options
| author | Max | 2019-03-06 19:10:19 +0100 |
|---|---|---|
| committer | Max | 2019-03-06 19:10:19 +0100 |
| commit | 7be5ee6e58c66053d75afeeb362ed4d5c75b74eb (patch) | |
| tree | abf5100425378730acbe6b29cbcd20e4719df7ed /angebote/inc | |
| parent | ad5eab66729c2f937185625a0f79de89c7a62d15 (diff) | |
| download | fuselkoenig_de-7be5ee6e58c66053d75afeeb362ed4d5c75b74eb.tar.gz | |
Adds rewrite rules to fix rss feeds.
Diffstat (limited to 'angebote/inc')
| -rw-r--r-- | angebote/inc/functions.php | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/angebote/inc/functions.php b/angebote/inc/functions.php index 42dab03..6e5b1bb 100644 --- a/angebote/inc/functions.php +++ b/angebote/inc/functions.php @@ -120,6 +120,26 @@ function post_link_includes_taxonomy( $post_link, $id = 0 ){ return $post_link; } +function feed_rewrite( $wp_rewrite ) { + + $feed_rules = array( + 'feed/angebote/whisky' => 'index.php?post_type=angebote&feed=rss2&type=whisky', + 'feed/angebote/gin' => 'index.php?post_type=angebote&feed=rss2&type=gin', + 'feed/angebote/rum' => 'index.php?post_type=angebote&feed=rss2&type=rum', + 'feed/angebote/wodka' => 'index.php?post_type=angebote&feed=rss2&type=wodka', + 'feed/angebote' => 'index.php?post_type=angebote&feed=rss2', + 'angebote/whisky/feed' => 'index.php?post_type=angebote&feed=rss2&type=whisky', + 'angebote/gin/feed' => 'index.php?post_type=angebote&feed=rss2&type=gin', + 'angebote/rum/feed' => 'index.php?post_type=angebote&feed=rss2&type=rum', + 'angebote/wodka/feed' => 'index.php?post_type=angebote&feed=rss2&type=wodka', + 'angebote/feed' => 'index.php?post_type=angebote&feed=rss2', + ); + + $wp_rewrite->rules = $feed_rules + $wp_rewrite->rules; +} +// refresh/flush permalinks in the dashboard if this is changed in any way +add_filter( 'generate_rewrite_rules', 'feed_rewrite' ); + add_action('init', 'create_offer_post_type'); add_action('generate_rewrite_rules', 'generate_taxonomy_rewrite_rules'); add_filter( 'post_type_link', 'post_link_includes_taxonomy', 1, 3 ); |
