Yes, it’s absolutely possible for a plugin to make permanent changes to a site. The plugin could add to or modify the contents of the database and it could remove files (typically this would apply to media).
It’s not uncommon for plugins to leave behind orphaned data such as options in the database. This is fairly harmless, but sometimes plugins go overboard by adding many additional rows for options.
To be on the safe side, you should read over the plugin’s code and test the plugin on a staging site.
Hopefully the plugin you are describing is using a filter to modify the output of the post thumbnail on the fly, which would not actually modify the contents of the database, but to be sure the plugin’s code would need to be audited.
Related Posts:
- How can I create a bash install script for my WordPress sites setup (WP+plugins+theme)?
- How to call a plugin function from index.php
- __(): What if I have to pass in a variable?
- Custom Taxonomy in plugin and template
- How Does WordPress Uninclude/Deactivate A Plugin?
- Woocommerce checkout page custom checkbox ticked
- Can I explicitly specify ENGINE=InnoDB in WordPress?
- Setting up WordPress plugin’s page
- Members Only site with Feed Keys
- Please select a file error
- Thumbnail with different sizes
- WP-PageNavi plugin doesn’t work with multiple pages of search results
- How to load all plugins CSS after child theme CSS?
- How do I future proof my older WordPress theme?
- Disabling post images for not logged in users
- Override core woocommerce class
- WooCommerce – Where is functions.php?
- How do I add advanced custom fields / meta fields to Elasticsearch? [closed]
- Modifying Footnote Plugin for Descriptive Title Attributes
- Date in the URL with The Events Calendar
- Auto add content such as pages upon plugin activation?
- How to set a custom title per language?
- Make id column as AUTO INCREMENT on plugin activation
- Execute a plugin only on post pages
- WordPress Multisite user activation hook from email
- Notepad sticky plugin
- Create dynamic page content from custom WordPress plugin page
- WordPress Gutenberg react make import of __experimentalUseInnerBlocksProps which is no more experimetal
- Default WordPress WP Editor removing style tags and html tag
- Retrieving a path when dealing with composer packages
- Warning in Pluggable.php
- Is it possible to use multiple post_name, post_title and post_content?
- Merging Two menus in the backend into one menu
- Restrict access to content in conjunction with facebook connect & google login
- Which filter affects the ‘entry-title’ post class
- Is W3 Total Cache supposed to delete the local files after they are uploaded to CDN? [closed]
- How do I show a different homepage to logged in and non-logged in users?
- Check if SEO plugin installed
- How can i delete options on plugin uninstallation?
- Advanced Custom Fields – Get value in other plugin file [closed]
- autologin in wordpress when loged in non wp-site
- Image crop, resize and compression plugin?
- How to Include File from Plugins into Template?
- Woocommerce Coupon Menu and Marketing Menu missing After “Coupons can now be managed from Marketing > Coupons.” [closed]
- “uagb/section and uagb/columns block”
- Progmatically adding menu links to the default (Top) or Footer menu
- WordPress Console Application (ability to excecute a custom function via crontab only)
- How to add table class for tables of TinyMCE advanced wordpress plugin? [closed]
- Huge number of 404 pages getting spawned
- Licensing options for WordPress Plugins
- Updating WordPress across multiple versions
- Why does my jQuery plugin show up as text in WordPress?
- Is there a way to easily manage Project options (custom-fields)
- I am Unable to access WP admin
- Replace woocommerce | (pipe) separator in product variation to , or another character?
- how would I include some html in the header section of a wordpress plugin? I get an error
- Why are my constants not available outside my class?
- Automatic WordPress Backup Plugin works, but says it’s not
- Category “same post” retreive and display
- Adding custom Field To The Posts Listing
- WordPress does not allow me to upload a .xml file
- WordPress FLIR (Facelift Image Replacement) plugin clipping off end of text
- Add a new category for posts
- How to use a shortcode or an application to dynamically embed content from one WordPress site to another?
- Referrer Question From Server Log
- is there a way to preload specific images for desktop users only? (excluding mobile users)
- How to get brand children with woocommerce brands
- How do I insert a shape onto an image and then play an audio file upon mouse hover or mouse click on that shape in WordPress
- How to migrate Powerbuilder page data to another site?
- Is it possible to customize a wordpress post from outside dashboard(Something like site.com/post-type/post/?e=post_id)?
- Bing/msn bots is heavily requesting random of my website
- Woocommerce budget search
- WordPress Thickbox Navigation Issue in Gallery
- Allow vendors on a WordPress site to pick from a gallery of pre-selected images when choosing product’s featured image
- Update and remove buttons are hidden in plugin’s page
- How to detect if i am on plugin’s settings page
- Featured Image id disappeared
- Plugins effecting layout & login
- How to delete only user meta value (not key) from usermeta table in wordpress?
- Style WordPress Custom Post Type Single Page
- How to set up year view for datepicker in The Events Calendar plugin?
- Pull Data from DB for Admin Page Display as Relates to Admin Page Class by BA Internet
- WordPress Custom post type won’t save properly
- A simple script/plugin to display specific page upon hierarchy of selections
- Editing “Kahi’s Highlight Used Categories” plugin code – highlighting parent and child category in post page
- Choose User to email when adding a new post?
- A plugin, which allows editing certain template regions [duplicate]
- Does a Google + RSS Plugin Exist?
- Making a Plugin work based on URL Location
- My wordpress website admin panel loads very slow, what can i do about that? [closed]
- Can I install plugins manually on WP.com? [closed]
- PHP $_session is not work in wordpress
- How can I output completely custom content with plugin while still having header, footer, sidebar etc [closed]
- Woo Commerce filter
- WordPress Customise
- Create plugin with multiple blocks
- Console errors after WordPress Update 6.1
- How to modify submit button on GravityForms
- add_action() not working for admin
- i have updated my wordpress to 6.3 and getting these errors. please help