WordPress plugin development beginner's guide : build powerful, interactive plugins for your blog and to share online

Build powerful, interactive plug-ins for your blog and to share online

Detalles Bibliográficos
Autor principal: Prelovac, Vladimir (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Birmingham, U.K. : Packt Pub 2009.
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627895106719
Tabla de Contenidos:
  • Cover; Table of Contents; Preface; Chapter 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; Plugins as tool for promotion; Dogfooding WordPress plugins; 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 jobWordPress; Text Editor; FTP Client; Web browser; Firebug; Ubiquity; Screengrab; IE Tab; Final notes; Installing and managing plugins; Searching documentation; Summary; Chapter 2: Social Bookmarking; Plugging in your first plugin; Time for action - Create your first plugin; The Plugin information header; Checking WordPress versions; Checking the plugin; Time for Action - Testing the version check; Displaying a Digg button; Time for Action - Implement a Digg link; Using the Digg API; Acquiring post information; Post permalink URL; Editing the theme files; WordPress Plugin Hooks
  • Time for Action - Use a filter hookWordPress Hooks; Filter Hooks; Action hooks; Practical filters and actions examples; Adding a Digg button using JavaScript code; Time for Action - Implement a Digg button; Conditional Tags; Styling the output; Time for Action - Use CSS to position the button; Summary; Chapter 3: Live Blogroll; Starting up with the Blogroll; Time for action - Roll into the blogroll; RSS Feed Processing; jQuery JavaScript library; Implementing a mouse hover event in jQuery; Time for action - Creating a hover event with jQuery; JavaScript and WordPress; Initializing jQuery
  • Expanding jQuery knowledgeCreating the pop-up with CSS; Time for action - Apply CSS to the popup; Demystifying Ajax; Simple example of using Ajax; Time for action - Use Ajax to dynamically retrieve feed posts; 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; Ajax script security using nonces; Time for action - Add a security nonce; Summary; Chapter 4: The Wall; The main concepts behind the Wall plugin; Creating a widget
  • Time for action - Create a 'Hello World!' widgetRegister widgets with description; Widget controls; Time for action - Expanding the widget with controls; WordPress options; Display widget control; Handling widget input; Handling widget output; Create a WordPress page from the code; Time for action - Insert a page; Handling user input; Time for action - Create the wall comment form; Managing Ajax comment submit; Time for action - Save the comments; Using Ajax to submit forms; Saving Comments in WordPress post; Dynamically load comments; Time for action - Display the comments
  • WordPress database query