Developers

Filters

File Filter Name Arguments
/includes/admin/media-library.php
 
page_generator_pro_shortcode_media_library_get_random_image_html_tag_query
apply_filters( 'page_generator_pro_shortcode_media_library_get_random_image_html_tag_query', $query, $args )
 
page_generator_pro_media_library_get_random_image_id
apply_filters( 'page_generator_pro_media_library_get_random_image_id', $image_id, $args, $images )
 
page_generator_pro_media_library_get_random_image_html_tag
apply_filters( 'page_generator_pro_media_library_get_random_image_html_tag', $html, $args, $image_id, $images )
/includes/admin/common.php
 
page_generator_pro_common_get_post_types
apply_filters( 'page_generator_pro_common_get_post_types', $types )
 
page_generator_pro_common_get_hierarchical_post_types
apply_filters( 'page_generator_pro_common_get_hierarchical_post_types', $types )
 
page_generator_pro_common_get_excluded_post_types
apply_filters( 'page_generator_pro_common_get_excluded_post_types', $types )
 
page_generator_pro_common_get_post_type_templates
apply_filters( 'page_generator_pro_common_get_post_type_templates', $templates )
 
page_generator_pro_common_get_taxonomies
apply_filters( 'page_generator_pro_common_get_taxonomies', $taxonomies )
 
page_generator_pro_common_get_taxonomies_hierarchical_status
apply_filters( 'page_generator_pro_common_get_taxonomies_hierarchical_status', $taxonomies_hierarchical_status )
 
page_generator_pro_common_get_post_type_taxonomies
apply_filters( 'page_generator_pro_common_get_post_type_taxonomies', $taxonomies, $post_type )
 
page_generator_pro_common_get_excluded_taxonomies
apply_filters( 'page_generator_pro_common_get_excluded_taxonomies', $taxonomies )
 
page_generator_pro_common_get_authors
apply_filters( 'page_generator_pro_common_get_authors', $authors )
 
page_generator_pro_common_get_post_statuses
apply_filters( 'page_generator_pro_common_get_post_statuses', $statuses )
 
page_generator_pro_common_get_date_options
apply_filters( 'page_generator_pro_common_get_date_options', $date_options )
 
page_generator_pro_common_get_schedule_units
apply_filters( 'page_generator_pro_common_get_schedule_units', $units )
 
page_generator_pro_common_get_methods
apply_filters( 'page_generator_pro_common_get_methods', $methods )
 
page_generator_pro_common_get_overwrite_methods
apply_filters( 'page_generator_pro_common_get_overwrite_methods', $methods )
 
page_generator_pro_common_get_term_overwrite_methods
apply_filters( 'page_generator_pro_common_get_term_overwrite_methods', $methods )
 
page_generator_pro_common_get_featured_image_sources
apply_filters( 'page_generator_pro_common_get_featured_image_sources', $sources )
 
page_generator_pro_common_get_order_by_options
apply_filters( 'page_generator_pro_common_get_order_by_options', $order_by )
 
page_generator_pro_common_get_location_order_by_options
apply_filters( 'page_generator_pro_common_get_location_order_by_options', $order_by )
 
page_generator_pro_common_get_order_options
apply_filters( 'page_generator_pro_common_get_order_options', $order )
 
page_generator_pro_common_get_keyword_transformation_options
apply_filters( 'page_generator_pro_common_get_keyword_transformation_options', $transformation_options )
 
page_generator_pro_common_get_unsplash_image_size_options
apply_filters( 'page_generator_pro_common_get_unsplash_image_size_options', $image_sizes )
 
page_generator_pro_common_get_unsplash_image_orientation_options
apply_filters( 'page_generator_pro_common_get_unsplash_image_orientation_options', $image_sizes )
 
page_generator_pro_common_get_media_library_image_size_options
apply_filters( 'page_generator_pro_common_get_media_library_image_size_options', $image_sizes )
 
