Skip to content

ClassicPress/classicpress-directory-integration

Repository files navigation

ClassicPress Directory Integration Plugin logo

ClassicPress Directory integrator.

Features

  • Plugins and themes from ClassicPress Directory now can update as WP.org plugins.
  • Plugins from ClassicPress Directory now can be installed using the "Install CP Plugins" menu under "Plugins" menu.
  • Themes from ClassicPress Directory now can be installed using the "Install CP Themes" menu under "Appearance" menu.

WP-CLI commands

  • Flush transients: wp cpdi flush

Hooks

apply_filters( "cpdi_images_folder_{$plugin}", string $folder )

Filters the folder where we search for icons and banners. The filtered path is relative to the plugin's directory. Default is /images.

Example:

add_filter(
	'cpdi_images_folder_' . basename( __DIR__ ),
	function ( $source ) {
		return '/assets/images';
	}
);