Taking WordPress to the next level with advanced plugin developmentWordPress is used to create self-hosted blogs and sites, and it's fast becoming the most popular content management system (CMS) on the Web. Now you can extend it for personal, corporate and enterprise use with advanced plugins and this professional development guide. Learn how to create plugins using the WordPress plugin utilize hooks, store custom settings, craft translation files, secure your plugins, set custom user roles, integrate widgets, work with JavaScript and AJAX, create custom post types. You'll find a practical, solutions-based approach, lots of helpful examples, and plenty of code you can incorporate!Shows you how to develop advanced plugins for the most popular CMS platform today, WordPressCovers plugin fundamentals, how to create and customize hooks, internationalizing your site with translation files, securing plugins, how to create customer users, and ways to lock down specific areas for use in corporate settingsDelves into advanced topics, including creating widgets and metaboxes, debugging, using JavaScript and AJAX, Cron integration, custom post types, short codes, multi site functions, and working with the HTTP APIIncludes pointers on how to debug, profile and optimize your code, and how to market your custom pluginLearn advanced plugin techniques and extend WordPress into the corporate environment.
Librarian note: There is more than one author in the GoodReads database with this name This profile may contain books from multiple authors of this name For other authors of this name, see:
WordPress on maailman suosituimpia tietokoneohjelmia, joka pyörittää satoja miljoonia nettisivuja pienistä blogeista isoihin nettisivustoihin. Myös Kirjavinkit on käyttänyt WordPressiä muutaman vuoden ajan.
WordPressin suosion yksi salaisuus on sen muokattavuudessa. Ohjelmiston toiminnallisuutta on helppo muokata tekemällä plugineita eli liitännäisiä, jotka voivat muuttaa joko jotain pientä juttua tai pistää koko WordPressin ihan uuteen uskoon. Myös Kirjavinkit käyttää kirjavaa joukkoa valmiina saatuja tai itse tehtyjä lisäosia.
Lisäosien ohjelmoiminen on mielenkiintoista puuhaa, jossa on omat haasteensa. Ongelmia aiheuttaa WordPressin hieman epämääräinen ohjeistus. Kaikesta tarpeellisesta ei löydy kattavaa selvitystä. Siksi jokaisen plugin-kehittäjän työpöydältä pitäisi löytyä Professional WordPress Plugin Development -kirja, sillä tämä kokeneiden pluginimaakarien kirjoittama opus on erinomaisen kattava selonteko siihen, miten plugineita oikein tehdään.
Vaikka kokisi itsensä kuinka kokeneeksi koodariksi, tästä kirjasta oppii varmasti jotain uutta siitä, miten WordPress-plugineita oikeastaan kuuluu tai kannattaa tehdä. Kymppi plus kirjoittajakolmikolle, tämä oli tämän vuoden hyödyllisin kirjahankintani. (15.7.2011)
Вероятно книгата би била полезна на програмисти, експериментиращи с WordPress, без да го владеят. Научих неща, които не знаех. Започва хубаво и полезно, първата половина препоръчвам.
От някакъв момент след средата изпитвах трудност да се съсредоточа върху съдържанието и бях на косъм да я зарежа. Вероятно претупването на безполезните за вас глави е критично важно, за да успеете да прочетете тази книга.
Good for beginners but not recommended for advanced WP developers. If they provide more detail about blocks like Gutenberg architecture, blocks internationalization, enqueueing editor and front end assets, build blocks plugin using npm command, detail about InspectorControls component, nested blocks, Format API, Data modules, etc.,
Though this is released as new book it seems it missing some of the modern development in WP world.
Good. Covered some important topics. Great to get started with WP plugin development for a person who has a little bit previous experience in programming.
For some time, I have been learning WordPress so that I could redo our church's web site to move it to WordPress from another CMS (Content Management System). Since I wanted the web site to look pretty much the same as it did under the other CMS, I could not find a WordPress theme that would work, so I built one myself, following a very useful web site article.
One positive thing about WordPress is its plugins. One negative thing about WordPress is its plugins.
On the one hand, you can find a plugin to do almost (but not quite) anything for your WordPress site. On the other hand, you have to use plugins to change or add behavior that ought to be built into WordPress.
Also, I have on many occasions been looking for a plugin to accomplish something I needed, and while I often found one (more usually, many), they so often didn't fill the bill to my satisfaction. They might have omitted a feature I needed, or perhaps were too complicated and contained more than I needed.
So, I wanted to find out how to write my own plugin(s) to provide just what I wanted. Thus, I was lead this book. It's probably the best book going on WordPress plugins, and provides very useful information and help on how to write your own plugin. Unfortunately, it left me wanting more. For example, I wanted to learn how to write a plugin to incorporate various features of JQuery, but the book doesn't talk about that.
So, I only gave it 4 stars, rather than 5. Now, to try to learn more about plugins some other way...
A good and comprehensive book to learn about different topics a plugin developer must know. the style of writing is good and very organized and teaches you how things work.
After reading many chapters of this book. I realized that WP isn't just CMS. It could really work as a complete framework which you can extend in any way you want. By starting to develop Plugins, you could overcome all the limitations you thought WP had.
One of the things that I liked very much is the $wpdb. I was really restricted before learning that you can connect to the DB directly and have the full control, write any query you want and start playing.
by understanding how to implement plugins, you could take control of the WP.
I recommend it for every WordPress plugin developer.
The most incredible WordPress book available for the public. Completely covering all important aspects of the plugin development, edge cases and possible outcomes of using some actions in a given manner.
It touches every aspect of writing plugins for WordPress. It lacks examples of blocks with real life functionality. There are not any examples using reactjs.