• API های تنظیمات

    بررسی اجمالی API های تنظیمات که از نسخه ۲.۷ به وردپرس اضافه شدند ، به مدیر سایت وردپرس این امکان را می دهند که صفحات شامل فرم های تنظیمات را ، به صورت نیمه اتوماتیک ، مدیریت کنند . این APIها به شما اجاره می دهند ، صفحات تنظیمات را طوری تعریف کنید که ، […]
  • کدهای کوتاه پارامتردار

    کدهای کوتاه می توانند دارای پارامترهایی برای پیکربندی باشند ، که به این پارامترها خاصیت یا attribute گفته می شود . در زیر یک کد کوتاه به اسم pullquote  را مشاهده می کنید که دارای چند خاصیت می باشد .   در کد بالا ، کد کوتاه دارای ۲ […]
  • کدهای کوتاه جفتی

    در بخش های قبلی با کدهای کوتاه تکی یا خودبند (Self-closing) مانند آشنا شدید . کدهای کوتاه همچنین می توانند به صورت زوج (enclosing) مانند محتوا نیز بیایند . اگر یک کد کوتاه به صورت زوج مورد استفاده قرار گیرد ، تابع فراخوان کدکوتاه ، یک پارامتر دوم که همان محتوا محصور شده […]
  • مبانی کدهای کوتاه

    ثبت یک کد کوتاه در پوسته در وردپرس ، کدهای کوتاه توسط تعریف نام کدکوتاه و تابع فراخوان مرتبط با آن ایجاد می شوند . در زیر ساده ترین حالت یک کد کوتاه را مشاهده می کنید : function hello_dolly_shortcode() { return "Hello Dolly"; } add_shortcode( 'hello-dolly', 'hello_dolly_shortcode' ); کد کوتاه جدید شماست و هر […]
  • کدهای کوتاه

    بررسی اجمالی به خاطر اضافه شدن لایه های امنیتی بیشتر به وردپرس ، شما اجازه اضافه کردن کدهای پی اچ پی (php) به یک نوشته را ندارید . این مورد از خراب شدن و از دسترس خارج شدن سایت کاربران وردپرس جلوگیری می کند . با این حال شاید شما نیاز داشته باشید که به […]
  • زیر منوها

    مثال ساده : اضافه کردن یک صفحه به صورت زیر منو ، به منوی ابزارها (Tools) اگر می خواهید یک صفحه را به صورت زیرمنو به منوی سطح بالای ابزارها (Tools menu) اضافه کنید ، از تابع add_management_page استفاده کنید . add_management_page( $page_title, $menu_title, $capability, $menu_slug, $function); این مثال می تواند یک گزینه زیرمنو را […]
  • منوهای سطح بالا

    مثال ساده : اضافه کردن یک منوی سطح بالا برای منوهای سطح بالا و اگر می خواهید یک منوی جدید (یا یک صفحه جدید) به قسمت مدیریت وردپرس اضافه کنید ، می توانید از تابع add_menu_page()  استفاده کنید . این مثال یک منو و یک صفحه را به قسمت مدیریت وردپرس اضافه می کند . add_menu_page […]
  • منوهای مدیریت

    مقدمه در این بخش شما را با منوهای مدیریت وردپرس آشنا می کنیم و توضیحاتی کوتاه و مفید را درباره آنها به شما ارائه می دهیم . بعد از ورود یک کاربر به پیش خوان یا مدیریت وردپرس ، یکسری منو به نمایش در می آیند. (در نسخه فارسی وردپرس این منو در سمت راست […]
  • تاپیک های پیشرفته

    حذف اکشن ها (Actions) و فیلترها (Filters) بعضی اوقات نیاز دارید که یک تابع فراخوان را که یک افزونه یا پوسته یا خود هسته وردپرس ایجاد کرده اند را حذف کنید . به عنوان مثال شما می توانید قابلیت های اضافی پوسته های بسیار بزرگ را غیرفعال کنید . برای حذف یک فراخوان قلاب ، […]
  • ایجاد قلاب های سفارشی

    بررسی اجمالی یک بخش مهم از ایجاد افزونه که معمولاً نادیده گرفته می شود ، اضافه کردن قلاب های سفارشی به افزونه است . شما توسط قلاب های سفارشی ، می توانید به سایر توسعه دهندگان اجازه دهید تا بدون تغییر و دستکاری کدهای شما ، افزونه شما را توسعه دهند . قلاب های سفارشی […]
  • فیلترها (Filters)

    بررسی اجمالی فیلترها یک روش برای تغییر بخشی از داده های یک تابع توسط یک تابع دیگر هستند . فیلترها نیز مانند اکشن ها یک نوع قلاب هستند اما برعکس آنها عمل می کنند . برای استفاده از فیلترها باید تابع add_filter()  را فراخوانی کنید . این تابع به ۲ پارامتر نیاز دارد :   ۱- […]
  • اکشن ها (Actions)

    بررسی اجمالی اکشن ها یک نوع از قلاب ها هستند . اکشن ها یک روش هستند که به یک تابع امکان می دهند روی عملکرد تابعی دیگر تاثیر بگذارد . بنابراین کدهای تابع اضافه شده می تواند در یک نقطه خاص در زمان اجرای هسته وردپرس ، یک افزونه و یا یک پوسته ، اجرا […]
صفحه 3 از 5«12345 »