Gallery 5cript

Welcome to Gallery 5cript—the WordPress gallery plugin built from scratch in 2024, designed for the websites of today! ??

? 1. Modern Dialog: Built-in dialog element for seamless interactions, accessibility, and SEO optimization.

?? 2. Optimized Images: Uses the picture element with custom WordPress sizes, delivering the right image for every device.

?? 3. Cutting-edge Front-End: Developed with TailwindCSS and TypeScript for reliable, modern and responsive interface.

?? 4. Video & Captions: Supports video galleries and captions, adding more depth to your content.

?? 5. Clean Database: Uses custom database tables, keeping your posts and meta tables clutter-free.

?? 6. API: Manage galleries programmatically with RESTful endpoints.

Gallery 5cript—Built for the modern web! ? Download for free!

LIVE DEMO: Link Text

API Endpoints

Gallery 5cript exposes the following API endpoints to manage galleries programmatically:

  1. List all galleries

    • Endpoint: /5cript-gallery/v1/galleries
    • Method: GET
    • Description: Retrieves all gallery IDs.
  2. Get a specific gallery

    • Endpoint: /5cript-gallery/v1/gallery/{id}
    • Method: GET
    • Description: Retrieves details of a gallery by its ID.
    • Parameters:
      • id (integer): The ID of the gallery.
  3. Get all images in a gallery

    • Endpoint: /5cript-gallery/v1/gallery/{id}/images
    • Method: GET
    • Description: Retrieves all images for a specific gallery by ID.
    • Parameters:
      • id (integer): The ID of the gallery.

To enable or disable the API, visit the plugin settings in the WordPress admin area. By default, the API is enabled.

Why Dialog

The dialog element was introduced in 2014 and has had full cross-browser support since 2022. While there are many plugins that offer similar functionality, none (to my knowledge at the time of writing) utilize the dialog element. This is likely due to concerns about backward compatibility, which could pose issues for the end users of those plugins.

But why use dialog, you ask?

A link to that service: https://www.youtube.com/
Policy about embed videos: https://support.google.com/youtube/search?q=policy+embed+video&oq=policy+embde+video&spell=1#zippy=%2Care-you-allowed-to-embed-youtube-videos
Generic terms and conditions of Youtube: https://www.youtube.com/static?template=terms
Even though the youtube-nocookie.com is used, aka “Enable privacy-enhanced mode”, it is necessary that websites that making use of this plugin to require users to accept cookies that allow for third-party use.

0

评论0

 
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录