با استفاده از کد زیر در فایل functions.php می توانید نوشته هایی که با کلمه عبور محافظت می شوند را در نتایج جستجو برای کاربرانی که حتی وارد سایت نشده اند نیز ، نمایش دهید .

add_filter( 'posts_search', 'include_password_posts_in_search' );
function include_password_posts_in_search( $search ) {
        global $wpdb;
        if( !is_user_logged_in() ) {
                $pattern = " AND ({$wpdb->prefix}posts.post_password = '')";
                $search = str_replace( $pattern, '', $search );
        }
        return $search;
}

 

Text-to-speech function is limited to 100 characters
  • facebook
  • googleplus
  • twitter
  • linkedin
  • linkedin
  • linkedin

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

  • twitter
  • googleplus

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *