How to remove from my blog post?

I want to remove date from my blog post and also from google search

Hi There,

Please go to X > Theme Options > Blog and disabled the Post Meta feature:

That will strip out all the date HTML code and you will have no Date at the search results.

Thank you.

1 Like

If I disable this option, That will not delete post meta description or anything? or any SEO issue?

I just want to disable the dates from my posts and also from google organic search post. Because my content is evergreen. If I disable dates from that option is this any kind of issue I face further on except date?

Hi @Saswata,

It will disable everything within the post meta, if you just wish to remove the date then please add this code to your child theme’s functions.php

  function x_ethos_entry_meta() {

    //
    // Author.
    //

    $author = sprintf( ' %1$s %2$s</span>',
      __( 'by', '__x__' ),
      get_the_author()
    );


    //
    // Categories.
    //

    if ( get_post_type() == 'x-portfolio' ) {
      if ( has_term( '', 'portfolio-category', NULL ) ) {
        $categories        = get_the_terms( get_the_ID(), 'portfolio-category' );
        $separator         = ', ';
        $categories_output = '';
        foreach ( $categories as $category ) {
          $categories_output .= '<a href="'
                              . get_term_link( $category->slug, 'portfolio-category' )
                              . '" title="'
                              . esc_attr( sprintf( __( "View all posts in: &ldquo;%s&rdquo;", '__x__' ), $category->name ) )
                              . '"> '
                              . $category->name
                              . '</a>'
                              . $separator;
        }

        $categories_list = sprintf( '<span>%1$s %2$s',
          __( 'In', '__x__' ),
          trim( $categories_output, $separator )
        );
      } else {
        $categories_list = '';
      }
    } else {
      $categories        = get_the_category();
      $separator         = ', ';
      $categories_output = '';
      foreach ( $categories as $category ) {
        $categories_output .= '<a href="'
                            . get_category_link( $category->term_id )
                            . '" title="'
                            . esc_attr( sprintf( __( "View all posts in: &ldquo;%s&rdquo;", '__x__' ), $category->name ) )
                            . '"> '
                            . $category->name
                            . '</a>'
                            . $separator;
      }

      $categories_list = sprintf( '<span>%1$s %2$s',
        __( 'In', '__x__' ),
        trim( $categories_output, $separator )
      );
    }


    //
    // Comments link.
    //

    if ( comments_open() ) {

      $title  = apply_filters( 'x_entry_meta_comments_title', get_the_title() );
      $link   = apply_filters( 'x_entry_meta_comments_link', get_comments_link() );
      $number = apply_filters( 'x_entry_meta_comments_number', get_comments_number() );

      $text = ( 0 == $number ) ? __( 'Leave a Comment', '__x__' ) : sprintf( _n( '%s Comment', '%s Comments', $number, '__x__' ), $number );

      $comments = sprintf( '<span><a href="%1$s" title="%2$s" class="meta-comments">%3$s</a></span>',
        esc_url( $link ),
        esc_attr( sprintf( __( 'Leave a comment on: &ldquo;%s&rdquo;', '__x__' ), $title ) ),
        $text
      );

    } else {

      $comments = '';

    }


    //
    // Output.
    //

    if ( x_does_not_need_entry_meta() ) {
      return;
    } else {
      printf( '<p class="p-meta">%1$s%2$s%3$s</p>',
        $categories_list,
        $author,
        $comments
      );
    }

  }

But yes, date is very important too, especially for SEO. And once you applied this change, make sure to re-index your site (or crawl) in Google. The date removal will not reflect to google result instantly.

Thanks!

1 Like

Hi Saswata,

It seems that you have deleted your previous post.

Would you mind letting us know in case you have further question?

Thank you.

1 Like

Yeah, Thanks, I just solved this matter, Thanks a lot team

Btw I have one more question if there is a update of the theme which i use. Is that all manually enter codes disappear? or it will same as before

Hello Saswata,

As long as you have placed the custom code in the child theme then the code should remain intact even after update.

Hope this helps.

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.