صفحه اصلی آموزشی لیست تگ‌های قابل استفاده

لیست تگ‌های قابل استفاده

4 min read
دیدگاه‌ها برای لیست تگ‌های قابل استفاده بسته هستند
0
1,164

لیست تگ‌های قابل استفاده

 

(*blog_link*) لینک کامل به صفحه اول وبلاگ، مانند http://ali.blog.ir
(*blog_title*) عنوان وبلاگ
(*blog_short_description*) توضیح کوتاه و یک سطری وبلاگ (شعار وبلاگ)
(*blog_description*) توضیح کامل وبلاگ که ممکن است چند خطی باشد
(*blog_image*) آدرس کامل تصویر بلاگ (برای توضیحات بیشتر به (*post_image*) مراجعه کنید.
(*post_list_title*) عنوانی که برای نمایش لیست مطالب در نظر گرفته شده است، مانند «۲ مطلب با برچسب رایانه ثبت شده است». این عنوان برای صفحاتی که شامل لیست مطلب نیستند (مانند صفحات مسقتل یا صفحه نمایش مطلب) و همینطور صفحه اول وبلاگ خالی می‌باشد.
(*rss_link*) در صورتیکه صفحه جاری دارای لینک خوراک خوان باشد (مانند صفحه مطالب مربوط به یک برچسب) این تگ آدرس خوراک خوان معادل با صفحه را نشان می‌دهد.
(*index_selected*) یا صفحه اول وبلاگ در حال نمایش است. اگر آری مقدار این تگ selected است (در هنگام نمایش مطالب قدیمی‌تر هم، این تگ selected است)
(*index_page1_selected*) آیا صفحه ۱ از صفحه اول بلاگ در حال نمایش است؟ اگر آری مقدار این تگ selected است
(*copyright_notice*) متن کپی‌رایت (در طول زمان ممکن است تغییر کند) (حتما باید در قالب باشد)
<head:style> درج تگ‌های پیش‌فرض مربوط به css (حتما باید باشد)
<head:meta> درج تگ‌های meta مربوط به وبلاگ (حتما باید باشد)
<head:script> درج کدهای جاواسکریپت مربوط به وبلاگ (حتما باید باشد)
<box:blog_info> محتوای این تگ در صورتی نمایش داده می‌شود که حداقل یکی از تگ‌های blog_image یا blog_description خالی نباشد.

 

<box:menu> این تگ برای نمایش منوی بالای بلاگ استفاده می‌شود
<view:menu> محتوای این تگ برای هر گزینه منو تکرار می‌شود
(*menu_item_title*) عنوان این گزینه
(*menu_item_link*) لینک این گزینه
(*menu_item_selected*) آیا این گزینه در حال نمایش است؟ اگر آری مقدار این تگ selected خواهد بود

 

<box:messages> این تگ برای نمایش پیام‌های وبلاگ مورد استفاده است (مثلا «نظر شما با موفقیت ارسال شد»)
<view:messages> محتوای این تگ برای هر پیام تکرار می‌شود
(*message*) متن پیام
(*message_type*) نوع پیام، یکی از مقادیر wrn یا err یا success

 

<box:recent_comments>
<view:recent_comments>
(*comment_body*) متن نظر
(*comment_fullname*) نام کامل نویسنده نظر
(*comment_avatar*) شکلک کاربر، آدرس تصویر مناسب برای تگ <img>. اگر کاربر شکلکی نداشته باشد، شکلک کاربر مهمان در نظر گرفته می‌شود
(*comment_date*) تاریخ ارسال نظر. در این تگ، مانند تگ (*post_date*) استفاده از format مجاز است
(*comment_website*) آدرس وبگاه/وبلاگ نویسنده در صورتیکه وارد کرده باشد
(*comment_email*) ایمیل نویسنده در صورتیکه وارد کرده باشد و مشخص کرده باشد که برای عموم قابل مشاهده است
(*comment_reply*) پاسخ نویسنده به این نظر. اگر پاسخی داده نشده باشد خالی خواهد بود
(*comment_reply_text*) متن پاسخ به نظر نظر بدون تگ‌های html، معمولا به شکل (*comment_reply_text max="100"*) برای محدود کردن طول استفاده می‌شود.
(*comment_reply_date*) تاریخ پاسخ به نظر
(*comment_reply_fullname*) نام کامل پاسخ دهنده به نظر
(*comment_reply_avatar*) آواتار پاسخ دهنده به نظر (آدرس یک فایل تصویری)
(*comment_body_text*) متن نظر بدون تگ‌های html، معمولا به شکل (*comment_body_text max="100"*) برای محدود کردن طول نظر استفاده می‌شود.
(*comment_id*) شناسه این نظر، به شکل <a name="comment-(*comment_id*)"> باید استفاده شود
(*comment_link*) لینک مستقیم به این نظر، تأکید می‌شود که برای اینکه لینک مستقیم به نظر درست باشد، باید نکته بالا رعایت شود

تعداد نظرات نشان داده شده را با می‌توان با پارامتر max برای تگ <box:recent_comments> تغییر داد.

 

<box:categories> این تگ برای نمایش موضوعات بلاگ استفاده می‌شود. موضوعات بلاگ می‌توانند حالت تودرتو و درختی داشته باشند بنابراین استفاده از این تگ کمی پیچیده می‌شود.
<view:categories> محتوای این تگ به ازای هر موضوع سطح اول تکرار می‌شود
(*category_name*) نام موضوع
(*category_link*) لینک به نمایش مطالب موضوع
(*category_post_count*) تعداد مطالب این موضوع
(*category_selected*) آیا مطالب این موضوع در حال نمایش است؟
(*category_path*) نام کامل این موضوع مثلا به شکل «سیاسی :: انتخابات :: انتخاب مجلس»
(*category_children*) آیا این موضوع دارای زیر موضوع است؟
<view:category_children> نمایش زیر موضوعات این موضوع، محتوای این تگ به ازای هر زیر موضوع تکرار می‌شود
…………… همه تگ‌هایی که در <view:categories> قابل استفاده است (حالت بازگشتی!)

 

<box:tag_cloud> این تگ برای نمایش لیست کلمات کلیدی وبلاگ (که بیشترین تعداد مطلب را دارند) استفاده می‌شود. با استفاده از این تگ می‌توان ابر برچسب (tag cloud) ایجاد کرد. (ضمنا تعداد کلمات نشان داده شده با پارامتر max قابل تنظیم است)
<view:tag_cloud> محتوای این تگ برای هر برچسب (به ترتیب الفبا) تکرار می‌شود.
(*tag_name*) خود کلمه کلیدی
(*tag_link*) لینک به مطالب این کلمه کلیدی
(*tag_post_count*) تعداد مطالب با این کلمه کلیدی
(*tag_size*) اندازه این کلمه، این اندازه با فرمولی خاص با توجه به میانگین اندازه کلمه‌ها محاسبه می‌شود. و عددی است که همراه با ٪ می‌تواند نشان دهنده اندازه این کلمه باشد. مثلا این عدد ممکن است ۷۵، ۹۶ یا ۱۷۰ باشد که نشان می‌دهد اندازه قلم این برچسب باید ۷۵٪، ۹۶٪ یا ۱۷۰٪ باشد.
(*tag_is_first*) آیا این اولین کلمه از مجموعه کلمات است؟ اگر آری مقدار این تگ first است
(*tag_selected*) آیا مطالب این کلمه در حال نمایش است؟ اگر آری مقدار این تگ selected است.

 

<box:post_detail> این تگ وقتی نمایش داده می‌شود که کاربر می‌خواهد یک مطلب را به صورت کامل (و به همراه نظرات) مشاهده کند
(*post_title*) نشان دهنده‌ای عنوان مطلب است
(*post_link*) آدرس مربوط به نمایش این پست،‌ برای استفاده در تگ <a>. از این تگ می‌توان برای ساخت آدرس‌های مختلف یک مطلب نیز استفاده کرد. (توضیحات بیشتر)
(*post_author*) نام کامل نویسنده مطلب
(*post_author_avatar*) آدرس فایل تصویری شکلک نویسنده مطلب، برای استفاده در تگ <img>
(*post_summary*) خلاصه مطلب (متن قبل از ادامه مطلب)، در صورتیکه که متن ادامه مطلب نداشته باشد کل متن خواهد بود
(*post_full_content*) متن مطلب به صورت کامل
(*post_date*) تاریخ و ساعت ایجاد مطلب، قالب نمایش تاریخ و ساعت در تنظیمات پیشرفته وبلاگ قابل تغییر است
(*post_seq_num*) شماره ترتیبی مطلب (که از ۱ شروع می‌شود و افزایشی است)
(*post_comment_count*) تعداد نظرات مطلب
(*post_visits*) تعداد بازدیدهای مطلب (کاربرانی که مطلب را دیده‌اند)
(*post_views*) تعداد نمایش‌های مطالب (با F5 افزایش پیدا می‌کند)
(*post_selected*) آیا الان این مطلب در حال نمایش است؟ اگر آری مقدار این تگ selected خواهد بود
(*post_pinned*) آیا وضعیت این مطلب «چسبیده به بالای سایت» است؟ اگر آری مقدار این تگ pinned خواهد بود
(*post_image*) تصویر مطلب (اگر وجود داشته باشد)
در مورد تصاویر صندوق بیان، امکان دسترسی به نسخه‌های مختلف تصویر به شکل زیر فراهم است (action یکی از مقادیر thumb, view, preview, download می‌تواند باشد)

(*post_image action=”thumb”*)

(*post_has_read_more*) این تگ که معمولا با در ترکیب با تگ <check:if> استفاده می‌شود، مشخص می‌کند که آیا این مطلب دارای «ادامه مطلب» هست یا نه.
(*post_has_comments_section*) آیا این مطلب قسمت «نظرات» دارد؟ مطلبی قسمت نظرات دارد که یا امکان ارسال نظر داشته باشد یا (در صورتیکه نظرات بسته شده) از قبل نظرات ثبت شده داشته باشد
(*post_has_send_comment*) این تگ که معمولا با در ترکیب با تگ <check:if> استفاده می‌شود، مشخص می‌کند که آیا امکان ارسال نظر برای این مطلب وجود دارد یا نه. اگر امکان ارسال نظر وجود ندارد، نباید دکمه «نظر جدید» در قالب نشان داده شود.
(*comment_add_form*) درج فرم ارسال نظر (به صورت کامل)
(*post_rating*) آیا رأی‌گیری موافق/مخالف برای این مطلب فعال است؟ اگر آری مقدار این تگ rating خواهد بود
<box:post_rating> این تگ برای نمایش دکمه‌های موافق و مخالف و همچنین تعداد کسانی که تا کنون رای داده‌اند استفاده می‌شود. پیشنهاد می‌شود تا حد امکان محتویات این تگ تغییر نکند. در صورتیکه رای‌گیری موافق/مخالف برای کل وبلاگ یا برای این مطلب خیلی فعال باشد، این تگ خالی خواهد بود.
(*up_rates*) تعداد رأی‌های موافق این مطلب
(*down_rates*) تعداد رأی‌های مخالف این مطلب
(*rate_up_link*) لینک رأی موافق
(*rate_down_link*) لینک رأی مخالف
(*user_rated*) آیا کاربر جاری به مطلب رأی داده است؟ اگر آری مقدار این تگ rated خواهد بود
(*user_rated_up*) آیا کاربر جاری به مطلب رأی موافق داده است؟ اگر آری مقدار این تگ rated خواهد بود
(*user_rated_down*) آیا کاربر جاری به مطلب رأی مخالف داده است؟ اگر آری مقدار این تگ rated خواهد بود
<box:post_flags> نشانه‌های که این مطلب داراست
<view:post_flags> محتوای این تگ به ازای هر نشانه تکرار می‌شود.
(*flag_name*) نام فارسی (نمایشی) این نشانه
(*flag_slug*) نام لاتین نشانه
(*flag_link*) لینک به نمایش مطالب این نشانه (برای استفاده در تگ <a>)
(*flag_post_count*) تعداد مطالب این نشانه
(*flag_selected*) آیا الان مطالب این نشانه در حال نمایش است؟ اگر آری مقدار این تگ selected است
<box:post_comments> نظراتی که برای این مطلب ثبت شده‌است
<view:post_comments> محتوای این تگ به ازای هر نظر تکرار می‌شود.
………. همه تگ‌هایی که در داخل <view:recent_comments> قابل استفاده هستند، در داخل این تگ نیز قابل استفاده اند.
<box:post_categories> موضوعاتی که این مطلب در آن‌ها قرار دارد
<view:post_categories> محتوای این تگ به ازای هر موضوع تکرار می‌شود.
………. همه تگ‌هایی که در داخل <view:categories> قابل استفاده هستند، در داخل این تگ نیز قابل استفاده اند.
<box:post_tags> این تگ برای نمایش برچسب‌های یک مطلب استفاده می‌شود.
<view:post_tags> محتوای این تگ به ازای هر کلمه کلیدی تکرار می‌شود.
………. همه تگ‌هایی که در داخل <view:tag_cloud> قابل استفاده هستند، در داخل این تگ نیز قابل استفاده اند.
Load More Related Articles
Load More By asaran
Load More In آموزشی
Comments are closed.

Check Also

آموزش خواندن ، حذف كردن، تایید كردن و پاسخ به نظرات داده شده در وبلاگ

آموزش وبلاگ نویسی ، از مقدماتی تا پیشرفته آموزش خواندن ، حذف كردن، تایید كردن و پاسخ به نظ…