7 - ارور utf -8 که اکثر قالب ها این مشکل رو دارند ،
رفع ارور:
براي رفع اين ارور ابتدا بايد برنامهي NotePad++ رو دانلود و روي كامپيوتر خودتون نصب كنيد ،
بعد فایل های قالب یکی یکی باز کنید و از منو بالای برنامه به قسمت encoding برید و گزینه encoding in utf-8 without bom را انتخاب کنید بعد فایل رو save کنید . برای تمامي فایلهای php قالب این کار رو انجام بدید
و قالبتون رو از نو آپلود كنيد ، حالا ديگه قالب شما با utf-8 مشکلی نداره .
8 - استفاده از تگ Center در قالب
ارور نمايش داده شده :
element "Center" undefined
<Center>✉
You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by:
incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element),
by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead).
by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case
استفاده از تگ <center> كه براي وسط بردن عناصر استفاده ميشد در HTML4 كنار رفت ولي هنوز خيليها از اين به خاطر راحت بودنش استفاده ميكنند ،
رفع ارور:
براي وسط چين كردن بايد از CSS استفاده بشه ، به اين صورت كه مثلا ميخوايد كلمهي وردپرس پارسي رو وسط بياريد ، ابتدا داخل استايل قالب چنين كلاسي تعريف ميكنيم
.wp { text-align:center; }
و بعد در كدهاي قالب هر جا كه تگ cnter وجود داره رو پاك كرده و با يك div كلاسي كه قبلا نوشتيم رو بهش ميديم ، به اين صورت :
<div class="wp">بیست اسکریپت</div>
با اين كار كلمهي وردپرس پارسي وسط مياد و دقيقا همون كاره تگ Center رو به css انجام داديم و از همه مهمتر خطا رفع خواهد شد ،
9 ) استفاده تگ های h در محل نامناسب
ارور نمايش داده شده :
element "H3" undefined
… <div class="sidebar-box-right"><H3><div class="title">برچسبها</div></H3>
✉You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by:
incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element),
by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead).
by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case
رفع ارور:
توي اين خطا تگ h3 به اين صورت استفاده شده
<H3><div class="title">برچسبها</div></H3>
كه اشتباه هست و خطا گرفته خواهد شد ، كد صحيح براي قرار گيري به اين صورت هستش :
<div class="title"><h3>برچسبها </h3></div>
هيچگاه نبايد تگ <div> رو داخل تگ ديگهاي قرار داد ..