Version Description
- Changed: Show notification to install Backup WD plugin only on plugin pages.
Download this release
Release Info
| Developer | webdorado |
| Plugin | |
| Version | 1.0.27 |
| Comparing to | |
| See all releases | |
Code changes from version 1.0.26 to 1.0.27
- facebook-feed-wd.php +77 -54
- readme.txt +4 -1
facebook-feed-wd.php
CHANGED
|
@@ -4,7 +4,7 @@
|
|
| 4 |
* Plugin Name: Facebook Feed WD
|
| 5 |
* Plugin URI: https://web-dorado.com/products/wordpress-facebook-feed-plugin.html
|
| 6 |
* Description:Facebook Feed WD is a completely customizable, responsive solution to help you display your Facebook feed on your WordPress website.
|
| 7 |
-
* Version: 1.0.
|
| 8 |
* Author: WebDorado
|
| 9 |
* Author URI: https://web-dorado.com/
|
| 10 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
|
@@ -912,71 +912,94 @@ function ffwd_language_load() {
|
|
| 912 |
|
| 913 |
add_action( 'init', 'ffwd_language_load' );
|
| 914 |
|
| 915 |
-
|
| 916 |
-
$wd_bp_plugin_url = WD_FFWD_URL;
|
| 917 |
-
function wd_bp_script_style()
|
| 918 |
-
{
|
| 919 |
-
global $wd_bp_plugin_url;
|
| 920 |
-
wp_enqueue_script('wd_bck_install', $wd_bp_plugin_url . '/js/wd_bp_install.js', array('jquery'));
|
| 921 |
-
wp_enqueue_style('wd_bck_install', $wd_bp_plugin_url . '/css/wd_bp_install.css');
|
| 922 |
-
}
|
| 923 |
|
| 924 |
-
|
| 925 |
-
|
| 926 |
-
|
| 927 |
-
* Show notice to install backup plugin
|
| 928 |
-
*/
|
| 929 |
-
function wd_bp_install_notice()
|
| 930 |
-
{
|
| 931 |
-
global $wd_bp_plugin_url;
|
| 932 |
-
$prefix = 'wds';
|
| 933 |
-
$meta_value = get_option('wds_bk_notice_status');
|
| 934 |
-
if ($meta_value === '' || $meta_value === false) {
|
| 935 |
-
ob_start();
|
| 936 |
-
?>
|
| 937 |
-
<div class="notice notice-info" id="wd_bp_notice_cont">
|
| 938 |
-
<p>
|
| 939 |
-
<img id="wd_bp_logo_notice" src="<?php echo $wd_bp_plugin_url . '/images/logo.png'; ?>">
|
| 940 |
-
<?php _e("Hey! Install brand new FREE", $prefix) ?>
|
| 941 |
-
<a href="https://wordpress.org/plugins/backup-wd/" title="<?php _e("More details", $prefix) ?>"
|
| 942 |
-
target="_blank"><?php _e("Backup WD", $prefix) ?></a>
|
| 943 |
-
<?php _e("plugin to keep your images and website safe.", $prefix) ?>
|
| 944 |
-
<a class="button button-primary"
|
| 945 |
-
href="<?php echo esc_url(wp_nonce_url(self_admin_url('update.php?action=install-plugin&plugin=backup-wd'), 'install-plugin_backup-wd')); ?>">
|
| 946 |
-
<span onclick="wd_bp_notice_install()"><?php _e("Install", $prefix); ?></span>
|
| 947 |
-
</a>
|
| 948 |
-
</p>
|
| 949 |
-
<button type="button" class="wd_bp_notice_dissmiss notice-dismiss"><span
|
| 950 |
-
class="screen-reader-text"></span>
|
| 951 |
-
</button>
|
| 952 |
-
</div>
|
| 953 |
-
<script>wd_bp_url = '<?php echo add_query_arg(array('action' => 'wd_bp_dismiss',), admin_url('admin-ajax.php')); ?>'</script>
|
| 954 |
-
<?php
|
| 955 |
-
echo ob_get_clean();
|
| 956 |
-
}
|
| 957 |
}
|
| 958 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 959 |
|
| 960 |
-
|
| 961 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 962 |
}
|
| 963 |
|
| 964 |
-
|
| 965 |
-
|
| 966 |
-
*
|
| 967 |
-
* empty: notice,
|
| 968 |
-
* 1 : never show again
|
| 969 |
-
*/
|
| 970 |
-
function wd_bp_install_notice_status() {
|
| 971 |
-
update_option('wds_bk_notice_status', '1', 'no');
|
| 972 |
}
|
| 973 |
-
add_action('wp_ajax_wd_bp_dismiss', 'wd_bp_install_notice_status');
|
| 974 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 975 |
}
|
| 976 |
|
| 977 |
function ffwd_version() {
|
| 978 |
|
| 979 |
-
$version = '1.0.
|
| 980 |
|
| 981 |
if ( get_option( 'ffwd_version' ) === false ) {
|
| 982 |
add_option( 'ffwd_version', $version );
|
| 4 |
* Plugin Name: Facebook Feed WD
|
| 5 |
* Plugin URI: https://web-dorado.com/products/wordpress-facebook-feed-plugin.html
|
| 6 |
* Description:Facebook Feed WD is a completely customizable, responsive solution to help you display your Facebook feed on your WordPress website.
|
| 7 |
+
* Version: 1.0.27
|
| 8 |
* Author: WebDorado
|
| 9 |
* Author URI: https://web-dorado.com/
|
| 10 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
| 912 |
|
| 913 |
add_action( 'init', 'ffwd_language_load' );
|
| 914 |
|
| 915 |
+
function ffwd_bp_install_notice() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 916 |
|
| 917 |
+
// Remove old notice.
|
| 918 |
+
if ( get_option('wds_bk_notice_status') !== FALSE ) {
|
| 919 |
+
update_option('wds_bk_notice_status', '1', 'no');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 920 |
}
|
| 921 |
|
| 922 |
+
// Show notice only on plugin pages.
|
| 923 |
+
if ( !isset($_GET['page']) || strpos(esc_html($_GET['page']), '_ffwd') === FALSE ) {
|
| 924 |
+
return '';
|
| 925 |
+
}
|
| 926 |
|
| 927 |
+
$meta_value = get_option('wd_bk_notice_status');
|
| 928 |
+
if ( $meta_value === '' || $meta_value === FALSE ) {
|
| 929 |
+
ob_start();
|
| 930 |
+
$prefix = WD_FB_PREFIX;
|
| 931 |
+
$nicename = 'Facebook Feed WD';
|
| 932 |
+
$url = WD_FFWD_URL;
|
| 933 |
+
$dismiss_url = add_query_arg(array( 'action' => 'wd_bp_dismiss' ), admin_url('admin-ajax.php'));
|
| 934 |
+
$install_url = esc_url(wp_nonce_url(self_admin_url('update.php?action=install-plugin&plugin=backup-wd'), 'install-plugin_backup-wd'));
|
| 935 |
+
?>
|
| 936 |
+
<div class="notice notice-info" id="wd_bp_notice_cont">
|
| 937 |
+
<p>
|
| 938 |
+
<img id="wd_bp_logo_notice" src="<?php echo $url . '/images/logo.png'; ?>" />
|
| 939 |
+
<?php echo sprintf(__("%s advises: Install brand new FREE %s plugin to keep your images and website safe.", $prefix), $nicename, '<a href="https://wordpress.org/plugins/backup-wd/" title="' . __("More details", $prefix) . '" target="_blank">' . __("Backup WD", $prefix) . '</a>'); ?>
|
| 940 |
+
<a class="button button-primary" href="<?php echo $install_url; ?>">
|
| 941 |
+
<span onclick="jQuery.post('<?php echo $dismiss_url; ?>');"><?php _e("Install", $prefix); ?></span>
|
| 942 |
+
</a>
|
| 943 |
+
</p>
|
| 944 |
+
<button type="button" class="wd_bp_notice_dissmiss notice-dismiss" onclick="jQuery('#wd_bp_notice_cont').hide(); jQuery.post('<?php echo $dismiss_url; ?>');"><span class="screen-reader-text"></span></button>
|
| 945 |
+
</div>
|
| 946 |
+
<style>
|
| 947 |
+
@media only screen and (max-width: 500px) {
|
| 948 |
+
body #wd_backup_logo {
|
| 949 |
+
max-width: 100%;
|
| 950 |
+
}
|
| 951 |
+
body #wd_bp_notice_cont p {
|
| 952 |
+
padding-right: 25px !important;
|
| 953 |
+
}
|
| 954 |
+
}
|
| 955 |
+
#wd_bp_logo_notice {
|
| 956 |
+
width: 40px;
|
| 957 |
+
float: left;
|
| 958 |
+
margin-right: 10px;
|
| 959 |
+
}
|
| 960 |
+
#wd_bp_notice_cont {
|
| 961 |
+
position: relative;
|
| 962 |
+
}
|
| 963 |
+
#wd_bp_notice_cont a {
|
| 964 |
+
margin: 0 5px;
|
| 965 |
+
}
|
| 966 |
+
#wd_bp_notice_cont .dashicons-dismiss:before {
|
| 967 |
+
content: "\f153";
|
| 968 |
+
background: 0 0;
|
| 969 |
+
color: #72777c;
|
| 970 |
+
display: block;
|
| 971 |
+
font: 400 16px/20px dashicons;
|
| 972 |
+
speak: none;
|
| 973 |
+
height: 20px;
|
| 974 |
+
text-align: center;
|
| 975 |
+
width: 20px;
|
| 976 |
+
-webkit-font-smoothing: antialiased;
|
| 977 |
+
-moz-osx-font-smoothing: grayscale;
|
| 978 |
+
}
|
| 979 |
+
.wd_bp_notice_dissmiss {
|
| 980 |
+
margin-top: 5px;
|
| 981 |
+
}
|
| 982 |
+
</style>
|
| 983 |
+
<?php
|
| 984 |
+
echo ob_get_clean();
|
| 985 |
+
}
|
| 986 |
}
|
| 987 |
|
| 988 |
+
if ( !is_dir(plugin_dir_path(__DIR__) . 'backup-wd')) {
|
| 989 |
+
add_action('admin_notices', 'ffwd_bp_install_notice');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 990 |
}
|
|
|
|
| 991 |
|
| 992 |
+
if ( !function_exists('wd_bps_install_notice_status') ) {
|
| 993 |
+
// Add usermeta to db.
|
| 994 |
+
function wd_bps_install_notice_status() {
|
| 995 |
+
update_option('wd_bk_notice_status', '1', 'no');
|
| 996 |
+
}
|
| 997 |
+
add_action('wp_ajax_wd_bp_dismiss', 'wd_bps_install_notice_status');
|
| 998 |
}
|
| 999 |
|
| 1000 |
function ffwd_version() {
|
| 1001 |
|
| 1002 |
+
$version = '1.0.27';
|
| 1003 |
|
| 1004 |
if ( get_option( 'ffwd_version' ) === false ) {
|
| 1005 |
add_option( 'ffwd_version', $version );
|
readme.txt
CHANGED
|
@@ -4,7 +4,7 @@ Donate link: https://web-dorado.com/products/wordpress-facebook-feed-plugin.html
|
|
| 4 |
Tags: customizable facebook feed, facebook, facebook events, facebook feed, facebook group, facebook like box, facebook likes, facebook page, facebook photos, facebook plugin, facebook posts, facebook likebox
|
| 5 |
Requires at least: 3.4
|
| 6 |
Tested up to: 4.8
|
| 7 |
-
Stable tag: 1.0.
|
| 8 |
License: GPLv2 or later
|
| 9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 10 |
|
|
@@ -59,6 +59,9 @@ Upgrade to [Facebook Feed Pro](https://web-dorado.com/products/wordpress-faceboo
|
|
| 59 |
|
| 60 |
== Changelog ==
|
| 61 |
|
|
|
|
|
|
|
|
|
|
| 62 |
= 1.0.26 =
|
| 63 |
* Fixed: Unexpected error when saving feed
|
| 64 |
* Added: Notice to install Backup WD plugin
|
| 4 |
Tags: customizable facebook feed, facebook, facebook events, facebook feed, facebook group, facebook like box, facebook likes, facebook page, facebook photos, facebook plugin, facebook posts, facebook likebox
|
| 5 |
Requires at least: 3.4
|
| 6 |
Tested up to: 4.8
|
| 7 |
+
Stable tag: 1.0.27
|
| 8 |
License: GPLv2 or later
|
| 9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 10 |
|
| 59 |
|
| 60 |
== Changelog ==
|
| 61 |
|
| 62 |
+
= 1.0.27 =
|
| 63 |
+
* Changed: Show notification to install Backup WD plugin only on plugin pages.
|
| 64 |
+
|
| 65 |
= 1.0.26 =
|
| 66 |
* Fixed: Unexpected error when saving feed
|
| 67 |
* Added: Notice to install Backup WD plugin
|