page_generator_pro_common_get_countries
apply_filters( 'page_generator_pro_common_get_countries', $countries )
 
page_generator_pro_common_get_locations_restrictions
apply_filters( 'page_generator_pro_common_get_locations_restrictions', $restrictions )
 
page_generator_pro_common_get_nearby_cities_zipcodes_output_types
apply_filters( 'page_generator_pro_common_get_nearby_cities_zipcodes_output_types', $output_types )
 
page_generator_pro_common_get_locations_output_types
apply_filters( 'page_generator_pro_common_get_locations_output_types', $output_types )
 
page_generator_pro_common_get_phone_area_output_types
apply_filters( 'page_generator_pro_common_get_phone_area_output_types', $output_types )
 
page_generator_pro_common_get_wikipedia_languages
apply_filters( 'page_generator_pro_common_get_wikipedia_languages', $languages )
/includes/admin/groups-terms.php
 
page_generator_pro_groups_terms_admin_columns
apply_filters( 'page_generator_pro_groups_terms_admin_columns', $columns )
 
page_generator_pro_groups_terms_admin_columns_output
apply_filters( 'page_generator_pro_groups_terms_admin_columns_output', $column_name, $term_id )
 
page_generator_pro_groups_terms_get_defaults
apply_filters( 'page_generator_pro_groups_terms_get_defaults', $defaults )
/includes/admin/spintax.php
 
page_generator_pro_spintax_add_spintax_content
apply_filters( 'page_generator_pro_spintax_add_spintax_content', $content, $formatted_content, $this->replacements )
 
page_generator_pro_spintax_get_spintax_words
apply_filters( 'page_generator_pro_spintax_get_spintax_words', $spintax )
/includes/admin/api.php
 
page_generator_pro_api_request_timeout
apply_filters( 'page_generator_pro_api_request_timeout', 10 )
/includes/admin/gutenberg.php
 
page_generator_pro_editor_register_tinymce_plugins
apply_filters( 'page_generator_pro_editor_register_tinymce_plugins', $plugins )
 
page_generator_pro_editor_register_tinymce_buttons
apply_filters( 'page_generator_pro_editor_register_tinymce_buttons', $buttons )
/includes/admin/generate.php
 
page_generator_pro_generate_post_args
apply_filters( 'page_generator_pro_generate_post_args', $post_args, $settings )
 
page_generator_pro_generate_term_args
apply_filters( 'page_generator_pro_generate_term_args', $term_args, $settings )
 
page_generator_pro_generate_generate_content_keyword_transformation
apply_filters( 'page_generator_pro_generate_generate_content_keyword_transformation', $term, $keyword_transformation )
/includes/admin/admin.php
 
