رفتن به مطلب

عدم نمایش صفحات محصولات EDD در جستجو


پست های پیشنهاد شده

صفحات محصولات سایتم که با Easy Digital Downloads ایجاد شدن رو چطوری می تونم از لیست نتایج جستجوی سایت حذف کنم؟

با کد زیر کلیه برگه ها و برچسب ها از نتایج حذف میشوند که من اینو نمیخوام و میخوام فقط برگه محصولات EDD از نتایج حذف بشند (*/downloads/)

function SearchFilter($query) {
    if ($query->is_search) {
    $query->set('post_type', 'post');
    }
    return $query;
    }
    add_filter('pre_get_posts','SearchFilter');
ویرایش شده توسط ahmad4u
لینک به ارسال
در 2 ساعت قبل، mojtabashahi گفته است :

ممنون دوست عزيز

اما اين افزونه ها بدرد نميخوره

چون صفحات دانلود در edd بصورت زير هستش

www.yoursite.com/download/download-page-name

اگه توجه كنيد شما نميتوني تك تك اي دي ها را وارد كني

چون تعدادش زياده و در حال آپديت شدنه

اگه بشه در كدهاي بالا تغييراتي ايجاد كرد و نام پيج و ... براش تعريف كرد بنظرم راحت تر باشه

لینک به ارسال

اگر منظور شما حذف محصولات (دانلودها) از نتایج جستجو می باشد ، پست تایپ EDD دانلود (download) است.

function SearchFilter($query) {
    if ($query->is_search) {
    $query->set('post_type', 'download');
    }
    return $query;
    }
    add_filter('pre_get_posts','SearchFilter');

 

لینک به ارسال
  • 1 سال بعد...

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...