• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

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

غیرفعال کردن آپدیت خودکار یک افزونه

9 پست در این موضوع قرار دارد

سلام

من میخوام آپدیت خودکار یک افزونه رو غیرفعال کنم. فقط افزونه دلخواه.

0

به اشتراک گذاری این پست


لینک به پست

سلامـ

چند راه وجود داره، ساده‌ترین‌ش به نظرم تغییر ورژن هست:

1- فایل اصلی افزونه رو باز کنید

2- همون ابتدای فایل، جلوی عبارت ورژن یه مقدار عددی بزرگ قرار بدید، مثلن 1000


Version: 1000

موفق باشیـ..

1

به اشتراک گذاری این پست


لینک به پست

مگه شرط آپدیت اینه که اگه کوچکتر از فلان عدد بود آنگاه آپدیت ؟

اگه شرط این باشه اگه ورژن فلان نبود آپدیت . اونوقت چی ؟

یک راه منطقی تر هم هست ؟

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

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

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

کد:


add_filter( 'http_request_args', 'dm_prevent_update_check', 10, 2 );
function dm_prevent_update_check( $r, $url ) {
if ( 0 === strpos( $url, 'http://api.wordpress.org/plugins/update-check/' ) ) {
$my_plugin = plugin_basename( __FILE__ );
$plugins = unserialize( $r['body']['plugins'] );
unset( $plugins->plugins[$my_plugin] );
unset( $plugins->active[array_search( $my_plugin, $plugins->active )] );
$r['body']['plugins'] = serialize( $plugins );
}
return $r;
}

منبع کد بالا:


http://developersmind.com/2010/06/12/preventing-wordpress-from-checking-for-updates-for-a-plugin/

ویرایش شده در توسط abdy
3

به اشتراک گذاری این پست


لینک به پست

ممنون

این درخواست که پلاگین ارسال میکنه برای آپدیت کجاست و چطوری توی پلاگین میشه پیداش کرد ؟

تو کد بالا اسم پلاگین مورد نظرم رو کجا باید بگذارم ؟

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

این درخواست که پلاگین ارسال میکنه برای آپدیت کجاست و چطوری توی پلاگین میشه پیداش کرد ؟

این درخواست از طرف پلاگین نیست، هسته ی وردپرس اینکار رو انجام میده ( مگر در مواردی که برنامه نویس بخواد پلاگینش رو از جای دیگه ای آپدیت کنه که اون بحث الان مطرح نیست)

تو کد بالا اسم پلاگین مورد نظرم رو کجا باید بگذارم ؟

اسم پلاگین مورد نظر رو به متغیر my_plugin$ نسبت بده. بصورت فایل اصلی/پوشه . برای مثال:


$my_plugin = 'sample_plugin_folder/sample_plugin_file.php';

قاعدتن باید جواب بده :')

ویرایش شده در توسط abdy
2

به اشتراک گذاری این پست


لینک به پست

یعنی بجای خط


$plugins = unserialize( $r['body']['plugins'] );

مقاری که شما میگید رو پاس بدم ؟

0

به اشتراک گذاری این پست


لینک به پست

افزونه رایگان هست؟ فقط میخوان اعلان بروزرسانی نیاد؟

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

برای غیر فعال کردن کافی کد زیر رو به فایل functions.php اضافه کرده و ذخیره کنید.



remove_action( 'load-update-core.php', 'wp_update_plugins' );
add_filter( 'pre_site_transient_update_plugins', create_function( '$a', "return null;" ) );

ویرایش شده در توسط ahmad4u
1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط masoudmosleh267
      سلام دوستان. هاست من تا به حال چند بار بسته شده. شده از دوستان زحمت کشیدن افزونه ای رو معرفی کردن که نشون میداد افزونه های نصب شده چقدر به سرور فشار میارن. 2 تا از افزونه هارو که خیلی فشار میاورد پاک کردم. 1 ماه بعد دوبار هاست بسته شد. باز همین طوری افزونه های اضافی رو پاک کردم. حالا از کجا بفهمم مشکل حل شده یا نه. افزونه هام مشکل داره یا نه. الان نزدیک 60 تا افزونه رو سایتم نصبه. چیزی که خود فروشنده هاست بهم گفت اینه: مشکلت در بخش مدیریت وارد شدن هست. پلاگینی هست که 104.28.12.46 به این آی پی وصل میشه وقتی وارد wp-admin/admin-ajax.php میشی پلاگینی مربوط به اشتراک گذاری داری؟ یا مربوط به یوتیوب؟
      من همچین پلاگین هایی ندارم.
      اصلا میشه فهمید پلاگین خرابه یا نه؟ باگ داره یا نه؟

    • توسط Rangarang
      سلام
      با جستجوی این کلید واژه ها خصوصا تو وب فارسی، تقریبا همه راهنمایی ها به نصب همزمان سه افزونه Email Before Download و WordPress Download Monitor و Contact form 7 ختم می شه. من این شیوه رو تا انتها اجرا کردم اما جدا از اینکه نصب سه افزونه برای چنین کاری یه مقدار زیاده کاری به حساب میاد، موضوع اصلی اینه که افزونه Email Before Download  همه ایمیل های وارد شده تو باکس ایمیل رو در بانک اطلاعاتی ثبت می کنه اما برای همه فایل دانلودی رو ارسال نمی کنه، مثلا برای جیمیل می کنه و برای آوتلوک یا ایمیل های شخصی مثل info خیر. از طرف دیگه این افزونه از مخزن وردپرس حذف شده و خیلی وقته برای آپدیتی هم نیومده.
      می خواستم بپرسم آیا شما افزونه یا افزونه های دیگه ای در این زمینه که بتونه نام و ایمیل کاربر رو بگیره و در ازای اون بهش لینک دانلود بده رو می شناسید؟ اگه بله ممنون می شم معرفی کنید.
      با سپاس
    • توسط sajadszm
      سلام!
      دوستان افزونه ای میخوام که کاربر بتونه به جای کوپن تخفیف پول نقد دریافت کنه.در اصل افزونه ی refer a friend میاد به کابر بازاریاب برای خرید محصول کوپن تخفیف میده ولی میخوام کاربر بتونه بعد از اینه به یه مبلغی رسید درخواست پول بکنه!
    • توسط محمد پارسا

       
      سلام امروز افزونه پیشنهاد کلمه کلیدی گوگل رو بهتون معرفی میکنم این افزونه خودکار کلمات کلیدی پر کاربرد گوگل رو برای شما در بخش افزودن نوشته نشون میده و با فروشگاه های ووکامرس و EDD کاملا سازگار هست ، به یکی از بهترین امکانات افزونه پیشنهاد کلمه کلیدی گوگل میشه به درج خودکار کلمه کلیدی به برچسب ها و بررسی چگالی کلمات کلیدی اشاره کرد با ما همراه باشید.
      برای مطالعه بیشتر در مورد امکانات به خرید و دانلود مراجعه بفرمائید
      قیمت این محصول : 17.000 تومان
      خرید و دانلود
    • توسط arya252
      سلام، از عزیزان افزونه ی تبلیغات متنی وردپرس را که بصورت پیشفرض استایل های مختلفی رو داره میتونه معرفی بکنه ؟ چند ماه قبل داشتم متاسفانه هرچی گشتم فقط افزونه های قدیمی و یا خیلی ساده بود.
      ممنونم