رفتن به مطلب

رفع ارور HTML5 از نظر W3C


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

با سلام

قالب وبلاگ من که از آخرین نسخه وردپرس استفاده می کنه، قبلاً هیچ اروری از نظر html نداشت و کاملاً ولید بود و اخیراً هم تغییر خاصی توی قالب ندادم؛ فقط یه کد؛


.aligncenter, img.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}

به فایل CSS اضافه کردم و دیگری اینکه افزونه ها رو بروزرسانی کردم، الان دو تا ارور داره، میخواستم دوستان لطف کنند کمک کنندتا بتونم اون رو برطرف کنم.

این رو هم بگم اصلاً نمیدونم این اروری که میده مربوط به کدوم قسمت قالب هست، بگین که اگه قرار کدی رو تعویض کنم باید از کجا تغییرش بدم.

با سپاس

ارور اول:


Line 415, Column 35: Stray start tag div.
</html> <div style="display:none;">

ارور دوم:


Line 415, Column 35: Cannot recover after last error. Any further errors will be ignored.
</html> <div style="display:none;">

این هم سورس قالب:


</body>
</html> <div style="display:none;">
<strong><a style="font-size:1px" title="خرید وی پی ان" href="http://www.mobilevpn.asia">خرید وی پی ان</a></strong>
<strong><a style="font-size:1px" title="vpn پرسرعت" href="http://www.ibuyvpn4.asia/">vpn پرسرعت</a></strong>
<strong><a style="font-size:1px" title="کریو ارزان" href="http://www.vpncat7.asia">کریو ارزان</a></strong>
<strong><a style="font-size:1px" title="خرید vpn آنلاین" href="http://www.vpnnet49.asia/">خرید vpn آنلاین</a></strong>
</div>

اون قسمت های بعد از بسته شدن تگ اچ تی ام ال که تبلیغ وی پی ان و... می باشد اصلاً نمیدونم چه جوری به سورس اضافه شده، چه جوری میتونم منبعش رو پیدا کنم و حذفشون کنم، چون فک کنم ارور هم مربوط میشه به این قسمت سورس.

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

دلایل زیادی میتونه داشته باشه اما شما باید footer.php باز کنید و هرچی بعد </html> هست حذف کنید. اما سطح دسترسی فایل هم کم کنید تا اضافه نشه

لینک به ارسال

1


http://shimist.ir

2


<?

add_theme_support( 'post-thumbnails' );
include 'rtlFramework/Init.php';
include 'widget_bartar.php';

// Menus
register_nav_menu('main-menu', 'منوی اصلی');
register_nav_menu('sidebar-menu', 'منوی کنار صفحات');
register_nav_menu('footer-menu', 'منوی پایین صفحه');


// sidebars
register_sidebar(array(
'name' => 'قسمت سمت راست صفحات',
'id' => 'right-sidebar',
'description' => '',
'before_widget' => '<div class="widget">',
'after_widget' => '</div>',
'before_title' => '<h4 class="title">',
'after_title' => '</h4>'
));


register_sidebar(array(
'name' => 'پایین صفحه ستون وسط',
'id' => 'footer-center',
'description' => '',
'before_widget' => '',
'after_widget' => '',
'before_title' => '<h4 class="title">',
'after_title' => '</h4>'
));

function page_excerpt() {
add_post_type_support('page', array('excerpt'));
}
add_action('init', 'page_excerpt');

function wptuts_styles_with_the_lot()
{

wp_enqueue_style( 'yop-poll-user-defined_'.$poll_id, wp_nonce_url( add_query_arg( array( 'id' => $poll_id ), admin_url('admin-ajax.php', (is_ssl() ? 'https' : 'http')).'?action=yop_poll_load_css' ), 'yop-poll-public-css' ), array(), YOP_POLL_VERSION);
wp_enqueue_style( 'yop-poll-public', YOP_POLL_URL."/css/yop-poll-public.css", array(), YOP_POLL_VERSION,'all' );

}
//add_action( 'wp_enqueue_scripts', 'wptuts_styles_with_the_lot' );
add_shortcode( 'current-username' , 'ss_get_current_username' );
function ss_get_current_username(){
$user = wp_get_current_user();
return $user->display_name;
}

لینک به ارسال

اصلاً این مطلب باید عنوانش عوض بشه! مربوط به ولید کردن و اینها نیست

من در یکی از سایت های دیگه هم این مورد رو مشاهده کردم، همچنین با ویو سورس معمولی با مرورگر قابل مشاهده نیست و اگه از سایت


http://validator.w3.org/

استفاده کنید و گزینه Show Source رو هم فعال کنید این کدها رو بعد از بسته شدن تگ اچ تی ام ال مشاهده می کنید.

در این سایت هم این کدها وجود دارند!


http://wmt98.ir


http://validator.w3.org/check?uri=http%3A%2F%2Fwmt98.ir%2F&charset=%28detect+automatically%29&doctype=Inline&group=0&ss=1

خط 601 تا 606 مربوط میشه به این کدها

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

با سپاس

لینک به ارسال

از راه های زیر میتواند وارد شود:

1-افزونه ها

2-فانکشن های پوسته

فکر نمیکنم راه دیگه ای باشد

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

لینک به ارسال

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

حذف کنید و دوباره بارگزاری کنید(از مخزن وردپرس)

لیست تمامی افزونه ها رو درج کنید

درضمن بهتره به جای افزونه jalali از wp-parsidate استفاده کنید

لینک به ارسال

البته با غیر فعال سازی این افزونه ها تعداد خط های سورس خیلی کاهش پیدا می کنه، حتی کمتر از نصف میشه؛ با حذف و نصب مجدد مشکلی برای قالب به وجود نمیاد؟ یا ممکن اصلاً به این افزونه ها مربوط نباشه؟

لینک به ارسال

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

در واقع خیلی از کارها بدون افزونه و با کد میشه انجام داد

لینک به ارسال

ممنون از مدیریت محترم انجمن (Black_sky عزیز) من این کارها رو انجام دادم:

1- دو تا افزونه wp-postviews و wp-jalali رو که با غیر فعال کردنشون کدهای تبلیغاتی حذف میشدند رو حذف و دوباره از مخزن وردپرس نصبش کردم.

2- افزونه wp-parsidate رو که فرموده بودین جایگزین wp-jalali کردم ولی کل قالب به هم ریخت، مجبور شدم از همون wp-jalali استفاده کنم.

3- بقیه افزونه ها رو یک به یک غیر فعال کردم، با غیر فعال کردن هیچ یک از افزونه ها کدهای تبلیغاتی حذف نشدند.

4- قالب رو عوض کردم و از قالب پیشفرض وردپرس استفاده کردم باز کدهای تبلیغاتی حذف نشدند.

ممنون میشم اگه راهنمایی بفرمائید.

با سپاس

لینک به ارسال

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

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

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

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

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

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

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

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

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