Genesis is one of the best WordPress theme frameworks and it got “Post Meta” function by default. This function helps to display categories and tags links below posts and you can Remove or Change Post Meta in Genesis Theme Framework by following this tutorial.
Also Read : 5 Reasons why we choose Genesis over Thesis

Remove Post Meta Function from Genesis Theme
If you want to permanently remove “Post Meta Function” in your Genesis child theme, then simply follow these steps:
- Login to WordPress, go to
Appearance Menu - Editor. - Edit functions.php file, add below code to it and save changes.
/** Remove the post meta function */ remove_action( 'genesis_after_post_content', 'genesis_post_meta' );
If you want to move “Post Meta” to above post, then you need to include this code, along with the above one in functions.php file in your Child Theme.
/** Adding the post meta function */ add_action( 'genesis_before_post_content', 'genesis_post_meta' );
Customize or Change Post Meta in Genesis Theme
You can also customize, “Post Meta Function” in genesis, by using this code.
/** Customize post meta function in genesis */ function post_meta_filter($post_meta) { if (!is_page()) { $post_meta = 'Filed Under: Genesis Framework, WordPress Tutorials '; return $post_meta; }} add_filter( 'genesis_post_meta', 'post_meta_filter' );
Now, you need to edit this line of code
$post_meta = 'Filed Under: Genesis Framework, WordPress Tutorials ';
Also check Genesis Shortcode Reference and choose desired shortcode that fulfills your requirement.
Using Conditional tags for Post Meta Function
We have tried something different to display categories on homepage and tags on single post pages and decided to include that code in this article.
/** Display different post meta data based on page type */
function post_meta_filter($post_meta) {
if (is_home()) {
$post_meta = 'Filed Under: Genesis Framework, WordPress Tutorials ';
return $post_meta;
}
elseif(is_single()){
$post_meta = ' ';
return $post_meta;
}
else {
}
}
add_filter( 'genesis_post_meta', 'post_meta_filter' );
Also Check : How to add 3 column footer to WordPress theme
Hope you like this awesome tutorial and if face any difficulty in customizing post meta in Genesis, please do drop a comment. We will get back to you soon, meanwhile subscribe to our feeds.


How to Customize Genesis theme using Genesis Design Palette
How to Remove or Change Post Info in Genesis Theme Framework
How to install a WordPress Plugin
How to Add 3 Column Widgetized Footer to Genesis
How To Find Which WordPress Plugins Are Slowing Down your Blog
Testing Cross-Browser Compatibility of WordPress Website
Hi Bharat,
It’s great to see that you’re writing so many awesome tutorials about the Genesis theme.
Keep up the good work.
Thanks Devesh for dropping by, glad you like our tutorials.
Hi, i have a question,
How to Hide Tags from Posts ?
For now all my blog posts are showing Tagged in : tag1, tag 2, tag 3 , but i don’t want the tag to be present in the blog posts . So i would be happy if you could reply the solution .
Hi WPsquare,
I’ve been searching the web high and low…you seem to be a coding master.
I don’t want to see any category information, such as posted in or filed under.
How can I get rid of it. (I’m using categories but I don’t want a visitor to see under which category something is posted)
No one seems to know this. Can you please help.
Thank you
Your shortcodes are being turned into the relevant bits by WP – you need [ and \ Or [ and &093; even
Thanks Jem for pointing it out. Updated the article.
All I can say is, thank you so much for the awesome tutorial that actually works! I was using tutorials from other sites, and I was also referring to the instructions in studiopress’s site about post meta code snippets but I could not get it to work (having only categories on the home page and categories plus tags in single pages). When I got this working (thanks to your instructions here!), I finally migrated my site from Thesis to Genesis.
Thanks again and Happy New Year!!!
thaks for this tutorial. you a life saver