↑ Return to Our Plugins

P06 Share Buttons Light

r.karadjov Responsible
r.karadjov
My articles
Follow on:

Page no: P06

Page no: P06

 

Business requirements

Authors want to gain public attention. Social media offers a lot of possibilities.

The author pic gathers the follow buttons for different social media, see more here.
On this page we describe the new plugin for the share icons.

We want to create a plugin that can be used in any website. It will gather different share possibilities like share on Facebook, on Twitter, on Linkedin, etc.
In addition we foresee also a button for the internet archive, so that authors can prove that wrote the article first.

In the WordPress dashboard for the plugin the admin should be able

  1. To specify the URL for the share button for different social channels. We foresee about 10 different social channels.
  2. The position of each share button and the position for the internet archive.

Point 2 gives the WordPress admin full flexibility to adjust the plugin to his/her needs.
This plugin is independent of the author, the position is the same for all articles and authors.

A complication is that the social icons are on the top left of the page/post and on the bottom right.
This means that we need 2 positions for each social icon.

 

Step by Step Guide

 

1. Share buttons  share buttons
2. Share buttons list  share buttons list
3. Change sort order  change sort order
4. Edit and Delete button  edit Delete share button
5. Add a new share button  Add new
6. Add new form  
7. Share buttons – settings  settings

 

 

 Test Cases:

 

Test Case No1: Check and uncheck “Latest Update”

 

Step 1) Turn on the text “Latest Update” and open the site to check if the text is showing

settings

Checking the option via Promote Author Tools -> Share buttons Light -> Settings

Step 2) Turn off the text via UI and open the site to check if the text is hidden

stop words function

Checking the site, if the feature is working, Share buttons Light

 

 

Test Case No2: Change the text before the date

 

Step 1) Open the site and check if the default text is showing share buttons
Step 2) Change the text via the UI

last update test settings

Testing the text feature, Share buttons Light

Step 3) Verify if the new text is shown

last update test

Test is OK: Last UpdateTEST is shown

 

 

Test Case No3: Check if the adding and deleting social networks

 

Step 1) Add one new social network

share buttons list

Step1: Add new button via the UI, Share buttons Light

Step 2) Check if the new social network is there

share buttons

The new button appeared, Share buttons Light

Step 3) Delete 2 social share networks. We delete 2 social networks

delete

Deleting buttons via the UI, Share buttons Light

Step 4) Verify if the deleted share networks are gone.

delete social buttons

The deleted buttons are gone, Share buttons Light

 

 

Test Case No4: Sorting the social networks

 

Step 1) Using the UI change the position of the social share network from last to first position

change order

Changing the positions, Share buttons Light

Step 2) Verify in the site if the social share networks are arranged the same way as in the UI change position

 

 

 

 

Test Case No5: Adding social share networks into different positions

 

Step 1) Add one social networks into position “top left” delete social buttons
Step 2) Add different social network into position “bottom right”

The new button added on both positions apperead on bottom, Share buttons Light

The new button added on both positions apperead on bottom, Share buttons Light - Click to enlarge

Step 3) Add two social networks on both positions. Modification in the UI:

Added new button on both positions, Share buttons Light

Added new button on both positions, Share buttons Light - Click to enlarge

Result: All 5 channels appear

The new button added on both positions apperead on top, Share buttons Light

The new button added on both positions apperead on top, Share buttons Light - Click to enlarge

Position in mobile version

2share

 

 

 

 

See more for Plugins