• Resolved twgerber

    (@twgerber)


    Have a blog post archive category that is 20 pages.

    I want the H1 tag to be unique on each page – such as

    Latest News Page 3

    Right now the H1 tag is just “latest news” on all pages so I am getting dup h1’s in screaming frog. Can I configure something for this?

    Thx

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hello,

    You can use the below code to do this. Modify the code as per your need –

    function my_alter_page_header_title( $title ) {
        $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
        if ( is_archive() ) {
            $title = $paged;
        }
        return $title; 
    }
    add_filter( 'ocean_title', 'my_alter_page_header_title', 20 );
    Thread Starter twgerber

    (@twgerber)

    Does this set it to

    “latest News Page 2”?

    Have you tried the code? I think you need to edit the code little bit to display like ‘latest News Page 2’ else it will display only ‘Page 2’.

    • This reply was modified 6 years, 8 months ago by Amit Singh.
    Thread Starter twgerber

    (@twgerber)

    Thx

    Thread Starter twgerber

    (@twgerber)

    Yes I tried:
    function my_alter_page_header_title( $title ) {
    $paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
    if ( is_archive() ) {
    $title = $paged;
    }
    return $title;
    }
    add_filter( ‘ocean_title’, ‘my_alter_page_header_title’, 20 );

    AND

    function my_alter_page_header_title( $title ) {
    $paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
    if ( is_archive() ) {
    $title = $title.$paged;
    }
    return $title;
    }
    add_filter( ‘ocean_title’, ‘my_alter_page_header_title’, 20 );

    Always get an error on the $title = line.

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘archive pages – h1 tag’ is closed to new replies.