

این افزونه امکانات قدرتمندی برای ساختار سایت و ایجاد لیست صفحات و بخش های محتوایی با استفاده از کدهای کوتاه در اختیار شما قرار می دهد.
کد کوتاه یا شورت کد :
◾ [pagelist] – درخت سلسله مراتبی تمام صفحات در سایت (مفید برای نشان دادن نقشه سایت سایت)؛
◾ [زیربخشها] – درخت سلسله مراتبی زیر صفحات به صفحه فعلی؛
◾ [پرنتس] – درخت سلسله مراتبی از صفحات خواهر و برادر به صفحه فعلی.
◾ [pagelist_ext] – فهرست صفحات با تصویر برجسته و با گزیده ای.
نمونه هایی با پارامترهای جانبی:
◾[pagelist child_of=”4″ depth=”2″ exclude=”6,7,8″]
◾ [pagelist_ext child_of=”4″ exclude=”6,7,8″ image_width=”50″ image_height=”50″]
◾ تمام پارامترهای لیست صفحه
پارامترهای [pagelist]، [زیربخشها] و [خواهران و برادران]:
◾ [pagelist] – فهرست تمام صفحات به عنوان لیست سلسله مراتبی؛
◾ [subpages] – فهرست زیر صفحات به صفحه فعلی به عنوان لیست سلسله مراتبی؛ همانند: [pagelist child_of=”current”] ؛
◾ [پرنتس] – لیست صفحات خواهر و برادر به صفحه فعلی به عنوان فهرست سلسله مراتبی؛ همانند: [pagelist child_of=”parent”] ؛
◾ عمق – چه تعداد سطح در سلسله مراتب صفحات باید در لیست قرار گیرد: [pagelist depth=”3″] ؛ به طور پیش فرض عمق نامحدود است (عمق = “0”)؛ صفحات را در هر عمق نشان می دهد و آنها را در یک لیست صاف مرتب می کند: [pagelist depth=”-1″] ؛
◾ child_of – زیر صفحات یک صفحه را با شناسه نمایش می دهد: [pagelist child_of=”4″] ؛
◾ exclude – تعریف یک لیست جدا شده با کاما از شناسه های صفحه که از فهرست حذف می شوند: [pagelist exclude=”6,7,8″] ؛ شما ممکن است صفحه فعلی را حذف کنید: [pagelist exclude=”current”] ؛
◾ exclude_tree – تعریف یک لیست جدا شده از کاما از شناسه های والدین والدین و تمام [pagelist exclude_tree=”7,10″] آن را حذف می کند: [pagelist exclude_tree=”7,10″] ؛
◾ شامل – شامل فهرست جدا شده کاما از شناسه صفحات در لیست: [pagelist include=”6,7,8″] ؛
◾ title_li – تنظیم متن و سبک عنوان لیست صفحه: [pagelist title_li=”
List of pages
“] ؛ به طور پیش فرض هیچ عنوان (title_li = “”) وجود ندارد؛
◾ نویسندگان – فقط شامل صفحاتی است که توسط نویسندگان در این لیست از شناسه نویسنده جدا شده با کاما استفاده می شود: [pagelist authors=”2,5″] ؛ به طور پیش فرض همه نویسندگان شامل (نویسندگان = “”)؛
◾ number – تعدادی از صفحات را نمایش می دهد: [pagelist number=”10″] ؛ به طور پیش فرض تعداد نامحدود است (number = “”)؛
◾ offset – تعداد صفحات برای انتقال (یا جایگزینی) قبل از جمع آوری مجموعه صفحات: [pagelist offset=”5″] ؛ به طور پیش فرض هیچ افست (offset = “”) وجود ندارد؛
◾ post_type – لیست مربوط به یک نوع خاص سلسله مراتبی نوع [pagelist post_type=”page”] ؛ به طور پیش فرض: (post_type = “page”)؛ مقادیر ممکن: صفحه، تجدید نظر، سلسله مراتبی انواع پست سفارشی (“پست” نوع سلسله مراتبی نیست)؛
◾ post_status – لیست جدا شده با کاما از همه انواع وضعیت پست: [pagelist post_status=”private”] ؛ به طور پیش فرض: (post_status = “publish”)؛ مقادیر ممکن: انتشار، خصوصی، پیش نویس؛
◾ meta_key و meta_value – فقط شامل صفحاتی هستند که دارای این فیلد سفارشی و این مقدار فیلد سفارشی هستند: [pagelist meta_key=”metakey” meta_value=”metaval”] ؛
◾ show_date – ایجاد نمایش یا آخرین تغییر تاریخ در کنار هر صفحه: [pagelist show_date=”created”] ؛ مقادیر ممکن: ایجاد، اصلاح، به روز شده؛
◾ date_format – فرمت تاریخ صفحه تعیین شده توسط پارامتر show_date: [pagelist date_format=”l, F j, Y”] ؛ به طور پیش فرض با استفاده از فرمت تاریخ پیکربندی شده در گزینه های وردپرس خود را.
◾ sort_column مرتب کردن لیست صفحات توسط ستون: [pagelist sort_column=”menu_order”] ؛ به طور پیش فرض: (sort_column = “menu_order، post_title”)؛ مقادیر ممکن: post_title، menu_order، post_date (مرتب سازی بر اساس زمان ایجاد)، post_modified، ID، post_author، post_name (sort by page slug)؛
◾ sort_order – ترتیب مرتب کردن لیست صفحات (صعودی یا نزولی): [pagelist sort_order=”desc”] ؛ به طور پیش فرض: (sort_order = “asc”)؛ مقادیر ممکن: صعود، desc؛
◾ link_before – متن یا HTML را که پیش از متن پیوند درون برچسب لینک قرار دارد قرار می دهد: [pagelist link_before=””] ؛ شما ممکن است تگ های HTML را فقط در برگه HTML در ویرایشگر Rich متن خود مشخص کنید.
◾ link_after – متن یا متن HTML را دنبال می کند که متن پیوند را درون تگ لینک قرار می دهد: [pagelist link_after=””] ؛ شما ممکن است تگ های HTML را فقط در برگه HTML در ویرایشگر Rich متن خود مشخص کنید.
◾ کلاس – کلاس CSS برای لیست صفحات: [pagelist class=”listclass”] ؛ به طور پیش فرض کلاس خالی است (class = “”)؛
◾ ستونها – برای تقسیم فهرست صفحات به ستونها: [pagelist class=”page-list-cols-2″] ؛ کلاسهای در دسترس: page-list-cols-2، page-list-cols-3، page-list-cols-4، page-list-cols-5؛ در تمام مرورگرهای مدرن و IE10 کار می کند ستون ها پاسخگو هستند و به 1 ستون در کمتر از 768 پیکسل تبدیل می شوند.
اطلاعات بیشتر در مورد params برای [pagelist]، [subpages]، [siblings].
پارامترهای [pagelist_ext]:
◾ [pagelist_ext] – به طور پیش فرض فهرست زیر صفحات را به صفحه فعلی نشان می دهد. اما اگر زیر صفحات وجود نداشته باشد، همه صفحات نمایش داده خواهند شد.
◾ show_image – نشانگر یا مخفی کردن تصویر برجسته [pagelist_ext show_image=”0″] ؛ “show_image” دارای اولویت بالاتری نسبت به show_first_image است؛ به طور پیش فرض: show_image = “1”؛
◾ show_first_image – نشانگر یا پنهان کردن اولین تصویر از محتوا در صورتی که هیچ تصویر برجسته ای وجود نداشته باشد [pagelist_ext show_first_image=”1″] ؛ به طور پیش فرض: show_first_image = “0”؛
◾ show_title – نمایش یا پنهان کردن عنوان [pagelist_ext show_title=”0″] ؛ به طور پیش فرض: show_title = “1”؛
◾ show_content – نمایش یا پنهان کردن محتوا [pagelist_ext show_content=”0″] ؛ به طور پیش فرض: show_content = “1”؛
◾ more_tag – خروجی تمام محتویات قبل و بعد از برچسب بیشتر: [pagelist_ext more_tag=”0″] ؛ این پارامتر “لینک بیشتر” را به انتهای محتوا اضافه نمی کند، آن را فقط قبل از تگ محتوای دیگر قطع می کند. پارامتر “more_tag” دارای اولویت بالاتری نسبت به “limit_content” است؛ به طور پیش فرض بیشتر_تاg فعال است (more_tag = “1”) و تنها محتوای قبل را نشان می دهد.
◾ limit_content – محتوا توسط “tag-tag” محدود می شود، در صورت وجود یا با پارامتر “limit_content” [pagelist_ext limit_content=”100″] ؛ به طور پیش فرض: limit_content = “250”؛
◾ image_width – عرض تصویر [pagelist_ext image_width=”80″] ؛ به طور پیش فرض: image_width = “50”؛
◾ image_height – ارتفاع تصویر [pagelist_ext image_height=”80″] ؛ به طور پیش فرض: image_height = “50”؛
◾ child_of – زیر صفحات یک صفحه را با شناسه نمایش می دهد: [pagelist_ext child_of=”4″] ؛ به طور پیش فرض آن، زیر صفحات را به صفحه فعلی نشان می دهد
◾ پدر و مادر – فهرست صفحاتی است که فقط شناسه تک صفحه ارائه شده به عنوان پدر و مادر: [pagelist_ext parent=”4″] ؛ به طور پیش فرض parent = “- 1″ و عمق نامحدود است؛
◾ مرتب سازی بر ستون – مرتب کردن لیست صفحات توسط ستون: [pagelist_ext sort_column=”menu_order”] ؛ به طور پیش فرض: (sort_column = “menu_order، post_title”)؛ مقادیر ممکن: post_title، menu_order، post_date (مرتب سازی بر اساس زمان ایجاد)، post_modified، ID، post_author، post_name (sort by page slug)؛
◾ sort_order – ترتیب مرتب سازی لیست صفحات (صعودی یا نزولی): [pagelist_ext sort_order=”desc”] ؛ به طور پیش فرض: (sort_order = “asc”)؛ مقادیر ممکن: صعودی، نزولی؛ * سلسله مراتبی – [pagelist_ext hierarchical=”0″] نمایش زیر صفحه پدر و مادرش [pagelist_ext hierarchical=”0″] ؛ به طور پیش فرض: hierarchical = “1”؛
◾ سلسله مراتبی – زیر صفحات نمایش زیر صفحه پدر و مادرش [pagelist_ext hierarchical=”0″] ؛ به طور پیش فرض: hierarchical = “1”؛
◾ exclude – یک لیست جدا شده از کاما از شناسه های صفحه را که از فهرست حذف می شوند، تعریف کنید: [pagelist_ext exclude=”6,7,8″] ؛
◾ exclude_tree – تعریف یک لیست جدا شده از کاما از شناسه های والدین والدین و تمام [pagelist_ext exclude_tree=”7,10″] آن را حذف می کند: [pagelist_ext exclude_tree=”7,10″] ؛
◾ شامل – شامل فهرست جدا شده کاما از شناسه صفحه در لیست: [pagelist_ext include=”6,7,8″] ؛
◾ meta_key و meta_value – فقط شامل صفحاتی است که این کلید فیلد سفارشی و این مقدار فیلد سفارشی دارند: [pagelist_ext meta_key=”metakey” meta_value=”metaval”] ؛
◾ نویسندگان – فقط شامل صفحات نوشته شده توسط نویسنده (بازدید کنندگان) داده شده [pagelist_ext authors=”6,7,8″] ؛
◾ number – تعداد صفحات نمایش داده می شود: [pagelist_ext number=”10″] ؛ به طور پیش فرض تعداد نامحدود است (number = “”)؛
◾ offset – تعداد صفحات قبل از جمع آوری مجموعه صفحات (یا جایگزینی): [pagelist_ext offset=”5″] ؛ به طور پیش فرض هیچ افست (offset = “”) وجود ندارد؛
◾ post_type – لیست مرتبط با یک نوع خاص سلسله مراتبی نوع [pagelist_ext post_type=”page”] ؛ به طور پیش فرض: (post_type = “page”)؛ مقادیر ممکن: صفحه، تجدید نظر، سلسله مراتبی انواع پست سفارشی (“پست” نوع سلسله مراتبی نیست)؛
◾ post_status – لیست جدا شده با کاما از همه انواع وضعیت پست: [pagelist_ext post_status=”private”] ؛ به طور پیش فرض: (post_status = “publish”)؛ مقادیر ممکن: انتشار، خصوصی، پیش نویس؛
◾ کلاس – کلاس CSS برای لیست صفحات: [pagelist_ext class=”listclass”] ؛ به طور پیش فرض کلاس خالی است (class = “”)؛
◾ strip_tags – تگ نوارها یا نه: [pagelist_ext strip_tags=”0″] ؛ به طور پیش فرض تگ ها از بین می روند (نوار_گفت = “1”)؛
◾ strip_shortcodes – کد کوتاهی را ثبت کرده یا نه: [pagelist_ext strip_shortcodes=”0″] ؛ به طور پیش فرض کدک های کوتاه (strip_shortcodes = “1”) حذف می شوند و تمام کد های ثبت شده حذف می شوند.
◾ show_child_count – تعداد دفعات نمایش زیر صفحات: [pagelist_ext show_child_count=”1″] ؛ به طور پیش فرض child_count غیر فعال است (show_child_count = “0”)؛ اگر show_child_count = “1”، اما شمارش زیر صفحات = 0، از تعداد کودک نمایش داده نمی شود؛
◾ child_count_template – قالب child_count: [pagelist_ext show_child_count=”1″ child_count_template=”Subpages: %child_count%”] ؛ به طور پیش فرض child_count_template = “زیرشاخه:٪ child_count٪”؛
◾ show_meta_key – کلید متا را نشان می دهد یا پنهان می کند: [pagelist_ext show_meta_key=”your_meta_key”] ؛ به طور پیش فرض show_meta_key خالی است (show_meta_key = “”)؛ اگر show_meta_key فعال باشد، اما meta_value خالی است، از meta_key نمایش داده نمی شود؛
◾ meta_template – قالب متا: [pagelist_ext show_meta_key=”your_meta_key” meta_template=”Meta: %meta%”] ؛ به صورت پیش فرض meta_template = “٪ meta٪”؛
◾ ستون ها – برای تقسیم فهرست صفحات به ستون ها: [pagelist_ext class=”page-list-cols-2”] ؛ کلاسهای در دسترس: page-list-cols-2، page-list-cols-3، page-list-cols-4، page-list-cols-5؛ در تمام مرورگرهای مدرن و IE10 کار می کند ستون ها پاسخگو هستند و به 1 ستون در کمتر از 768 پیکسل تبدیل می شوند.
اطلاعات بیشتر در مورد params برای [pagelist_ext].

[pagelist] کوتاه

[pagelist_ext] کد کوتاه