۰ شهریار حسین زاده
برای داشتن custom select
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۰۶ آذر ۱۴۰۱

سلام و درود برای داشتن select کاستوم , میتونیم ازفیلتر زیر هم استفاده کنیم :

function selectCustom($array){
    return 'ID,post_title,post_name , post_date';
   }
add_filter('posts_fields','selectCustom');

در این حالت کوئری فیلدهای id , post_title , post_name,post_date و میگیره

و چون تنظیمات پیوند یکتای وردپرس من روی حالات روز و نام هست (حالت دیفالت و تست)

به همین دلیل url من را post_name , post_date تشکیل میده که اینجا گرفتیمش.

برای اینکه این هوک را پیدا کنیم میتونیم داخل کلاس class-wp-query.php

برویم و لاین ۲۸۷۸ (وردپرس ۶) را پیدا کنیم و یا با سرچ posts_fields داخل کلاس بالا میتونیم پیدا کنیمش که توی توضیحاتش نوشته شده

the select clause of the query

امیدوارم درست بوده باشه و پاسخ سوال استاد باشد

با تشکر