ایجاد بسته نصبی افزونه برای پوسته وردپرس

- 12 ماه پیش
توسط پایان جهان آپدیت شد
پایان جهان ( 54478 تجربه )
1 سال پیش

درود دوستان...
چگونه بسته نصبی افزونه پوسته وردپرس ایجاد کنم؟
مثلا کاربر پوسته وردپرس را نصب کرد پیامی در پوسته وردپرس نمایش دهد که اعلام کند که برایدرست کار پوسته باید افزونه خود پوسته نصب شود...
خب می خوام یک پوشه به نام plugins ایجاد کنم و افزونه ها در آن بریزم و به خود قالب فراخوانی کنم که هنگام نصب کاربر با دستی افزونه های خود پوسته وردپرس نصب کنه...

ممنون میشم جواب بدید..

بهترین پاسخ انتخاب شده توسط پایان جهان
پایان جهان
12 ماه پیش

درود...
افزونه TGM این مشکل رو حل کرد
ممنون از جوابت...

ابوالفضل ویسی ( 720 تجربه )
12 ماه پیش

سلام خسته نباشید
برای سوال اولتون باید اکشن مورد نظرتون رو صدا بزنید که در این حالت این اکشن after_switch_theme هست که شما باید در فایل functions.php پوستتون قرار بدید
و همچنین برای نمایش پیام در ادمین پنل از چیزی با نام admin notice باید استفاده کنید که در لینک زیر بیشتر توضیح داده شده .
http://www.wpbeginner.com/wp-tutorials/how-to-add-admin-notices-in-wordpress
نمونه رو میتونید اینگونه مشاهده کنید

    add_action('after_switch_theme', 'mytheme_setup_options');

    function mytheme_setup_options () {  
    function general_admin_notice(){  
    echo '<div class="notice notice-success is-dismissible">  
    <p>پوسته راکت با موفقیت فعال شد برای اطلاعات بیشتر به سایت راکت مراجعه کنید</p>  
    </div>';  
    }  
    add_action('admin_notices', 'general_admin_notice');  
    }

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

پایان جهان ( 54478 تجربه )
12 ماه پیش

درود...
افزونه TGM این مشکل رو حل کرد
ممنون از جوابت...

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