Easy Property Listings 3.5.19 Code Reference
  • Package
  • Class
  • Tree
  • Todo
  • Hook Reference

Packages

  • EPL
    • Admin
      • Actions
      • Classes
        • ContactsTable
        • EPL
          • Admin
            • Images
        • ReportsGraph
        • Welcome
      • Contacts
      • ContactsActions
      • ContactsFunctions
      • Elements
      • Functions
      • Help
      • HelpSingle
      • Menus
      • MenusAddons
      • MenusExtensions
      • MenusLicenses
      • Plugins
      • Reports
      • ReportsGraphing
      • User
    • Assets
      • ScriptsStyles
      • SVG
    • Classes
      • AuthorLoader
      • AuthorMeta
      • Contact
      • Cron
      • CustomPostType
      • Forms
      • License
      • ListingAdvanced
      • ListingElements
      • MetaboxesCustomFields
      • Pagination
      • PropertyMeta
      • RenderFields
      • RestAPI
      • Search
      • Session
      • Updater
    • Compatibility
      • Extensions
      • Functions
      • Shortcodes
    • Functions
      • Actions
      • ConditionalTags
      • ErrorTracking
      • Formatting
      • Front
      • Global
      • Install
      • Pagination
      • Settings
      • Templates
    • Hooks
      • EnergyCertificate
      • ExternalLinks
      • FloorPlan
      • Map
      • ReadMore
      • WebLink
    • Meta
      • InitCustomFields
      • Meta
    • PostTypes
      • Business
      • Commercial
      • CommercialLand
      • Contact
      • Functions
      • Land
      • Property
      • Rental
      • Rural
    • Shortcode
      • CommercialListingSearch
      • ContactForm
      • Listing
      • ListingAdvanced
      • ListingAuction
      • ListingCategory
      • ListingFeature
      • ListingLocation
      • ListingMetaDoc
      • ListingOpen
      • ListingResults
      • ListingSearch
      • Map
    • Taxonomy
      • BusinessCategories
      • ContactTag
      • Features
      • Location
    • Templates
      • Themes
        • iThemes
        • iThemesBuilder
    • Widget
      • Admin
        • Dashboard
      • Classes
        • Author
        • ContactCapture
        • Gallery
        • Listing
        • Search
      • Functions
  • None
  • WordPress
    • Session

Classes

  • EPL_Admin_Images

Class EPL_Admin_Images

EPL_Admin_Images Class

Package: EPL\Admin\Classes\EPL\Admin\Images
Copyright: Copyright (c) 2025, Merv Barrett
License: GNU Public License
Since: 3.5.16
Since: 3.5.18 Added nonce check.
Located at lib/includes/admin/class-epl-admin-images.php

Methods summary

public
# __construct( array $config = array() )

Get things started

Get things started

Parameters

$config
Config.

Since

3.5.16
public
# get_config( string $key = '' )

Get config

Get config

Parameters

$key
Config key.

Since

3.5.16
public static
# save_all_extensions_data( string $post_id )

Static method to handle saving for all registered extensions

Static method to handle saving for all registered extensions

Parameters

$post_id
Post ID.

Since

3.5.16
3.5.18 Check for post object.
public
# process_save_data( string $post_id )

Process save data for this specific extension

Process save data for this specific extension

Parameters

$post_id
Post ID.

Since

3.5.16
3.5.18 Added nonce check.
public
# is_external_link( string $url )

Is external link

Is external link

Parameters

$url
External link URL.

Since

3.5.16
3.5.18 Adjusted to use home_url.
public
# add_meta_box( )

Add meta box for extension

Add meta box for extension

Since

2.0
public
# get_parent_images( object $post )

Attachments Callback for adding, disabling and ordering images.

Attachments Callback for adding, disabling and ordering images.

Parameters

$post
Global post object.

Since

3.5.16
public
# epl_images_management_callback( object $post )

Attachments Callback for adding, disabling and ordering images.

Attachments Callback for adding, disabling and ordering images.

Parameters

$post
Global post object.

Since

3.5.16
3.5.18 Array search improvements and better checks for attachments.
public
# extension_messages( object $post )

Extension messages

Extension messages

Parameters

$post
Post object.

Since

3.5.16
public
# save_image_order( )

Save Image Order

Save Image Order

Since

3.5.16
3.5.18 Nonce added and fixes to checks and sanitisation.
public
# unattach_image( )

Detach Images

Detach Images

Since

3.5.16
3.5.18 Nonce added and fixes to checks and sanitisation.
public
# update_image_order_on_new_attachment( string $post_ID )

Update slide order on adding new attachment

Update slide order on adding new attachment

Parameters

$post_ID
Post ID.

Since

3.5.16

Properties summary

public string $config

Config

Config

Since

3.5.16
#
Easy Property Listings 3.5.19 Code Reference API documentation generated by ApiGen