Файловый менеджер - Редактировать - /home/harasnat/www/labour/wp-content/plugins/jetpack/modules/sitemaps/sitemap-buffer-master-xmlwriter.php
Назад
<?php // phpcs:ignore WordPress.Files.FileName.InvalidClassFileName /** * XMLWriter implementation of the master sitemap buffer. * * @since 14.6 * @package automattic/jetpack */ if ( ! defined( 'ABSPATH' ) ) { exit( 0 ); } /** * A buffer for constructing master sitemap xml files using XMLWriter. * * @since 14.6 */ class Jetpack_Sitemap_Buffer_Master_XMLWriter extends Jetpack_Sitemap_Buffer_XMLWriter { /** * Initialize the buffer with required headers (no root element here). */ protected function initialize_buffer() { // Add generator comment $this->writer->writeComment( "generator='jetpack-" . JETPACK__VERSION . "'" ); $this->writer->writeComment( 'Jetpack_Sitemap_Buffer_Master_XMLWriter' ); // Add stylesheet $this->writer->writePi( 'xml-stylesheet', 'type="text/xsl" href="' . $this->finder->construct_sitemap_url( 'sitemap-index.xsl' ) . '"' ); } /** * Start the root element and write its namespaces. */ protected function start_root() { $this->writer->startElement( 'sitemapindex' ); $this->writer->writeAttribute( 'xmlns', 'http://www.sitemaps.org/schemas/sitemap/0.9' ); } /** * Append a sitemap entry to the master sitemap. * * @param array $array The sitemap item to append. */ protected function append_item( $array ) { if ( ! empty( $array['sitemap'] ) ) { $this->array_to_xml( $array ); } } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка