چگونه با استفاده از افزونه Yoast SEO یک لینک اضافی به نقشه سایت اضافه کنیم
فایل functions.php wp theme (child) فعلی سایت خود را باز کنید و کد بعدی را به آنجا اضافه کنید:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | add_filter('wpseo_sitemap_index', function () { $links = [ 'https://mysite.com/link1', 'https://mysite.com/link2', 'https://mysite.com/link3', 'https://mysite.com/link4', 'https://mysite.com/link5' ]; //also you can generate links by your own business logic $appended_text = ''; foreach ($links as $l) { $appended_text .= "<sitemap><loc>{$l}</loc></sitemap>"; } return $appended_text; }); |
در آرایه $links پیوندهایی را که می خواهید به نقشه سایت اضافه کنید تنظیم کنید. اگر توسعه دهنده هستید، می توانید منطق خود را برای ایجاد لینک اضافه کنید. همچنین درباره ماژول فیلتر محصولات WooCommerce 'درخواست URL SEO' بخوانید