دسترسی به wpdb و دیتابیس وردپرس، خارج از وردپرس

1

در پروژه افزونه تبادل بنر وردپرس نیاز به صفحه ای داشتم که باید با دیتابیس وردپرس تعاملات انجام میداد و در صورت در یافت پاسخ باید جواب رو به صورت تک خط در خروجی چاپ می کرد به همین دلیل یا باید با کدهای mysqli دست و پنجه نرم میکردم و یا به طریقی با کلاس wpdb که کلاس ارتباط با دیتابیس وردپرس هست دسترسی پیدا می کردم
با استفاده از دستورات php که در ادامه ذکر شده میشه از هر فایلی درون هاست به دیتابیس وردپرسی خودتون و از طریق توابع کلاس wpdb دسترسی داشته باشید.

[php]
$path = $_SERVER[‘DOCUMENT_ROOT’] . ‘/wordpress’;

include_once $path . ‘/wp-config.php’;
include_once $path . ‘/wp-load.php’;
include_once $path . ‘/wp-includes/wp-db.php’;
include_once $path . ‘/wp-includes/pluggable.php’;
[/php]

راهنمای خط کدها

در خط اول مسیر دسترسی به شاخه اصلی وردپرس رو تعریف کردیم. به عنوان مثال وردپرس در هاست من داخل پوشه ای به اسم wordpress نصب شده. در خط های بعدی به ترتیب فایلهای حاوی اطلاعات دسترسی به هاست و کلاس های مورد نیاز فراخوانی شده اند.

1 نظر
  1. مناقصه می گوید

    با تشکر از اطلاعات که قرار دادید

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.