D
by Davide Mura
1 (0 reviews)
Dadi Shal
Displays share buttons in the posts, pages and custom posts type list
Tested up to WP 4.7 (Current: 6.9)
v1.0
Current Version v1.0
Updated 9 years ago
Last Update on 05 Jan, 2017
Synced 16 hours ago
Last Synced on
Rank
#52,727
—
No change
Active Installs
1+
—
No change
KW Avg Position
N/A
—
No change
Downloads
1K
—
Total downloads
Support Resolved
0%
—
No change
Rating
20%
Review 1 out of 5
1
(0 reviews)
Next Milestone 10
0+
10+
7,342
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Need 73,419 more installs to reach 10+
Rank Changes
Current
#52,726
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
1.0
0 reviews
Overall
20%
5
0
(0%)
4
0
(0%)
3
0
(0%)
2
0
(0%)
1
0
(0%)
Tracked Keywords
Showing 0 of 0| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| No keyword data available yet. | ||||
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 1.0
- Last Updated
- Jan 05, 2017
- Requires WP
- N/A+
- Tested Up To
- 4.7
- PHP Version
- N/A
- Author
- Davide Mura
Support & Rating
- Rating
- ★ ☆ ☆ ☆ ☆ 1
- Reviews
- 0
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
WP Adminify – White Label WordPress, Admin Menu Editor, Login Customizer
7K+ installs
#2,736
Master Addons For Elementor - White Label, Free Widgets, Hover Effects, Conditions, & Animations
40K+ installs
#929
Popup Builder - Create highly converting, mobile friendly marketing popups.
200K+ installs
#259
The SEO Framework – Fast, Automated, Effortless.
200K+ installs
#273
The Ultimate Video Player For WordPress - by Presto Player
100K+ installs
#319
Frequently Asked Questions
Common questions about Dadi Shal
add_filter( 'shal_buttons', 'my_callback_function' );
function my_callback_function( $buttons, $post_id ) {
$buttons['SLUG_OF_SOCIAL_BUTTON'] = array(
'url' => 'HERE_URL_FOR_SHARE',
'name' => 'NAME_OF_SOCIAL',
'icon' => 'ICON_CSS_CLASSES_OF_SOCIAL' // this plugin uses socicon - see http://www.socicon.com/
'color' => 'BACKGROUND_COLOR_OF_BUTTON'
);
return $buttons;
}
function my_callback_function( $buttons, $post_id ) {
$buttons['SLUG_OF_SOCIAL_BUTTON'] = array(
'url' => 'HERE_URL_FOR_SHARE',
'name' => 'NAME_OF_SOCIAL',
'icon' => 'ICON_CSS_CLASSES_OF_SOCIAL' // this plugin uses socicon - see http://www.socicon.com/
'color' => 'BACKGROUND_COLOR_OF_BUTTON'
);
return $buttons;
}
add_filter( 'shal_buttons', 'my_callback_function' );
function my_callback_function( $buttons, $post_id ) {
unset( $buttons['facebook'] ); // unset default facebook button
if( !get_dadishal_options( 'enable_facebook' ) ) return $buttons; // remember to add this conditional tag for enable/disabled new button
$buttons['facebook'] = array( // set new facebook button
'url' => 'HERE_URL_FOR_SHARE',
'name' => 'NAME_OF_SOCIAL', // yes in example will be facebook
'icon' => 'ICON_CSS_CLASSES_OF_SOCIAL' // this plugin uses socicon - see http://www.socicon.com/ ex. socicon socicon-facebook
'color' => 'BACKGROUND_COLOR_OF_BUTTON'
);
return $buttons;
}
I rewrite entire button, and now this button is at the end of buttons.
Yes. You can avoid this problem, editing button for each value without unset button. Example:
add_filter( 'shal_buttons', 'my_callback_function' );
function my_callback_function( $buttons, $post_id ) {
unset( $buttons['facebook']['url'] );
unset( $buttons['facebook']['name'] );
unset( $buttons['facebook']['icon'] );
unset( $buttons['facebook']['color'] );
if( !get_dadishal_options( 'enable_facebook' ) ) return $buttons; // remember to add this conditional tag for enable/disabled new button
$buttons['facebook']['url'] = 'NEW_SHARE_URL';
$buttons['facebook']['name'] = 'NEW_NAME';
$buttons['facebook']['icon'] = 'NEW_ICON_CLASSES'
$buttons['facebook']['color'] = 'NEW_COLOR' // rembember: hex color
return $buttons;
}
function my_callback_function( $buttons, $post_id ) {
unset( $buttons['facebook'] ); // unset default facebook button
if( !get_dadishal_options( 'enable_facebook' ) ) return $buttons; // remember to add this conditional tag for enable/disabled new button
$buttons['facebook'] = array( // set new facebook button
'url' => 'HERE_URL_FOR_SHARE',
'name' => 'NAME_OF_SOCIAL', // yes in example will be facebook
'icon' => 'ICON_CSS_CLASSES_OF_SOCIAL' // this plugin uses socicon - see http://www.socicon.com/ ex. socicon socicon-facebook
'color' => 'BACKGROUND_COLOR_OF_BUTTON'
);
return $buttons;
}
I rewrite entire button, and now this button is at the end of buttons.
Yes. You can avoid this problem, editing button for each value without unset button. Example:
add_filter( 'shal_buttons', 'my_callback_function' );
function my_callback_function( $buttons, $post_id ) {
unset( $buttons['facebook']['url'] );
unset( $buttons['facebook']['name'] );
unset( $buttons['facebook']['icon'] );
unset( $buttons['facebook']['color'] );
if( !get_dadishal_options( 'enable_facebook' ) ) return $buttons; // remember to add this conditional tag for enable/disabled new button
$buttons['facebook']['url'] = 'NEW_SHARE_URL';
$buttons['facebook']['name'] = 'NEW_NAME';
$buttons['facebook']['icon'] = 'NEW_ICON_CLASSES'
$buttons['facebook']['color'] = 'NEW_COLOR' // rembember: hex color
return $buttons;
}