پیمایش به لنگر ردیف (منوی تک برگی)
این آموزش به شما نشان می دهد که چگونه پیوندهای منو ایجاد کنید که لنگر ردیفی به سازنده است. اغلب برای طراحی تک صفحه استفاده می شود (مثلاً در منوی سفارشی صفحه، به لنگرهای ردیف پیوند می دهد) بنابراین گاهی اوقات به عنوان منوی تک صفحه ای نامیده می شود.
برای دستیابی به پیمایش به لنگر ردیف:
- مرحله 1) ابتدا نام لنگر ردیف را در سازنده > ردیف > گزینه های ردیف (به عنوان مثال “portfolio”) وارد کنید.
- مرحله 2) سپس در پیوند منوی وردپرس، نام لنگر را به عنوان نشانی وب پیوند = “#portfolio” وارد کنید (عموماً # را جلوی نام لنگر اضافه کنید)
- نتیجه: وقتی روی پیوند #portfolio کلیک میشود یا زمانی که کاربران نشانی وب را با لنگر #portfolio میبرند (به عنوان مثال http://yoursite.com#portfolio)، به ردیفی که لنگر ردیف = “نمونه کار” را مشخص کرده است، پیمایش میکند.
توجه: اگر میخواهید با لنگر به یک صفحه خاص هدایت شوید، میتوانید این کار را با درج کل نشانی وب با لنگر در پیوندهای سفارشی > نشانی وب (به عنوان مثال www.example.com#portfolio) انجام دهید.
پیوند از صفحات داخلی
اگر نیاز به منوی پیمایشی در صفحات داخلی دارید (یعنی پیوند دادن به لنگر ردیف صفحه اصلی در صفحات داخلی)، باید دو منوی جداگانه ایجاد کنید:
- منوی شماره 1:
- ایجاد یک منو (به عنوان مثال “منوی اصلی”)
- آن را در محل منوی “ناوبری اصلی” اختصاص دهید
- در لنگر پیوند، باید مسیر نشانی وب کامل به اضافه نام لنگر (به عنوان مثال http://yousite.com/#anchor_name) باشد.
- این به کاربران اجازه می دهد تا از تمام صفحات داخلی به صفحه اصلی بازگردند
-
منوی شماره 2:
- منوی مشابه دیگری ایجاد کنید (مانند “منو صفحه سفارشی”)
- آن را به عنوان “منوی سفارشی” در صفحه سفارشی تمیفای > گزینه های صفحه اختصاص دهید
- در این منو، لنگر پیوند باید فقط نام لنگر با علامت عددی (#) در جلو اضافه شود (به عنوان مثال #anchor_name)
- اساساً، این منو باید پیوندهای منوی یکسانی مانند منوی اصلی داشته باشد، انتظار می رود لینک های لنگر نشانی وب کامل نباشند.
سرعت پیمایش به ردیف را تنظیم کنید
برای تنظیم سرعت پیمایش، باید یک تم فرزند functions.php در ریشه تم ایجاد کنید و کد زیر را اضافه کنید.
<?php
add_filter('themify_builder_scroll_highlight_vars','custom_scroll_vars');
function custom_scroll_vars($vars){
$vars['speed'] = 400;
return $vars;
}
توجه: فراموش نکنید که سرعت را همانطور که می خواهید تغییر دهید. به طور پیش فرض 900 است.