Dette er en demoshop til testformål. Ordrer vil ikke blive gennemført. Luk

Videre til indhold
  • Forside
  • Løsninger
    • Hjemmesider
    • Nyhedsbreve
    • Webshop
    • WordPress
  • Webalive plugin
    • WooCommerce produkt sortering
  • kontakt
  • Forside
  • Løsninger
    • Hjemmesider
    • Nyhedsbreve
    • Webshop
    • WordPress
  • Webalive plugin
    • WooCommerce produkt sortering
  • kontakt

© 2019

Webalive plugin

← Tilbage til alle plugins

Webalive Image Premium

Webalive Image Premium

Af WebAlive

Version 1.1.35 WP 6.0+ Testet 7.1 PHP 7.4+ Opdateret 2026-08-21

Beskrivelse

Webalive Image Premium giver dig mulighed for at:
  • Oprette billedindlæg (brugerdefineret indlægstype)
  • Gruppere billeder i "gallerier" og "forfattere" (kategori-lignende taksonomier)
  • Administrere billeder pr. galleri fra en dedikeret admin-side
  • Konfigurere ramme-CSS (farve, bredde, radius, fyld)
  • Angive standard forfatter- og licensmeta for billeder
  • Vise gallerier via shortcode eller Gutenberg-blokke
Ændringslog

1.1.35

  • Fix: Post thumbnails are no longer wrapped twice when both the attachment-image and content overlay filters process the same image.
  • Improve: WAIP post thumbnails now use the large image source directly instead of allowing a low-resolution responsive candidate to be selected in overview cards.

1.1.34

  • Add: Media Library image row actions now include Data, opening a modal with embedded EXIF/IPTC metadata from the uploaded file.

1.1.33

  • Improve: Added a close button in the top-right corner of the Media Library gallery popover.

1.1.32

  • Add: The Media Library list now shows gallery memberships and provides an inline popover for adding or removing galleries immediately via AJAX.

1.1.31

  • Fix: When WordPress creates a cropped attachment, the WAIP author and active status are now copied from the source image automatically.

1.1.30

  • Fix: Cropped WordPress images now inherit the WAIP author overlay from their original attachment.
  • Fix: The WAIP author taxonomy is now registered for media attachments as intended.

1.1.29

  • Fix: Author overlays now initialize when theme or frontend optimization changes cause the overlay script to execute after the browser load event.
  • Compatibility: Tested with WordPress 7.1.

1.1.28

  • Fix: Removed the JS-injected #waip-grid-upload-panel author/gallery bar that media-upload.js was adding at the top of the Media Library (upload.php) list view. The WAIP upload selectors are now only shown on the actual "Add New Media" screen (media-new.php), as intended.

1.1.27

  • Fix: Media Library filter dropdowns ("All WAIP authors" / "All WAIP galleries") returned zero results when a term was selected. The <option> values were term IDs, but WordPress auto-processed ?waip_author=<id> as a taxonomy slug lookup and matched nothing. Options now use term slugs so WP's native tax_query resolves them correctly. The dead request-filter code path (which never fires on admin pages) has been removed.
  • Fix: The "WAIP image options" upload panel (author/gallery selectors above the uploader) no longer renders on the Media Library list view (upload.php), where it was appearing as a second, non-functional filter row above the real filter bar. It is now only shown on the actual upload screen (media-new.php) and inside the media modal, as originally intended.

1.1.26

  • Compatibility: Tested with WordPress 7.0.2.

1.1.25

  • Fix: Author overlay JS no longer double-decorates WAIP lightbox images (.waip-lightbox__image / .waip-lightbox__image-wrap), which already have their own .waip-lightbox__meta block. Prevents a duplicate .waip-author-overlay span from appearing next to the lightbox meta.

1.1.24

  • Fix: Author overlay never loaded because the bootstrap guard checked the wrong option key (waip_show_author_overlay) while the settings screen actually saves to waip_overlay_defaults[show_author]. The guard now reads the correct option, so both the PHP wrapper and the frontend JS (imageoverlay.js) enqueue as intended when the "Show author" checkbox is enabled.

1.1.23

  • Fix: Author overlay JS now falls back to scanning document.body when a #colibri root is not present on the page, so overlays also work on non-Colibri themes and on pages where Colibri content is embedded outside the theme shell.
  • Fix: Native WP-gallery images inside Colibri galleries (.gallery-icon > a > img) now get the overlay anchored to .gallery-icon / .gallery-item instead of the inline <a>, so the overlay renders correctly on gallery thumbnails.

