ساخت پلاگین وردپرس » آموزش ساخت پلاگین وردپرس به صورت گام به گام


Our principal focus for the quarter was to better align our inventory with sales trends through our aggressive markdown actions and receipt reductions. wholesale jerseys Mentored by Basketball Hall of Fame coach Lute Olson at Arizona, he learned the game from the best.

cheap mlb jerseys

Calendar Editors A celebration of DIY culture, World Maker Faire New York 2015 runs Saturday Sunday, September 26 27, at the New York Hall of Science, 47 01 111th Street, Queens, NY 11368. The Liberals want to replace the child care benefit with a larger income tested benefit payment that would require a Justin Trudeau to find $2 billion to make it happen.. December 29 vs. wholesale nba jerseys Despite Charlotte forward Tyrus Thomas 21 points, it wasn enough to extend the Bobcats season. The near capacity crowd lapped up two tries by Jonny May and another for Mike Brown under the floodlights in this test event for evening kick offs at next year's World Cup. NPD results reflected that trend with PS3 and Xbox 360 software sales declining 35% versus the prior year. wholesale nfl jerseys Then junior Jocelyn Reckford was undefeated (6 0) at No. Slide a ferrule tube from the assembly kit of a copper line onto the end of the tubing as well. cheap nba jerseys The freezing conditions have brought misery for thousands of Syrians living in refugee camps in northern Jordan, Turkey and Lebanon. Nr han var handlas till Los Angeles Lakers, accepteras Radmanovic en fem r, 31 miljoner dollar kontrakt. If Blair had managed to score something better than Fruitbat McTang for his first major gig, he probably wouldn't have given up on rock promotion a few months later to go into Oxford University. wholesale mlb jerseys Bernie Sanders came out at statement saying just don't do it telling the president to cancel this visit to not. cheap jerseys Thankfully, I took notes. But McLemore is an important building block, albeit one in need of more stability around him. Dunked it on him so hard it was unbelievable. wholesalejerseysi Concealed but opulent details reference ancient civilizations, including a loop strap with hieroglyphics that spell out 'YZY.' Each screw on lace aglet is obelisk shaped, and the anaconda texture is echoed on the eyelets and leather lace toggle that carries the Roman numeral 'II.'. cheap nba jerseys He said the Iraqis had not provided all the forces promised, and in some cases have performed badly. In an article published in a July 2009 issue of Businessweek, India remains as the top outsourcing destination in the world. This vehicle was parked in the south parking lot at approximately 7:30 that morning. wholesale jerseys However, you should make sure that you will have mentorship. But air jordans is on a league of his own.. cheap Super Bowl jerseys Take the lace on the side of the hand and hold it between your thumb and the forefinger. dallascowboysjerseyspop Funicello had Multiple Sclerosis.. I thought we played a pretty good game actually. wholesale mlb jerseys The event featured art exhibitions, a fashion (sneaker show), open auditions for a Bud Light commercial, giveaways, contests, autograph signing and of course, food and beverages. Training primarily in South Korea, she has black belts in Taekwondo, Hapkido, and Muay Thai kickboxing. These were for use by professionals rather than the public. cheap jerseys Typically they're shown on national television by big corporations (MacDonald's, Nike, Starbucks, Target).

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

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

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

استاندارهای پلاگین نویسی

برای ساخت افزونه وردپرس استاندارهایی وجود دارد که رعایت آنها مهم است.

اسم پلاگین

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

فایل‌های پلاگین

پلاگین در فولدری با نام خودش در شاخه‌ی wp-content/plugins قرار می‌گیرد مثلا اگر نام افزونه شما myplugin باشد، آنگاه تمامی فایل‌های آن در پوشه‌ی wp-content/plugin/myplugin قرار می‌گیرند.

حداقل یک فایل PHP هم اسم با خود پلاگین در پوشه آن وجود دارد. اگر تعداد فایل‌های پلاگین شما زیاد باشد، بهتر است که آن را به فولدرها و بخش‌های مختلف تقسیم کنید. مثلاً همه فایل‌های CSS در یک فولدر، همه فایل‌های PHP در یکجا و … . البته هر نوع تقسیم‌بندی منطقی دیگری که به نظرتان می‌رسد هم می‌توانید اعمال کنید.

فایل readme

فایل readme برای سایر توسعه‌دهندگان و کاربران خیلی مفید است. در این فایل توضیحاتی در مورد کاربرد و نحوه کارکرد پلاگین بنویسید.

هدر فایل‌های پلاگین

در بالای فایل اصلی پلاگین، باید اطلاعاتی در مورد افزونه‌تان ارائه کنید. این اطلاعات برای مصرف خود وردپرس است. یک نمونه هدر به صورت زیر است:



* Plugin Name: My Plugin Name

* Plugin URI: http://mypluginuri.com/

* Description: A brief description about your plugin.

* Version: 1.0 or whatever version of the plugin (pretty self explanatory)

* Author: Plugin Author’s Name

* Author URI: Author’s website

* License: A “Slug” license name e.g. GPL12


همان طور که می‌بینید، این اطلاعات به صورت کامنت نوشته می‌شوند. این اطلاعات در زیر پلاکین در صفحه افزونه‌های نصب شده درج می‌شوند.

بهتر است در بالای هر فایل PHP پلاگین تکه کد زیر را اضافه کنید:

defined( ‘ABSPATH’ ) or die();

استفاده از این کد برای جلوگیری از دسترسی غیرقانونی و حفظ امنیت پلاگین است.

ابزارهای مورد نیاز برای پلاگین نویسی

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

  • یک نسخه از سرور WAMP یا XAMP که با جستجوی گوگل می‌توانید سایت مربوطه را پیدا کنید.
  • یک نسخه از وردپرس که از سایت آن قابل دانلود است.
  • یک تم وردپرس. حتی تم‌های پیش‌فرض هم مناسب هستند.
  • یک محیط برنامه‌نویسی PHP: می‌توانید از PHPStorm، Netbeans، PHPDesigner، Eclipse یا حتی notepad++ هم استفاده کنید.
مهارت‌های مورد نیاز برای پلاگین نویسی
  • آشنایی با مبانی برنامه نویسی و پایگاه داده
  • آشنایی با زبان PHP
  • آشنایی با امکانات خاص وردپرس (هوک، توابع خاص، فیلتر، نحوه عملکرد و …)
  • آشنایی با جاوا اسکریپت، JQuery و Ajax. (الزامی نیست و بستگی به نیازهای شما دارد)
شروع برنامه‌نویسی پلاگین

پس از اینکه مقدمات را فراهم کردید، می‌توانید شروع به نوشتن پلاگین نمایید. فرض کنید که نام افزونه‌ای که می‌خواهید بنویسید myplugin باشد. در این صورت باید مراحل زیر را انجام دهید:

  1. یک فولدر با نام myplugin در wp-content\plugins ایجاد کنید.
  2. یک فایل درون فولدر myplugin با نام php ایجاد کنید.
  3. پارامترهای لازم برای وردپرس را در بالای فایل PHP به صورت کامنت بنویسید.
  4. حال اگر مرورگر خود را باز کنید. وارد صفحه ادمین سایت local بشوید (localhost/your_wordpress_folder/wp-admin). در صفحه ادمین وردپرس وارد قسمت افزونه‌ها شوید. باید نام افزونه myplugin در لیست آمده باشد. حتی می‌توانید آن را فعال هم کنید. البته اتفاق خاصی نمی‌افتد.

به همین راحتی پلاگین شما ساخته شد. باقی کار بستگی به توان برنامه‌نویسی، نیازها و دانش شما از توابع و امکانات درونی وردپرس دارد.

Add Comment Register

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

ورود اعضای سایت

ماهنامه باشگاه وردپرس

دانلود رایگان

ما را دنبال کنید



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

فیلم آموزشی را همین الان برایم ایمیل کن

برای ثبت نام لطفا اطلاعات خود را وارد کنید

ثبت نام

برای ثبت نام لطفا اطلاعات خود را وارد کنید

ثبت نام

برای ثبت نام لطفا اطلاعات خود را وارد کنید

ثبت نام
چند ثانیه تا دانلود فاصله دارید!
کافی است آدرس ایمیلتان را وارد کنید
ما هم مثل شما از ایمیل های مزاحم متنفریم
چند ثانیه تا دانلود فاصله دارید!
کافی است آدرس ایمیلتان را وارد کنید
ما هم مثل شما از ایمیل های مزاحم متنفریم
چند ثانیه تا دانلود فاصله دارید!
کافی است آدرس ایمیلتان را وارد کنید
ما هم مثل شما از ایمیل های مزاحم متنفریم
دانلود این فیلم آموزشی با کیفیت اصلی
کافی است آدرس ایمیلتان را وارد کنید
ما هم مثل شما از ایمیل های مزاحم متنفریم
دانلود اولین ماهنامه تخصصی وردپرس
کافی است آدرس ایمیلتان را وارد کنید
ما هم مثل شما از ایمیل های مزاحم متنفریم