WordPress Plugin Development: Beginner's Guide. Build powerful, interactive plug-ins for your blog and to share online
- Autorzy:
- Vladimir Prelovac, Vladimir Prelovac, Matt Mullenweg
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 296
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: WordPress Plugin Development: Beginner's Guide. Build powerful, interactive plug-ins for your blog and to share online
WordPress Plug-in Development (Beginner's Guide) focuses on teaching you all aspects of modern WordPress development. The book uses real and published WordPress plug-ins and follows their creation from the idea to the finishing touches, in a series of carefully picked, easy-to-follow tutorials. You will discover how to use the WordPress API in all typical situations, from displaying output on the site in the beginning to turning WordPress into a CMS in the last chapter. In Chapters 2 to 7 you will develop six concrete plug-ins and conquer all aspects of WordPress development.
Each new chapter and each new plug-in introduces different features of WordPress and how to put them to good use, allowing you to gradually advance your knowledge. This book is written as a guide to take your WordPress skills from the very beginning to the level where you are able to completely understand how WordPress works and how you can use it to your advantage.
Wybrane bestsellery
-
To trzecie wydanie przewodnika autorstwa twórców Kubernetesa. Zostało starannie zaktualizowane i wzbogacone o tak ważne zagadnienia jak bezpieczeństwo, dostęp do Kubernetesa za pomocą kodu napisanego w różnych językach programowania czy tworzenie aplikacji wieloklastrowych. Dzięki książce poznasz...
Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie III Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie III
(44.85 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Ta książka stanowi przystępne wprowadzenie do świata projektantów i budowniczych robotów. Dzięki niej dowiesz się, jak wybrać potrzebne podzespoły, jak je ze sobą połączyć i jak wykorzystywać poszczególne urządzenia wejścia i wyjścia. Posłużysz się w tym celu płytką Raspberry Pi i kompatybilnymi ...
Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II
(64.35 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
Połącz kropki zaprasza do przedziwnego świata najnowszych technologii - tak szeroko, jak żadna dotychczas książka na polskim rynku wydawniczym. Inżynieria genetyczna, automatyczna synteza chemiczna, nanoroboty medyczne, uczenie maszynowe, autonomiczne drony militarne, synteza organów in vitro... ...(35.93 zł najniższa cena z 30 dni)
35.93 zł
49.90 zł(-28%) -
Oto znakomity i w pełni zaktualizowany przewodnik po informatyce śledczej, uwzględniający najnowsze techniki, narzędzia i rozwiązania. W książce omówiono praktyczne aspekty zarówno umiejętności technicznych, jak i spraw ważnych z punktu widzenia prowadzenia dochodzeń w internecie i laboratorium. ...
Informatyka w kryminalistyce. Praktyczny przewodnik. Wydanie II Informatyka w kryminalistyce. Praktyczny przewodnik. Wydanie II
(74.50 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Discover the potential of ChatGPT, harness cloud platforms for security and scalability, maximize the efficiency of your AI apps, and explore industry use cases to gain practical insights with the help of Generative AI for Cloud Solutions.
Generative AI for Cloud Solutions. Architect modern AI LLMs in secure, scalable, and ethical cloud environments Generative AI for Cloud Solutions. Architect modern AI LLMs in secure, scalable, and ethical cloud environments
-
Технологія Java сьогодні використовується ск&...(84.16 zł najniższa cena z 30 dni)
84.16 zł
103.90 zł(-19%) -
Ця книжка познайомить вас з особливостями Jav...
Head First. Програмування на JavaScript. Head First. Програмування на JavaScript Head First. Програмування на JavaScript. Head First. Програмування на JavaScript
(84.16 zł najniższa cena z 30 dni)84.16 zł
103.90 zł(-19%) -
«Патерни проєктування» 2014 ваша книжка, якщо C...(84.16 zł najniższa cena z 30 dni)
84.16 zł
103.90 zł(-19%) -
This edition is a comprehensive guide to design architecture and implement practices for delivering business value. You’ll learn concepts influencing architectural decisions, and topics like observability, security and running in multiple regions.
Software Architecture Patterns for Serverless Systems. Architecting for innovation with event-driven microservices and micro frontends - Second Edition Software Architecture Patterns for Serverless Systems. Architecting for innovation with event-driven microservices and micro frontends - Second Edition
O autorach ebooka
For Vladimir, WordPress development is a full time job about which he happily blogs on his web site prelovac.com.
Contact Vladimir Prelovac
For Vladimir, WordPress development is a full time job about which he happily blogs on his web site prelovac.com.
Contact Vladimir Prelovac
Vladimir Prelovac, Vladimir Prelovac, Matt Mullenweg - pozostałe książki
-
WordPress is one of the most popular platforms for building blogs and general websites. By learning how to develop and integrate your own plugins, you can add functionality and extend WordPress in any way imaginable. By tapping into the additional power and functionality that plugins provide, you...
WordPress 3 Plugin Development Essentials. Create your own powerful, interactive plugins to extend and add features to your WordPress site WordPress 3 Plugin Development Essentials. Create your own powerful, interactive plugins to extend and add features to your WordPress site
-
Using jQuery you can create impressive animations and interactions which are simple to understand and easy to use. WordPress is the leading publishing platform that can be customized to power any type of site you like. But when you combine the power of jQuery with WordPress—...
WordPress 3.0 jQuery. Enhance your WordPress website with the captivating effects of jQuery WordPress 3.0 jQuery. Enhance your WordPress website with the captivating effects of jQuery
-
WordPress is much more than just a blogging platform now. This flexible CMS is the power behind millions of URLs, including blue-chip companies, small business, and personal websites. Flash is a world-famous multimedia platform. This book will show you the best of the proven and popular strategie...
WordPress and Flash 10x Cookbook. Over 50 simple but incredibly effective recipes to take control of dynamic Flash content in Wordpress WordPress and Flash 10x Cookbook. Over 50 simple but incredibly effective recipes to take control of dynamic Flash content in Wordpress
-
WordPress is easily one of the hottest platforms for building blogs and general web sites. With the addition of the WP e-Commerce plug-in, it's also a competent platform for easily creating and running an online store, capable of selling physical items as well as services and digital downloads. W...
WordPress 2.9 E-Commerce. Build a proficient online store to sell products and services WordPress 2.9 E-Commerce. Build a proficient online store to sell products and services
-
Themes are among the most powerful features that can be used to customize a web site, especially in WordPress. Using custom themes you can brand your site for a particular corporate image, ensure standards compliance, and create easily navigable layouts. But most WordPress users still continue to...
WordPress 2.8 Theme Design. Create flexible, powerful, and professional themes for your WordPress blogs and web sites WordPress 2.8 Theme Design. Create flexible, powerful, and professional themes for your WordPress blogs and web sites
-
WordPress MU enables you to build a complete, professional blog network. Each user gets their own blog, and can choose their favorite templates and plug-ins, and develop their own content. WordPress MU powers some of the largest blog networks in the world, including the mighty WordPress.com ...
WordPress MU 2.8: Beginner's Guide. Build your own blog network with unlimited users and blogs, forums, photo galleries, and more! WordPress MU 2.8: Beginner's Guide. Build your own blog network with unlimited users and blogs, forums, photo galleries, and more!
-
About 120,000 blogs are created every day. Most of them quickly die, but a few stay, grow up, and then become well known and respected places on the Web. If you are seriously interested in being in the top league, you will need to learn all the tricks of the trade. WordPress 2.7 Cookbook focuses ...
WordPress 2.7 Cookbook. 100 simple but incredibly useful recipes to take control of your WordPress blog layout, themes, widgets, plug-ins, security, and SEO WordPress 2.7 Cookbook. 100 simple but incredibly useful recipes to take control of your WordPress blog layout, themes, widgets, plug-ins, security, and SEO
-
WordPress makes the business of blogging easy. But there’s more to a successful business blog than just churning out posts. You need to understand the advanced marketing and promotion techniques to make your blog stand out from the crowd, attract visitors, benefit your brand, and deliver a...
WordPress 3 For Business Bloggers. Promote and grow your WordPress blog with advanced marketing techniques, plugins, advertising, and SEO WordPress 3 For Business Bloggers. Promote and grow your WordPress blog with advanced marketing techniques, plugins, advertising, and SEO
-
Internet Marketing with WordPress. Use the power of WordPress to target customers, increase traffic, and build your business with this book and Internet Marketing with WordPress. Use the power of WordPress to target customers, increase traffic, and build your business with this book and
Ebooka "WordPress Plugin Development: Beginner's Guide. Build powerful, interactive plug-ins for your blog and to share online" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "WordPress Plugin Development: Beginner's Guide. Build powerful, interactive plug-ins for your blog and to share online" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "WordPress Plugin Development: Beginner's Guide. Build powerful, interactive plug-ins for your blog and to share online" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- WordPress Plugin Development: Beginner's Guide. Build powerful, interactive plug-ins for your blog and to share online
- ISBN Ebooka:
- 978-18-471-9360-5, 9781847193605
- Data wydania ebooka:
- 2009-02-16 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku Pdf:
- 6.9MB
- Rozmiar pliku ePub:
- 6.6MB
- Rozmiar pliku Mobi:
- 9.8MB
Spis treści ebooka
- WordPress Plugin Development
- Table of Contents
- WordPress Plugin Development
- Credits
- About the Author
- About the Reviewer
- Preface
- What This Book Covers
- Who is This Book For
- Conventions
- Reader Feedback
- Customer Support
- Downloading the Example Code for the Book
- Errata
- Piracy
- Questions
- 1. Preparing for WordPress Development
- How will you benefit?
- WordPress features
- More sites means more opportunities
- Big players use it
- Urgent response to security issues
- Flexibility
- Search engines friendly
- Easy to use
- Social aspect
- WordPress features
- Plugins as tool for promotion
- Dogfooding WordPress plugins
- How will you benefit?
- Challenges involved
- Development
- Security
- Work after development
- Localization
- Documentation
- Support
- Promotion
- Plugins developed in this book
- Digg This
- Live Blogroll
- The Wall
- Snazzy Archives
- Insights
- Post Types
- Development Goodies
- Tools for the job
- WordPress
- Text editor
- FTP client
- Web browser
- Firebug
- Ubiquity
- Screengrab
- IE tab
- Final notes
- Installing and managing plugins
- Searching documentation
- Summary
- 2. Social Bookmarking
- Plugging in your first plugin
- Time for action Create your first plugin
- What just happened?
- The plugin information header
- Checking WordPress versions
- Checking the plugin
- Time for Action Testing the version check
- What just happened?
- Have a go Hero
- Plugging in your first plugin
- Displaying a Digg button
- Time for Action Implement a Digg link
- What just happened?
- Using the Digg API
- Submit URL:
- Submit URL Details:
- Acquiring post information
- Post permalink URL
- Editing the theme files
- Have a go Hero
- WordPress plugin hooks
- Time for Action Use a filter hook
- What just happened?
- WordPress hooks
- Filter hooks
- Action hooks
- Practical filters and actions examples
- Upper case titles
- Mailing list
- Changing core WordPress functionality
- Have a go Hero
- Adding a Digg button using JavaScript code
- Time for Action Implement a Digg button
- What just happened?
- Conditional Tags
- Styling the output
- Time for Action Use CSS to position the button
- What just happened?
- Have a go Hero
- Summary
- 3. Live Blogroll
- Starting up with the blogroll
- Time for action Roll into the blogroll
- What just happened?
- RSS Feed Processing
- jQuery JavaScript library
- Implementing a mouse hover event in jQuery
- Time for action Creating a hover event with jQuery
- What just happened?
- JavaScript and WordPress
- Initializing jQuery
- Expanding jQuery knowledge
- Creating the pop-up with CSS
- Time for action Apply CSS to the popup
- What just happened?
- Demystifying Ajax
- Simple example of using Ajax
- Time for action Use Ajax to dynamically retrieve feed posts
- What just happened?
- Using JavaScript with WordPress
- Parsing parameters using wp_localize_script
- Ajax and WordPress
- Ajax in admin panel
- jQuery.ajax method
- Time for action Use advanced Ajax call
- What just happened?
- Ajax script security using nonces
- Time for action Add a security nonce
- What just happened?
- Summary
- 4. The Wall
- The main concepts behind the Wall plugin
- Creating a widget
- Time for action Create a Hello World!' widget
- What just happened?
- Register widgets with description
- Widget controls
- Time for action Expanding the widget with controls
- What just happened?
- WordPress options
- Display widget control
- Handling widget input
- Handling widget output
- Create a WordPress page from the code
- Time for action Insert a page
- What just happened?
- Handling user input
- Time for action Create the wall comment form
- What just happened?
- Managing Ajax comment submit
- Time for action Save the comments
- What just happened?
- Using Ajax to submit forms
- Saving comments in WordPress post
- Dynamically load comments
- Time for action Display the comments
- What just happened?
- WordPress database query
- Comment output
- Displaying the comments
- Ajax security
- Time for action Display the comments
- What just happened?
- Have a go Hero
- Summary
- 5. Snazzy Archives
- Using a class for plugin
- Time for action Create a new plugin class
- What just happened?
- Showing template output with shortcodes
- Time for action Use a shortcode
- What just happened?
- Shortcode API
- Enclosing shortcodes
- Custom templates
- Time for action Create a custom template
- What just happened?
- Prepare archives
- Time for action Show archives of posts
- What just happened?
- Get all posts from database
- Using a regular expression
- Retrieve comment count for a post
- Using output buffers
- Apply styling and jQuery to archives
- Time for action Style the archive view
- What just happened?
- Time for action Use jQuery to allow user interaction
- What just happened?
- Have a go Hero
- Creating plugin options page
- Time for action Create an options page
- What just happened?
- Managing plugin options
- Handling options form
- Adding administration pages
- Use plugin options
- Time for action Apply the plugin options
- What just happened?
- Caching the plugin output
- Time for action Create archives cache
- What just happened?
- Have a go Hero
- Summary
- 6. Insights for WordPress
- Creating custom panels in the editor screen
- Time for action Create a new plugin outline
- What just happened?
- Custom edit panels in WordPress
- Searching the posts
- Time for action Display a list of matching posts
- What just happened?
- Interacting with tinyMCE
- Time for action Insert the link into tinyMCE
- What just happened?
- Using Flickr API
- Time for action Display Flickr photos
- What just happened?
- Using third-party solutionsphpFlickr
- Creating a tinyMCE plugin
- Time for action Adding a button to tinyMCE
- What just happened?
- Create a functional tinyMCE plugin window
- Time for action Open a tinyMCE window
- What just happened?
- Have a go Hero
- Summary
- 7. Post Types
- Handling localization
- Time for action Create plugin and add localization
- What just happened?
- Optimizing localization usage
- How does localization work?
- Adding a post template
- Time for action Create 'add photo' post template
- What just happened?
- Backend CSS classes
- Handling file and image uploads
- Time for action Handle uploaded image
- What just happened?
- Using custom fields
- Adding custom fields
- Retrieving custom fields
- Quick post a link
- Time for action Add link template
- What just happened?
- Tinkering with WordPress backend menus
- Time for action - Remove 'Link' from the Write page
- What just happened?
- Programming the Manage panel
- Time for action Add post type column in the Manage panel
- What just happened?
- Modifying an existing column
- Manage screen search filter
- Time for action Add a search filter box
- What just happened?
- Handling error messages
- Time for action Adding support for errors
- What just happened?
- User roles and capabilities
- Time for action Add user capability checks
- What just happened?
- Have a go Hero
- Summary
- 8. Development Goodies
- Creating Localization files
- Time for action - Create a POT file
- What just happened?
- Updating POT file
- What just happened?
- Time for action Perform translation
- What just happened?
- Updating translation
- What just happened?
- Documentation and support
- Plugin readme file
- Time for action Create a sample plugin readme.txt file
- What just happened?
- Sections of readme.txt
- General information
- Special codes
- Screenshots
- Installation instructions
- Plugin homepage
- Providing support
- Code management and plugin repository
- Requesting repository access
- Using SVN
- Time for action - Manage a local repository using SVN
- What just happened?
- Tagging a new version
- What just happened?
- Using WordPress development SVN
- Local copy of plugin repository
- Promotion
- Plugin promotion checklist
- General plugin development guidelines
- Security
- Performance
- Re-using resources
- Keeping API up-to-date
- WordPress MU development
- WordPress and GPL
- Online resources
- WordPress documentation (WordPress Codex)
- WordPress development news
- WordPress blog
- WordPress development updates
- WordPress Trac
- WordPress dev IRC channel
- Debugging and testing
- Unit testing
- Automated tests
- Mailing Lists
- WP hackers
- WP professionals
- Other mailing lists
- Podcasts
- WordCast
- WordPress Weekly
- Author's (Vladimir Prelovac's) web site
- Summary
- Index
Packt Publishing - inne książki
-
Mastering Data transformation is essential for enhancing their data models and business intelligence. The Definitive Guide to Power Query equips you with the knowledge and skills to master the tool while leveraging its remarkable capabilities.
The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query
Gregory Deckler, Rick de Groot, Melissa de Korte, Brian Julius
-
This book will guide you through the fundamental and advanced features of the Snowpark framework in Python. You’ll learn how to use Snowpark for implementing workloads in the fields of data engineering, data science, and data applications.
The Ultimate Guide to Snowpark. Design and deploy Snowpark with Python for efficient data workloads The Ultimate Guide to Snowpark. Design and deploy Snowpark with Python for efficient data workloads
(85.68 zł najniższa cena z 30 dni)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: WordPress Plugin Development: Beginner's Guide. Build powerful, interactive plug-ins for your blog and to share online Vladimir Prelovac, Vladimir Prelovac, Matt Mullenweg (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.