Este plugin no se ha probado con las últimas 3 versiones mayores de WordPress. Puede que ya no tenga soporte ni lo mantenga nadie, o puede que tenga problemas de compatibilidad cuando se usa con las versiones más recientes de WordPress.

DX Plugin Base

Descripción

This is a fully-functional sample skeleton plugin for plugin developers.

It serves as a startup code providing reference and working codebase for:

  • defining custom post types and taxonomies
  • creating admin pages
  • sample code of the Settings API implementation for admin pages
  • registration of activate/deactivate hooks
  • adding metaboxes on pages
  • creating sample shortcode
  • creating sample widget
  • creating AJAX requests storing sample data in the database
  • creating AJAX requests for fetching remote data with the HTTP API
  • adding frontend styles/scripts the right way
  • adding admin styles/scripts the right way
  • defining common constants for further use

and more. Use it freely as your plugin startup snippet.

Take the code as is for test and learning or use it when creating plugins for a solid base. To be extended with
widget and shortcode samples.

Instalación

Upload the DX Plugin Base plugin to your blog and activate it. It would work as is.

Extend or comment whenever appropriate based on your assignment.

FAQ

Is it compatible with latest WordPress?

Yes, it is, as well as with the latest PHP.

I’ve removed the ‘pass-by-reference’ call for all array( $this, … ) entries as it’s deprecated since 5.3.0. If you happen to use 5.2.4, you can replace all $this in arrays with &$this or better update PHP version.

Reseñas

Leer todas las 2 reseñas

Colaboradores y desarrolladores

«DX Plugin Base» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Traduce «DX Plugin Base» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.6

  • Widget update for PHP compatibility with 4.3

1.5

  • Add custom fields to metaboxes
  • Save custom fields

1.4

  • Refreshing

1.3

  • Add page with AJAX options
  • Introduce AJAX call for storing data to DB
  • Introduce AJAX call to fetch title from remote HTTP resouce

1.2

  • Fix small issues and prevent some unexpected activities

1.0

  • Initial commit