1h 52m
29
Lynda
25 تیر 1399
820
-
Joe Casabona

پی اچ پی برای وردپرس

PHP for WordPress

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

مقدمه Introduction
  • PHP برای وردپرس چیست؟ What is PHP for WordPress?
  • آنچه باید بدانید What you should know
  • تنظیم یک محیط محلی Setting up a local environment
1. مبانی PHP 1. PHP Basics
  • PHP چیست؟ What is PHP?
  • چاپ اطلاعات Printing information
  • متغیرها چیست؟ What are variables?
  • رشته های PHP Strings in PHP
  • با استفاده از آرایه ها Using arrays
  • عملگرهای ریاضی و ریاضیات در PHP Arithmetic operators and math in PHP
  • چالش: یک عمل ریاضی را انجام داده و آن را ذخیره کنید Challenge: Perform a mathematic operation and store it
  • راه حل: یک عمل ریاضی را انجام داده و آن را ذخیره کنید Solution: Perform a mathematic operation and store it
2. ساختارهای کنترل 2. Control Structures
  • مقایسه اپراتورها و حقیقت Comparison operators and the truth
  • اپراتورهای منطقی Logical operators
  • ایجاد عبارات if / other Creating if/else statements
  • برچسب های شرطی در وردپرس Conditional tags in WordPress
  • حلقه ها Loops
  • حلقه در وردپرس The Loop in WordPress
  • چالش: حلقه ای از طریق مجموعه ای از اطلاعات Challenge: Loop through an array of information
  • راه حل: حلقه ای از طریق مجموعه ای از اطلاعات Solution: Loop through an array of information
3. با استفاده از توابع 3. Using Functions
  • توابع چیست؟ What are functions?
  • استفاده از توابع در وردپرس Using functions in WordPress
  • نوشتن توابع خود را Writing your own functions
  • چالش: برای مقایسه دو عدد عملکرد خود را بنویسید Challenge: Write your own function to compare two numbers
  • راه حل: برای مقایسه دو عدد عملکرد خود را بنویسید Solution: Write your own function to compare two numbers
4- کار در WordPress 4. Working in WordPress
  • پرونده توابع The functions file
  • کپی سلام دالی Copying Hello Dolly
  • WP_Query WP_Query
  • قلاب ها: اقدامات و فیلترها Hooks: Actions and filters
نتیجه Conclusion
  • مراحل بعدی Next steps
Joe Casabona

جو کازابونا یک توسعه دهنده دوره معتبر دانشگاه است. او بنیانگذار دوره های آفرینش است. جو عاشق تدریس است. وی از سال 2002 شروع به کار آزاد کرد و بیش از 10 سال معلم در سطح کالج بود. اشتیاق او در هر دو منطقه او را به ایجاد دوره های آفرینش ، مدرسه ای برای کسانی که می خواهند مشاغل آنلاین ایجاد کنند ، سوق داد. به عنوان یک طرفدار بزرگ یادگیری با انجام ، عاشق ایجاد دوره های متمرکز و محور برای کمک به دانش آموزان برای ساختن چیزی است. جو همچنین عاشق شنیدن داستانهای مردم است. وقتی او تدریس نمی کند ، برای پادکست خود با عنوان How I Built آن با مردم مصاحبه می کند. در https://casabona.org بیشتر بیاموزید.