page_generator_pro_setting_panel
apply_filters( 'page_generator_pro_setting_panel', array()
/includes/admin/unsplash.php
 
page_generator_pro_unsplash_photos_random_args
apply_filters( 'page_generator_pro_unsplash_photos_random_args', $args, $query, $orientation, $count )
 
page_generator_pro_unsplash_request_timeout
apply_filters( 'page_generator_pro_unsplash_request_timeout', 5 )
/includes/admin/geo.php
 
page_generator_pro_geo_get_phone_area_code_countries
apply_filters( 'page_generator_pro_geo_get_phone_area_code_countries', $countries )
 
page_generator_pro_geo_get_phone_area_codes
apply_filters( 'page_generator_pro_geo_get_phone_area_codes', $area_codes )
/includes/admin/groups.php
 
page_generator_pro_admin_admin_columns
apply_filters( 'page_generator_pro_admin_admin_columns', $new_columns, $columns )
 
page_generator_pro_admin_admin_row_actions
apply_filters( 'page_generator_pro_admin_admin_row_actions', $actions, $post )
 
page_generator_pro_groups_permitted_meta_boxes
apply_filters( 'page_generator_pro_groups_permitted_meta_boxes', $permitted_meta_boxes )
 
page_generator_pro_groups_get_defaults
apply_filters( 'page_generator_pro_groups_get_defaults', $defaults )
 
page_generator_pro_groups_get_meta_ignored_keys
apply_filters( 'page_generator_pro_groups_get_meta_ignored_keys', $ignored_keys, $id )
 
page_generator_pro_groups_get_meta
apply_filters( 'page_generator_pro_groups_get_meta', $meta )
 
page_generator_pro_groups_get_all
apply_filters( 'page_generator_pro_groups_get_all', $groups_arr, $groups )
 
page_generator_pro_groups_get_all_ids_names
apply_filters( 'page_generator_pro_groups_get_all_ids_names', $groups_arr, $groups )
/includes/global/settings.php
 
page_generator_pro_get_settings
apply_filters( 'page_generator_pro_get_settings', $settings, $type )
 
page_generator_pro_update_setting
apply_filters( 'page_generator_pro_update_setting', $settings, $type, $key, $value )
 
page_generator_pro_update_settings
apply_filters( 'page_generator_pro_update_settings', $settings, $type )
/includes/global/shortcode.php
 
page_generator_pro_shortcode_google_maps
apply_filters( 'page_generator_pro_shortcode_google_maps', $html, $atts )
 
page_generator_pro_shortcode_media_library
apply_filters( 'page_generator_pro_shortcode_media_library', $html, $atts )
 
page_generator_pro_shortcode_unsplash
apply_filters( 'page_generator_pro_shortcode_unsplash', $html, $atts, $image_id, $images )
 
page_generator_pro_shortcode_related_links_defaults
apply_filters( 'page_generator_pro_shortcode_related_links_defaults', $defaults, $atts, $post )
 
page_generator_pro_shortcode_related_links
apply_filters( 'page_generator_pro_shortcode_related_links', $html, $atts, $posts, $post )
 
page_generator_pro_shortcode_wikipedia
apply_filters( 'page_generator_pro_shortcode_wikipedia', $html, $atts, $build )
 
page_generator_pro_shortcode_yelp
apply_filters( 'page_generator_pro_shortcode_yelp', $html, $atts )
 
page_generator_pro_shortcode_youtube
apply_filters( 'page_generator_pro_shortcode_youtube', $url, $atts, $videos, $video_index )
/includes/global/pagebuilders.php
 
page_generator_pro_pagebuilders_register_avia_layout_builder_support
apply_filters( 'page_generator_pro_pagebuilders_register_avia_layout_builder_support', array(
            'avia_builder',
            'layout',
            'preview',
            'hierarchy',
        )
 
page_generator_pro_pagebuilders_register_visual_composer_support_roles
apply_filters( 'page_generator_pro_pagebuilders_register_visual_composer_support_roles', array(
            'administrator',
            'editor',
        )
/includes/global/editor.php
 
page_generator_pro_editor_register_tinymce_plugins
apply_filters( 'page_generator_pro_editor_register_tinymce_plugins', $plugins )
 
page_generator_pro_editor_register_tinymce_buttons
apply_filters( 'page_generator_pro_editor_register_tinymce_buttons', $buttons )

Actions

File Action Name Arguments
/views/admin/settings.php
 
page_generator_pro_setting_panel- . $tab
do_action( 'page_generator_pro_setting_panel-' . $tab )
/includes/admin/admin.php
 
page_generator_pro_admin_menu
do_action( 'page_generator_pro_admin_menu' )
/includes/admin/groups.php
 
page_generator_pro_admin_admin_columns_output
do_action( 'page_generator_pro_admin_admin_columns_output', $column_name, $post_id )
 
page_generator_pro_admin_run_row_actions
do_action( 'page_generator_pro_admin_run_row_actions', $action )
 
page_generator_pro_groups_add_meta_boxes
do_action( 'page_generator_pro_groups_add_meta_boxes', $post_type_instance )