Hallo,
Als je geen thema instellingen kan vinden die het uitschakelt kan het inderdaad met CSS:
.post_caption .post_detail {
display: none;
}
Dat stukje CSS plaats je in je style.css van je childthema of als je dat niet hebt, kun je de code bij Weergave > Customizer > Extra CSS plaatsen.
Je kunt met (custom) CSS inderdaad alles verbergen op het scherm.
Het heeft echter altijd de voorkeur om de specifieke thema instelling voor het gewenste effect te gebruiken, indien beschikbaar/aanwezig.
Een andere mogelijkheid is een filter te gebruiken. Welk filter kun je uit de code van het thema destilleren (wederom indien beschikbaar/aanwezig).
Als voorbeeld het WordPress Twenty Twenty thema. In het template-parts/entry-header.php bestand zien we:
23 /**
24 * Allow child themes and plugins to filter the display of the categories in the entry header.
25 *
26 * @since Twenty Twenty 1.0
27 *
28 * @param bool Whether to show the categories in header, Default true.
29 */
30 $show_categories = apply_filters( 'twentytwenty_show_categories_in_entry_header', true );
31
32 if ( true === $show_categories && has_category() ) {
Aha, het filter heet dus “twentytwenty_show_categories_in_entry_header” en het lijkt erop dat de standaard waarde op true staat.
Dus we kunnen onderstaande code, bijv in het thema functions.php bestand, toevoegen:
add_filter( 'twentytwenty_show_categories_in_entry_header', '__return_false' );
Ga dus in je thema op zoek naar een filter vlak voor de code waar de datum en categorie op het scherm worden getoond.