پلاگین نویسی

آموزش پلاگین نویسی، ساخت یک انتخاب رنگ برای وردپرس

اگر شما می خواهید در وردپرس پا فراتر بگذارید و پلاگین خود را کاربرپسند تر کنید می توانید از تنظیمات زیادی که به او می دهید این مهم را برآورده کنید.اگر شما بخواهید یک پالت انتخاب رنگ را در اختیار کاربران  پلاگین خود قرار دهید  ، با ما همراه باشید.البته شما اگر قبلا Theme Customizer tutorial را نیز خوانده باشید می توانید این کار را انجام دهید.اول باید بدانید که این ویِژگی از نسخه 3.5 به بعد به وردپرس افزوده گردیده است پس مطمئن باشید نسخه آن 3.5 به بالا باشد. 1. اول باید استایل و اسکریپت رنگ که در وردپرس است را به پلاگین خود اضافه کنیم add_action( 'admin_enqueue_scripts', 'mw_enqueue_color_picker' ); function mw_enqueue_color_picker( $hook_suffix ) { ...

ادامه مطالب
ساخت زیر منو برای تنظیمات پنل وردپرس با add options page

در قسمت هایی به شما  نحوه گذاشتن منو در ادمین بار را آموزش دادیم.حال می خواهیم یک صفحه گزینه برای تنظیمات پلاگین خود و یا گزینه های دیگر بسازید می توانید از  تابع وردپرس add options page استفاده نمایید که این تابع به طور خودکار یک زیر منو به قسمت تنظیمات(settings) پنل سایت شما اضافه می کند.بیشترین کاربرد آن برای پلاگین ها و تنظیمات مربوط به آن می باشد. ساختار  <?php add_options_page( $page_title, $menu_title, $capability, $menu_slug, $function); ?>  پارامتر ها $page_title   زمانی که منو انتخاب شده است متن در برچسب عنوان صفحه نمایش داده می شود (string) (required) Default: None $menu_title   متی که برای منو استفاده می شود(

ادامه مطالب
پلاگین نویسی وردپرس قسمت چهارم

با سلام خدمت کاربران محترم مردان وردپرس در این قسمت می خواهیم شما را با shortcode ها آشنا کنیم و در پلاگین خود آنها را نمایش دهیم. shortcode ها که از نام آن ها پیداست یک سری کد کوتاه شده هستند که علاوه بر اینکه شما می توانید  در قسمت کد نویسی تان آن را بیاورید می توانید در قسمت پست ها و صفحه ها هم به راحتی از آن استفاده کنید .این مزیت از نسخه 2.5 به وردپرس استفاده شده .   این یک کد کوتاه شده می باشد.کد های کوتاه شده میتوانند با ویژگی های اضافه  همراه باشند.ورد پرس خود یک سری کد کوتاه شده دارد که  در زیر لیست شده اند. [audio] [caption] [embed] [playlist] [video] حال می خواهیم یک shortcode خیلی ...

ادامه مطالب
پلاگین نویسی وردپرس قسمت سوم

با سلام خدمت شما عزیزان گرامی در قسمت سوم پلاگین نویسی وردپرس هستیم در قسمت دوم به تعریف هوک و نوشتن هوک در پلاگین خودمان پرداختیم. در این قسمت می خواهیم کار با حلقه ها را به شما آموزش دهیم حلقه ها همانطور که در PHP می دانید (for ، foreach،while،do while ) برای تکرار یک سری دستور خاص با تعداد معلوم و یا نامعلوم می باشند.مانند نمایش اعداد از یک تا ده و یا نمایش اعدادی که بزرگتر از 10 هستند. در این قسمت پلاگین نوسی می خواهیم به شما آموزش دهیم که چگونه بعد از مطلب مطلب های مرتبط بیایند. قبل از آن باید بدانید که حلقه های وردپرس برای نمایش به چه گونه هستند.   add_filter('the_content','my_function1');//تعریف هوکی ...

ادامه مطالب
پلاگین نویسی وردپرس قسمت دوم

لطفا قبل از خواندن این بخش هوک در وردپرس چیست ؟  را حتما مطالعه بفرمایید سلام دوستان و همراهان مردان وردپرس.در قسمت اول آموزش پلاگین نویسی  گفتیم که چگونه یک صفحه پلاگین بسازید و آن را فعال کیند.حال به  قسمت دوم می پردازیم.شما می توانید لیست کل هوک ها را در لیست هوک ها  مشاهده نمایید. می خواهیم در این قسمت یک هوک ساده را که بعد از فعال شدن پلاگین شما فعال می شود را آموزش دهیم   .اگر با آموزش های ما پیش رفته باشید  در صفحه پلاگین ها به پوشه  ای که ساختید بروید و  صفحه  page.php را باز کنید . <?php add_action( 'plugins_loaded', 'my_plugin_override' ); function my_plugin_override() { // کد های خود را وارد نمایید } ?>     هوک ...

ادامه مطالب
پلاگین نویسی وردپرس قسمت اول

سلام دوستان و همراهان مردان وردپرس.تصمیم گرفتیم تا برای شما آموزش ساخت پلاگین رو قدم به قدم بگذاریم تا کسانی که علاقه به نوشتن پلاگین دارند بتوانند از این آموزش پلاگین خود را بنویسید.با ما قدم به قدم پیش بیایید و در یادگیری کمی صبور باشید.   مرحله اول  : به  پوشه پلاگین های خود  در مسیر wp-content\plugins\  بروید و یک پوشه به نام  پلاگینی  که میخواهید بسازید .بعد از آن صفحه اصلی پلاگین خود را بسازید و این صفحه از اطلاعات زیر معلوم می شود مثلا صفحه page.php <?php /* Plugin Name: BORN //نام پلاگین شما Plugin URI: http://www.wpmen.ir // آدرس پلاگین در وردپرس Description: this is a ...

ادامه مطالب