امروز رفع مشکل نقشه یاهست می خواهم آموزش بدم پلاگین یاهست یکی از بهترین پلاگینهای سیستم مدیریت محتوای وردپرس برای بهینه سازی سایت شما می باشد تا کنون 4 میلیون کاربر وردپرس از آن استفاده میکند و یکی از ابزار مهم در ارسال مطالب وبتون و خوب دیده شدن در موتور جستجو می باشد
البته این پلاگین نوع تخصصی و تجاری هم دارد که آن به صورت مجانی نبوده بر اساس نوع تخصص تجارت شما روی صفحات وب شما اطلاعات ایجاد کرده که محل و اطلاعات زیبایی داخل صفحات ایجاد میکند حتما اگه صاحب تجارت خاص هستید این پلاگین را خریداری نمایید
حال بگذریم در مورد پلاگین نسخه مجانی و آیتم نقشه آن
اخیرا خیلی از کاربرانی که از این پلاگین استفاده میکنند مسیری خروجی داخل گوگل وبمستر پیدا شده که ارور 404 ایجاد میکند
و این مورد در سیستم مدیریت محتوای وردپرس نه از طریق .htaccess قابل حل بوده و نه از طریق ربات چون هر کاری توی این فولدر ها ایجاده شده باز خزنده مسیر پیدا میکنه و ارور 404 را میده البته گزارش به مدیران پشتیبانی یاهست داده شده اما تاکنون آن را مجدد تعمیر و کدنویسی نکردند البته آپدیت آخر پلاگین یاهست متعارف سازی مسیرهای داخلی را درست کردند و در اطلاعیه جدید پلاگین جدید و قدرتمندی برای کاربران به نمایش در آوردند که به زودی انتشار پیدا میکنه
https://yoast.com/wordpress/plugins/news-seo
خوب بریم سر مطلب پلاگین یاهست
برید روی ویرایش پلاگین این مسیر توی پنل وردپرس قسمت پلاگین یاهست دنبال کنید
class-sitemaps.php
یا این مسیر توی هاست
wp-content/plugins/wordpress-seo/inc/class-sitemaps.php
این کد function init() را اضافه کنید
* Initialize sitemaps. Add sitemap rewrite rules and query var
*/
function init() {
global $wp_rewrite;
$GLOBALS['wp']->add_query_var( 'sitemap' );
$GLOBALS['wp']->add_query_var( 'sitemap_n' );
add_rewrite_rule( 'sitemap_index.xml$', 'index.php?sitemap=1', 'top' );
add_rewrite_rule( '([^/]+?)-sitemap([0-9]+)?.xml$', 'index.php?sitemap=$matches[1]&sitemap_n=$matches[2]', 'top' );
$wp_rewrite->flush_rules();
تائید و انتشار بدید اگه اروری توی گوگل وبمستر ندارید کد را اضافه نکنید
موفق باشید