WordPress Plugin Development : Beginner's Guide.
Build powerful, interactive plug-ins for your blog and to share online.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Pub.,
2009.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- WordPress Plugin Development; 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; Plugins as tool for promotion; Dogfooding WordPress plugins.
- Challenges involvedDevelopment; 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 versionsChecking the plugin; Time for action -Testing the version check; What just happened?; Have a go Hero; 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 HeroAdding 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 knowledgeCreating 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.