add_filter('elementor/query/query_args', 'filter_wiki_posts_by_category', 10, 2); function filter_wiki_posts_by_category($query_args, $widget) { if (!is_singular('wiki')) { return $query_args; } if (!isset($widget->get_name()) || $widget->get_name() !== 'posts') { return $query_args; } $current_post_id = get_the_ID(); $categories = get_the_terms($current_post_id, 'wiki-kategorie'); if (!$categories || is_wp_error($categories)) { return $query_args; } $category_ids = array(); foreach ($categories as $category) { $category_ids[] = $category->term_id; } $query_args['tax_query'] = array( array( 'taxonomy' => 'wiki-kategorie', 'field' => 'term_id', 'terms' => $category_ids, ) ); if (!isset($query_args['post__not_in'])) { $query_args['post__not_in'] = array(); } $query_args['post__not_in'][] = $current_post_id; return $query_args; }

Bestens informiert und beraten mit der Pflegevermittlung Schweiz

Ratgeber-Sammlung

Die Pflegevermittlung Schweiz bietet umfassende Informationen und praxisnahe Tipps rund um die Themen Gesundheit, Mobilität, Pflege und Betreuung im Alter.