Исправить ошибку синтаксического анализа xml - wordpress

Главная Создать свой сайт и продвинуть его Создание сайтов Исправить ошибку синтаксического анализа xml - wordpress
2 ответ(ов) в теме
moto
не в сети 2 часа
На сайте с 12.03.2017
Администратор
Тем 3410
Сообщения 13604
0
21:25

В корневой папке Вашего сайта на wordpress необходимо найти каталог «wp-includes». В этом каталоге нам потребуется подкорректировать следующие файлы:

Спойлер
1. feed-atom-comments.php
2. feed-atom.php
3. feed-rdf.php
4. feed-rss.php
5. feed-rss2-comments.php
6. feed-rss2.php

В первых двух файлах нужно удалить всё, что находится до блока:

Спойлер
<feed
xmlns="http://www.w3.org/2005/Atom"
xml:lang="<?php bloginfo_rss( 'language' ); ?>"
xmlns:thr="http://purl.org/syndication/thread/1.0"
<?php do_action('atom_ns'); do_action('atom_comments_ns'); ?>
>

В третьем до:

Спойлер
<rdf:RDF
xmlns="http://purl.org/rss/1.0/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:admin="http://webns.net/mvcb/"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
<?php do_action('rdf_ns'); ?>
>

У четвёртого отсекаем все строчки до:

Спойлер
<rss version="0.92">

у пятого и шестого до:

Спойлер
<rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
<?php do_action('rss2_ns'); do_action('rss2_comments_ns'); ?>
>

Обязательно проверьте все шесть файлов на наличие пустых строк. Они не должны присутствовать ни в одном документе.

Редакции сообщения
0
Eisfuchs
не в сети давно
На сайте с 24.02.2015
Участник
0
15:19

Я дополню немного. Вордпресс пожалуй лучшая платформа для создания сайтов. Наверное поэтому многие считают что копировать/вставить это нормальное управление сайтом. Прежде всего, даже небольшая ошибка может привести к тому, что сайт перестанет работать. Я не шучу. Одна ненужная скобка может убить весь скрипт. Именно поэтому большое спасибо moto за пошаговую инструкцию по исправлению ошибок кода.

Редакции сообщения
0

Ваше имя *

Ваш E-mail *

не публикуется

Текст сообщения *