نمایش صفحه سفید در سایت مپ sitemap_index.xml - یواست Yoast

با سلام
زمانی که روی نمایش نقشه سایت کلیک میکنم چیزی بالا نمیاد فقط یه صفحه سفید هست
که لینکی درش وجود نداره
از افزونه یواست استفاده میکنم

سلام و درود

این مورد نمیشه دقیق گفت ولی در فایل کانفینگ wp-config.php این خط کد را پیدا کنید

WP_DEBUG

سپس false را به true تغییر دهید و سپس نقشه سایت رو که domain.com/sitemap_index.xml را کلیک کنید و خطایی که ثبت شده را ارسال کنید تا بررسی شود

5 پسندیده

با تشکر ارور زیر رو داد

This page contains the following errors:

error on line 2 at column 1: Extra content at the end of the document

Below is a rendering of the page up to the first error.

مشکل در ساخت نقشه سایت رو داره. چه نسخه ای یواست سئو رو نصب کردید؟

لطفا مجددا یک بار کامل حذف و نصب کنید

1 پسندیده

wordpress-seo-premium.v13.1

اینکارو کردم ولی مشکل برطرف نشد

احتمالا کانفیلت با یکی از افزونه هاتون پیدا کرده

لطفا تمامی افزونه ها به غیر از یواست سئو را غیر فعال کرده و تک تک افزونه ها را فعال و چک کنید در نتیجه مشخص میشه با کدوم افزونه مشکل داره

1 پسندیده

اینکارو هم انجام دادم ولی اتفاقی نیوفتاد

روی یک قالب پیش فرض چک کنید و حتما از مطمئن بودن کش هم اطمینان حاصل کنید

1 پسندیده

یک قالب دیگه رو فعال کردم همچنان سفید بود
کش رو هم پاک کردم قبلش بعد چک کردم
منظور شما از مطمئن بودن کش چیه؟

بعضی اوقات کش فعاله و تغییرات رو انجام دادین با موارد قبلی لود میشه که باید اولا وردپرس افزونه کش غیر فعال بشه، بعد هم کش مرورگر رو حذف کنید که مطمئن بشید که با اطلاعات قبلی لود نشه.

در ضمن به اخرین نسخه 13.2 یواست سئو بروزرسانی کنید و چک کنید

2 پسندیده

همه ی موارد بالارو انجام دادم مشکل برطرف نشد با موزیلا باز کردم این ارور رو نشون میده

Error loading stylesheet: Beginning FTP transaction…
https://softsaze.com/wp-content/plugins/wordpress-seo-premium/css/main-sitemap.xsl

راه هایی که گفتم استاندارد هستند و نهایتا باید با تغییراتی که خدمتتون گفتم باید حل بشه در غیر این صورت اگر با اپدیت اخرین نسخه یواست و وردپرس حل نشد. لطفا روی یک سرور دیگری این مورد کامل چک کنید.

چون این راه ها متداول ترین مسئله برای پیدا کردن خطا و مشکلات ناشی از کانفلیت افزونه و قالب است

1 پسندیده

سلام
به احتمال زیاد ممکن قبل تگ باز کردن php یعنی

<?php

و بعد از تگ بستن php یعنی ؛

<?

یه خط خالی ایجاد شده باشه که باعث شده یواست نتونه سایت مپ رو رندر کنه
بنابراین شما باید ؛

  • فایل های اصلی قالبتون که شامل functions.php و همچنین functions.php چایلدتم اگر استفاده میکنید را بررسی کنید

  • همچنین فایل wp-config.php وردپرس را باید بررسی کنید اگر لاین خالی بود آنرا پاک کنید و یا سینتکس اضافی بود پاک کنید

  • در انتها افزونه هایی که بر روی سایتتون نصب هست را باید یک به یک غیرفعال نمایید و سپس بررسی کنید

اما به احتمال زیاد بخاطر وجود یک لاین خالی باید باشد که اجازه رندر کردن را نمیدهد
(البته ممکن است قبل تگ های php یک نقطه قرار گرفته باشد که باید آنرا پاک نمایید )
ورژن php هاست را نیز بر روی ورژن 7 به بالا قرار دهید

1 پسندیده

ستاره هم نیازه پاک بشه؟

<?php
define( 'WP_CACHE', true );    // Added by WP Rocket.
/**
 * The base configuration for WordPress
 *
 * The wp-config.php creation script uses this file during the
 * installation. You don't have to use the web site, you can
 * copy this file to "wp-config.php" and fill in the values.
 *
 * This file contains the following configurations:
 *
 * * MySQL settings
 * * Secret keys
 * * Database table prefix
 * * ABSPATH
 *
 * @link https://codex.wordpress.org/Editing_wp-config.php
 *
 * @package WordPress
 */

سلام خیر به ستاره ها کار نداشته باشید و صرفا تگ های قبل و بعد پی اچ پی را بررسی بفرمایید

درود

مورد ایشون رو بررسی کردم. در انتهای های فایل functions.php یک خط خالی و یا یک space وجود دارد. از اونجایی که فایل functions.php با ioncube کد شده است، می بایست توسط توسعه دهنده اصلاح شود و فایل اصلاح شده جایگزین فایل فعلی بشه.

با پوسته های پیشفرض وردپرس بدون مشکل لود میشه.

4 پسندیده