تگ های پرشین بلاگ - آموزش کامل تگ های پرشین بلاگ
کدهای عمومی
این تگها را میتوانید در هر جایی از کد HTML قالب قرار دهید. هر کد با یک مقدار در وبلاگ شما جایگزین میشود.
نکته: پرشین بلاگ نسبت به کوچکی و بزرگی حروف انگلیسی حساس نیست!
توضیح |
کد |
کد معرفی کننده ساب دامین وبلاگ. بطور مثال اگر آدرس وبلاگ demo.persianblog.ir باشد ، ساب دامین آن demo میباشد. |
<-BlogId-> |
آیکون پرشین استت |
<-persianstat-> |
آدرس اینترنتی وبلاگ .مانند http://demo.persianblog.ir |
<-BlogUrl-> |
آدرس صفحه RSS وبلاگ است. |
<-BlogXmlLink-> |
نام مدیر وبلاگ . مانند حسین |
<-BlogAuthor-> |
توضیحاتی درباره مدیر وبلاگ |
<-AboutAuthor-> |
آدرس ایمیل عمومی مدیر وبلاگ. مانند demo@yahoo.com |
<-BlogEmail-> |
توضیحات وبلاگ که معمولا معرفی کننده نوع مطالب وبلاگ است. |
<-BlogDescription-> |
عنوان وبلاگ . مانند: وبلاگ آزمایشی |
<-BlogTitle-> |
آدرس صفحه آرشیو وبلاگ. مانند archive.html |
<-BlogArchiveLink-> |
آدرس صفحه تماس با مدیر وبلاگ |
<-BlogContactLink-> |
|
|
اسکریپتهای خاص کاربر مانند اسکریپت پخش آهنگ که در بخش تنظیمات وبلاگ وارد شده است. |
|
==================================
بلاک های جانبی وبلاگ
بلاک
این بلاک مشخص کننده جایگاه آرشیو مطالب ماهانه یا هفتگی است.محتوای درون این بلاک به تعداد ماهها یا هفته های مطالب آرشیو شده تکرار میشود. همچنین شما میتواند تعیین کنید که تنها چند ماه یا چند هفته آخر نمایش داده شود. این کار نیز با تعیین خواصی برای این بلاک انجام شدنی است. برای نمونه اگر شما بلاک را به شکل زیر تعریف کنید.
در اینصورت تنها شش ماه یا هفته آخر نمایش خواهد شد.در این بلاک کدهای زیر قابل استفاده هستند. البته میتواند از این بلاک بدون تعیین خاصیت maxitems نیز استفاه کنید.
توضیح کدهای استفاده شده در بلاک BlogArchive |
کد |
عنوان آرشیو که با توجه به ماهانه یا هفتگی بودن شیوه آرشیو و تنظیمات وبلاگ نمایش داده میشود. مانند آذر 1381 |
<-ArchiveTitle-> |
مشخص کننده آدرس صفحه آرشیو ماه یا هفته. |
<-ArchiveLink-> |
بلاک
===================================================================
بلاک
این بلاک مشخص کننده جایگاه و نحوه نمایش پیوندهای وبلاگ است.کدهای درون این بلاک به تعداد پیوندهای (لینکها) وارده شده توسط نویسنده وبلاگ تکرار خواهد شد.کدهای استفاده شده در این بلاک به شرح زیر است.
توضیح کدهای استفاده شده در بلاک BlogLinks |
کد |
عنوان پیوند . مانند سایت یاهو |
<-LinkTitle-> |
آدرس پیوند (URL) .مانند http://www.yahoo.com |
<-LinkUrl-> |
توضیح کوتاه پیوند |
<-LinkDescription-> |
بلاک
===================================================================
بلاک
این بلاک مشخص کننده جایگاه و نحوه نمایش عناوین آخرین مطالب وبلاگ است.بصورت پیش فرض عناوین ده مطلب آخر وبلاگ نمایش داده خواهد شد با اینحال با تغییر در پارامتهای این بلاک میتوانید تعداد موارد نمایش داده شده را بین یک تا سی مورد تغییر دهید.برای نمونه کد زیر باعث نمایش عناوین ده مطالب آخر وبلاگ (با کمک پارامتر items )خواهد شد.
توضیح کدهای استفاده شده در بلاک BlogPreviousItems |
کد |
عنوان مطلب |
<-PostTitle-> |
تاریخ ارسال یا تنظیم مطلب ( شکل و شیوه نمایش تاریخ در تنظیمات وبلاگ قابل تغییر است) |
<-PostDate-> |
زمان ارسال یا تنظیم مطلب ( شکل و شیوه نمایش زمان در تنظیمات وبلاگ قابل تغییر است) |
<-PostTime-> |
شماره شناسایی و مشخص هر مطلب |
<-PostId-> |
نام صفحه (لینک) هر مطلب |
<-PostLink-> |
بلاک
===================================================================
بلاک < BlogPages>
این بلاک مشخص کننده جایگاه و نحوه نمایش عناوین صفحات اضافه شده به وبلاگ است.
توضیح کدهای استفاده شده در بلاک BlogPages |
کد |
عنوان صفحه |
<-PageTitle-> |
آدرس صفحه اضافه شده به وبلاگ |
<-PageLink-> |
بلاک < BlogPagesBlock>
این بلاک به عنوان نگهدارنده بلاک < BlogPages> می باشد و در صورتی که هیچ صفحه ای به وبلاگ اضافه نشده باشد محتوای این بلاک نمایش داده نمی شود.
===================================================================
بلاک
توضیح کدهای استفاده شده در بلاک BlogAuthors |
کد |
نام نویسنده |
<-AuthorName-> |
آدرس صفحه آرشیو و نمایش آخرین مطالب نوشته شده توسط این نویسنده |
<-AuthorLink-> |
بلاک
===================================================================
بلاک
این بلاک مشخص کننده جایگاه و نحوه نمایش یک فید مورد نظر در وبلاگ است.کدهای درون این بلاک به تعداد لینکهای موجود در فید تکرار خواهد شد. کدهای استفاده شده در این بلاک به شرح زیر است.
توضیح کدهای استفاده شده در بلاک BlogFeedShow |
کد |
عنوان آیتم موجود در فید |
<-ItemTitle-> |
لینک آیتم موجود در فید |
<-ItemUrl-> |
بلاک < BlogFeedShowBlock>
این بلاک به عنوان نگهدارنده بلاک < BlogFeedShow> می باشد و در حقیقت در صورتی که هیچ فیدی در بخش تنظیمات وبلاگ جهت نمایش در وبلاگ ثبت نشده باشد محتوای این بلاک نمایش داده نمی شود. این مورد بخصوص در مواردی که مثلا فیدها در یک جدول مخصوص نمایش داده می شود و می خواهید در صورتی که فیدی وارد نشده جدول نیز نمایش داده نشود به کار می رود.
توضیح کدهای استفاده شده در بلاک BlogFeedShow |
کد |
عنوان کلی فید که معمولا بالای باکس فید نمایش داده شده و لینک میشود به تگ FeedUrl که لینک فید ارائه شده است. |
<-FeedTitle-> |
آدرس فید اصلی مانند http://admin.persianblog.com/rss.xml |
<-FeedUrl-> |
آدرس فید اصلی مانند http://admin.persianblog.com/rss.xml |
<-FeedHomepage-> |
===================================================================
بلاک
توضیح کدهای استفاده شده در بلاک BlogTags |
کد |
عنوان موضوع |
<-TagName-> |
آدرس صفحه آرشیو موضوع و نمایش آخرین مطالب مرتبط با این موضوع |
<-TagLink-> |
تعداد مقالاتی که در دسته بندی این تگ هستند. مثلا 12 نشان میدهد. |
<-TagWeight-> |
|
|
بلاک
============================== =====================================
بلاک
توضیح کدهای استفاده شده در بلاک BlogProfile |
کد |
توضیحات در مورد نویسنده و یا وبلاگ |
<-BlogAbout-> |
بلاک تعیین کننده چگونگی نمایش تصویر یا لوگوی انتخابی برای وبلاگ |
|
بلاک تعیین کننده نمایش ایمیل در وبلاگ |
|
نمایش دهنده آدرس پروفایل نویسنده (در صورتی که کاربر ، مشخصات خود را در سایت مای پردیس وارد کند این لینک به صفحه پروفایل نویسنده در سایت مای پردیس اشاره خواهد کرد.) |
<-ProfileUrl-> |
بلاک
توضیح کدهای استفاده شده در بلاک BlogPhoto |
کد |
لینک یا آدرس مستقیم تصویر تعیین شده برای وبلاگ توسط نویسنده |
<-BlogPhotoLink-> |
لازم به ذکر است که کدهای <-BlogAbout-> و <-BlogPhotoLink-> میتوانند در خارج از بلاکهای
==================================
بلاک های سازنده صفحات
بلاک های اصلی صفحات شامل چهار بلاک با نام های
تگ های خاص هر بلاک :
بلاکها شامل مجموعه ای از کدهای اختصاصی هستند که فقط در همان بلاک کار میکند. استفاده از کدهای عمومی وبلاگ نیز در بلاکها مشکلی ایجاد نمیکند.
بلاک < BlogPost >
بلاک < BlogPost > تعیین کننده جایگاه نمایش مطالب وبلاگ است. این بلاک توسط
توضیح کدهای استفاده شده |
کد |
عنوان مطلب ارسال شده |
<-PostTitle-> |
متن کامل مطلب ارسال شده |
<-PostContent-> |
تاریخ ارسال مطلب |
<-PostDate-> |
زمان ارسال مطلب |
<-PostTime-> |
شماره شناسایی هر مطلب |
<-PostId-> |
آدرس مستقیم صفحه هر مطلب مانند : http://demo.persianblog.ir/post/12 |
<-PostLink-> |
| |
نام نویسنده مطلب ارسال شده |
<-PostAuthor-> |
ایمیل نویسنده مطلب ارسال شده |
<-PostAuthorEmail-> |
آدرس صفحه پروفایل نویسنده مطلب |
<-PostAuthorLink-> |
بلوک نظرات هر پست |
|
بلوک ادامه پست |
|
بلوک تگ های هر پست |
|
بلاک
این بلاک جهت نمایش نظرات هر مطلب ارسالی بکار میرود. محتوای این بلاک تنها در مواقعی نمایش داده خواهد شد که امکان درج نظر برای مطلب (post) توسط نویسنده به خوانندگان داده شده باشد. این بلاک دارای یک تگ اختصاصی بنام <-count-> می باشد که عدد کامنت های گذاشته شده برای هر پست را نمایش میدهد. استفاده از تگ count فقط در بلاک blogcomment مجاز است.
استفاده از این بلاک تنها در داخل بلاک < BlogPost > مجاز است.
بلاک
در صورتی که مطلبی دارای بخش ادامه مطلب باشد محتوایت این بلاک نمایش داده خواهد شد. این بلوک معمولا بعد از تگ postContent در قالب قرار میگیرد.
استفاده از این بلاک تنها در داخل بلاک < BlogPost > مجاز است.
بلاک
· <-TagName-> نام تگ مروبوطه
· <-TagLink-> لینک به صفحه تگ مورد نظر
=================================== ==================================
صفحه Archive : شامل عناوین تمامی مطالب درج شده در وبلاگ :
در پرشین بلاگ برای هر وبلاگ صفحه ویژه ای اختصاص داده شده است که عناوین تمامی مطالب آرشیوشده در آن وبلاگ بصورت لینک نمایش داده میشود. شکل و طرح این صفحه نیز همانند قالب وبلاگ است. با این تفاوت که در این صفحه، فقط محتوای بلاک < BlogArchivePage > نمایش داده میشود. آدرس این صفحه بصورت demo.persianblog.ir/Archive/ میباشد.
بلاک
این بلاک مشخص کننده جایگاه و نحوه نمایش عناوین مطالب وبلاگ است. بصورت پیش فرض عناوین جدیدتر ، بالاتر نمایش داده خواهد شد. با اینحال با تغییر در پارامتهای این بلاک میتوانید حالت نمایش را بصورت OldPostsFirst تغییر دهید. خاصیت order دارای دو حالت OldPostsFirst و NewPostsfirst میباشد. در صورتی که میخواهید عناوین جدیدتر بالاتر باشند نیازی به نوشتن خاصیت order در داخل بلاک BlogArchiveItems نمی باشد.
توضیح کدهای استفاده شده در بلاک BlogPreviousItems |
کد |
عنوان مطلب |
<-PostTitle-> |
تاریخ ارسال یا تنظیم مطلب ( شکل و شیوه نمایش تاریخ در تنظیمات وبلاگ قابل تغییر است) |
<-PostDate-> |
زمان ارسال یا تنظیم مطلب ( شکل و شیوه نمایش زمان در تنظیمات وبلاگ قابل تغییر است) |
<-PostTime-> |
شماره شناسایی و مشخص هر مطلب |
<-PostId-> |
لینک صفحه هر مطلب |
<-PostLink-> |
============================ ================================
صفحات اضافه شده به وبلاگ :
در پرشین بلاگ شما امکان افزودن چند صفحه مجزا را به وبلاگ خود دارید . این صفحات با آدرس هایی مانند demo.persianblog.ir/page/1 به وبلاگ شما اضافه میشوند . شکل و طرح این صفحات نیز همانند قالب وبلاگ است. با این تفاوت که در این صفحه، فقط محتوای بلاک < BlogPage > نمایش داده میشود.
بلاک
این بلاک مشخص کننده محل قرارگیری محتویاتی است که شما برای یک صفحه اضافه شده به وبلاگتان وارد کرده اید.
توضیح کدهای استفاده شده در این بلاک |
کد |
عنوان صفحه |
<-PageTitle-> |
محتوای صفحه اضافه شده |
<-PageContent-> |
آدرس صفحه اضافه شده |
<-PageLink-> |
============================ ================================
صفحات تماس ما مدیر وبلاگ:
در وبلاگهای پرشین بلاگ شما صفحه ای دارید که بازدیدکنندگان میتوانند از طریق آن با شما تماس داشته باشند و اطلاعات خود را از طریق فرم تماس برای شما ارسال کنند. این صفحه با آدرس demo.persianblog.ir/contact/ به وبلاگ شما اضافه میشود. شکل و طرح این صفحه نیز همانند قالب وبلاگ است. با این تفاوت که در این صفحه، فقط محتوای بلاک < BlogContact > نمایش داده میشود.
تگ های HTML زیر باید در این صفحه باشند: شما میتوانید پارمترهای دیگری مانند کلاس و استایل هم به تگهای زیر اضافه کنید . اما خصوصیت های type , name , id باید مطابق آنچه میبینید باشند تا پرشین بلاگ توانایی تشخیص آنها را داشته باشد.