٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

افزونه وردپرس فهرست صفحه

شرح آی فریم پرو پیشرفته فهرست صفحه همه پارامترهای فهرست صفحه اهدا کنید GitHub کدهای کوتاه: [pagelist] – درخت سلسله مراتبی تمام صفحات در سایت (مفید برای نشان دادن نقشه سایت سایت). [صفحات فرعی] – درخت سلسله مراتبی از صفحات…

محمد یوسفی

23 نوامبر 2021

شرح
آی فریم پرو پیشرفته
فهرست صفحه
همه پارامترهای فهرست صفحه
اهدا کنید
GitHub
کدهای کوتاه:
[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]، [subpages] و [ خواهر و برادر]:
[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 include=”6,7,8″];
title_li – متن و سبک عنوان فهرست صفحه را تنظیم کنید: [pagelist title_li=”<h2>فهرست صفحات</h2>”]; به طور پیش فرض هیچ عنوانی وجود ندارد (title_li=””);
نویسندگان – فقط صفحاتی را که توسط نویسندگان نوشته شده اند در این لیست شناسه های نویسنده جدا شده با کاما قرار دهید: [pagelist authors=”2,5″]; به طور پیش فرض همه نویسندگان گنجانده شده اند (نویسندگان =””);
شماره – تعداد صفحات نمایش را تنظیم می کند: [pagelist number = “10”]. به طور پیش فرض تعداد نامحدود است (تعداد =””)؛
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_order – ترتیب مرتب سازی لیست صفحات (صعودی یا نزولی): [pagelist sort_order=”desc”]; به طور پیش فرض: (sort_order=”asc”); مقادیر ممکن: صعودی، نزولی؛
link_before – متن یا html را که قبل از متن پیوند در داخل تگ پیوند قرار می گیرد، تنظیم می کند: [pagelist link_before=”<span>”]; شما می توانید برچسب های html را فقط در تب HTML در ویرایشگر متن غنی خود مشخص کنید.
link_after – متن یا html را که متن پیوند را در داخل تگ پیوند دنبال می کند، تنظیم می کند: [pagelist link_after=”</span>”]; شما می توانید برچسب های html را فقط در تب HTML در ویرایشگر متن غنی خود مشخص کنید.
class – کلاس 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+ کار می کند. ستون ها پاسخگو هستند و با ابعاد کمتر از 768 پیکسل به 1 ستون تبدیل می شوند.

اطلاعات بیشتر در مورد پارامترهای [صفحه صفحه]، [صفحات فرعی]، [برادر و برادر].

پارامترهای [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” دارد. به طور پیش فرض more_tag فعال است (more_tag=”1″) و فقط محتوا را قبل از تگ بیشتر نشان می دهد.
limit_content – ​​محتوا در صورت وجود با «تگ بیشتر» یا با پارامتر «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″]; به طور پیش فرض والد=”-1″ و عمق نامحدود است.
sort_column – مرتب کردن لیست صفحات بر اساس ستون: [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_order – ترتیب مرتب سازی لیست صفحات (صعودی یا نزولی): [pagelist_ext sort_order=”desc”]; به طور پیش فرض: (sort_order=”asc”); مقادیر ممکن: asc, desc;* hierarchical – نمایش صفحات فرعی در زیر صفحه اصلی آنها [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 include=”6,7,8″];
meta_key و meta_value – فقط شامل صفحاتی می شود که دارای این کلید فیلد سفارشی و این مقدار فیلد سفارشی هستند: [pagelist_ext meta_key=”metakey” meta_value=”metaval”];
نویسندگان – فقط شامل صفحات نوشته شده توسط نویسنده(های) معین [pagelist_ext authors=”6,7,8″];
شماره – تعداد صفحات نمایش را تنظیم می کند: [pagelist_ext number=”10″]; به طور پیش فرض تعداد نامحدود است (تعداد =””)؛
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”); مقادیر ممکن: انتشار، خصوصی، پیش نویس.
class – کلاس CSS برای لیست صفحات: [pagelist_ext class=”listclass”]; به طور پیش فرض کلاس خالی است (class=””);
strip_tags – برچسب های نواری یا نه: [pagelist_ext strip_tags=”0″]; به طور پیش فرض تگ ها حذف می شوند (strip_tags=”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=”صفحات فرعی: %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+ کار می کند. ستون ها پاسخگو هستند و با ابعاد کمتر از 768 پیکسل به 1 ستون تبدیل می شوند.

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها