1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

WP 5.6 Ähnliche Beiträge - Kategorie ausblenden

Dieses Thema im Forum "Allgemeines" wurde erstellt von cbserv, 30. Juli 2022.

Schlagworte:
  1. cbserv

    cbserv Well-Known Member

    Registriert seit:
    30. November 2021
    Beiträge:
    57
    Zustimmungen:
    2
    Hallo,

    hat einer nen Code wie ich eine bestimmte Kategorie bei "Ähnliche Beiträge" ausblenden kann?


    LG
     
  2. Marcus[IS]

    Marcus[IS] Well-Known Member

    Registriert seit:
    23. August 2009
    Beiträge:
    5.890
    Zustimmungen:
    152
    Hi,

    Versuchs mal hiermit.

    Der Abschnitt Hide Specific Categories in Your Category List

    https://www.wpbeginner.com/wp-tutorials/how-to-display-a-category-only-if-it-has-posts-in-wordpress/

    Allerdings keine Garantie das es auch funktioniert, da Themes durchaus auch anders funktionieren.

    Ansonsten mal die in Forenregeln unter Punkt II aufgeführten Informationen preisgeben, dann kann man eventuell besser helfen.
     
  3. cbserv

    cbserv Well-Known Member

    Registriert seit:
    30. November 2021
    Beiträge:
    57
    Zustimmungen:
    2
    Das oben hat nicht funktioniert..

    gibt es ne möglichkeit dies über CSS oder was anderes einzustellen?
    infinite-single-related-post-wrap und dann filter mit id 390 nicht anzeigen..

    hier ist der Link zur Seite: https://bit.ly/3zNSoso

    Die Kategorie ID: 390 soll nicht bei "Ähnliche Beiträge" angezeigt werden. Diese Kategorie ist für den Internen Bereich gedacht..
     
  4. cbserv

    cbserv Well-Known Member

    Registriert seit:
    30. November 2021
    Beiträge:
    57
    Zustimmungen:
    2
    hier das ist in der single-style-1.php

    // related post
    $enable_related_post = infinite_get_option('general', 'enable-related-post', 'enable');
    if( $enable_related_post == 'enable' && class_exists('gdlr_core_blog_style') ){

    $related_post_args = array(
    'blog-style' => infinite_get_option('general', 'related-post-blog-style', 'blog-column-with-frame'), // grid-with-frame
    'blog-column-style' => infinite_get_option('general', 'related-post-blog-column-style', 'style-2'), // grid-with-frame
    'thumbnail-size' => infinite_get_option('general', 'related-post-thumbnail-size', 'full'),
    'column-size' => infinite_get_option('general', 'related-post-column-size', '20'),
    'num-fetch' => infinite_get_option('general', 'related-post-num-fetch', '3'),
    'layout' => 'fitrows',
    'excerpt' => 'specify-number',
    'excerpt-number' => infinite_get_option('general', 'related-post-excerpt-number', '0'),
    'meta-option' => infinite_get_option('general', 'related-post-meta-option', array()),
    'frame-shadow-size' => array('x'=>'0', 'y'=>'0', 'size'=>'60px'),
    'frame-shadow-opacity' => '0.1',
    'frame-shadow-color' => '#000'
    );

    // query related post
    $args = array('post_type' => 'post', 'suppress_filters' => false);
    $args['posts_per_page'] = $related_post_args['num-fetch'];
    $args['post__not_in'] = array(get_the_ID());
    $args['ignore_sticky_posts'] = 1;

    $related_terms = get_the_terms(get_the_ID(), 'post_tag');
    $related_tags = array();
    if( !empty($related_terms) ){
    foreach( $related_terms as $term ){
    $related_tags[] = $term->term_id;
    }
    $args['tax_query'] = array(array('terms'=>$related_tags, 'taxonomy'=>'post_tag', 'field'=>'id'));
    }
    $query = new WP_Query($args);
     
    #4 cbserv, 1. August 2022
    Zuletzt bearbeitet: 1. August 2022
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden