عضو کانال یوتیوب ما شوید.

بدست آوردن لینک صفحات و پست های وردپرس

بدست آوردن لینک صفحات و پست های وردپرس
بدست آوردن لینک صفحات و پست های وردپرس

بدست آوردن لینک صفحات و پست های وردپرس

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

اینجا بود که نیاز شد باز هم یک کوئری در phpmyadmin را برای اینکار استفاده کنیم.

در این بخش یک کوئری بسیار کاربردی برای بدست آوردن تمامی لینک های صفحات و پست های وردپرس برای شما آماده کرده ایم.

در ادامه همراه ما باشید.

 

بدست آوردن لینک صفحات و پست های وردپرس

خب پس در پایان این آموزش قرار است شما یاد بگیرید که پست ها و صفحات فعال سایت وردپرسی خودتان را در یک فایل خروجی داشته باشید.

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

بدون حاشیه به سراغ روش انجام کار می رویم:

روش بدست آوردن لینک صفحات و پست های وردپرس

برای انجام این کار ابتدا وارد کنترل پنل cpanel یا دایرکت ادمین خود شوید.

ورود به پنل Cpanel - بدست آوردن لینک صفحات و پست های وردپرس

بعد از ورود به پنل هاست به دنبال بخش phpmyadmin بگردید. ( این آموزش بر پایه ی cpanel پیش رفته است اما کوئری مورد نظر در direct admin هم بی مشکل کار می کند. )

بخش phpmyadmin - بدست آوردن لینک صفحات و پست های وردپرس

بعد از ورود به این بخش وارد دیتابیس خود شوید و در تب query ، کوئری زیر را وارد کنید.

وارد کردن کوئری در query - بدست آوردن لینک صفحات و پست های وردپرس

کد کوئری :

 

SELECT `post_title`, `post_type`, `post_name` FROM `wp_posts` WHERE `post_status`='publish' AND ( `post_type`='post' OR `post_type`='page' )

 

توضیح کوئری بالا :

  • کوئری بالا برای وردپرس می باشد.
  • در کوئری بالا تنها صفحات و نوشته ها به عنوان خروجی دریافت می شوند.
  • کوئری بالا شامل صفحات و نوشته های منتشر شده می باشد. ( پیش نویس ها و منتشر شده های آینده در کد بالا به خروجی نمی آیند.)
  • در خروجی تنها فیلد های نام صفحه یا پست، نوع آن(که صفحه می باشد یا پست)، آدرس slug می آید.
  • دقت کنید حتما پیشوند جداول دیتابیس خود را در کوئری بالا تغییر دهید. (به صورت پیش فرض پیشوند جداول وردپرس wp می باشد.)

 

بعد از دریافت خروجی باید به پایین ترین بخش صفحه بیایید و کلید Export را بزنید.

کلید Export در phpmyadmin - بدست آوردن لینک صفحات و پست های وردپرس

در مرحله ی بعد نوع فایل خروجی را تعیین کنید. (برای دریافت فایل اکسل پسوند csv را انتخاب کنید.)

انتخاب نوع فایل خروجی export در phpmyadmin - بدست آوردن لینک صفحات و پست های وردپرس

خب بعد از دریافت فایل خروجی، فایل را باز کنید.

یک نکته ی مهم اینکه در فیلد post_name لینک ها ظاهر نشدند!! شما باید پس از دریافت در ابتدا تمامی فیلدهای این ستون آدرس سایت خود را وارد کنید و سپس فایل را ذخیره کنید.

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

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

پایان.!

 

کوئری بدست آوردن محصولات ناموجود ووکامرس

 

راستی یه خبر خوش براتون داریم؛ یک دوره ی ویدیویی وردپرس به صورت رایگان برای شما کاربران عزیز تهیه شده است که از این لینک به آن دسترسی پیدا کنید.

اگر کوئری های بیشتر و بهتری به نظرتان رسید در بخش نظرات برای ما ارسال کنید.

موفق باشید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 4.5]