mob-98 28 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 با سلام دوستان عزیز چندی پیش شاهد بودین که اکثر سایتهای وردپرسی با مشکل خوراک سایت خود مواجع شده بودن و من نیز یکی از این افراد بودم خیلی گشتم تو انجمن اینور اونور هیچکس نتونست حل کنه مشکل منو . ۸ روز میشه که نشستم کل خطهای مربوط به فید سایت رو خوندم هیچ خطایی نداشت متوجه شدم که مشکل با قالب سایتها است که باید تیکه کد را در قالب سایت خود قرار دهید تا مشکل حل شود .امروز میخوام با آموزش تصویری و به صورت رایج که همه دوستان گلم اینو بتونن عملی کنند.– ) ابتدا وارد هاست خود شود به این مسیر بروید public_html/wp-includes/feed-rss2.phpهمه کدهای آنجا را پاک کنید و کد زیر ر ا جایگذین کنید .<?php/*** RSS2 Feed Template for displaying RSS2 Posts feed.* http://www.p30user.com* @package WordPress*/header('Content-Type: ' . feed_content_type('rss-http') . '; charset=' . get_option('blog_charset'), true);$more = 1;//echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" 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/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" <?php do_action('rss2_ns');?>><channel> <title><?php bloginfo_rss('name'); wp_title_rss(); ?></title> <atom:link href="<?php self_link(); ?>" rel="self" type="application/rss+xml" /> <link><?php bloginfo_rss('url') ?></link> <description><?php bloginfo_rss("description") ?></description> <lastBuildDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_lastpostmodified('GMT'), false); ?></lastBuildDate> <language><?php echo get_option('rss_language'); ?></language> <sy:updatePeriod><?php echo apply_filters( 'rss_update_period', 'hourly' ); ?></sy:updatePeriod> <sy:updateFrequency><?php echo apply_filters( 'rss_update_frequency', '1' ); ?></sy:updateFrequency> <?php do_action('rss2_head'); ?> <?php while( have_posts()) : the_post(); ?> <item> <title><?php the_title_rss() ?></title> <link><?php the_permalink_rss() ?></link> <comments><?php comments_link_feed(); ?></comments> <pubDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_post_time('Y-m-d H:i:s', true), false); ?></pubDate> <dc:creator><?php the_author() ?></dc:creator> <?php the_category_rss('rss2') ?> <guid isPermaLink="false"><?php the_guid(); ?></guid><?php if (get_option('rss_use_excerpt')) : ?> <description><![CDATA[<?php the_excerpt_rss() ?>]]></description><?php else : ?> <description><![CDATA[<?php the_excerpt_rss() ?>]]></description> <?php if ( strlen( $post->post_content ) > 0 ) : ?> <content:encoded><![CDATA[<?php the_content_feed('rss2') ?>]]></content:encoded> <?php else : ?> <content:encoded><![CDATA[<?php the_excerpt_rss() ?>]]></content:encoded> <?php endif; ?><?php endif; ?> <wfw:commentRss><?php echo esc_url( get_post_comments_feed_link(null, 'rss2') ); ?></wfw:commentRss> <slash:comments><?php echo get_comments_number(); ?></slash:comments><?php rss_enclosure(); ?> <?php do_action('rss2_item'); ?> </item> <?php endwhile; ?></channel></rss>بعد به آدرس فوق رفته feed2.w3.org/check.cgi?url طبق شکل زیر آدرس سایت خود را در کادر مربوطه وارد کرده و کد دریافتی را در جای مناسب قالب خود کپی کنید .منبع : پی سی یوزرwww.p30user.com 1 نقل قول لینک به ارسال
iran 375 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 اما اگه دقت کرده باشید از فانگشن قالب هست مشکلبا جیگزین کردن قالب پیش فرض مشکل حل می شه 1 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 تابع پیش فرض وردپرس مشکلی نداره.این خطا وقتی ایجاد میشه که فضای خالی در مابین تگ های php وجود داشته باشه.با حذف فضاهای خالی مشکل حل میشه.این فضای خالی ممکن هست در فایلها یپوسته و یا در یکی از فایلهای تنظیماتی وردپرس وجود داشته باشه. 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .