サイトの現在のwpテーマを開きます(子)functions.phpをファイルし、そこに次のコードを追加します。
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 サイトサイトマップに追加するリンクを設定します。 開発者の場合は、リンクを生成するための独自のロジックを追加できます。
WooCommerceProductsフィルターモジュールについてもお読みください 'SEOURLリクエスト'
