PHP code example of humanmade / publication-checklist
1. Go to this page and download the library: Download humanmade/publication-checklist library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
humanmade / publication-checklist example snippets
use function Altis\Workflow\PublicationChecklist\register_prepublish_check;
use Altis\Workflow\PublicationChecklist\Status;
add_action( 'altis.publication-checklist.register_prepublish_checks', function () {
register_prepublish_check( 'foo', [
'run_check' => function ( array $post, array $meta, array $terms ) : Status {
if ( isset( $meta['foo'] ) ) {
return new Status( Status::COMPLETE, 'Foo completed' );
}
return new Status( Status::INCOMPLETE, 'Missing foo data' );
},
] );
} );