The document discusses the WordPress Settings API, which provides functions for creating admin settings pages. It explains how to register plugin settings, add sections and fields to the settings page, sanitize and validate settings values, and reuse form controls. Key functions covered include add_options_page(), register_setting(), add_settings_section(), add_settings_field(), settings_fields(), do_settings_sections(), and submit_button().
WordCamp Montreal 2015: Combining Custom Post Types, Fields, and Meta Boxes t...allilevine
Custom post types, fields, and meta boxes all offer powerful ways to transform WordPress sites, but when you use all three together, the impossible becomes possible. In this talk I’ll explore just how custom you can go by combining WordPress’ custom functions to solve a real-world problem. I’ll also cover custom taxonomies, custom templates, and leveraging some basic PHP, featured images, and existing plugin functionality to take your custom post type even further.
First Steps in Drupal Code Driven DevelopmentNuvole
"First Steps in Code Driven Development" covers basic techniques and good practices. Presented during the "Developer Session" at Krimson office, Antwerp (BE), the 27th of May 2010.
Optimizing Angular Performance in Enterprise Single Page AppsMorgan Stone
Getting the most out of Angular 1.x in enterprise apps
Originally presented at the Birmingham Javascript Meetup on June 2, 2016
http://www.meetup.com/bhm-js/
WordCamp Montreal 2015: Combining Custom Post Types, Fields, and Meta Boxes t...allilevine
Custom post types, fields, and meta boxes all offer powerful ways to transform WordPress sites, but when you use all three together, the impossible becomes possible. In this talk I’ll explore just how custom you can go by combining WordPress’ custom functions to solve a real-world problem. I’ll also cover custom taxonomies, custom templates, and leveraging some basic PHP, featured images, and existing plugin functionality to take your custom post type even further.
First Steps in Drupal Code Driven DevelopmentNuvole
"First Steps in Code Driven Development" covers basic techniques and good practices. Presented during the "Developer Session" at Krimson office, Antwerp (BE), the 27th of May 2010.
Optimizing Angular Performance in Enterprise Single Page AppsMorgan Stone
Getting the most out of Angular 1.x in enterprise apps
Originally presented at the Birmingham Javascript Meetup on June 2, 2016
http://www.meetup.com/bhm-js/
A brief introduction to the Declarative Schema introduced into Magento 2.3.
This presentation covers:
- What developers were required to do previously
- The benefits of using Declarative Schema
- How to create tables
- How to rename tables
- How to drop tables
- Table attributes
- Adding columns
- Column attributes
- Indexes
- Unique values within columns
- Primary keys
- Foreign keys
- Data patches and how to create them
- Schema patches and how to create them
n 2010, I told everyone how to start unit testing Zend Framework applications. In 2011, let’s take this a step further by testing services, work flows and performance. Looking to raise the bar on quality? Let this talk be the push you need to improve your Zend Framework projects.
Magento Live Australia 2016: Request FlowVrann Tulika
As a web application, Magento 2’s web request processing flow is similar to all other web framework flows, but offers more extension points to third-party developers. In this session, we will walk through a web request path in the Magento 2 application, from index.php to browser JS application, and will look at extension points available on that path.
Empowering users: modifying the admin experienceBeth Soderberg
One of our goals as WordPress developers should be to build user friendly websites and admin interfaces. In many cases once we’ve added custom post types, taxonomies, plugins, and other features required by a site’s design and structure, the WordPress admin panel can become unwieldy and may be confusing to site managers. In this session we’ll explore a number of strategies and techniques that will help make site administration an empowering experience for your clients. We’ll discuss modification of the admin panel, strategic use of custom fields, managing permissions, use of labels and help text, and more, all with the goal of making hand offs to non-technical website managers stress free.
Want to give the WordPress admin area some professional polish? Want to make it super easy for your clients to locate and work with their most critical data? How about making it super easy for your client to contact you? This talk will provide theme developers with ideas to do just that along with the PHP code snippets to make it a reality. Take the WordPress admin experience to the next level!
Безопасность в WordPress является очень важной темой при создании вашего интернет проекта, и в этом докладе мы рассмотрим основы безопасности при использовании WordPress, самые частые методы и причины взлома, меры и средства защиты вашего сайта от злоумышленников.
http://wpmag.ru/2013/osnovyi-bezopasnosti-wordpress/
Почему HTTPS соединение необходимо реализовать на Вашем сайте?Alexey Vidanov
Коротко о том как работает https соединение, и почему с выходом Google Chrome 62 (октябрь 2017) все владельцы сайтов должны установить TLS/SSL-сертификат для своих проектов.
A brief introduction to the Declarative Schema introduced into Magento 2.3.
This presentation covers:
- What developers were required to do previously
- The benefits of using Declarative Schema
- How to create tables
- How to rename tables
- How to drop tables
- Table attributes
- Adding columns
- Column attributes
- Indexes
- Unique values within columns
- Primary keys
- Foreign keys
- Data patches and how to create them
- Schema patches and how to create them
n 2010, I told everyone how to start unit testing Zend Framework applications. In 2011, let’s take this a step further by testing services, work flows and performance. Looking to raise the bar on quality? Let this talk be the push you need to improve your Zend Framework projects.
Magento Live Australia 2016: Request FlowVrann Tulika
As a web application, Magento 2’s web request processing flow is similar to all other web framework flows, but offers more extension points to third-party developers. In this session, we will walk through a web request path in the Magento 2 application, from index.php to browser JS application, and will look at extension points available on that path.
Empowering users: modifying the admin experienceBeth Soderberg
One of our goals as WordPress developers should be to build user friendly websites and admin interfaces. In many cases once we’ve added custom post types, taxonomies, plugins, and other features required by a site’s design and structure, the WordPress admin panel can become unwieldy and may be confusing to site managers. In this session we’ll explore a number of strategies and techniques that will help make site administration an empowering experience for your clients. We’ll discuss modification of the admin panel, strategic use of custom fields, managing permissions, use of labels and help text, and more, all with the goal of making hand offs to non-technical website managers stress free.
Want to give the WordPress admin area some professional polish? Want to make it super easy for your clients to locate and work with their most critical data? How about making it super easy for your client to contact you? This talk will provide theme developers with ideas to do just that along with the PHP code snippets to make it a reality. Take the WordPress admin experience to the next level!
Безопасность в WordPress является очень важной темой при создании вашего интернет проекта, и в этом докладе мы рассмотрим основы безопасности при использовании WordPress, самые частые методы и причины взлома, меры и средства защиты вашего сайта от злоумышленников.
http://wpmag.ru/2013/osnovyi-bezopasnosti-wordpress/
Почему HTTPS соединение необходимо реализовать на Вашем сайте?Alexey Vidanov
Коротко о том как работает https соединение, и почему с выходом Google Chrome 62 (октябрь 2017) все владельцы сайтов должны установить TLS/SSL-сертификат для своих проектов.
A talk I gave at WordCamp Sofa 2016 on measuring and optimizing memory usage, dealing with memory related errors, as well as monitoring server memory health.
Presenting capabilities that develop since WordPress 3.4 of the theme customization screen. In addition to the standard features, there will be also presented more unique functions available, including the use of the changes introduced in the newest WordPress versions. The main aim of the lecture is to convince theme developers that the theme customization screen may completely replace additional subpages of the dashboard with theme options.
Adding Custom Fields to your WooCommerce products are a great way to show custom data on your product pages. This presentation will show you how to add Custom Fields to your Simple & Grouped products as well as adding them to Variable Products.
Gutenberg sous le capot, modules réutilisablesRiad Benguella
Gutenberg arrive, ça change tout pour ce qui est de la création de contenu dans WordPress. Mais ce que vous ne savez pas c’est que Gutenberg a le potentiel pour changer beaucoup de choses pour les développeurs de plugins et de thèmes WordPress et même à l’extérieur de la communauté WordPress.
De la gestion des données de votre plugin, la gestion des dates, l’internationalisation à l’interface UI, Gutenberg est une mine d’or qui ne demande qu’à être exploitée. Explorons ensemble l’architecture modulaire de Gutenberg et apprenons à réutiliser ses modules pour ses propres projets.
Dig Deeper into WordPress - WD Meetup CairoMohamed Mosaad
Dig deeper into WordPress is a presentation made for Web Designers Meetup in Cairo taken place on 17th Dec 2012.
Signup at WPMonkeys.com to get notified when awesome new WordPress related content is published.
DjangoGirls Seoul 2017 11월 세미나에서 발표한 문서입니다.
- 소스 코드 : https://github.com/hannal/pieces-of-django-admin-djangogirls-seoul
- 각종 소식 : https://fb.com/hello.kaycha
A quick run through explaining actions and filters that are used throughout WordPress (with useful metaphors) and some examples. It is intended to demonstrate that actions and filters are not as scary as people might think and that they can very easily make significant changes with only a few lines of code.
В своём докладе Константин расскажет о том, как повысить скорость работы сайтов на WordPress и почему это важно. Доклад нацелен на всех пользователей WordPress — от новичков до программистов и системных администраторов.
A talk from WordCamp Norway 2013 on becoming a better WordPress theme developer. Notes and video: http://kovshenin.com/2013/better-wordpress-theme-development/