رفتن به مطلب

مشکل جدی با خوراک وردپرس


پست های پیشنهاد شده

خوراک سایت من مشکل زیر رو در یک صفحه زرد رنگ نشان می دهد. دوستان لطفا کمک کنید تا این مشکل رو رفع کنم


XML Parsing Error: XML or text declaration not at start of entity
Location: http://dnoj.ir/feed
Line Number 2, Column 1:<?xml version="1.0" encoding="UTF-8"?>
^

لینک به ارسال

http://validator.w3.org/appc/check.cgi?url=http%3A%2F%2Fdnoj.ir%2Ffeed

http://validator.w3.org/appc/docs/error/WPBlankLine.html

لینک به ارسال

از افزونه های زیر هم استفاده کردم ولی باز درست نشد.


http://wordpress.org/extend/plugins/fix-rss-feed/
http://wordpress.org/extend/plugins/broken-rss-feed-fixer/

لینک به ارسال

خط خالی نیست ولی به صورت زیر می باشد.


<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

لینک به ارسال

همینجا از طریق پیام خصوصی هم میتونین ارسال کنین یا mohsengham[at]gmail

لینک به ارسال

روش دیگری برای حل این مشکل کسی سراغ نداره خیلی ظروری هست.

کار هایی که تا حالا برای رفع این مشکل انجام داده ام ولی نتیجه ای در بر نداشته است. :(

1. نصب افزونه های


http://wordpress.org/extend/plugins/fix-rss-feed/
http://wordpress.org/extend/plugins/broken-rss-feed-fixer/

2.کمک گرفتن از دوست عزیزم آقای محسن غیاثی

3. بروزرسانی به نسخه جدید وردپرس

4. تغییر قالب سایت

ویرایش شده توسط dnojir
لینک به ارسال

فکر می کنم این مشکل کلی باشد چون سایت مپ افزونه سئو وردپرس هم ارور زیر را می دهد


XML Parsing Error: XML or text declaration not at start of entity
Location: http://dnoj.ir/sitemap_index.xml
Line Number 2, Column 1:<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="http://dnoj.ir/.../plugins/wordpress-seo/css/xml-sitemap-xsl.php"?>
^

لینک به ارسال

شاید مشکل شما در فایل functions.php در پوستتون باشه.

چک کنید که ابتدا و انتهای کدهای php درست باز و بسته شده باشه.

ابتدا : php?>

انتها :‌ <?

اگر قبل از بسته شدن کد php فاصله اضافی وجود دارد و همینطور از ابتدا آن را حذف کنید.

در غیر اینصورت فایل های php پوستتون چک کنید.

منبع و منبع

لینک به ارسال
  • 5 ماه بعد...

دقیقا همین مشکل رو داشتم که با برسی فایل فانکشن قالبم اونو حل کردم فق عجیب اینه که با حذف این تکه کد ارور حل شد کد رو میزارم کسی از دوسان میدونه مشکلش چیه این کد؟؟؟


<?php
function add_more_buttons($buttons) {
$buttons[] = 'hr';
$buttons[] = 'del';
$buttons[] = 'sub';
$buttons[] = 'sup';
$buttons[] = 'fontselect';
$buttons[] = 'fontsizeselect';
$buttons[] = 'cleanup';
$buttons[] = 'styleselect';
return $buttons;
}
add_filter("mce_buttons_3", "add_more_buttons");
?>

این کد رو من برای این گذاشتم که تعدادی ابزار به ادیتور وردپرسم اضافه بشه.....

دوسان من با نگاه به تاپیکای دیگه ی سایت و جاهای دیگه اکثرا هر کی از کد بالا استفاده کرده تو فانکشن قالبش همشون فیدشون پریده!!!!! مشکل این کد چیه؟؟؟؟

نمونه

ویرایش شده توسط Metalika
لینک به ارسال

هیچ خطایی نمیاد منتها هر کسی از از این کد استفاده منه تو فانکشن قالب فید سایتش دقیقا همین اروری که در این تاپیک عنوان شده رو میده....

اینو اینجا اعلام کردم که اگه دوسان اگه مشکل فید دارن این قضیه رو حتما بررسی کنند

و اینکه اساتید محترم اشکال کد رو بگن....

لینک به ارسال

این مطلب رو دوستانمون در وردپرس 98 نوشته بودند !

برای سایت رفیقم کاربرد داشت .

شما هم تست کنید

سلام دوستان شاید شما هم به این مشکل بر خوردید که ار اس اس سایت شما نشون داده نمیشه خوب این میتونه دلایل مختلفی داشته باشه که بهتون میگم یکی از دلایل که معمولا برای همه پیش میاد فاصله بین تگ های آغازین و پایانی php است به این صورت که قبل تگ <?php و بعد از تگی که بسته میشود یعنی >? نباید فضای خالی یا همون اسپیس افتاده باشه این فاصله ها رو در دو فایل فانکشن قالب و فایل wp-config بررسی کنید . خوب حالا اگر این کار را کردید نشد به ترتیب یکی یکی افزونه هایی را که نصب کردید غیر فعال کرده و بعد تست کنید اگر درست شد که مشکل از اون افزونه است اگر نشد سایت مپ خود رو از اول نصب کنید چون خیلی موقع ها بر میگرده به فایل xml که مشکل پیدا کرده خوب اگر این ها رو هم انجام دادید بازم نشد کد زیر رو داخل تگ <head> قالب خودتون قرار بدید به احتمال ۹۵ % درست میشه



<link title="RSS 2.0" href="<?php bloginfo('rss2_url'); ?>" rel="alternate" type="application/rss+xml" />
<link title="RSS .92" href="<?php bloginfo('rss_url'); ?>" rel="alternate" type="text/xml" />
<link title="Atom 0.3" href="<?php bloginfo('atom_url'); ?>" rel="alternate" type="application/atom+xml" />
<link href="<?php bloginfo('pingback_url'); ?>" rel="pingback" />

خوب اگر بازم دیدین مشکل رفع نشد مشکل از قالبتون هست و باید قالب رو عوض کنید و یا مشکل رو رفع کنید و یا از افزونه های نمایش ار اس اس برای سایت استفاده کنید.

منبع : http://www.wordpress98.com/wordpress/%D8%B1%D9%81%D8%B9-%D9%85%D8%B4%DA%A9%D9%84-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D9%86%D8%AF%D8%A7%D8%AF%D9%86-%D9%81%DB%8C%D8%AF-%D8%B3%D8%A7%DB%8C%D8%AA/

لینک به ارسال
  • 9 ماه بعد...

اول header.php خط خالی هست؟

آقا در فایل header من 3خط اول خالی هستش

وقتی با دریم ویور باز میکنمش میینم که خط خالی نیستش ولی تو سورس سایت که نگاه میکنم میبینم که 3خط اول خالی هستش

لینک به ارسال

آقا در فایل header من 3خط اول خالی هستش

وقتی با دریم ویور باز میکنمش میینم که خط خالی نیستش ولی تو سورس سایت که نگاه میکنم میبینم که 3خط اول خالی هستش

احتمالا مشکل از توابعی هست که اجرا میشود

افزونه‌ها را غیرفعال و تست کنید

شاید هم مشکل از پوسته باشد

لینک به ارسال

افزونه ها رو غیرفعال کردم ولی دیدم بازهم چند خط اول قالب خالی هستش

پس مشکل از پوسته هستش

امکان داره از کوئری هایی باشه که در صفحه اصلی استفاده کردم؟

لینک به ارسال

کدهایی که قبل از نمایش سایت اجرا میشوند

کویری ها معمولا بعد از اجرای بخش header هستند

با پوسته پیشفرض تست کنید

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...