How to avoid plugin name conflicts from the upgrade notifier?

You can remove you plugin from the updateble list with: add_action( ‘plugins_loaded’, function(){ add_filter( ‘site_transient_update_plugins’, function ( $value ) { if( isset( $value->response[‘google-analytics/google-analytics.php’] ) ) unset( $value->response[‘google-analytics/google-analytics.php’] ); return $value; }); }); Adding this filter will eliminate our homonymous plugin altogether from update checks. And it supposes that we are doing the updates manually via … Read more

Could not create directory /wp-content/upgrade/

First do not use 777, change it back to 755. Second you need to add the proper group permissions most likely to the same that Apache is running under. To find that out try: ps aux | grep apache You will see the Apache user group on the left. Now change your WordPress folder to … Read more

How to customize a plugin whilst maintaining ability to upgrade

Many plugins use /wp-content/custom-plugin-folder/ to store customized plugin data (WPTouch comes to mind). Just use the constants WP_CONTENT_URL and WP_CONTENT_DIR Docs to check for the existence of your folder and retrieve any available skins. The following article, although not directly related to this Question, explains the importance for plugins/themes to search for translations first in … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)