According to the plugin directory assets page in the Plugin Handbook, create one or more of the following, relative to your plugin root directory:
assets/icon-128x128.(png|jpg)
assets/icon-256x256.(png|jpg)
assets/icon.svg
Related Posts:
- Custom Icon for Plugin
- WordPress Favicon not Working For Images/Videos/PDFs
- Is there any plugin development framework
- How do I add CSS options to my plugin without using inline styles?
- How to override existing plugin action with new action
- Add custom TinyMCE 4 Button, Usable since WordPress 3.9-beta1
- How to store username and password to API in wordpress option DB?
- Which hook should be used to add an action containing a redirect?
- Handling results from data hooked into admin_post
- How do I create links at the top of WP_List_table?
- Is it worth checking if class_exists when developing a plugin and how to do it?
- Why Does get_posts() Return an Empty Set?
- Get list of available wordpress actions
- Where to enqueue stylesheets for plugin?
- How can i list current author’s categories?
- How can the tinyMCE dom be manipulated (offical API does not seem to work)?
- stray elements
- Deletion of shared options using uninstall.php
- Pass javascript result to shortcode executer function
- Plugin Settings not Saving on Ajax re-ordered table
- Can we create a category list page in WordPress?
- Add Post and Comments menu no longer visible
- Undefined function wp_set_password
- WordPress password reset – why post rp_key?
- How to modify the new WordPress 4.5 link inline toolbar
- Proper way to hook wp_get_attachment_url
- How to install WordPress Popular Posts plugin twice?
- Get the link text
- Multisite plugin development and wp_enqueue_script
- Prevent plugin from deleting important directories
- Default category got deleted. How to get it back as ID=1?
- Is Dreamweaver CS5 a serious choice for theme/plugin development?
- What allows a template file from plugin to be copied in child theme and overridden?
- How to set “Site Address (URL)” programmatically on WP multisite?
- creating custom archive template within plugin for custom post type using archive_template filter
- Modify hard-coded conditionals for roles to custom roles
- Reset plugins version cache | pre_set_site_transient_update_plugins
- Add column and post filter for a custom post type field on the edit.php page
- Trying to understand order and frequency of action hooks firing
- Create & Save multiple Meta-boxes
- How to fetch all images from a WordPress draft using PHP?
- Can’t get woocommerce_get_price_html to work [closed]
- jQuery selectors for editor elements safe to use?
- wp_set_object_terms not updating database without a die()
- parse content from wikipedia article replacing search term with the title of article
- Fatal error: Uncaught Error: Call to undefined function get_option()
- Strange Situation When Try To Retrieve Github Gist Using wp_remote_get
- Thickbox doesn’t respect dimensions when used in admin [duplicate]
- jQuery does not enqueue for my purpose… (before an inline script in the footer)
- Can I add custom css to an mu-plugin?
- Change WooCommerce Email Header using custom plugin
- Why is my plugin version 0.1?
- WP Plugin Running before jQuery
- How to include jQuery into my plugin so I can use it on plugin page?
- Prevent WordPress automatically processing certain URL queries
- How to get the current page Title and Page URL in footer.php
- insert query on a custom table using ajax with jQuery plugin Jeditable
- WordPress multisite,use same cookies across all website?
- How to check via conditional tags for a single plugin page?
- How to add search form in main page body?
- How to save post meta as an array in Gutenberg?
- WordPress Rest API with rest_do_request, possible race condition?
- Need help about understand api, wp, $ syntax in WordPress plugin script
- How to disable a jQuery plugin on WordPress plugin page
- Is it possible to use WP-CLI in a plugin (or theme)?
- WP_NAV_MENU filter targets all menus
- Load php file with jquery in single.php
- Restore svn trunk of my plugin repository to the initial state?
- Anyone using unzip_file successfully? It uploads the zip but doesn’t extract it!
- WP 3-way voting system: On to something! Please help!
- Why is the expected file not being deleted?
- How to determine which capability to use?
- How to use attributes in competent of Gutenberg
- How does one update complex options?
- How to write a custom shortcode name book?
- Hook to execute after deleting a Custom Taxonomy
- Forbidden Error in ajax call with wordpress
- get the term_id of current taxonomy page
- Custom non-template page on front end fails to render
- Add custom parameter for custom user role
- Post is uncatagorized in publish_post action
- WordPress Iframe for blog image
- How to add admin.php to WP Admin Menu Link
- Add the Twitter Bootstrap framework for the development of my plugins
- Code to add template to page
- Single_template for a custom post type created from a plugin is returning an empty page
- How to retrieve custom profile fields associated with different users
- Convert each new line in the textfield as a new value in an array
- Navigate to external link if last page or post in a category
- How do I control the list of Pages an author can see?
- Is there a general way to get a themes primary colour?
- Custom query not working in plugin admin page
- How to work with AJAX and WordPress?
- How to Register/Link to .js Files in WordPress Dynamicaly in Header.php
- Add Page With Parent ID
- Developing Themes on WordPress, Looking for Excellent Tutorials [closed]
- upload script in plugin development [duplicate]
- Advanced Custom Fields conflicting with custom plugin when saving custom field
- WordPress plugin boilerplate AJAX functionality
- Run different permission_callback depending on HTTP method of custom REST API endpoint