سوآل : نوشتن فانکشن فقط برای یکی از صفحات

perkas

تازه وارد
سلام

چطور میشه یه فانکشن نوشت که فقط تو صفحه خاصی احاظ بشه

من یه فانکشن نوشتم و تو فایل فانکشن ذخیرش کردم - حالا میخوام این تنظیمات تو همه صفحات لحاظ نشه و فقط تو صفحه مورد نظرم لحاظ بشه

 

IAMIR

کاربر عضو
بستگی به فانکشن شما و نوع فراخوانی و کد های قالبتون داره .

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

if($post->ID == 200){myfunction();}ولی این کار هم بستگی به قالبتون داره .

پس اول کد ها را قرار دهید . و بعد در خواست راهنمایی بفرمایید .

 

perkas

تازه وارد
add_action( 'pre_get_posts', 'add_my_post_types_to_query' );

function add_my_post_types_to_query( $query ) {

if ( is_home() && $query->is_main_query() )

$query->set( 'post_type', array( 'post', 'product' ) );

return $query;

}

 
آخرین ویرایش توسط مدیر:
بالا