گام اول در ساخت افزونه ها ی وردپرسی

build-plugins

سلام دوستای خوبم؛

تا حالا زیاد درباره ی افزونه ها و معرفی اونها صحبت شد، همیشه بر حسب نیاز خودمون افزونه هایی رو نصب کردیم و از اونها استفاده کردیم اما آیا تا حالا به این موضوع فکر کردید که چه طوری این افزونه ها ایجاد میشن؟!
امروز تصمیم گرفتم توضیح ابتدایی و مفیدی درباره ی ساخت افزونه خدمت شما بدم. پس هر چی سریع تر میریم سراغ آموزش امروز…

اولین چیزی که به اون احتیاج داریم ایجاد یک فولدر داخل پوشه ی افزونه هاست. یعنی در مسیر wp-content/plugins/ فولدری با عنوان دلخواه خود مثلا mysite ایجاد کنید.
اولین چیزی که باید داخل این فولدر ایجاد بشه، ساخت یک فایل خالی با پسوند php است. بعد از ایجاد این فایل قطعه کد اولیه زیر رو در اون وارد کنید:

<?php
/*
Plugin Name: نام افزونه + اسم سایت سازنده 
Description: توضیحاتی درباره ی افزونه ( در حد یک خط)
*/
/* شروع خط آغازین برای نوشتن کد ها */

/* خط پایان در نوشتن کد ها  */
?>

حالا اگه به صفحه ی افزونه ها در پنل ادمین برید متوجه افزوده شدن افزونه ای با عنوان انتخابی خودتون میشیدکه قابلیت فعال سازی داره.
از اینجا به بعد بستگی به افزونه ای داره که قراره درست کنید، داخل همین فولدر بر حسب نیاز افزونه فایل های مختلفی از جمله php، jsو… اضافه میشه و نتیجه ی اون میشه افزونه هایی که هر روز از اونها استفاده می کنید.
اگه دوستان مایل باشند سعی میکنیم از این به بعد چند جلسه ای رو به ساخت افزونه ها و آموزش و نحوه ی ایجاد اونها بپردازیم.

شاد باشید

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

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

348,613 نفر

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

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. 4 سال عضو همیار وردپرس

    خسته نباشید آ»وزشتون عالی و قابل فهم بود متشکرم
    نیاز ب راهنمایی دارم.
    بنده میخوام توی سایتم توی بعضی از صفحاتش یک باکس رو در ستون سمت راست نمایش بده (فقط در چند صفحه ن همه صفحات) این باکس رو درست کردم اما نمیدونم چجوری تعریف کنم ک واسه x یا z باشه و فقط توی صفحه تعریف شده نمایش داده بشه
    باز هم تشکر از آموزشات جالبتون

  2. 5 سال عضو همیار وردپرس

    سلام و درود

    من میخوام چند افزونه درست کنم
    ولی نمی دونم از کجا شروع کنم

    مردیم از هرچی افزونست که ایراد داره

  3. 5 سال عضو همیار وردپرس

    سلام و وقت بخیر.
    خانم مهندس کوهستانی عزیز؛ لطفا اگه براتون مقدوره و از کسلی در اومدین لطفا ادامه آموزشها رو بزارین. به چند نفر که نباید بسنده کنین. بقیه رو هم ببینین لطفا. 🙂

  4. درود بر شما ، لطفا ادامه آموزش طراحی ساخت افزونه را ادامه بدهید خیلی از دوستان مشتاق این بخش جذاب هستند.

    با تشکر

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

  6. سلام خوب هستید شما من سایت را تازه اوردم بالا
    میخواستمدرمورد نصب افزونه ها فروشگاه و اموزش فروشگاه آموزش های مربوط به ووکامرس چیزی بدانم درضمن سایت من فروشگاه هم دارد
    خوشحال میشم راهنمایی ام کنید

  7. باسلام.
    خیلی خوب بود. ممنون از راهنمایی هایتان.
    شرمنده همه ی عزیزان، من می خواستم یک افزونه بسازم که نرخ طلا و ارز و سکه رو در قسمت سمت چپ سایت http://www.karsangsalam.ir به صورت یک باکس نمایش بده، آیا چنین افزونه ای هست؟

    ممنون

  8. سلام
    شما نمیخواید قسمت بعدی رو بزارید
    بقرآن مردم از انتظار

  9. سلام. ممنون از آموزش هاتون. لطفا آموزش ساخت افزونه رو تا مراحل متوسط ادامه بدید. واقعا لازمه.

  10. مرسی. خوب بود. لطفا در مورد ساختن افزونه ها بیشتر آموزش بدید.

  11. این همه آموزش گذاشتید آموزش گوگل آنلایز و گوگل وب مستر را هم بگذارید.خیلی بدرد می خورد.

  12. 6 سال عضو همیار وردپرس

    سلام بهار
    ی سوال دارم اول اینکه چیز زیادی از وردپرس نمیدونم اما میخاستم بدونم اگه بخام ی برنامه یا افزونه یا هرچیزی ک اسمش هست داشته باشم توی سایتم ک بتونم باهاش هرچقدر میخام توی صفحات مختلف نظرسنجی بذارم به این صورت ک مثلا من ی سوال طرح می کنم و مثلا ده تا یا بیستا جواب براش میذارم و بعد کاربرا بتونن ب یکی از این جوابها رای(VOTE) بدن و جوابهایی که بیشترین رای رو میارن ب ترتیب از بالا ب پایین قرار بگیرن باید چکار کنم؟ ممنون میشم راهنماییم کنید

دوره‌های آموزشی