aioseo_sitemap_additional_pages

aioseo_sitemap_additional_pages

Appears in: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Hook Type: filter

See hook in core

Displaying hooks found in version: all-in-one-seo-pack.4.8.1.1

apply_filters('aioseo_sitemap_additional_pages') is found 4 times:

  • /app/Common/Sitemap/Content.php line 481
    477
    478
    479
    480
    481
    482
    483
    484
    485
    486
        array_unshift( $entries, $homepageEntry );
    }
     
    if ( aioseo()->options->sitemap->general->additionalPages->enable ) {
        $entries = apply_filters( 'aioseo_sitemap_additional_pages', $entries );
    }
     
    if ( empty( $entries ) ) {
        return [];
    }
  • /app/Common/Sitemap/File.php line 77
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
        }
    }
     
    $postTypes       = aioseo()->sitemap->helpers->includedPostTypes();
    $additionalPages = apply_filters( 'aioseo_sitemap_additional_pages', $additionalPages );
     
    if (
        'posts' === get_option( 'show_on_front' ) ||
        count( $additionalPages ) ||
        ! in_array( 'page', $postTypes, true )
    ) {
  • /app/Common/Sitemap/Helpers.php line 129
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
        $pages[] = strtotime( $additionalPage->lastModified );
    }
     
    if ( empty( $pages ) ) {
        $additionalPages = apply_filters( 'aioseo_sitemap_additional_pages', [] );
        if ( empty( $additionalPages ) ) {
            return false;
        }
     
        $lastModified = 0;
        $timestamp    = time();
  • /app/Common/Sitemap/Root.php line 191
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
        ];
    }
     
    if ( aioseo()->options->sitemap->general->additionalPages->enable ) {
        $entries = apply_filters( 'aioseo_sitemap_additional_pages', $entries );
    }
     
    $postTypes             = aioseo()->sitemap->helpers->includedPostTypes();
    $shouldIncludeHomepage = 'posts' === get_option( 'show_on_front' ) || ! in_array( 'page', $postTypes, true );
    if ( ! $shouldIncludeHomepage && ! count( $entries ) ) {
        return [];