Lynda - WordPress Plugin Development

  • CategoryOther
  • TypeTutorials
  • LanguageEnglish
  • Total size794.5 MB
  • Uploaded Byaymen174
  • Downloads959
  • Last checkedJun. 14th '18
  • Date uploadedOct. 23rd '17
  • Seeders 4
  • Leechers1

Infohash : 9CF6B0F02D44F25FF522EBBAD4F3F342BA702AFD


Released: 9/18/2017

Is your WordPress website missing something special? Almost any feature you can imagine can be built with WordPress plugins. Learn how to build, extend, and distribute your own plugins with these development techniques, featuring the WordPress API and PHP. Learn how to create menus and a settings page, add custom functionality with JavaScript, and style your plugin with CSS. Discover how to customize the WordPress loop, add custom fields and metaboxes, and work with transients, HTTP, WP Cron, AJAX, and the REST API. Plus, learn how to adjust roles and permissions to keep your plugins secure.
Topics include:

WordPress APIs
Action and filter hooks
Activating and deactivating plugins
Plugin security
Creating the directory and files
Adding menus and the settings page
Inserting custom functionality
Including JavaScript and CSS
Testing and debugging WordPress plugins
Creating widgets
Managing users and roles
Adding custom post types and taxonomies
Working with custom fields and database queries
Using APIs: Transients, HTTP, and REST

Official Lynda Tutorial Link

Files:

Lynda - WordPress Plugin Development Exercise Files 04-04 enqueue-examples admin css
  • example-admin.css (0.0 KB)
  • index.php (0.0 KB)
  • js
    • example-admin.js (0.6 KB)
    • index.php (0.0 KB)
    • public
      • index.php (0.0 KB)
      • css
        • example-public.css (0.0 KB)
        js
        • example-public.js (0.6 KB)
      • enqueue-login-page.php (0.8 KB)
      • enqueue-inline.php (1.0 KB)
      • enqueue-admin-area.php (1.2 KB)
      • enqueue-public-pages.php (1.2 KB)
      • enqueue-examples.php (1.6 KB)
      • 03-10 myplugin
        • index.php (0.0 KB)
        • public
          • index.php (0.0 KB)
          • js
            • myplugin-login.js (0.1 KB)
            css
            • myplugin-login.css (0.2 KB)
            languages
            • index.php (0.0 KB)
            • myplugin.pot (3.2 KB)
            includes
            • index.php (0.0 KB)
            • core-functions.php (3.8 KB)
            admin
            • index.php (0.0 KB)
            • settings-page.php (0.7 KB)
            • admin-menu.php (1.2 KB)
            • settings-validate.php (1.5 KB)
            • settings-register.php (2.9 KB)
            • settings-callbacks.php (4.4 KB)
          • uninstall.php (0.3 KB)
          • myplugin.php (1.7 KB)
          • readme.txt (4.6 KB)
          • license.txt (17.7 KB)
          • 03-01 myplugin languages
            • index.php (0.0 KB)
            public
            • index.php (0.0 KB)
            admin
            • index.php (0.0 KB)
            includes
            • index.php (0.0 KB)
            • index.php (0.0 KB)
            • myplugin.php (0.5 KB)
            • readme.txt (4.6 KB)
            • license.txt (17.7 KB)
              • code-prevent-direct-file-access.txt (0.1 KB)
              • code-file-header-basic.txt (0.4 KB)
              • code-file-header-complete.txt (1.3 KB)
              • readme.txt (3.9 KB)
              • 03-05 myplugin languages
                • index.php (0.0 KB)
                public
                • index.php (0.0 KB)
                admin
                • index.php (0.0 KB)
                • settings-page.php (0.7 KB)
                • admin-menu.php (1.1 KB)
                • settings-validate.php (1.5 KB)
                • settings-register.php (2.6 KB)
                • settings-callbacks.php (4.1 KB)
                includes
                • index.php (0.0 KB)
                • index.php (0.0 KB)
                • myplugin.php (1.3 KB)
                • readme.txt (4.6 KB)
                • license.txt (17.7 KB)
                  • 02-code-prevent-direct-file-access.txt (0.1 KB)
                  • 01-code-settings-validation.txt (1.6 KB)
                  • 03-08 myplugin languages
                    • index.php (0.0 KB)
                    • myplugin.pot (3.2 KB)
                    • index.php (0.0 KB)
                    • includes
                      • index.php (0.0 KB)
                      • core-functions.php (3.8 KB)
                      admin
                      • index.php (0.0 KB)
                      • settings-page.php (0.7 KB)
                      • admin-menu.php (1.2 KB)
                      • settings-validate.php (1.5 KB)
                      • settings-register.php (2.9 KB)
                      • settings-callbacks.php (4.4 KB)
                      public
                      • index.php (0.0 KB)
                      • js
                        • myplugin-login.js (0.1 KB)
                        css
                        • myplugin-login.css (0.2 KB)
                      • myplugin.php (1.7 KB)
                      • readme.txt (4.6 KB)
                      • license.txt (17.7 KB)
                        • code-load-plugin-textdomain.txt (0.2 KB)
                        • 03-07 myplugin admin
                          • index.php (0.0 KB)
                          • settings-page.php (0.7 KB)
                          • admin-menu.php (1.1 KB)
                          • settings-validate.php (1.5 KB)
                          • settings-register.php (2.6 KB)
                          • settings-callbacks.php (4.1 KB)
                          public
                          • index.php (0.0 KB)
                          • js
                            • myplugin-login.js (0.1 KB)
                            css
                            • myplugin-login.css (0.2 KB)
                            languages
                            • index.php (0.0 KB)
                            • index.php (0.0 KB)
                            • includes
                              • index.php (0.0 KB)
                              • core-functions.php (3.7 KB)
                            • myplugin.php (1.4 KB)
                            • readme.txt (4.6 KB)
                            • license.txt (17.7 KB)
                            • 03-06 myplugin admin
                              • index.php (0.0 KB)
                              • settings-page.php (0.7 KB)
                              • admin-menu.php (1.1 KB)
                              • settings-validate.php (1.5 KB)
                              • settings-register.php (2.6 KB)
                              • settings-callbacks.php (4.1 KB)

                              Code:

                              • udp://glotorrents.pw:6969/announce
                              • udp://tracker.pubt.net:2710/announce
                              • udp://tracker.openbittorrent.com:80/announce
                              • udp://open.demonii.com:1337/announce
                              • udp://tracker.leechers-paradise.org:6969/announce