Overview

Packages

  • ACF
  • Automation
    • Actions
    • Activation
    • LeadProfile
    • Menus
    • Queries
    • Rules
    • Triggers
  • CTA
    • Activation
    • AJAXListeners
    • Cloning
    • Core
    • Display
    • EditPage
    • Enqueues
    • GPLSettings
    • LeadsProfile
    • Loading
    • Menus
    • Notices
    • PlacementMetabox
    • PostType
    • Templates
    • Tracking
    • Variations
    • YOAST
  • InboundPro
    • Activation
    • AdminAJAX
    • AutoLoading
    • Cron
    • DataInterface
    • FieldMapping
    • Funnels
    • InboundNowAPI
    • Installer
    • LeadStatuses
    • Menus
    • Notifications
    • Ouath
    • Reports
    • Settings
    • Tracking
    • Translations
    • Updates
  • LandingPages
    • Activation
    • DataInterfaces
    • Management
    • Menus
    • NeedsAttention
    • Notices
    • Sidebars
    • Templates
    • Tracking
    • Variations
    • WelcomeScreen
    • Widgets
  • Leads
    • Activation
    • Akismet
    • BranchControl
    • BulkActions
    • Dashboard
    • Management
    • Notifications
    • Settings
    • Tracking
    • UserProfile
    • WPLogin
  • Mailer
    • Activation
    • Admin
    • ClickTracking
    • DataInterface
    • InboundForms
    • Leads
    • Management
    • Notifications
    • Scheduling
    • Sending
    • Settings
    • ShortcodesAndTokens
    • SparkPost
    • Templates
    • Unsubscribes
    • Variations
    • YoastSEO
  • None
  • Shared
    • APIs
    • CPT
    • DatabaseRoutines
    • DebugTricks
    • DoubleOptin
    • EventManagement
    • FieldMapping
    • InboundForms
    • LeadSorage
    • MarketingButton
    • Menus
    • Notifications
    • Shortcodes
    • ShortcodesAndTokens
    • StandAloneLicensing
    • Tracking
    • VisualEditor
  • xDepreciated

Classes

  • Inbound_Mailer_Metaboxes
  • Overview
  • Package
  • Class

Class Inbound_Mailer_Metaboxes

Package: Mailer\Admin
Located at core/mailer/classes/class.metaboxes.inbound-email.php
Methods summary
public
# __construct( )
public static
# load_hooks( )
public static
# load_user_preferences( )

Load range into static variable

Load range into static variable

public static
# load_metaboxes( )

Loads Metaboxes

Loads Metaboxes

public static
# load_statistics( )

Get Send Aggregate Statistics

Get Send Aggregate Statistics

public static
# load_send_stream( )
public static
# load_graphs_JS( )

Load Statistics

Load Statistics

public static
# add_template_select( )

Loads and hide the template selection grid

Loads and hide the template selection grid

public static
# add_containers( )

Adds variation & email type buttons

Adds variation & email type buttons

public static
# add_email_settings( )

Adds email settings metabox container

Adds email settings metabox container

public static
# add_countdown( )

Add countdown containers

Add countdown containers

public static
# add_notifications( )

Adds statistics container

Adds statistics container

public static
# add_statistics( )

Adds statistics container

Adds statistics container

public static
# list_transmissions( )
public static
# add_send_stream( )

Adds list of last 1000 emails sent

Adds list of last 1000 emails sent

public static
# add_chart_bars( )

Loads Double Horizontal Bar Chart

Loads Double Horizontal Bar Chart

public static
# add_numbers_totals( )

Loads numeric statistics

Loads numeric statistics

public static
# add_email_details( )

Add message details

Add message details

public static
# add_variation_buttons( )

Adds variation navigation tabs to call to action edit screen

Adds variation navigation tabs to call to action edit screen

public static
# add_preview( )

Adds quick preview container

Adds quick preview container

public static
# add_email_send_settings( )

Adds email send & scheduling options

Adds email send & scheduling options

public static
# add_batch_send_settings( )

Adds batch send settings

Adds batch send settings

public static
# add_automation_send_settings( )

Adds automation send settings

Adds automation send settings

public static
# add_email_type_select_toggle( )

Display email type select metabox

Display email type select metabox

public static
# add_email_actions( )

Display email save, delete & scheduling options

Display email save, delete & scheduling options

public static
# add_selected_tamplate_info( )

Adds template select box

Adds template select box

public static 'batch'
# get_email_type( $post_id = null )

Discovers the email type by checking the inbound_email_type taxonomy

Discovers the email type by checking the inbound_email_type taxonomy

Returns

'batch'
as default otherwise return email type.
public static
# get_template_thumbnail( $template )

Gets template thumbnail

Gets template thumbnail

public static
# add_hidden_inputs( )

Renders shortcode data for user to copy for user

Renders shortcode data for user to copy for user

public static
# remove_wp_seo( )

Removes WordPress SEO metabox from inbound-email post type. Currently disabled. This throws admin js error.

Removes WordPress SEO metabox from inbound-email post type. Currently disabled. This throws admin js error.

public static
# render_settings( $settings_key, $custom_fields, $post )

Display Mailer Settings for templates AND extensions

Display Mailer Settings for templates AND extensions

public static
# render_job_select( )

Displays select dropdown with available job ids for a given email id

Displays select dropdown with available job ids for a given email id

public static
# change_title_placeholder_text( $text, $post )

Changes the default placeholder text of wp_title when cta is being created. With CTAs, wp_title is a descriptive title.

Changes the default placeholder text of wp_title when cta is being created. With CTAs, wp_title is a descriptive title.

public static
# enqueue_admin_scripts( )

Enqueues js

Enqueues js

public static
# print_js_listeners( )

Prints js at admin footer

Prints js at admin footer

public static
# print_settings_class_JS( )

JS class for handling UI elements

JS class for handling UI elements

public static
# action_save_data( INT $inbound_email_id )

Updates email variation data on post save

Updates email variation data on post save

Parameters

$inbound_email_id
of email id
public static
# action_processing( )

Run conditional actions

Run conditional actions

public static
# check_post_stats( $data )
public static
# generate_json( )

Print serialized email settings

Print serialized email settings

Properties summary
public static $statistics
#
public static $sends
#
public static $variation_stats
#
public static $campaign_stats
#
public static $settings
#
public static $email_type
#
public static $range
#
public static $job_id
#
Inbound Pro Plugin - PHP Codex API documentation generated by ApiGen