• Skip to main content
  • Skip to primary sidebar

CodeCover Knowledge Base

Adding classes to content blocks on Genesis

function vmf_my_custom_class( $attributes ) {
	if ( is_single() ) {
  		$attributes['class'] = $attributes['class'] . ' my-custom-class';
  	}
    return $attributes;
}

add_filter( 'genesis_attr_entry-content', 'vmf_my_custom_class' );
Context/HTML Genesis Filter
body genesis_attr_body
site-header genesis_attr_site-header
site-title genesis_attr_site-title
title-area genesis_attr_title-area
site-description genesis_attr_site-description
header-widget-area genesis_attr_header-widget-area
nav-primary genesis_attr_nav-primary
nav-secondary genesis_attr_nav-secondary
nav-header genesis_attr_nav-header
structural-wrap genesis_attr_structural-wrap
content genesis_attr_content
content-sidebar-wrap genesis_attr_content-sidebar-wrap
entry genesis_attr_entry
entry-image genesis_attr_entry-image
entry-image-widget genesis_attr_entry-image-widget
entry-image-grid-loop genesis_attr_entry-image-grid-loop
entry-author genesis_attr_entry-author
entry-author-link genesis_attr_entry-author-link
entry-author-name genesis_attr_entry-author-name
entry-time genesis_attr_entry-time
entry-modified-time genesis_attr_entry-modified-time
entry-title genesis_attr_entry-title
entry-content genesis_attr_entry-content
entry-meta-before-content genesis_attr_entry-meta-before-content
entry-meta-after-content genesis_attr_entry-meta-after-content
archive-pagination genesis_attr_archive-pagination
entry-pagination genesis_attr_entry-pagination
adjacent-entry-pagination genesis_attr_adjacent-entry-pagination
comments-pagination genesis_attr_comments-pagination
entry-comments genesis_attr_entry-comments
comment genesis_attr_comment
comment-author genesis_attr_comment-author
comment-author-link genesis_attr_comment-author-link
comment-time genesis_attr_comment-time
comment-time-link genesis_attr_comment-time-link
comment-content genesis_attr_comment-content
author-box genesis_attr_author-box
sidebar_primary genesis_attr_sidebar-primary
sidebar-secondary genesis_attr_sidebar-secondary
site-footer genesis_attr_site-footer

Last modified April 8, 2025

Primary Sidebar

  • Javascript Template
  • CSS
    • Media Queries
    • Bootstrap breakpoint show / hide
  • Javascript
  • WordPress Development
    • Show All Errors
  • Media Files
    • Video
  • Development Server
    • HestiaCP
  • Version Control
    • Git
  • Website Development
    • Resources
    • Email Services
    • Website Testing
      • Frameworks
    • Genesis Development
      • Installing Genesis theme
      • Using genesis_site_layout()
      • Force the Genesis layout settings
      • Adding classes to content blocks on Genesis

Copyright © 2025 · Bootstrap Genesis Theme on Genesis Framework · WordPress · Log in