Skip to content

PHP is one of the most used languages on the web. The vast majority of websites you visit are built with PHP on the back-end, and knowing PHP is a requirement for writing plugins or themes for a CMS like WordPress. PHP is fast, but even better, it's easy to learn and easy to use for writing web applications.

License

Notifications You must be signed in to change notification settings

wpbeirut/PHP-Fundamentals-For-WordPress-Developers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PHP-Fundamentals-For-WordPress-Developers

PHP is one of the most used languages on the web. The vast majority of websites you visit are built with PHP on the back-end, and knowing PHP is a requirement for writing plugins or themes for a CMS like WordPress. PHP is fast, but even better, it's easy to learn and easy to use for writing web applications. PHP is a programming and scripting language to create dynamic interactive websites. WordPress is written using PHP as the scripting language. Just like WordPress, PHP is also an Open Source.

PHP is a server side programming language. When a user requests a web page that contains PHP code, the code is processed by the PHP module installed on that web server. The PHP pre-processor then generates HTML output to be displayed on the user’s browser screen.

In WordPress PHP files usually have a .php extension. PHP can be used inside HTML documents. The PHP pre-processor only processes code inside the php opening tag .

A WordPress user does not need to learn PHP in order to use, run, or manage a WordPress powered website.

Most users can use WordPress without ever learning to program or code in PHP. However, if a user wants to develop WordPress themes, plugins, or modify default behavior of WordPress by using actions and filters, then they would need to learn the basic syntax of PHP along with HTML and CSS.

For interested people who like to join for free on the PHP Fundementals for wordpress developers, please don't hesitate to send an email to fnzahhar@gmail.com so I can add you to our open source community (Wordpress Beirut Community).

Please send me an email with desired repository or All, just let me know your interest so I can add you to specific repositories, or on the Parent contribute for the github wpbeirut.

Project1 - Template Creation

you can find the folder template-demo, the objective is to know how to create a page template in wordpress so you can use it as a page template.

Project2 - Admin Notices

WordPress admin notices provide a convenient way to display messages to users in the admin area, e.g. after a post has been updated or a plugin has been activated. They're also used by many themes and plugins to display notifications about anything from new features or security warnings to details about ongoing promotions or upgrade prompts.

WordPress core provides four different admin notices which can be used contextually to alert a user to a specific type of notice. This is achieved by displaying a unique accent color for each type of admin notice.

Admin notices are usually displayed at the top of every admin page to stand out from the main page content and be clearly noticeable. They are elegantly designed so as to not be too visually distracting.

About

PHP is one of the most used languages on the web. The vast majority of websites you visit are built with PHP on the back-end, and knowing PHP is a requirement for writing plugins or themes for a CMS like WordPress. PHP is fast, but even better, it's easy to learn and easy to use for writing web applications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published