با سلام و احترام خدمت کاربران عزیز .
مشکلی که جدیدا واسه خودم پیش اومده بود این بود که از طریق کد
<pre>require('blog/wp-blog-header.php');</pre>
پست های وبلاگ وردپرسی رو داخل سایتم فراخوانی کردم .
تا مدت ها متوجه این مشکل نشده بودم که دیدم سئوی سایت خراب شده و گوگل وب مستر کنسول خطای ۴۰۴ ثبت کرده واسه سایت من !
پیگیر قضیه شدم و بعد کلی سرچ و مطلب و مقاله خوندن فهمیدم بعد از آپدیت وردرس به نسخه ی جدید یه توابعی صدا زده میشه که باعث خطای ۴۰۴ میشه اما صفحه کاملا درست بارگذاری میشه !
خوب راه حل چی هست ؟
باید قید پست ها رو بزنیم و تو سایت دیگه نشونشون ندیم ؟
خیر ! راه حل قشنگی داره .
به جای include کردن wp-blog-header.php از قطعه کد زیر استفاده کنید :
</pre> <pre>require_once("blog/wp-config.php"); $wp->init(); $wp->parse_request(); $wp->query_posts(); $wp->register_globals(); $wp->send_headers();</pre> <pre>
اینم از یه آموزش دیگه 🙂
واسه سلامتی و فرج امام زمان(عج) صلوات .