[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fxxI1Rfs61taF69g4Zj-Thw6sIV4U3oA7wPvzYEGPNLg":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"ahmed143","Hussnain Ahmed","https:\u002F\u002Fprofiles.wordpress.org\u002Fahmed143\u002F",1,0,100,30,94,"2026-08-29T05:18:50.849Z",[14],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":8,"num_ratings":8,"last_updated":21,"tested_up_to":22,"requires_at_least":23,"requires_php":24,"tags":25,"homepage":31,"download_link":32,"security_score":9,"vuln_count":8,"unpatched_count":8,"last_vuln_date":33,"fetched_at":34},"pixelstamp-watermark","PixelStamp Watermark","1.2.0","\u003Cp>PixelStamp Watermark is an image protection and watermarking solution for WordPress. It helps photographers, bloggers, agencies, and shop owners protect creative work with fully customizable text watermarks.\u003C\u002Fp>\n\u003Cp>You can watermark images automatically when they are uploaded, or process selected images—or your entire media library—in bulk from a dedicated admin screen. A live preview lets you adjust text, colors, position, and styling before you commit changes.\u003C\u002Fp>\n\u003Cp>The plugin uses a non-destructive workflow: it creates a secure backup of each original file before applying a watermark, so you can restore the untouched image at any time with one click.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ideal for:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Photography portfolios and galleries\u003C\u002Fli>\n\u003Cli>Blog posts with original imagery\u003C\u002Fli>\n\u003Cli>WooCommerce or catalog product photos\u003C\u002Fli>\n\u003Cli>Stock-style sites that need consistent branding\u003C\u002Fli>\n\u003Cli>Teams that want automatic protection on every new upload\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Watermarking\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom text watermarks (single or multi-line)\u003C\u002Fli>\n\u003Cli>Adjustable font family, size, color, and opacity\u003C\u002Fli>\n\u003Cli>Five placement presets: top-left, top-right, center, bottom-left, bottom-right\u003C\u002Fli>\n\u003Cli>Optional background box with padding, border, and corner radius\u003C\u002Fli>\n\u003Cli>Horizontal and vertical offset controls\u003C\u002Fli>\n\u003Cli>Rotation and scale controls for creative layouts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Workflow\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Apply to selected images from the Media Library\u003C\u002Fli>\n\u003Cli>Apply to all images in the library in one batch\u003C\u002Fli>\n\u003Cli>Auto-apply watermark on new uploads (optional)\u003C\u002Fli>\n\u003Cli>Restore originals from secure backups\u003C\u002Fli>\n\u003Cli>Real-time preview before and after comparison\u003C\u002Fli>\n\u003Cli>Toast notifications and progress bar during batch jobs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Technical\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>JPEG, PNG, and WebP support\u003C\u002Fli>\n\u003Cli>Regenerates all WordPress image sizes after apply\u002Frestore\u003C\u002Fli>\n\u003Cli>Backups stored in a dedicated uploads subfolder\u003C\u002Fli>\n\u003Cli>Built for the WordPress admin—no external services required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>Before installing, confirm your hosting environment meets these requirements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher (PHP 8.x recommended)\u003C\u002Fli>\n\u003Cli>PHP GD extension enabled (required for image processing)\u003C\u002Fli>\n\u003Cli>Writable \u003Ccode>wp-content\u002Fuploads\u003C\u002Fcode> directory\u003C\u002Fli>\n\u003Cli>Sufficient disk space for backup copies of processed images\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Recommended:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use contrasting watermark colors on light or busy backgrounds\u003C\u002Fli>\n\u003Cli>Test on a single image before running “Apply to All”\u003C\u002Fli>\n\u003Cli>Clear site, browser, or CDN cache after bulk processing if old images still appear\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Cp>After activation, configure your global watermark defaults:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>PixelStamp\u003C\u002Fstrong> in the WordPress admin sidebar.\u003C\u002Fli>\n\u003Cli>Under \u003Cstrong>Configuration Settings\u003C\u002Fstrong>, enter your \u003Cstrong>Watermark Text\u003C\u002Fstrong> (e.g. © Your Name or your site URL).\u003C\u002Fli>\n\u003Cli>Choose \u003Cstrong>Font Family\u003C\u002Fstrong>, \u003Cstrong>Font Size\u003C\u002Fstrong>, \u003Cstrong>Text Color\u003C\u002Fstrong>, and \u003Cstrong>Opacity\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Select a \u003Cstrong>Watermark Position\u003C\u002Fstrong> (bottom-right is recommended for most photos).\u003C\u002Fli>\n\u003Cli>Optionally enable \u003Cstrong>Background Box\u003C\u002Fstrong> for better readability on busy images.\u003C\u002Fli>\n\u003Cli>Adjust \u003Cstrong>Spacing & Offset\u003C\u002Fstrong>, \u003Cstrong>Rotation\u003C\u002Fstrong>, and \u003Cstrong>Scale\u003C\u002Fstrong> if needed.\u003C\u002Fli>\n\u003Cli>Watch the \u003Cstrong>Watermark Preview\u003C\u002Fstrong> and \u003Cstrong>Live Preview\u003C\u002Fstrong> panels update as you type.\u003C\u002Fli>\n\u003Cli>Enable \u003Cstrong>Auto-apply Watermark on Upload\u003C\u002Fstrong> if you want every new image protected automatically.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Settings are saved as you change them; you do not need a separate “Save” button for the form fields.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch4>Watermark selected images\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Open \u003Cstrong>PixelStamp\u003C\u002Fstrong> in the admin menu.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Open Media Library\u003C\u002Fstrong> and select one or more images.\u003C\u002Fli>\n\u003Cli>Review the live preview on the right.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Apply Watermark\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Watch the \u003Cstrong>Status & Progress\u003C\u002Fstrong> panel and toast messages for feedback.\u003C\u002Fli>\n\u003Cli>Check the image in \u003Cstrong>Media \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Library\u003C\u002Fstrong> or on the front end of your site.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Watermark your entire library\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Configure your watermark settings first (see Configuration above).\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Apply to All\u003C\u002Fstrong> and confirm the prompt.\u003C\u002Fli>\n\u003Cli>Wait for the progress bar to complete—large libraries may take several minutes.\u003C\u002Fli>\n\u003Cli>Re-check a few random images to confirm the watermark looks correct.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Restore original images\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Select the same image(s) in \u003Cstrong>PixelStamp\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Restore Originals\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>The plugin copies the backed-up file back and regenerates thumbnails.\u003C\u002Fli>\n\u003Cli>Backups are removed after a successful restore for that file.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Auto-apply on new uploads\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Enable \u003Cstrong>Auto-apply Watermark on Upload\u003C\u002Fstrong> under Global Settings.\u003C\u002Fli>\n\u003Cli>Upload a new JPEG, PNG, or WebP file through \u003Cstrong>Media \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Add New\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>The watermark is applied automatically when WordPress generates attachment metadata.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Use the \u003Cstrong>PixelStamp\u003C\u002Fstrong> admin screen to apply watermarks. The standard “Edit Image” control in the block editor does not run this plugin’s batch tools.\u003C\u002Fp>\n\u003Ch3>Backups & file storage\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Original files are copied to \u003Ccode>wp-content\u002Fuploads\u002Fpixelstamp-watermark-backups\u002F\u003C\u002Fcode> before the first watermark is applied.\u003C\u002Fli>\n\u003Cli>Each backup uses the original filename plus a \u003Ccode>.bak\u003C\u002Fcode> extension.\u003C\u002Fli>\n\u003Cli>Restoring replaces the public file and deletes that backup entry.\u003C\u002Fli>\n\u003Cli>Keep adequate disk space when watermarking large libraries.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For setup help, review the \u003Cstrong>Installation\u003C\u002Fstrong>, \u003Cstrong>Configuration\u003C\u002Fstrong>, and \u003Cstrong>Usage\u003C\u002Fstrong> sections above. If watermarks fail to apply, verify PHP GD is enabled and that your uploads folder is writable.\u003C\u002Fp>\n","Add customizable text watermarks to your images. Features auto-watermark on upload, bulk media processing, and original image restoration.",185,"2026-06-19T06:14:00.000Z","6.8.6","7.0","7.4",[26,27,28,29,30],"auto-watermark","images","photo-protection","photography","watermark","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpixelstamp-watermark.zip",null,"2026-07-22T17:31:50.256Z"]