Email::create( $args, $assoc_args )
Create a new email post connected to an email type.
Description Description
OPTIONS OPTIONS
–type=
–type-description=
–subject=
[–content=
[–plain-text-content=
[--content argument will be ignored.
Passing - as the filename will cause post content to be read from STDIN.
[–edit] : Immediately open system’s editor to write or edit email content.
If content is read from a file, from STDIN, or from the --content argument, that text will be loaded into the editor.
EXAMPLES EXAMPLES
# Create email post
$ wp bp email create --type=new-event --type-description="Send an email when a new event is created" --subject="[{{{site.name}}}] A new event was created" --content="<a href='{{{some.custom-token-url}}}'></a>A new event</a> was created" --plain-text-content="A new event was created"
Success: Email post created for type "new-event".
# Create email post with content from given file
$ wp bp email create ./email-content.txt --type=new-event --type-description="Send an email when a new event is created" --subject="[{{{site.name}}}] A new event was created" --plain-text-content="A new event was created"
Success: Email post created for type "new-event".
Source Source
File: cli/src/email.php