1.1.22

  • Fix: Author overlay now also renders on native Colibri <img> tags (e.g. wp-image-<ID> inside #colibri), in addition to CSS background images. Previously only CSS background-image elements and images passing through wp_get_attachment_image / the_content received the overlay, so Colibri-rendered <img> tags were skipped.

1.1.21 (2026-05-22)

  • Compatibility: Tested with WordPress 7.0.

1.1.20

  • Add: Post-thumbnail images displayed via Colibri (colibri-post-thumbnail-shortcode) now use object-fit: contain so the full image is visible without cropping, with the page background showing on the letterbox sides.

1.1.19

  • Fix: Gallery/author grid filter returned empty — another plugin injects a malformed tax_query (AND 0 = 1) via pre_get_posts or ajax_query_attachments_args that zeroes all results. WAIP now hooks posts_where at priority 999 and removes the spurious clause, only when WAIP is actively filtering and we are inside a query-attachments AJAX call. Also moved WAIP’s ajax_query_attachments_args filter to priority 999 so it runs after other plugins.

1.1.18

  • Fix: Blank media grid caused by server-forced PHP display_errors=On (PHP_INI_SYSTEM level, cannot be overridden by ini_set). WAIP now cleans the output buffer immediately before WP sends the query-attachments JSON response, preventing PHP notices from corrupting the JSON and causing wp.media to show an empty grid.

1.1.17

  • Debug: Added posts_results hook to log the actual WP_Query SQL and result count during query-attachments AJAX — definitively diagnosing whether the blank grid is a query issue or a response issue.

1.1.16

  • Fix: media-filter.js now logs to console BEFORE the waipMediaFilter guard — reveals if script loads but localize data is missing vs. script not loading at all.
  • Fix: waip-media-filter script now declares media-views as a JS dependency for correct load ordering.
  • Fix: waip-media-filter enqueue moved to Plugin::enqueue_admin_assets() (proven path) as belt-and-suspenders alongside MediaFilters hook.
  • Fix: patchWpUploaderEvents() now runs synchronously at script load time — eliminates race condition where WP plupload created its uploader instance before the WAIP prototype patch.
  • Add: WAIP author/gallery upload panel injected on upload.php (media library grid) so uploads from the grid can also carry WAIP terms.

1.1.15

  • Fix: Prevented stale URL/top-level params from forcing empty media grid WAIP filters.
  • Fix: Grid now skips hard-empty filtering when no matching attachment IDs are found.
  • Improve: Added explicit WAIP media-filter console markers for deterministic browser-side verification.

1.1.14

  • Improve: Auto-enabled WAIP trace in admin when WP_DEBUG is active for deterministic debugging.
  • Improve: Trace now captures MediaFilters and upload handlers without requiring waip_trace URL in debug mode.

1.1.13

  • Fix: Resolved empty media grid by switching WAIP filter application to direct relationship-ID matching for list and grid.
  • Fix: Kept grid/list filtering deterministic with post__in constraints and request key compatibility.
  • Improve: Added trace output for no-term grid requests and matched ID counts.

1.1.12

  • Improve: Added opt-in WAIP trace logging for media list/grid filters and upload meta handlers.
  • Improve: Added trace propagation in uploader requests via waip_trace for deterministic debugging.
  • Improve: Added structured trace context for request keys, selected terms, and applied filter/query state.

1.1.11

  • Fix: Reworked media library author/gallery filtering for both list and grid using stable WordPress query integration.
  • Fix: Upload metadata now accepts both waipupload and waip__term_id request keys across upload flows.
  • Fix: Media uploader now sends both parameter sets to keep author/gallery assignment consistent during async upload.

1.1.10

  • Fix: Restored vital WAIP author/gallery filtering in both media list and grid views.
  • Fix: Stabilized grid/list filtering by using matched attachment IDs without aggressive query overrides.
  • Fix: Added null-safe upload title fallback in AutoAttachmentMeta to avoid null-driven string warnings.

1.1.9

  • Fix: Stabilized media upload flow by avoiding fragile title/alt updates during upload-attachment AJAX requests.
  • Fix: Prevented duplicate attachment processing in AutoAttachmentMeta within the same request.
  • Fix: Restored primary WAIP author/gallery filter control in media grid and list views.
  • Fix: Cleaned debug-noise in MediaFilters without removing author/gallery filter functionality.

1.1.8

  • Fix: Resolved fatal error from duplicate declaration of Settings::get_gallery_defaults().
  • Fix: Kept a single canonical get_gallery_defaults() implementation with request-level cache.

1.1.7

  • Perf: Request-level caching of WAIP-status and author taxonomy lookups in ImageAuthorOverlay (reducerer DB-kald pr. side).
  • Perf: Background image overlay scanner throttled og observerer nu kun relevant #colibri root i stedet for hele body.
  • Perf: Settings::get_frontend_css, get_overlay_defaults og get_gallery_defaults cacher nu get_option-kald pr. request.
  • Perf: Settings og TemplateRenderer genbruges nu via lazy properties i Shortcodes (undgÃ¥r redundante instantieringer).
  • Feat: Gallery thumbnails bruger nu medium_large som standard; lightbox viser fuld størrelse (begge kan overrides via filter).
  • Feat: Thumbnail-billeder i gallery renderer rendres med loading=lazy og decoding=async.
  • Feat: WAIP image shortcode/block understøtter nu image_size attribut (valideret mod registrerede WP-størrelser).
  • Fix: Block-editor default billedstørrelse ændret fra full til large.
  • Fix: Fjernet debug error_log kald fra admin_enqueue_scripts og pre_insert_term hook.

1.1.6

  • Fix: Gutenberg WAIP blocks now load correctly in editor by using explicit editor script handles with WordPress dependencies.
  • Fix: Gallery block editor stylesheet metadata now points to the correct editor CSS filename.

1.1.2

  • Webalive Update Server.

1.1.1

  • Webalive Update Server.
  • Extended gallery

1.0.0

  • Initial release.
© 2026 Webalive - live website