You need to create a widget in your plugin. Once you have the widget, just drag and drop it into the side bar. This might help.
http://www.wpbeginner.com/wp-tutorials/how-to-create-a-custom-wordpress-widget/
Related Posts:
- WordPress and magic quotes
- Reposition WooCommerce breadcrumb outside of wrapper content
- WordPress URL Rewrite not working
- Displaying a WooCommerce product via PHP
- WP E-commerce: Showing 3 random products from current category when viewing product
- Woocommerce -How to set product regular price default
- How To Customize Position of »add to cart« of WooCommerce on Product Page [closed]
- WordPress widget in custom theme
- Bulk Image upload and one image for each post?
- Woocommerce price including tax with formatting from options
- woocommerce and is_user_logged_in() if not redirect to homepage
- Woocommerce Custom CSV export
- WooCommerce – Fixed quantity of a product [closed]
- WP_cron won’t trigger my action
- How to create a custom category of wordpress admin
- Adding a div at the bottom of a sidebar
- How to run JS, PHP and etc. inside WP post?
- Working with wordpress plugin and theme templates structures
- WordPress: Access a plugin from within a theme
- WordPress plugin/code to hide all things related of a user from the public
- Large Woocommerce Site (83,000 items), What Can I Do? [closed]
- showing 2 prices wholesale and normal
- How can I hide that I Use WordPress (with W3 Total Cache)
- Woocommerce Show Single Product on Homepage
- WooCommerce Tabs [closed]
- WordPress add_rewrite_rules for custom URLs ending in .html
- How to solve Woocommerce Memory Limit
- Should i use the wordpress Options table or to create database table..?
- Why doesn’t PhotoSmash plugin play well with wp_query?
- Woocommerce getting top level category parent and make all sub categories have the same template and menu
- feedburner plugin for WP 3.5
- Display additional page templates and a sidebar on plugin activation
- How do I attach an invoice PDF to an email in the Dukapress plugin for WordPress?
- Make separate text boxes for separate WordPress Custom Fields
- Creating a WordPress addon for ContactForm7 submission (.XML file export)
- divide custom field values in div every two values
- WordPress and magic quotes
- How to get WordPress Adminmenu items?
- How To Customize Position of »add to cart« of WooCommerce on Product Page [closed]
- Simple tree display of WordPress menu
- WordPress Pages into Sections edit.php PHP hack
- WordPress Plugin Receive a Link
- WordPress: Create A Widget to Accompany Plugin
- How can I list only Subcategories in Woocommerce
- PHP Syntax getting PHP terms
- Get Products within Current Product Category
- what is %variable% in a wordpress plugin? [closed]
- Why can’t import backup site WordPress? Plugin All-in-one migration
- How do I make an HTML table from a database table?
- dbDelta support for FOREIGN KEY
- How can I save a multiple select array with the settings API for a plug-in options page?
- Inject post (from specific category) between posts in Loop
- Initialize WordPress environment to use in a real cron script
- Allowed memory size of 268435456 bytes exhausted (tried to allocate 64 bytes)?
- Plugin.php: PHP Notice: Undefined offset: 0 in
- How to Add a Link to the Drop-Down User Menu in the Admin Bar?
- Remove username in emails or swap username for email
- List of posts by day of the week
- How to add custom taxonomy slug in CPT permalink?
- What SQL / WordPress queries would need a nonce?
- Creating bulk posts with Youtube videos
- WooCommerce get_price returning wrong price when used via ajax
- How to test nonce with AJAX – Plugin development
- How to access data in wordpress database externally using php
- Return a numerical function value in Customizer controls
- theme_root returning a truncated URI
- WordPress 4.8.1 php getting commented
- Echo string and function?
- Only first shortcode gets executed
- What is the latest WordPress that will work on PHP 5.2.17?
- Get all categories post is not in
- Function returns post URLs rather than retrieving Facebook Graph API data
- Error while setting role
- Editing a PHP file to include a small text piece on every page
- Can’t successfully check if post with title exist in database
- Handling repeater data
- Adding Updated Post Date PHP Custom Theme
- Create a a form for custom taxonomy terms
- How to make blog post entries appear as input form instead of just text?
- What is the difference between Null vs Empty (Zero Length) string?
- WP_Query – How to query all of post types categories
- How to work Woocommerce pagination inside shortcode?
- Trying to add Custom Post Type to this functions.php command
- Place product field value as variable in php
- Autoloading Classes in Plugins
- Put a span class in the shortened product title
- Calling header from JavaScript file
- Paginated Comments “reply” does not work!
- admin menu naming
- How to ‘remember’ a site member’s last visited page?
- WordPress – custom navigation item classes
- wp_enqueue_style conflict when using in different action hooks
- WordPress developer
- If the_content’s string length is greater than 0, show post otherwise dont
- Woocommerce Product Add-ons – Auto-select first option
- wp_enqueue_scripts with JS script as a string
- Why can’t I enter the wordpress admin interface?
- base64_encode conflict with convert_smilies in wordpress
- Function not being called on form submit, only blank admin-post.php page
- links Slick jS library using wp_enqueue_scripts not pulling