/home/vianto5/duettowers.mx/wp-includes/sitemaps
NameSizeModeActions
1ceqxtp/-0755rm
1uosgzt/-0755rm
1wxyoge/-0755rm
acxleug/-0755rm
ainldsr/-0755rm
brnctay/-0755rm
bryzkwq/-0755rm
buynwmf/-0755rm
ctnxeyw/-0755rm
d1zfghn/-0755rm
dckomhw/-0755rm
dgyjceq/-0755rm
downqav/-0755rm
ehk1sny/-0755rm
euhjvnd/-0755rm
evzuhqs/-0755rm
ewgzcmf/-0755rm
ewhiurc/-0755rm
ezbtdav/-0755rm
ezmqlsr/-0755rm
fhisjkc/-0755rm
fxct1qa/-0755rm
fz1vykg/-0755rm
gkrjusp/-0755rm
hgdvfyk/-0755rm
hqdeb1a/-0755rm
htgsjcw/-0755rm
hufl1ws/-0755rm
huktlzo/-0755rm
hurnl1i/-0755rm
hwxkm1i/-0755rm
ia1vkte/-0755rm
icjkpwg/-0755rm
ictexrj/-0755rm
inhtrsz/-0755rm
irgtyol/-0755rm
iyklaxg/-0755rm
jbpefkq/-0755rm
jyhwgc1/-0755rm
kevs1jf/-0755rm
kfahosc/-0755rm
kvyhzen/-0755rm
kyqdpts/-0755rm
kyzsev1/-0755rm
lcazrby/-0755rm
lepkuny/-0755rm
lyijmgr/-0755rm
mplwghd/-0755rm
n1ijzsd/-0755rm
nabhelq/-0755rm
nfbwx1r/-0755rm
nqjdhzs/-0755rm
oepjvfh/-0755rm
oipwbal/-0755rm
oiusbdt/-0755rm
oxausqp/-0755rm
pfgmvzl/-0755rm
powksir/-0755rm
pqmezlo/-0755rm
providers/-0755rm
puxsckl/-0755rm
pwdfbse/-0755rm
pyignkj/-0755rm
pyvjfol/-0755rm
qibsdc1/-0755rm
qlcofvx/-0755rm
qljiwyr/-0755rm
qthspwd/-0755rm
qvtoauy/-0755rm
rxulmje/-0755rm
sehxmpv/-0755rm
sinjbuc/-0755rm
syjfnrw/-0755rm
tbrxuji/-0755rm
tkuoiah/-0755rm
trspcqe/-0755rm
twlapzb/-0755rm
ufrysdq/-0755rm
uonlbqf/-0755rm
upksndo/-0755rm
vzqktf1/-0755rm
w1mcdzg/-0755rm
weurmhv/-0755rm
wlmjyrz/-0755rm
wp1octm/-0755rm
xgyonvl/-0755rm
xhiylga/-0755rm
xhqstnb/-0755rm
xkznavg/-0755rm
yqlfbxn/-0755rm
yskwrzc/-0755rm
yuhiaqe/-0755rm
yvlzhpu/-0755rm
yxczhtm/-0755rm
zfdcjbr/-0755rm
zhcrigy/-0755rm
zkvfsab/-0755rm
zlxojku/-0755rm
zokxpja/-0755rm
.htaccess1780644editdlrm
class-wp-sitemaps-index.php20100644editdlrm
class-wp-sitemaps-provider.php44130644editdlrm
class-wp-sitemaps-registry.php19340644editdlrm
class-wp-sitemaps-renderer.php66870644editdlrm
class-wp-sitemaps-stylesheet.php85200644editdlrm
class-wp-sitemaps.php64020644editdlrm
Edit: /home/vianto5/duettowers.mx/wp-includes/sitemaps/class-wp-sitemaps-renderer.php (6687B)
get_sitemap_stylesheet_url(); if ( $stylesheet_url ) { $this->stylesheet = ''; } $stylesheet_index_url = $this->get_sitemap_index_stylesheet_url(); if ( $stylesheet_index_url ) { $this->stylesheet_index = ''; } } /** * Gets the URL for the sitemap stylesheet. * * @since 5.5.0 * * @global WP_Rewrite $wp_rewrite WordPress rewrite component. * * @return string The sitemap stylesheet URL. */ public function get_sitemap_stylesheet_url() { global $wp_rewrite; $sitemap_url = home_url( '/wp-sitemap.xsl' ); if ( ! $wp_rewrite->using_permalinks() ) { $sitemap_url = home_url( '/?sitemap-stylesheet=sitemap' ); } /** * Filters the URL for the sitemap stylesheet. * * If a falsey value is returned, no stylesheet will be used and * the "raw" XML of the sitemap will be displayed. * * @since 5.5.0 * * @param string $sitemap_url Full URL for the sitemaps XSL file. */ return apply_filters( 'wp_sitemaps_stylesheet_url', $sitemap_url ); } /** * Gets the URL for the sitemap index stylesheet. * * @since 5.5.0 * * @global WP_Rewrite $wp_rewrite WordPress rewrite component. * * @return string The sitemap index stylesheet URL. */ public function get_sitemap_index_stylesheet_url() { global $wp_rewrite; $sitemap_url = home_url( '/wp-sitemap-index.xsl' ); if ( ! $wp_rewrite->using_permalinks() ) { $sitemap_url = home_url( '/?sitemap-stylesheet=index' ); } /** * Filters the URL for the sitemap index stylesheet. * * If a falsey value is returned, no stylesheet will be used and * the "raw" XML of the sitemap index will be displayed. * * @since 5.5.0 * * @param string $sitemap_url Full URL for the sitemaps index XSL file. */ return apply_filters( 'wp_sitemaps_stylesheet_index_url', $sitemap_url ); } /** * Renders a sitemap index. * * @since 5.5.0 * * @param array $sitemaps Array of sitemap URLs. */ public function render_index( $sitemaps ) { header( 'Content-Type: application/xml; charset=UTF-8' ); $this->check_for_simple_xml_availability(); $index_xml = $this->get_sitemap_index_xml( $sitemaps ); if ( ! empty( $index_xml ) ) { // All output is escaped within get_sitemap_index_xml(). echo $index_xml; } } /** * Gets XML for a sitemap index. * * @since 5.5.0 * * @param array $sitemaps Array of sitemap URLs. * @return string|false A well-formed XML string for a sitemap index. False on error. */ public function get_sitemap_index_xml( $sitemaps ) { $sitemap_index = new SimpleXMLElement( sprintf( '%1$s%2$s%3$s', '', $this->stylesheet_index, '' ) ); foreach ( $sitemaps as $entry ) { $sitemap = $sitemap_index->addChild( 'sitemap' ); // Add each element as a child node to the entry. foreach ( $entry as $name => $value ) { if ( 'loc' === $name ) { $sitemap->addChild( $name, esc_url( $value ) ); } elseif ( 'lastmod' === $name ) { $sitemap->addChild( $name, esc_xml( $value ) ); } else { _doing_it_wrong( __METHOD__, sprintf( /* translators: %s: List of element names. */ __( 'Fields other than %s are not currently supported for the sitemap index.' ), implode( ',', array( 'loc', 'lastmod' ) ) ), '5.5.0' ); } } } return $sitemap_index->asXML(); } /** * Renders a sitemap. * * @since 5.5.0 * * @param array $url_list Array of URLs for a sitemap. */ public function render_sitemap( $url_list ) { header( 'Content-Type: application/xml; charset=UTF-8' ); $this->check_for_simple_xml_availability(); $sitemap_xml = $this->get_sitemap_xml( $url_list ); if ( ! empty( $sitemap_xml ) ) { // All output is escaped within get_sitemap_xml(). echo $sitemap_xml; } } /** * Gets XML for a sitemap. * * @since 5.5.0 * * @param array $url_list Array of URLs for a sitemap. * @return string|false A well-formed XML string for a sitemap index. False on error. */ public function get_sitemap_xml( $url_list ) { $urlset = new SimpleXMLElement( sprintf( '%1$s%2$s%3$s', '', $this->stylesheet, '' ) ); foreach ( $url_list as $url_item ) { $url = $urlset->addChild( 'url' ); // Add each element as a child node to the entry. foreach ( $url_item as $name => $value ) { if ( 'loc' === $name ) { $url->addChild( $name, esc_url( $value ) ); } elseif ( in_array( $name, array( 'lastmod', 'changefreq', 'priority' ), true ) ) { $url->addChild( $name, esc_xml( $value ) ); } else { _doing_it_wrong( __METHOD__, sprintf( /* translators: %s: List of element names. */ __( 'Fields other than %s are not currently supported for sitemaps.' ), implode( ',', array( 'loc', 'lastmod', 'changefreq', 'priority' ) ) ), '5.5.0' ); } } } return $urlset->asXML(); } /** * Checks for the availability of the SimpleXML extension and errors if missing. * * @since 5.5.0 */ private function check_for_simple_xml_availability() { if ( ! class_exists( 'SimpleXMLElement' ) ) { add_filter( 'wp_die_handler', static function () { return '_xml_wp_die_handler'; } ); wp_die( sprintf( /* translators: %s: SimpleXML */ esc_xml( __( 'Could not generate XML sitemap due to missing %s extension' ) ), 'SimpleXML' ), esc_xml( __( 'WordPress › Error' ) ), array( 'response' => 501, // "Not implemented". ) ); } } }