Version Description
- Fixed: Instagram carousel issue
- Removed: Other page ID support(due to Facebook restrictions)
- Added: Clear all cache button
- Added: Convert Instagram caption links to permalinks
Download this release
Release Info
Developer | DaNish Ali |
Plugin | Easy Facebook Like Box (Facebook Page Plugin) – Custom Facebook Feed – Auto PopUp |
Version | 6.3.2 |
Comparing to | |
See all releases |
Code changes from version 6.3.1 to 6.3.2
- README.txt +7 -1
- admin/assets/css/esf-admin.css +1 -1
- admin/assets/css/esf-admin.css.map +1 -1
- admin/assets/scss/esf-admin.scss +1 -1
- admin/class-esf-admin.php +11 -9
- admin/views/html-admin-page-easy-social-feed.php +37 -20
- easy-facebook-likebox.php +3 -3
- facebook/admin/assets/js/admin.js +30 -77
- facebook/admin/class-easy-facebook-likebox-admin.php +87 -0
- facebook/admin/includes/efbl-customizer.php +1 -1
- facebook/admin/views/html-admin-page-easy-facebook-likebox.php +36 -29
- facebook/admin/views/html-clear-cache-tab.php +9 -39
- facebook/admin/views/html-how-to-use-tab.php +0 -11
- facebook/frontend/easy-facebook-likebox.php +14 -24
- includes/core-functions.php +68 -1
- instagram/admin/assets/js/esf-insta-admin-script.js +29 -1
- instagram/admin/class-easy-facebook-likebox-instagram-admin.php +77 -2
- instagram/admin/includes/class-esf-insta-customizer.php +1 -1
- instagram/admin/views/html-admin-page-mif.php +36 -16
- instagram/admin/views/html-autenticate-tab.php +3 -1
- instagram/admin/views/html-clear-cache-tab.php +7 -33
- instagram/frontend/class-easy-facebook-likebox-instagram-frontend.php +3 -15
- instagram/frontend/views/feed.php +1 -0
README.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: DaNish Ali, maltathemes, sjaved
|
|
3 |
Tags: Instagram feed, Instagram photos, Instagram gallery, Facebook feed, Facebook posts
|
4 |
Requires at least: 3.3
|
5 |
Tested up to: 5.8
|
6 |
-
Stable tag: 6.3.
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
@@ -174,6 +174,12 @@ http://wordpress.org/support/topic/need-feed-back-on-plugin-feature/
|
|
174 |
23. Instagram skins/layouts panel
|
175 |
|
176 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
177 |
= 6.3.1 =
|
178 |
* Fixed: App issue
|
179 |
* Added: Easy Social Feed (A) App
|
3 |
Tags: Instagram feed, Instagram photos, Instagram gallery, Facebook feed, Facebook posts
|
4 |
Requires at least: 3.3
|
5 |
Tested up to: 5.8
|
6 |
+
Stable tag: 6.3.2
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
174 |
23. Instagram skins/layouts panel
|
175 |
|
176 |
== Changelog ==
|
177 |
+
= 6.3.2 =
|
178 |
+
* Fixed: Instagram carousel issue
|
179 |
+
* Removed: Other page ID support(due to Facebook restrictions)
|
180 |
+
* Added: Clear all cache button
|
181 |
+
* Added: Convert Instagram caption links to permalinks
|
182 |
+
|
183 |
= 6.3.1 =
|
184 |
* Fixed: App issue
|
185 |
* Added: Easy Social Feed (A) App
|
admin/assets/css/esf-admin.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.btn,.btn-large{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;-webkit-transition:.2s ease-out;transition:.2s ease-out;cursor:pointer}a{text-decoration:none}.btn,.btn-flat,.btn-floating,.btn-large{font-size:1rem;outline:0;border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}a:focus{box-shadow:none;outline:none}.right{float:right !important}.left{float:left !important}.row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:1px}h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem 0}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1}h5{font-size:1.64rem;line-height:110%;margin:.82rem 0 .656rem 0}.z-depth-1{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.collapsible li{margin-bottom:6px}.collapsible li .collapsible-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible li .collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative;margin-bottom:0}.collection .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}#esf-carousel-wrap{position:relative;overflow:hidden;margin:20px auto 0 auto}#esf-carousel-wrap ul{position:relative;margin:0;padding:0;width:100% !important;margin-left:0 !important;list-style:none}#esf-carousel-wrap ul li{position:relative;display:block;float:left;margin:0;padding:0;width:100%;height:420px;text-align:center}.esf-notification-holder{opacity:0;position:fixed;padding:13px 25px;background:#ed6d62;color:#fff;border-radius:5px 5px 0 0;font-size:20px;letter-spacing:1px;bottom:-100%;left:50%;transform:translate(-50%, 0);z-index:99999}.espf-upgrade{float:left;margin-top:10px;padding:25px 20px;color:#fff;background:#ff8c00;text-align:center;position:relative}.espf-upgrade .esf-hide-free-sidebar{position:absolute;right:5px;font-size:22px;cursor:pointer;top:5px}.espf-upgrade b{text-shadow:3px 2px #d25d53}.espf-upgrade h2{color:#fff;font-size:34px;margin-top:0}.espf-upgrade p{font-size:14px;letter-spacing:.5px;line-height:1.8}.espf-upgrade code{background:#fff;color:#544f4f;padding:5px 10px;letter-spacing:2px;border-radius:2px}.espf-upgrade a{background:#fff;color:#444;border-radius:30px;padding:8px 22px;height:auto;font-size:13px;letter-spacing:1px;margin-top:20px;border:2px solid transparent;box-shadow:none}.espf-upgrade a .dashicons{margin-top:7px;margin-left:5px}.espf-upgrade a:hover{color:#fff;background:transparent;box-shadow:none;border:2px solid}.dashicons.efbl_copy_id{font-size:17px;margin-left:6px;display:inline-block;cursor:pointer;position:absolute;bottom:4px;border-left:1px solid;padding-left:2px}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.esf-modal{display:none;position:fixed;left:0;right:0;z-index:1;height:100%;width:100%;margin:auto;overflow-y:auto;border-radius:2px;top:0;-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3);background-color:#000;background-color:rgba(0,0,0,.4);animation-duration:.5s !important;-webkit-animation-duration:.5s !important}.esf-modal .modal-content{display:flex;padding:25px;background:#fff;width:18%;position:relative;background-color:#fefefe;margin:auto;border:1px solid #888;-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);text-align:center;top:50%;-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}.esf-modal .modal-content h5.header{color:#ee6e73;border-bottom:1px solid #ccc;margin-bottom:0;padding-bottom:15px;margin-top:0}.esf-modal .modal-footer{border-top:1px solid #ccc}.esf-modal .modal-footer .modal-close{float:left}.esf-modal .modal-footer .btn-flat{color:#ee6e73}.esf-modal .modal-footer .btn-flat:hover{color:#02acf7}.esf-modal.open{z-index:1003;display:block;opacity:1;width:100%;height:100%;top:0 !important}.fta-upgrade-modal .modal-content{width:18%;overflow-x:hidden}.fta-upgrade-modal .mif-close-modal{position:absolute;right:10px;top:10px}.fta-upgrade-modal .mif-modal-content{float:none;margin:0 auto;display:table;padding-top:0px !important;text-align:center}.fta-upgrade-modal .mif-modal-content h5{font-size:40px}.fta-upgrade-modal .mif-modal-content p{font-size:15px;line-height:1.8}.fta-upgrade-modal .mif-modal-content hr{padding-bottom:10px}.fta-upgrade-modal .mif-modal-content .mif-lock-icon .dashicons{color:#ff8c00 !important;font-size:50px;margin-bottom:30px}.fta-upgrade-modal .mif-modal-content .dashicons-unlock{margin-top:7px;float:right;margin-left:8px}.fta-upgrade-modal .mif-modal-content .btn{background:#ff8c00;padding:12px 25px;height:auto;font-size:18px;text-transform:capitalize;border-radius:30px !important;width:auto;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;-o-transition:all ease-in .5s;-webkit-transition:all ease-in .5s;transition:all ease-in .5s}.fta-upgrade-modal .mif-modal-content .btn:hover{background:#e48109;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;-o-transition:all ease-in .5s;-webkit-transition:all ease-in .5s;transition:all ease-in .5s}.efbl_all_pages a{color:inherit}.efbl_all_pages .title{font-size:16px;font-weight:bold}.efbl_all_pages.show{display:block}.mif_wrap p{font-size:15px;line-height:1.8;font-weight:400;color:#867979;position:relative}#mif-general .auth-row{margin-top:20px}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(../fonts/dashicons.woff2) format("woff2")}.efbl_all_pages img.insta{float:right;width:50px;margin-top:8px;cursor:pointer}.efbl_all_pages p{font-size:15px;line-height:1.8;font-weight:400;color:#867979;position:relative}.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs a:hover,.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs a{-webkit-transition:all ease-in-out 1s;-moz-transition:all ease-in-out 1s;-o-transition:all ease-in-out 1s;transition:all ease-in-out 1s}.fta-auth-app-noti{ftaoat:left;width:98%;border-left:6px solid #80c7a7;padding:10px 60px 10px 10px;position:relative}.fta-auth-app-noti .dashicons{position:absolute;right:10px;top:10px;cursor:pointer}.fta_wrap_outer{float:left;width:98%}.esf-sidebar-is-hide{width:98% !important}.fta_wrap{float:left;clear:both;position:relative;width:100%;overflow:hidden;background-color:#fff;margin-top:40px}.fta_wrap .btn:focus{color:#fff}.fta_wrap .fta_sliders_wrap{float:left;background-color:#d05d53;padding:11px 80px 10px 80px;cursor:pointer;margin-top:-5px}.fta_wrap .fta_sliders_wrap #fta_sliders{width:36.5px;height:35px;position:relative;cursor:pointer;float:left}.fta_wrap .fta_sliders_wrap #fta_sliders span{width:100%;height:2px;display:block;background-color:#fff;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fta_wrap .fta_sliders_wrap #fta_sliders span:nth-child(1){top:25%}.fta_wrap .fta_sliders_wrap #fta_sliders span:nth-child(2){top:54%}.fta_wrap .fta_sliders_wrap #fta_sliders span:nth-child(3){top:83%}.fta_wrap .fta_sliders_wrap #fta_sliders .box{width:5px;height:5px;border-radius:2px;border:1px solid #eee;background-color:#fff;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:left .3s;-moz-transition:left .3s;transition:left .3s}.fta_wrap .fta_sliders_wrap #fta_sliders span:nth-child(1) .box{left:25%}.fta_wrap .fta_sliders_wrap #fta_sliders span:nth-child(2) .box{left:75%}.fta_wrap .fta_sliders_wrap #fta_sliders span:nth-child(3) .box{left:25%}.fta_wrap .fta_sliders_wrap #fta_sliders:hover span:nth-child(1) .box{left:75%}.fta_wrap .fta_sliders_wrap #fta_sliders:hover span:nth-child(2) .box{left:25%}.fta_wrap .fta_sliders_wrap #fta_sliders:hover span:nth-child(3) .box{left:75%}.fta_wrap .esf-modal{width:30%;top:30% !important}.fta_wrap .esf-modal .fta-close-modal{position:absolute;right:10px;top:10px}.fta_wrap .esf-modal .fta-modal-content{ftaoat:none;margin:0 auto;display:table;padding-top:30px;text-align:center}.fta_wrap .esf-modal .fta-modal-content h5{font-size:40px}.fta_wrap .esf-modal .fta-modal-content p{font-size:15px;line-height:1.8}.fta_wrap .esf-modal .fta-modal-content .fta-lock-icon .dashicons{color:#26a69a;font-size:50px}.fta_wrap .esf-modal .fta-modal-content input[type=email]::placeholder{color:#444}.fta_wrap .esf-modal .fta-modal-content .btn{border-radius:0}.fta_wrap .fta_wrap_inner{float:left;width:100%;clear:both;position:relative}.fta_wrap .fta_wrap_inner .esf_wc_header{float:none;margin:0 auto;display:table;text-align:center}.fta_wrap .fta_wrap_inner .esf_wc_header .esf_wc_header_top{float:none;margin:0 auto;display:table;margin-top:15px}.fta_wrap .fta_wrap_inner .esf_wc_header .esf_wc_header_top img{float:left;width:50px}.fta_wrap .fta_wrap_inner .esf_wc_header .esf_wc_header_top .esf-plugin-logo{width:100px;float:none}.fta_wrap .fta_wrap_inner .esf_wc_header .esf_wc_header_top h1{float:left;margin:0;line-height:normal;font-size:2rem;margin-left:10px;margin-top:10px;width:100%}.fta_wrap .fta_wrap_inner .esf_wc_header p{font-size:14px !important;margin-top:15px !important}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap{float:left;width:100%}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box{float:left;width:46%;margin:7px;padding:15px 10px 20px}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box .esf_wc_box_content{float:left;width:77%}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box .esf_wc_box_img{float:left;margin-right:10px;width:20%}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box .esf_wc_box_img img{width:100%;max-height:110px}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box h5{margin-top:0;font-size:16px;font-weight:bold}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box p{margin-top:0px;font-size:12px}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box .esf_wc_box_btns_holder .btn{width:auto;padding:12px 12px 10px;height:auto;box-shadow:none;text-transform:none;font-size:13px;line-height:normal;background:#7ed957;border-radius:3px;position:relative;display:inline-block}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box .esf_wc_box_btns_holder .btn:hover{background:#73d24b}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box .esf_wc_box_btns_holder .btn .dashicons{margin-left:5px;float:right;height:19px;width:18px;font-size:18px}.fta_wrap .fta_wrap_inner .esf-quick-setup-wrap{width:96%;display:block;position:relative;clear:both;text-align:center}.fta_wrap .fta_wrap_inner .esf-quick-setup-wrap h5{line-height:normal;font-size:2rem;margin-bottom:20px;padding-top:20px;text-transform:capitalize}.fta_wrap .fta_wrap_inner .esf-quick-setup-wrap iframe{background:#f1f1f1;padding:10px;width:100%}.fta_wrap .fta_wrap_inner .fta_loader_wrap{position:absolute;z-index:9;background-color:#f9f9f9;width:100%;height:100%}.fta_wrap .fta_wrap_inner .fta_loader_wrap .fa{position:absolute;top:42%;left:46%;font-size:50px;color:#26a69a;text-align:center}.fta_wrap .fta_wrap_inner .fta_tabs_header{background-color:#ed6d62;color:#fff;padding:5px 0px;height:48px;float:left;width:100%}.fta_wrap .fta_wrap_inner .fta_tabs_header .fta_design_tab{display:table;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase;color:#fff;padding:0 24px;font-size:14px}.fta_wrap .fta_wrap_inner .fta_tabs_header .fta_design_tab .dashicons{display:table-cell;vertical-align:middle;ftaoat:none;width:100%}.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs{background-color:transparent;ftaoat:left;width:auto;margin-left:17px;padding-right:17px;width:100%}.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs .indicator{background-color:#1bf1e9;margin-bottom:0px;width:70px}.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs a{color:#fff;display:table}.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs a:hover{opacity:.8}.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs a .dashicons{display:table-cell;vertical-align:middle;ftaoat:none;width:100%}.fta_wrap .fta_wrap_inner #fta-help .fta_faqs_wrap h5,.fta_wrap .fta_wrap_inner #fta-help .fta_more_help_wrap h5{font-size:31px;border-bottom:1px solid #e0e0e0;padding-bottom:20px}.fta_wrap .fta_wrap_inner #fta-help .fta_faqs_wrap h4,.fta_wrap .fta_wrap_inner #fta-help .fta_more_help_wrap h4{font-size:22px}.fta_wrap .fta_wrap_inner #fta-help .fta_more_help_wrap h5{padding-top:20px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder{padding:0 15px;width:100%;min-height:330px;float:left;padding-bottom:20px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_tab_c{width:100%;display:inline-block}.fta_wrap .fta_wrap_inner .fta_tab_c_holder h5{float:left;width:100%}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs{padding:0;margin-top:10px;display:flex;width:100%;flex-direction:row}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .fta_single_plug{margin:0 20px 0 0;display:inline-block;width:41.6666666667%;padding:0 .75rem}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .fta_single_plug.fta_plug_instagram a.btn{margin-top:36px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .card-content{padding:20px 0}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .card-content .card-title{margin-bottom:0;font-weight:bold;letter-spacing:.1px;color:#444 !important;font-size:22px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .fta_cta_holder{float:left;margin-bottom:20px;width:100%;margin-top:12px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .fta_cta_holder li{font-size:15px;line-height:1.5;list-style-type:disc;margin-left:20px;letter-spacing:.3px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .fta_cta_holder p{font-size:15px;margin-top:0}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .fta_cta_holder .btn.right{display:none}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .card-image{margin-top:15px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .btn{background:#ed6d62;text-transform:capitalize;padding:4px 20px;margin-top:15px;height:auto}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .btn:hover{background-color:#d05d53}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_plug_activated .fta_cta_holder .btn.right{display:block !important}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder{width:18%;display:inline-block;vertical-align:top}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder .card{padding:0}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder .card-image{background-color:#26a69a}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder .card-image .fta_confused_img{height:auto;width:auto;margin:0 auto}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder .card-content{padding:16px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder .card-content .card-title{border-bottom:1px solid #9e9e9e;margin:0 0 10px;padding:0 0 10px 0}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder .card-content .btn{margin:0 auto;display:table;margin-top:15px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .input-field{margin-bottom:10px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_auth_form{display:none;width:100%}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder.fta_no_user .collection{border:none}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder{ftaoat:left;width:100%}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder h5{margin-bottom:20px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .collection-item .badge{color:#fff;padding:5px 10px;height:auto;margin-bottom:10px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .collection-item.fta_is_primary .fta_make_primary{display:none}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .fta_user_meta{ftaoat:left}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .fta_user_meta img.circle{width:50px;height:50px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .fta_users_auth_actions{ftaoat:right;margin-top:10px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .fta_users_auth_actions .secondary-content{position:relative;margin-top:2px;ftaoat:left;font-size:18px;top:0;right:0;margin-left:5px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .fta_users_auth_actions .secondary-content .dashicons{font-size:30px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_auth_btn_st{margin-top:20px;margin-bottom:0px;height:45px;line-height:45px;text-transform:capitalize}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_auth_btn_st:hover,.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_auth_btn_st:active{color:#fff}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_show_token_form{display:none;margin-bottom:20px;ftaoat:right;background-color:#1b97f3}.fta_wrap .fta_noti_holder{position:relative;display:none}.fta_wrap .fta_noti_holder .fta_arrow{position:absolute;left:32%;top:-2px;width:15%}.fta_wrap .fta_noti_holder .tap-target-wrapper.open{left:auto;position:absolute;right:-238px;top:-100px;color:#fff}.fta_wrap .fta_noti_holder .tap-target-content{width:440px;height:400px;top:10px;right:auto;bottom:0px;left:60px;padding:40px;vertical-align:bottom}.fta_wrap .fta_noti_holder .tap-target{background-color:rgba(237,109,98,.9)}.fta_wrap .fta_noti_holder.fta_green_noti .fta_arrow{display:none}.fta_wrap .fta_noti_holder.fta_green_noti .tap-target{background-color:rgba(38,166,154,.9)}.fta_wrap .fta_noti_holder.fta_green_noti .tap-target .tap-target-content p{font-size:15px}.fta_wrap.esf_wc_wrap{width:68%;float:none;margin:0 auto;display:table;margin-top:40px}.fta_wrap.esf_wc_wrap .fta_tab_c_holder{min-height:auto}.fta_wrap.esf_wc_wrap .fta_tab_c_holder p{margin-top:0;font-size:16px}.fta_wrap.esf_wc_wrap .fta_tab_c_holder .row{margin-bottom:0}.fta_wrap.fl-recomend-tab-holder{padding:15px;float:left;width:100%}.fta_wrap.fl-recomend-tab-holder .fl-recomend-plugins-holder{width:73%;display:inline-block;padding-right:10px;float:left}.fta_wrap.fl-recomend-tab-holder .fl-recomend-plugins-holder .fl-recomend-wraper{width:40% !important;float:left}.fta_wrap.fl-recomend-tab-holder .fl-recomend-partner{width:25%;display:inline-block}.fta_wrap.fl-recomend-tab-holder .fl-recomend-head{float:left;width:100%}.fta_wrap.fl-recomend-tab-holder .fl-recomend-head h4{font-size:1.8rem;font-weight:bold;margin-bottom:0}.fta_wrap.fl-recomend-tab-holder .fl-recomend-head p{margin-top:10px}.fta_wrap.fl-recomend-tab-holder .row{margin-top:20px;float:left;margin-bottom:20px}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper{text-align:center;padding:20px 12px;margin:0 5px;width:24%;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;border-radius:2px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper h4{font-size:1.8rem;margin:5px 0px 15px;text-align:center}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper p{letter-spacing:.5px;line-height:1.5;float:left;width:100%;margin-top:5px}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper .fl-recomend-meta-wraper{float:left;width:100%;margin:15px 0}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper .fl-recomend-meta-wraper p{font-size:15px}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper .fl-recomends-action{margin-top:10px;float:left;width:100%}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper .fl-recomends-action a{background-color:#ff8c00;padding:10px 18px;font-size:16px;float:left;color:#fff}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper .fl-recomends-action a:hover{opacity:.9}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper .fl-recomends-action a.right{background-color:#0693e3}.fta_wrap.fl-recomend-tab-holder .fl-recomend-partner{display:inline-block;text-align:center}.fta_wrap.fl-recomend-tab-holder .fl-recomend-partner .fl-recomend-wraper{float:none;margin:0 auto;display:table;width:100%}.fta_wrap.fl-recomend-tab-holder .fl-recomend-partner .fl-recomend-wraper p{line-height:1.8}.fta_wrap.fl-recomend-tab-holder .fl-recomend-partner .fl-recomend-wraper img{margin-bottom:10px}.fta_wrap.fl-recomend-tab-holder .fl-recomend-partner .fl-recomend-wraper .fl-recomends-action a{text-align:center;float:none;margin:0 auto;display:table;margin-top:15px}#toast-container{top:auto !important;right:auto !important;bottom:0;left:50%;transform:translate(-50%, 0);color:#7fc6a6 !important}#toast-container .toast{background-color:#26a69a;padding:15px 60px;font-size:18px}.easy-social-feed_page_easy-facebook-likebox .toast{background-color:#028dd0 !important}.material-tooltip{padding:10px 20px}.btn:hover,.btn-large:hover{color:#fff}.disabled{pointer-events:none;cursor:default}#toast-container.esf-failed-notification .toast{background-color:#ed6d62 !important}#fta-auth-error.modal .mif-close-modal.modal-close,#fta-remove-at.modal .mif-close-modal.modal-close,#mif-remove-at.esf-modal .mif-close-modal.modal-close{position:absolute;right:5px;top:5px;cursor:pointer}#fta-remove-at.esf-modal .modal-content,#mif-remove-at.esf-modal .modal-content{width:20%}#fta-auth-error .mif-modal-content,#fta-remove-at .mif-modal-content,#mif-remove-at .mif-modal-content{float:none;margin:0 auto;display:table;text-align:center;padding-top:0}#fta-auth-error .mif-modal-content p,#fta-remove-at .mif-modal-content p,#mif-remove-at .mif-modal-content p{font-size:13px;line-height:1.8;border-bottom:1px solid #ccc;padding-bottom:12px}#fta-auth-error .mif-modal-content .mif-lock-icon .dashicons,#fta-remove-at .mif-modal-content .mif-lock-icon .dashicons,#mif-remove-at .mif-modal-content .mif-lock-icon .dashicons{color:#ed6d62;font-size:60px;display:inline}#fta-auth-error .mif-modal-content .btn,#fta-remove-at .mif-modal-content .btn,#mif-remove-at .mif-modal-content .btn{font-size:13px;padding:10px 25px 10px 10px;height:auto;text-transform:capitalize}#fta-auth-error .mif-modal-content .btn img,#fta-remove-at .mif-modal-content .btn img,#mif-remove-at .mif-modal-content .btn img{height:31px;margin-right:5px}#fta-remove-at .mif-modal-content .btn,#mif-remove-at .mif-modal-content .btn{padding:10px 20px;height:auto;width:auto;line-height:normal;font-size:15px;border-radius:0;margin-right:30px}#fta-remove-at .mif-modal-content .efbl_delete_at_confirmed,#fta-remove-at .mif-modal-content .mif_delete_at_confirmed,#mif-remove-at .mif-modal-content .efbl_delete_at_confirmed,#mif-remove-at .mif-modal-content .mif_delete_at_confirmed{background:#ed6d62}.collection-header{position:relative;background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.fta-remove-at-btn{position:absolute;right:2%;top:36%}.fta-remove-at-btn .dashicons{font-size:28px;color:#ed6d62}.espf_black_friday_msg{padding:0 15px 0 0;border:none;box-shadow:0 0 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.espf_black_friday_msg .espf_notice_logo{display:inline-block;float:left;margin-bottom:-4px}.espf_black_friday_msg .espf_notice_logo img{width:170px}.espf_black_friday_msg .espf_notice_content_wrap{display:inline-block;margin-left:10px}.espf_black_friday_msg .espf_blackfirday_upgrade{float:left;background:#ff8c00;padding:8px 15px;height:auto;font-size:14px;text-transform:capitalize;width:auto;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;-o-transition:all ease-in .5s;-webkit-transition:all ease-in .5s;transition:all ease-in .5s;border:none;box-shadow:none;text-shadow:none}.espf_black_friday_msg .espf_blackfirday_upgrade:hover{background:#e28009}.espf_black_friday_msg p{font-size:15px;margin-bottom:2px}.espf_black_friday_msg .espf_support_btns{float:left;width:100%;margin-top:15px}.espf_black_friday_msg .espf_hide_btn{color:#000;text-decoration:underline;margin-left:8px;margin-top:14px;float:left}.mif_wrap .efbl_all_pages .collection-item.avatar .circle,.efbl_wrap .efbl_all_pages .collection-item.avatar .circle{width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle;border-radius:50%;margin-right:15px}.esf-main-heading{font-size:2.2em;margin-bottom:0;float:left;margin-top:15px}.toplevel_page_feed-them-all .fta_wrap,.toplevel_page_feed-them-all .fta-other-plugins-sidebar{margin-top:20px !important}.toplevel_page_feed-them-all #wpfooter{bottom:0}.esf_loader_wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background-color:#fff}.esf_loader_wrap .esf_loader_inner{overflow:auto;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:150px;min-height:150px}.esf_loader_wrap .loader{border:16px solid #f3f3f3;border-top:16px solid #ee6e73;border-radius:80%;width:120px;height:120px;animation:spin 2s linear infinite}.esf_loader_wrap .efbl_loader.loader{border-top:16px solid #028dd0}.esf_loader_wrap .mif_loader.loader{border-top:16px solid #d23167}.esf_loader_wrap .esf_welcome_loader.loader{border-top:16px solid #7ed957}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.efbl-red-notice{background:#ed6d62 !important;border-color:#ca554b !important;float:left;margin-left:0}#fs_connect .fs-visual .dashicons-wordpress{width:100% !important;height:100% !important}.fta-other-plugins-sidebar{float:left;width:21%;margin-left:5px;margin-top:40px}.fta-other-plugins-sidebar .fta-other-plugins-wrap{float:left;width:100%;background:#fff;text-align:center}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-other-plugins-head{background-color:#ed6d62;color:#fff;padding:5px 2px;position:relative}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel{padding:0px 10px}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel h2{font-size:1.8rem;margin:0}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel p{letter-spacing:.5px;line-height:1.5;font-size:15px}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .stars{color:#ffb900;font-size:15px}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .fta-carousel-actions{margin-top:20px;float:left;width:100%}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .fta-carousel-actions a{background-color:#ff8c00;padding:10px 18px;font-size:16px;float:left;color:#fff}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .fta-carousel-actions a:hover{opacity:.9}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .fta-carousel-actions a.right{background-color:#0693e3}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel li{min-height:auto}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .indicators{bottom:-10px}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .indicators .indicator-item{background-color:#ed6d62}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .indicators .indicator-item.active{background-color:#feb901}.fta-partners-wrap{margin-top:5px}.fta-partners-wrap img{margin-top:25px;width:200px}.fta-partners-wrap .fta-carousel-actions{margin-bottom:20px !important}.fta-partners-wrap .fta-carousel-actions a{float:none !important}.easy-social-feed_page_easy-facebook-likebox .fta-other-plugins-wrap .fta-other-plugins-head{background-color:#018fd0;position:relative}.easy-social-feed_page_easy-facebook-likebox .fta-other-plugins-wrap .fta-other-plugins-head .esf-hide-free-sidebar{position:absolute;right:5px;font-size:22px;cursor:pointer}.easy-social-feed_page_easy-facebook-likebox .fta-other-plugins-wrap .indicators .indicator-item{background-color:#018fd0}.esf-hide-free-sidebar{position:absolute;right:5px;font-size:22px;cursor:pointer}.easy-social-feed_page_mif .fta-other-plugins-wrap .fta-other-plugins-head{background-color:#d23167}.easy-social-feed_page_mif .fta-other-plugins-wrap .indicators .indicator-item{background-color:#d23167}#fs_connect{float:none;margin:150px auto !important;text-align:center}#fs_connect .fs-visual .dashicons-plus,#fs_connect .fs-visual .fs-site-icon,#fs_connect .fs-visual .fs-connect-logo{display:none}#fs_connect .fs-visual .fs-plugin-icon{border:none !important}#fs_connect .fs-content{padding-top:25px}#fs_connect .fs-license-key-container{width:100% !important}#fs_connect .fs-terms,#fs_connect #license_issues_link,#fs_connect .fs-freemium-licensing,#fs_connect .fs-permissions{display:none}/*# sourceMappingURL=esf-admin.css.map */
|
1 |
+
.btn,.btn-large{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;-webkit-transition:.2s ease-out;transition:.2s ease-out;cursor:pointer}a{text-decoration:none}.btn,.btn-flat,.btn-floating,.btn-large{font-size:1rem;outline:0;border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}a:focus{box-shadow:none;outline:none}.right{float:right !important}.left{float:left !important}.row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:1px}h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem 0}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1}h5{font-size:1.64rem;line-height:110%;margin:.82rem 0 .656rem 0}.z-depth-1{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.collapsible li{margin-bottom:6px}.collapsible li .collapsible-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible li .collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative;margin-bottom:0}.collection .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}#esf-carousel-wrap{position:relative;overflow:hidden;margin:20px auto 0 auto}#esf-carousel-wrap ul{position:relative;margin:0;padding:0;width:100% !important;margin-left:0 !important;list-style:none}#esf-carousel-wrap ul li{position:relative;display:block;float:left;margin:0;padding:0;width:100%;height:420px;text-align:center}.esf-notification-holder{opacity:0;position:fixed;padding:13px 25px;background:#ed6d62;color:#fff;border-radius:5px 5px 0 0;font-size:20px;letter-spacing:1px;bottom:-100%;left:50%;transform:translate(-50%, 0);z-index:99999}.espf-upgrade{float:left;margin-bottom:10px;padding:25px 20px;color:#fff;background:#ff8c00;text-align:center;position:relative}.espf-upgrade .esf-hide-free-sidebar{position:absolute;right:5px;font-size:22px;cursor:pointer;top:5px}.espf-upgrade b{text-shadow:3px 2px #d25d53}.espf-upgrade h2{color:#fff;font-size:34px;margin-top:0}.espf-upgrade p{font-size:14px;letter-spacing:.5px;line-height:1.8}.espf-upgrade code{background:#fff;color:#544f4f;padding:5px 10px;letter-spacing:2px;border-radius:2px}.espf-upgrade a{background:#fff;color:#444;border-radius:30px;padding:8px 22px;height:auto;font-size:13px;letter-spacing:1px;margin-top:20px;border:2px solid transparent;box-shadow:none}.espf-upgrade a .dashicons{margin-top:7px;margin-left:5px}.espf-upgrade a:hover{color:#fff;background:transparent;box-shadow:none;border:2px solid}.dashicons.efbl_copy_id{font-size:17px;margin-left:6px;display:inline-block;cursor:pointer;position:absolute;bottom:4px;border-left:1px solid;padding-left:2px}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.esf-modal{display:none;position:fixed;left:0;right:0;z-index:1;height:100%;width:100%;margin:auto;overflow-y:auto;border-radius:2px;top:0;-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3);background-color:#000;background-color:rgba(0,0,0,.4);animation-duration:.5s !important;-webkit-animation-duration:.5s !important}.esf-modal .modal-content{display:flex;padding:25px;background:#fff;width:18%;position:relative;background-color:#fefefe;margin:auto;border:1px solid #888;-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);text-align:center;top:50%;-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}.esf-modal .modal-content h5.header{color:#ee6e73;border-bottom:1px solid #ccc;margin-bottom:0;padding-bottom:15px;margin-top:0}.esf-modal .modal-footer{border-top:1px solid #ccc}.esf-modal .modal-footer .modal-close{float:left}.esf-modal .modal-footer .btn-flat{color:#ee6e73}.esf-modal .modal-footer .btn-flat:hover{color:#02acf7}.esf-modal.open{z-index:1003;display:block;opacity:1;width:100%;height:100%;top:0 !important}.fta-upgrade-modal .modal-content{width:18%;overflow-x:hidden}.fta-upgrade-modal .mif-close-modal{position:absolute;right:10px;top:10px}.fta-upgrade-modal .mif-modal-content{float:none;margin:0 auto;display:table;padding-top:0px !important;text-align:center}.fta-upgrade-modal .mif-modal-content h5{font-size:40px}.fta-upgrade-modal .mif-modal-content p{font-size:15px;line-height:1.8}.fta-upgrade-modal .mif-modal-content hr{padding-bottom:10px}.fta-upgrade-modal .mif-modal-content .mif-lock-icon .dashicons{color:#ff8c00 !important;font-size:50px;margin-bottom:30px}.fta-upgrade-modal .mif-modal-content .dashicons-unlock{margin-top:7px;float:right;margin-left:8px}.fta-upgrade-modal .mif-modal-content .btn{background:#ff8c00;padding:12px 25px;height:auto;font-size:18px;text-transform:capitalize;border-radius:30px !important;width:auto;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;-o-transition:all ease-in .5s;-webkit-transition:all ease-in .5s;transition:all ease-in .5s}.fta-upgrade-modal .mif-modal-content .btn:hover{background:#e48109;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;-o-transition:all ease-in .5s;-webkit-transition:all ease-in .5s;transition:all ease-in .5s}.efbl_all_pages a{color:inherit}.efbl_all_pages .title{font-size:16px;font-weight:bold}.efbl_all_pages.show{display:block}.mif_wrap p{font-size:15px;line-height:1.8;font-weight:400;color:#867979;position:relative}#mif-general .auth-row{margin-top:20px}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(../fonts/dashicons.woff2) format("woff2")}.efbl_all_pages img.insta{float:right;width:50px;margin-top:8px;cursor:pointer}.efbl_all_pages p{font-size:15px;line-height:1.8;font-weight:400;color:#867979;position:relative}.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs a:hover,.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs a{-webkit-transition:all ease-in-out 1s;-moz-transition:all ease-in-out 1s;-o-transition:all ease-in-out 1s;transition:all ease-in-out 1s}.fta-auth-app-noti{ftaoat:left;width:98%;border-left:6px solid #80c7a7;padding:10px 60px 10px 10px;position:relative}.fta-auth-app-noti .dashicons{position:absolute;right:10px;top:10px;cursor:pointer}.fta_wrap_outer{float:left;width:98%}.esf-sidebar-is-hide{width:98% !important}.fta_wrap{float:left;clear:both;position:relative;width:100%;overflow:hidden;background-color:#fff;margin-top:40px}.fta_wrap .btn:focus{color:#fff}.fta_wrap .fta_sliders_wrap{float:left;background-color:#d05d53;padding:11px 80px 10px 80px;cursor:pointer;margin-top:-5px}.fta_wrap .fta_sliders_wrap #fta_sliders{width:36.5px;height:35px;position:relative;cursor:pointer;float:left}.fta_wrap .fta_sliders_wrap #fta_sliders span{width:100%;height:2px;display:block;background-color:#fff;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fta_wrap .fta_sliders_wrap #fta_sliders span:nth-child(1){top:25%}.fta_wrap .fta_sliders_wrap #fta_sliders span:nth-child(2){top:54%}.fta_wrap .fta_sliders_wrap #fta_sliders span:nth-child(3){top:83%}.fta_wrap .fta_sliders_wrap #fta_sliders .box{width:5px;height:5px;border-radius:2px;border:1px solid #eee;background-color:#fff;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:left .3s;-moz-transition:left .3s;transition:left .3s}.fta_wrap .fta_sliders_wrap #fta_sliders span:nth-child(1) .box{left:25%}.fta_wrap .fta_sliders_wrap #fta_sliders span:nth-child(2) .box{left:75%}.fta_wrap .fta_sliders_wrap #fta_sliders span:nth-child(3) .box{left:25%}.fta_wrap .fta_sliders_wrap #fta_sliders:hover span:nth-child(1) .box{left:75%}.fta_wrap .fta_sliders_wrap #fta_sliders:hover span:nth-child(2) .box{left:25%}.fta_wrap .fta_sliders_wrap #fta_sliders:hover span:nth-child(3) .box{left:75%}.fta_wrap .esf-modal{width:30%;top:30% !important}.fta_wrap .esf-modal .fta-close-modal{position:absolute;right:10px;top:10px}.fta_wrap .esf-modal .fta-modal-content{ftaoat:none;margin:0 auto;display:table;padding-top:30px;text-align:center}.fta_wrap .esf-modal .fta-modal-content h5{font-size:40px}.fta_wrap .esf-modal .fta-modal-content p{font-size:15px;line-height:1.8}.fta_wrap .esf-modal .fta-modal-content .fta-lock-icon .dashicons{color:#26a69a;font-size:50px}.fta_wrap .esf-modal .fta-modal-content input[type=email]::placeholder{color:#444}.fta_wrap .esf-modal .fta-modal-content .btn{border-radius:0}.fta_wrap .fta_wrap_inner{float:left;width:100%;clear:both;position:relative}.fta_wrap .fta_wrap_inner .esf_wc_header{float:none;margin:0 auto;display:table;text-align:center}.fta_wrap .fta_wrap_inner .esf_wc_header .esf_wc_header_top{float:none;margin:0 auto;display:table;margin-top:15px}.fta_wrap .fta_wrap_inner .esf_wc_header .esf_wc_header_top img{float:left;width:50px}.fta_wrap .fta_wrap_inner .esf_wc_header .esf_wc_header_top .esf-plugin-logo{width:100px;float:none}.fta_wrap .fta_wrap_inner .esf_wc_header .esf_wc_header_top h1{float:left;margin:0;line-height:normal;font-size:2rem;margin-left:10px;margin-top:10px;width:100%}.fta_wrap .fta_wrap_inner .esf_wc_header p{font-size:14px !important;margin-top:15px !important}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap{float:left;width:100%}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box{float:left;width:46%;margin:7px;padding:15px 10px 20px}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box .esf_wc_box_content{float:left;width:77%}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box .esf_wc_box_img{float:left;margin-right:10px;width:20%}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box .esf_wc_box_img img{width:100%;max-height:110px}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box h5{margin-top:0;font-size:16px;font-weight:bold}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box p{margin-top:0px;font-size:12px}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box .esf_wc_box_btns_holder .btn{width:auto;padding:12px 12px 10px;height:auto;box-shadow:none;text-transform:none;font-size:13px;line-height:normal;background:#7ed957;border-radius:3px;position:relative;display:inline-block}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box .esf_wc_box_btns_holder .btn:hover{background:#73d24b}.fta_wrap .fta_wrap_inner .esf_wc_boxes_wrap .esf_wc_box .esf_wc_box_btns_holder .btn .dashicons{margin-left:5px;float:right;height:19px;width:18px;font-size:18px}.fta_wrap .fta_wrap_inner .esf-quick-setup-wrap{width:96%;display:block;position:relative;clear:both;text-align:center}.fta_wrap .fta_wrap_inner .esf-quick-setup-wrap h5{line-height:normal;font-size:2rem;margin-bottom:20px;padding-top:20px;text-transform:capitalize}.fta_wrap .fta_wrap_inner .esf-quick-setup-wrap iframe{background:#f1f1f1;padding:10px;width:100%}.fta_wrap .fta_wrap_inner .fta_loader_wrap{position:absolute;z-index:9;background-color:#f9f9f9;width:100%;height:100%}.fta_wrap .fta_wrap_inner .fta_loader_wrap .fa{position:absolute;top:42%;left:46%;font-size:50px;color:#26a69a;text-align:center}.fta_wrap .fta_wrap_inner .fta_tabs_header{background-color:#ed6d62;color:#fff;padding:5px 0px;height:48px;float:left;width:100%}.fta_wrap .fta_wrap_inner .fta_tabs_header .fta_design_tab{display:table;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase;color:#fff;padding:0 24px;font-size:14px}.fta_wrap .fta_wrap_inner .fta_tabs_header .fta_design_tab .dashicons{display:table-cell;vertical-align:middle;ftaoat:none;width:100%}.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs{background-color:transparent;ftaoat:left;width:auto;margin-left:17px;padding-right:17px;width:100%}.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs .indicator{background-color:#1bf1e9;margin-bottom:0px;width:70px}.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs a{color:#fff;display:table}.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs a:hover{opacity:.8}.fta_wrap .fta_wrap_inner .fta_tabs_header #fta_tabs a .dashicons{display:table-cell;vertical-align:middle;ftaoat:none;width:100%}.fta_wrap .fta_wrap_inner #fta-help .fta_faqs_wrap h5,.fta_wrap .fta_wrap_inner #fta-help .fta_more_help_wrap h5{font-size:31px;border-bottom:1px solid #e0e0e0;padding-bottom:20px}.fta_wrap .fta_wrap_inner #fta-help .fta_faqs_wrap h4,.fta_wrap .fta_wrap_inner #fta-help .fta_more_help_wrap h4{font-size:22px}.fta_wrap .fta_wrap_inner #fta-help .fta_more_help_wrap h5{padding-top:20px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder{padding:0 15px;width:100%;min-height:330px;float:left;padding-bottom:20px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_tab_c{width:100%;display:inline-block}.fta_wrap .fta_wrap_inner .fta_tab_c_holder h5{float:left;width:100%}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs{padding:0;margin-top:10px;display:flex;width:100%;flex-direction:row}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .fta_single_plug{margin:0 20px 0 0;display:inline-block;width:41.6666666667%;padding:0 .75rem}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .fta_single_plug.fta_plug_instagram a.btn{margin-top:36px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .card-content{padding:20px 0}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .card-content .card-title{margin-bottom:0;font-weight:bold;letter-spacing:.1px;color:#444 !important;font-size:22px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .fta_cta_holder{float:left;margin-bottom:20px;width:100%;margin-top:12px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .fta_cta_holder li{font-size:15px;line-height:1.5;list-style-type:disc;margin-left:20px;letter-spacing:.3px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .fta_cta_holder p{font-size:15px;margin-top:0}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .fta_cta_holder .btn.right{display:none}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .card-image{margin-top:15px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .btn{background:#ed6d62;text-transform:capitalize;padding:4px 20px;margin-top:15px;height:auto}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_plugs .card .btn:hover{background-color:#d05d53}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_plug_activated .fta_cta_holder .btn.right{display:block !important}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder{width:18%;display:inline-block;vertical-align:top}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder .card{padding:0}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder .card-image{background-color:#26a69a}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder .card-image .fta_confused_img{height:auto;width:auto;margin:0 auto}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder .card-content{padding:16px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder .card-content .card-title{border-bottom:1px solid #9e9e9e;margin:0 0 10px;padding:0 0 10px 0}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_support_holder .card-content .btn{margin:0 auto;display:table;margin-top:15px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .input-field{margin-bottom:10px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_auth_form{display:none;width:100%}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder.fta_no_user .collection{border:none}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder{ftaoat:left;width:100%}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder h5{margin-bottom:20px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .collection-item .badge{color:#fff;padding:5px 10px;height:auto;margin-bottom:10px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .collection-item.fta_is_primary .fta_make_primary{display:none}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .fta_user_meta{ftaoat:left}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .fta_user_meta img.circle{width:50px;height:50px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .fta_users_auth_actions{ftaoat:right;margin-top:10px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .fta_users_auth_actions .secondary-content{position:relative;margin-top:2px;ftaoat:left;font-size:18px;top:0;right:0;margin-left:5px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_all_users_holder .fta_users_auth_actions .secondary-content .dashicons{font-size:30px}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_auth_btn_st{margin-top:20px;margin-bottom:0px;height:45px;line-height:45px;text-transform:capitalize}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_auth_btn_st:hover,.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_auth_btn_st:active{color:#fff}.fta_wrap .fta_wrap_inner .fta_tab_c_holder .fta_show_token_form{display:none;margin-bottom:20px;ftaoat:right;background-color:#1b97f3}.fta_wrap .fta_noti_holder{position:relative;display:none}.fta_wrap .fta_noti_holder .fta_arrow{position:absolute;left:32%;top:-2px;width:15%}.fta_wrap .fta_noti_holder .tap-target-wrapper.open{left:auto;position:absolute;right:-238px;top:-100px;color:#fff}.fta_wrap .fta_noti_holder .tap-target-content{width:440px;height:400px;top:10px;right:auto;bottom:0px;left:60px;padding:40px;vertical-align:bottom}.fta_wrap .fta_noti_holder .tap-target{background-color:rgba(237,109,98,.9)}.fta_wrap .fta_noti_holder.fta_green_noti .fta_arrow{display:none}.fta_wrap .fta_noti_holder.fta_green_noti .tap-target{background-color:rgba(38,166,154,.9)}.fta_wrap .fta_noti_holder.fta_green_noti .tap-target .tap-target-content p{font-size:15px}.fta_wrap.esf_wc_wrap{width:68%;float:none;margin:0 auto;display:table;margin-top:40px}.fta_wrap.esf_wc_wrap .fta_tab_c_holder{min-height:auto}.fta_wrap.esf_wc_wrap .fta_tab_c_holder p{margin-top:0;font-size:16px}.fta_wrap.esf_wc_wrap .fta_tab_c_holder .row{margin-bottom:0}.fta_wrap.fl-recomend-tab-holder{padding:15px;float:left;width:100%}.fta_wrap.fl-recomend-tab-holder .fl-recomend-plugins-holder{width:73%;display:inline-block;padding-right:10px;float:left}.fta_wrap.fl-recomend-tab-holder .fl-recomend-plugins-holder .fl-recomend-wraper{width:40% !important;float:left}.fta_wrap.fl-recomend-tab-holder .fl-recomend-partner{width:25%;display:inline-block}.fta_wrap.fl-recomend-tab-holder .fl-recomend-head{float:left;width:100%}.fta_wrap.fl-recomend-tab-holder .fl-recomend-head h4{font-size:1.8rem;font-weight:bold;margin-bottom:0}.fta_wrap.fl-recomend-tab-holder .fl-recomend-head p{margin-top:10px}.fta_wrap.fl-recomend-tab-holder .row{margin-top:20px;float:left;margin-bottom:20px}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper{text-align:center;padding:20px 12px;margin:0 5px;width:24%;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;border-radius:2px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper h4{font-size:1.8rem;margin:5px 0px 15px;text-align:center}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper p{letter-spacing:.5px;line-height:1.5;float:left;width:100%;margin-top:5px}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper .fl-recomend-meta-wraper{float:left;width:100%;margin:15px 0}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper .fl-recomend-meta-wraper p{font-size:15px}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper .fl-recomends-action{margin-top:10px;float:left;width:100%}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper .fl-recomends-action a{background-color:#ff8c00;padding:10px 18px;font-size:16px;float:left;color:#fff}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper .fl-recomends-action a:hover{opacity:.9}.fta_wrap.fl-recomend-tab-holder .row .fl-recomend-wraper .fl-recomends-action a.right{background-color:#0693e3}.fta_wrap.fl-recomend-tab-holder .fl-recomend-partner{display:inline-block;text-align:center}.fta_wrap.fl-recomend-tab-holder .fl-recomend-partner .fl-recomend-wraper{float:none;margin:0 auto;display:table;width:100%}.fta_wrap.fl-recomend-tab-holder .fl-recomend-partner .fl-recomend-wraper p{line-height:1.8}.fta_wrap.fl-recomend-tab-holder .fl-recomend-partner .fl-recomend-wraper img{margin-bottom:10px}.fta_wrap.fl-recomend-tab-holder .fl-recomend-partner .fl-recomend-wraper .fl-recomends-action a{text-align:center;float:none;margin:0 auto;display:table;margin-top:15px}#toast-container{top:auto !important;right:auto !important;bottom:0;left:50%;transform:translate(-50%, 0);color:#7fc6a6 !important}#toast-container .toast{background-color:#26a69a;padding:15px 60px;font-size:18px}.easy-social-feed_page_easy-facebook-likebox .toast{background-color:#028dd0 !important}.material-tooltip{padding:10px 20px}.btn:hover,.btn-large:hover{color:#fff}.disabled{pointer-events:none;cursor:default}#toast-container.esf-failed-notification .toast{background-color:#ed6d62 !important}#fta-auth-error.modal .mif-close-modal.modal-close,#fta-remove-at.modal .mif-close-modal.modal-close,#mif-remove-at.esf-modal .mif-close-modal.modal-close{position:absolute;right:5px;top:5px;cursor:pointer}#fta-remove-at.esf-modal .modal-content,#mif-remove-at.esf-modal .modal-content{width:20%}#fta-auth-error .mif-modal-content,#fta-remove-at .mif-modal-content,#mif-remove-at .mif-modal-content{float:none;margin:0 auto;display:table;text-align:center;padding-top:0}#fta-auth-error .mif-modal-content p,#fta-remove-at .mif-modal-content p,#mif-remove-at .mif-modal-content p{font-size:13px;line-height:1.8;border-bottom:1px solid #ccc;padding-bottom:12px}#fta-auth-error .mif-modal-content .mif-lock-icon .dashicons,#fta-remove-at .mif-modal-content .mif-lock-icon .dashicons,#mif-remove-at .mif-modal-content .mif-lock-icon .dashicons{color:#ed6d62;font-size:60px;display:inline}#fta-auth-error .mif-modal-content .btn,#fta-remove-at .mif-modal-content .btn,#mif-remove-at .mif-modal-content .btn{font-size:13px;padding:10px 25px 10px 10px;height:auto;text-transform:capitalize}#fta-auth-error .mif-modal-content .btn img,#fta-remove-at .mif-modal-content .btn img,#mif-remove-at .mif-modal-content .btn img{height:31px;margin-right:5px}#fta-remove-at .mif-modal-content .btn,#mif-remove-at .mif-modal-content .btn{padding:10px 20px;height:auto;width:auto;line-height:normal;font-size:15px;border-radius:0;margin-right:30px}#fta-remove-at .mif-modal-content .efbl_delete_at_confirmed,#fta-remove-at .mif-modal-content .mif_delete_at_confirmed,#mif-remove-at .mif-modal-content .efbl_delete_at_confirmed,#mif-remove-at .mif-modal-content .mif_delete_at_confirmed{background:#ed6d62}.collection-header{position:relative;background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.fta-remove-at-btn{position:absolute;right:2%;top:36%}.fta-remove-at-btn .dashicons{font-size:28px;color:#ed6d62}.espf_black_friday_msg{padding:0 15px 0 0;border:none;box-shadow:0 0 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.espf_black_friday_msg .espf_notice_logo{display:inline-block;float:left;margin-bottom:-4px}.espf_black_friday_msg .espf_notice_logo img{width:170px}.espf_black_friday_msg .espf_notice_content_wrap{display:inline-block;margin-left:10px}.espf_black_friday_msg .espf_blackfirday_upgrade{float:left;background:#ff8c00;padding:8px 15px;height:auto;font-size:14px;text-transform:capitalize;width:auto;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;-o-transition:all ease-in .5s;-webkit-transition:all ease-in .5s;transition:all ease-in .5s;border:none;box-shadow:none;text-shadow:none}.espf_black_friday_msg .espf_blackfirday_upgrade:hover{background:#e28009}.espf_black_friday_msg p{font-size:15px;margin-bottom:2px}.espf_black_friday_msg .espf_support_btns{float:left;width:100%;margin-top:15px}.espf_black_friday_msg .espf_hide_btn{color:#000;text-decoration:underline;margin-left:8px;margin-top:14px;float:left}.mif_wrap .efbl_all_pages .collection-item.avatar .circle,.efbl_wrap .efbl_all_pages .collection-item.avatar .circle{width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle;border-radius:50%;margin-right:15px}.esf-main-heading{font-size:2.2em;margin-bottom:0;float:left;margin-top:15px}.toplevel_page_feed-them-all .fta_wrap,.toplevel_page_feed-them-all .fta-other-plugins-sidebar{margin-top:20px !important}.toplevel_page_feed-them-all #wpfooter{bottom:0}.esf_loader_wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background-color:#fff}.esf_loader_wrap .esf_loader_inner{overflow:auto;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:150px;min-height:150px}.esf_loader_wrap .loader{border:16px solid #f3f3f3;border-top:16px solid #ee6e73;border-radius:80%;width:120px;height:120px;animation:spin 2s linear infinite}.esf_loader_wrap .efbl_loader.loader{border-top:16px solid #028dd0}.esf_loader_wrap .mif_loader.loader{border-top:16px solid #d23167}.esf_loader_wrap .esf_welcome_loader.loader{border-top:16px solid #7ed957}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.efbl-red-notice{background:#ed6d62 !important;border-color:#ca554b !important;float:left;margin-left:0}#fs_connect .fs-visual .dashicons-wordpress{width:100% !important;height:100% !important}.fta-other-plugins-sidebar{float:left;width:21%;margin-left:5px;margin-top:40px}.fta-other-plugins-sidebar .fta-other-plugins-wrap{float:left;width:100%;background:#fff;text-align:center}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-other-plugins-head{background-color:#ed6d62;color:#fff;padding:5px 2px;position:relative}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel{padding:0px 10px}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel h2{font-size:1.8rem;margin:0}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel p{letter-spacing:.5px;line-height:1.5;font-size:15px}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .stars{color:#ffb900;font-size:15px}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .fta-carousel-actions{margin-top:20px;float:left;width:100%}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .fta-carousel-actions a{background-color:#ff8c00;padding:10px 18px;font-size:16px;float:left;color:#fff}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .fta-carousel-actions a:hover{opacity:.9}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .fta-carousel-actions a.right{background-color:#0693e3}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel li{min-height:auto}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .indicators{bottom:-10px}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .indicators .indicator-item{background-color:#ed6d62}.fta-other-plugins-sidebar .fta-other-plugins-wrap .fta-plugins-carousel .indicators .indicator-item.active{background-color:#feb901}.fta-partners-wrap{margin-top:5px}.fta-partners-wrap img{margin-top:25px;width:200px}.fta-partners-wrap .fta-carousel-actions{margin-bottom:20px !important}.fta-partners-wrap .fta-carousel-actions a{float:none !important}.easy-social-feed_page_easy-facebook-likebox .fta-other-plugins-wrap .fta-other-plugins-head{background-color:#018fd0;position:relative}.easy-social-feed_page_easy-facebook-likebox .fta-other-plugins-wrap .fta-other-plugins-head .esf-hide-free-sidebar{position:absolute;right:5px;font-size:22px;cursor:pointer}.easy-social-feed_page_easy-facebook-likebox .fta-other-plugins-wrap .indicators .indicator-item{background-color:#018fd0}.esf-hide-free-sidebar{position:absolute;right:5px;font-size:22px;cursor:pointer}.easy-social-feed_page_mif .fta-other-plugins-wrap .fta-other-plugins-head{background-color:#d23167}.easy-social-feed_page_mif .fta-other-plugins-wrap .indicators .indicator-item{background-color:#d23167}#fs_connect{float:none;margin:150px auto !important;text-align:center}#fs_connect .fs-visual .dashicons-plus,#fs_connect .fs-visual .fs-site-icon,#fs_connect .fs-visual .fs-connect-logo{display:none}#fs_connect .fs-visual .fs-plugin-icon{border:none !important}#fs_connect .fs-content{padding-top:25px}#fs_connect .fs-license-key-container{width:100% !important}#fs_connect .fs-terms,#fs_connect #license_issues_link,#fs_connect .fs-freemium-licensing,#fs_connect .fs-permissions{display:none}/*# sourceMappingURL=esf-admin.css.map */
|
admin/assets/css/esf-admin.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sourceRoot":"","sources":["../scss/esf-admin.scss"],"names":[],"mappings":"AACA,gBACE,qBACA,WACA,yBACA,kBACA,oBACA,gCACA,wBACA,eAEF,EACE,qBAEF,wCACE,eACA,UACA,YACA,kBACA,qBACA,YACA,iBACA,eACA,yBACA,sBACA,wCAEF,QACE,gBACA,aAEF,OACE,uBAEF,MACE,sBAEF,aACE,qBACA,iBACA,UACA,WAEF,aACE,qBACA,iBACA,UACA,WAEF,UACE,WACA,8BACA,sBACA,eAEF,GACE,iBACA,iBACA,0BAEF,kBACE,gBACA,gBAEF,GACE,kBACA,iBACA,0BAEF,WACE,yGACA,iGAEF,aACE,0BACA,4BACA,2BACA,sBACA,yGACA,iGACA,gBACE,kBACA,oCACE,oBACA,qBACA,oBACA,aACA,eACA,wCACA,gBACA,aACA,sBACA,6BAEF,kCACE,aACA,6BACA,8BACA,sBACA,aAIN,YACE,sBACA,yBACA,kBACA,gBACA,kBACA,gBACA,+BACE,sBACA,gCACA,kBAEF,6BACE,sBACA,mBACA,kBACA,SACA,gCAGJ,mBACE,kBACA,gBACA,wBACD,sBACE,kBACA,SACA,UACA,sBACA,yBACA,gBACA,yBACE,kBACA,cACA,WACA,SACA,UACA,WACA,aACA,kBAKL,yBACE,UACA,eACA,kBACA,mBACA,WACA,0BACA,eACA,mBACA,aACA,SACA,6BACA,cAEF,cACE,WACA,
|
1 |
+
{"version":3,"sourceRoot":"","sources":["../scss/esf-admin.scss"],"names":[],"mappings":"AACA,gBACE,qBACA,WACA,yBACA,kBACA,oBACA,gCACA,wBACA,eAEF,EACE,qBAEF,wCACE,eACA,UACA,YACA,kBACA,qBACA,YACA,iBACA,eACA,yBACA,sBACA,wCAEF,QACE,gBACA,aAEF,OACE,uBAEF,MACE,sBAEF,aACE,qBACA,iBACA,UACA,WAEF,aACE,qBACA,iBACA,UACA,WAEF,UACE,WACA,8BACA,sBACA,eAEF,GACE,iBACA,iBACA,0BAEF,kBACE,gBACA,gBAEF,GACE,kBACA,iBACA,0BAEF,WACE,yGACA,iGAEF,aACE,0BACA,4BACA,2BACA,sBACA,yGACA,iGACA,gBACE,kBACA,oCACE,oBACA,qBACA,oBACA,aACA,eACA,wCACA,gBACA,aACA,sBACA,6BAEF,kCACE,aACA,6BACA,8BACA,sBACA,aAIN,YACE,sBACA,yBACA,kBACA,gBACA,kBACA,gBACA,+BACE,sBACA,gCACA,kBAEF,6BACE,sBACA,mBACA,kBACA,SACA,gCAGJ,mBACE,kBACA,gBACA,wBACD,sBACE,kBACA,SACA,UACA,sBACA,yBACA,gBACA,yBACE,kBACA,cACA,WACA,SACA,UACA,WACA,aACA,kBAKL,yBACE,UACA,eACA,kBACA,mBACA,WACA,0BACA,eACA,mBACA,aACA,SACA,6BACA,cAEF,cACE,WACA,mBACA,kBACA,WACA,mBACA,kBACA,kBAEF,qCACE,kBACA,UACA,eACA,eACA,QAGA,gBACE,4BAGF,iBACE,WACA,eACA,aAEF,gBACE,eACA,oBACA,gBAEJ,mBACE,gBACA,cACA,iBACA,mBACA,kBAEA,gBACE,gBACA,WACA,mBACA,iBACA,YACA,eACA,mBACA,gBACA,6BACA,gBACA,2BACE,eACA,gBAEF,sBACE,WACA,uBACA,gBACA,iBAKN,wBACE,eACA,gBACA,qBACA,eACA,kBACA,WACA,sBACA,iBAEF,8BACE,0BACA,oBAGF,sBACE,0BACA,oBAGF,WACE,aACA,eACA,OACA,QACA,UACA,YACA,WACA,YACA,gBACA,kBACA,MACA,+GACA,uGACA,sBACA,gCACA,kCACA,0CACA,0BACE,aACA,aACA,gBACA,UACA,kBACA,yBACA,YACA,sBACA,wEACA,2EACA,mEACA,kBACA,QACA,uCACA,oCACA,mCACA,kCACA,+BACA,oCACE,cACA,6BACA,gBACA,oBACA,aAKJ,yBACE,0BAEA,sCACE,WAGF,mCACE,cAEA,yCACE,cAKR,gBACE,aACA,cACA,UACA,WACA,YACA,iBAIA,kCACE,UACA,kBAGF,oCACE,kBACA,WACA,SAGF,sCACE,WACA,cACA,cACA,2BACA,kBAEA,yCACE,eAGF,wCACE,eACA,gBAGF,yCACE,oBAGF,gEACE,yBACA,eACA,mBAEF,wDACE,eACA,YACA,gBAGF,2CACE,mBACA,kBACA,YACA,eACA,0BACA,8BACA,WACA,gCACA,+BACA,8BACA,mCACA,2BAEA,iDACE,mBACA,gCACA,+BACA,8BACA,mCACA,2BAON,kBACE,cAGF,uBACE,eACA,iBAIJ,qBACE,cAGF,YACE,eACA,gBACA,gBACA,cACA,kBAKA,uBACE,gBAQJ,WACE,6BACA,kBACA,gBACA,kDAIA,0BACE,YACA,WACA,eACA,eAGF,kBACE,eACA,gBACA,gBACA,cACA,kBAIJ,oHACE,sCACA,mCACA,iCACA,8BAGF,mBACE,YACA,UACA,8BACA,4BACA,kBAEA,8BACE,kBACA,WACA,SACA,eAGJ,gBACE,WACA,UAEF,qBACE,qBAEF,UAqIE,WACA,WACA,kBACA,WACA,gBACA,sBACA,gBAzIA,qBACE,WAGF,4BAEE,WACA,yBACA,4BACA,eACA,gBAEA,yCACE,aACA,YACA,kBACA,eACA,WAEA,8CACE,WACA,WACA,cACA,sBACA,kBACA,mCACA,gCACA,+BACA,2BAGF,2DACE,QAGF,2DACE,QAGF,2DACE,QAGF,8CACE,UACA,WACA,kBACA,sBACA,sBACA,kBACA,QACA,wCACA,qCACA,oCACA,gCACA,4BACA,yBACA,oBAGF,gEACE,SAGF,gEACE,SAGF,gEACE,SAKF,sEACE,SAGF,sEACE,SAGF,sEACE,SAMN,qBACE,UACA,mBAEA,sCACE,kBACA,WACA,SAGF,wCACE,YACA,cACA,cACA,iBACA,kBAEA,2CACE,eAGF,0CACE,eACA,gBAGF,kEACE,cACA,eAGF,uEACE,WAGF,6CACE,gBAcN,0BACE,WACA,WACA,WACA,kBAEA,yCACE,WACA,cACA,cACA,kBAEA,4DACE,WACA,cACA,cACA,gBAEA,gEACE,WACA,WAEF,6EACE,YACA,WAEF,+DACE,WACA,SACA,mBACA,eACA,iBACA,gBACA,WAIJ,2CACE,0BACA,2BAMJ,6CACE,WACA,WAEA,yDACE,WACA,UACA,WACA,uBAEA,6EACE,WACA,UAGF,yEACE,WACA,kBACA,UAEA,6EACE,WACA,iBAIJ,4DACE,aACA,eACA,iBAGF,2DACE,eACA,eAKA,sFACE,WACA,uBACA,YACA,gBACA,oBACA,eACA,mBACA,mBACA,kBACA,kBACA,qBACA,4FACE,mBAEF,iGACE,gBACA,YACA,YACA,WACA,eAOV,gDACE,UACA,cACA,kBACA,WACA,kBACA,mDACE,mBACA,eACA,mBACA,iBACA,0BAEF,uDACE,mBACA,aACA,WAIJ,2CACE,kBACA,UACA,yBACA,WACA,YAEA,+CACE,kBACA,QACA,SACA,eACA,cACA,kBAIJ,2CACE,yBACA,WACA,gBACA,YACA,WACA,WAEA,2DACE,cACA,kBACA,iBACA,YACA,UACA,SACA,yBACA,WACA,eACA,eAEA,sEACE,mBACA,sBACA,YACA,WAIJ,qDACE,6BACA,YACA,WACA,iBACA,mBACA,WAEA,gEACE,yBACA,kBACA,WAGF,uDACE,WAEA,cAEA,6DAEE,WAGF,kEACE,mBACA,sBACA,YACA,WAUJ,iHACE,eACA,gCACA,oBAGF,iHACE,eAKF,2DACE,iBAMN,4CACE,eACA,WACA,iBACA,WACA,oBAEA,uDACE,WACA,qBAGF,+CACE,WACA,WAGF,2DACE,UACA,gBACA,aACA,WACA,mBACA,4EACE,kBACA,qBACA,qBACA,iBAGA,qGACE,gBAOJ,+EACE,eACA,2FACE,gBACA,iBACA,oBACA,sBACA,eAIJ,iFACE,WACA,mBACA,WACA,gBAEA,oFACE,eACA,gBACA,qBACA,iBACA,oBAGF,mFACE,eACA,aAGF,4FACE,aAKJ,6EACE,gBAGF,sEACE,mBACA,0BACA,iBACA,gBACA,YAEA,4EACE,yBAKN,2FACE,yBAGF,gEACE,UACA,qBACA,mBAEA,sEACE,UAGF,4EACE,yBAEA,8FACE,YACA,WACA,cAIJ,8EACE,aAEA,0FACE,gCACA,gBACA,mBAGF,mFACE,cACA,cACA,gBAMN,yDACE,mBAGF,2DACE,aACA,WAIF,0FACE,YAGF,kEACE,YACA,WAEA,qEACE,mBAGF,0FACE,WACA,iBACA,YACA,mBAIF,oHACE,aAGF,iFACE,YAEA,4FACE,WACA,YAIJ,0FACE,aACA,gBAEA,6GACE,kBACA,eACA,YACA,eACA,MACA,QACA,gBAEA,wHACE,eAMR,6DACE,gBACA,kBACA,YACA,iBACA,0BAEA,uIACE,WAIJ,iEACE,aACA,mBACA,aACA,yBAMN,2BACE,kBACA,aAEA,sCACE,kBACA,SACA,SACA,UAGF,oDACE,UACA,kBACA,aACA,WACA,WAGF,+CACE,YACA,aACA,SACA,WACA,WACA,UACA,aACA,sBAGF,uCACE,qCAKF,qDACE,aAGF,sDACE,qCAGE,4EACE,eAQV,sBACE,UACA,WACA,cACA,cACA,gBAEA,wCACE,gBAEA,0CACE,aACA,eAGF,6CACE,gBAKN,iCACE,aACA,WACA,WAEA,6DACE,UACA,qBACA,mBACA,WAEA,iFACE,qBACA,WAIJ,sDACE,UACA,qBAGF,mDACE,WACA,WAEA,sDACE,iBACA,iBACA,gBAGF,qDACE,gBAIJ,sCACE,gBACA,WACA,mBAEA,0DACE,kBACA,kBACA,aACA,UACA,2CACA,mCACA,2BACA,mDACA,kBACA,yGACA,iGAEA,6DACE,iBACA,oBACA,kBAGF,4DACE,oBACA,gBACA,WACA,WACA,eAGF,mFACE,WACA,WACA,cAEA,qFACE,eAIJ,+EACE,gBACA,WACA,WAEA,iFACE,yBACA,kBACA,eACA,WACA,WAEA,uFACE,WAIJ,uFACE,yBAOR,sDACE,qBACA,kBAEA,0EACE,WACA,cACA,cACA,WAEA,4EACE,gBAGF,8EACE,mBAIA,iGACE,kBACA,WACA,cACA,cACA,gBAOV,iBACE,oBACA,sBACA,SACA,SACA,6BACA,yBAEA,wBACE,yBACA,kBACA,eAKF,oDACE,oCAIJ,kBACE,kBAQF,4BACE,WAGF,UACE,oBACA,eAGF,gDACE,oCAIA,2JACE,kBACA,UACA,QACA,eAIJ,gFACE,UAKA,uGACE,WACA,cACA,cACA,kBACA,cAEA,6GACE,eACA,gBACA,6BACA,oBAGF,qLACE,cACA,eACA,eAGF,sHACE,eACA,4BACA,YACA,0BAEA,kIACE,YACA,iBAON,8EACE,kBACA,YACA,WACA,mBACA,eACA,gBACA,kBAGF,8OACE,mBAIJ,mBACE,kBACA,sBACA,gCACA,kBAGF,mBACE,kBACA,SACA,QAEA,8BACE,eACA,cAIJ,uBACE,mBACA,YACA,sCACA,2CACA,8CAGF,yCACE,qBACA,WACA,mBAGF,6CACE,YAGF,iDACE,qBACA,iBAGF,iDACE,WACA,mBACA,iBACA,YACA,eACA,0BACA,WACA,gCACA,+BACA,8BACA,mCACA,2BACA,YACA,gBACA,iBAGF,uDACE,mBAGF,yBACE,eACA,kBAGF,0CACE,WACA,WACA,gBAGF,sCACE,WACA,0BACA,gBACA,gBACA,WAGF,qHACE,WACA,YACA,gBACA,UACA,qBACA,sBACA,kBACA,kBAGF,kBACE,gBACA,gBACA,WACA,gBAKA,+FACE,2BAGF,uCACE,SAIJ,iBACE,eACA,OACA,MACA,WACA,YACA,cACA,sBAEA,mCACE,cACA,YACA,kBACA,QACA,SACA,gCACA,gBACA,iBAGF,yBACE,0BACA,8BACA,kBACA,YACA,aACA,kCAGF,qCACE,8BAGF,oCACE,8BAGF,4CACE,8BAGF,gBACE,GACE,uBAEF,KACE,0BAKN,iBACE,8BACA,gCACA,WACA,cAGF,4CACE,sBACA,uBAGF,2BACE,WACA,UACA,gBACA,gBACA,mDACE,WACA,WACA,gBACA,kBAEA,2EACE,yBACA,WACA,gBACA,kBAGF,yEAEE,iBAEA,4EACE,iBACA,SAGF,2EACE,oBACA,gBACA,eAGF,gFACE,cACA,eAGF,+FACE,gBACA,WACA,WAEA,iGACE,yBACA,kBACA,eACA,WACA,WACA,uGACE,WAKJ,uGACE,yBAIJ,4EACE,gBAKF,qFACE,aAEA,qGACE,yBAGF,4GACE,yBAQV,mBACE,eAEA,uBACE,gBACA,YAEF,yCACE,8BAEH,2CACE,sBAMD,6FACE,yBACA,kBACA,oHACE,kBACA,UACA,eACA,eAIJ,iGACE,yBAIJ,uBACE,kBACA,UACA,eACA,eAIA,2EACE,yBAGF,+EACE,yBAGJ,YACE,WACA,6BACA,kBAEE,oHACE,aAEF,uCACE,uBAGJ,wBACE,iBAEF,sCACE,sBAEF,sHACE","file":"esf-admin.css"}
|
admin/assets/scss/esf-admin.scss
CHANGED
@@ -161,7 +161,7 @@ h5{
|
|
161 |
}
|
162 |
.espf-upgrade {
|
163 |
float: left;
|
164 |
-
margin-
|
165 |
padding: 25px 20px;
|
166 |
color: #fff;
|
167 |
background: #ff8c00;
|
161 |
}
|
162 |
.espf-upgrade {
|
163 |
float: left;
|
164 |
+
margin-bottom: 10px;
|
165 |
padding: 25px 20px;
|
166 |
color: #fff;
|
167 |
background: #ff8c00;
|
admin/class-esf-admin.php
CHANGED
@@ -370,7 +370,7 @@ if ( ! class_exists( 'ESF_Admin' ) ) {
|
|
370 |
|
371 |
if(!$token_valid['is_valid'] && in_array( $screen->id, $arr)){ ?>
|
372 |
|
373 |
-
<div class="update-nag fta_upgraded_msg"
|
374 |
style="border-color: #ed6d62;">
|
375 |
<p><?php esc_html_e( $token_valid['error_message'] ); ?></p>
|
376 |
</div>
|
@@ -560,7 +560,7 @@ if ( ! class_exists( 'ESF_Admin' ) ) {
|
|
560 |
/**
|
561 |
* Check the access token validity if exists.
|
562 |
*
|
563 |
-
* @return
|
564 |
*/
|
565 |
public function esf_access_token_valid() {
|
566 |
|
@@ -654,13 +654,15 @@ if ( ! class_exists( 'ESF_Admin' ) ) {
|
|
654 |
public function esf_upgrade_banner() {
|
655 |
|
656 |
$banner_info = array(
|
657 |
-
'name' => '
|
658 |
-
'bold' => '
|
659 |
-
'fb-description' => '
|
660 |
-
'insta-description' => '
|
661 |
-
'discount-text' => '
|
662 |
-
'coupon' => '
|
663 |
-
'button-text' => 'Upgrade Now'
|
|
|
|
|
664 |
);
|
665 |
|
666 |
return $banner_info;
|
370 |
|
371 |
if(!$token_valid['is_valid'] && in_array( $screen->id, $arr)){ ?>
|
372 |
|
373 |
+
<div class="update-nag notice notice-warning fta_upgraded_msg"
|
374 |
style="border-color: #ed6d62;">
|
375 |
<p><?php esc_html_e( $token_valid['error_message'] ); ?></p>
|
376 |
</div>
|
560 |
/**
|
561 |
* Check the access token validity if exists.
|
562 |
*
|
563 |
+
* @return $return_arr and reason
|
564 |
*/
|
565 |
public function esf_access_token_valid() {
|
566 |
|
654 |
public function esf_upgrade_banner() {
|
655 |
|
656 |
$banner_info = array(
|
657 |
+
'name' => 'Happy New Year',
|
658 |
+
'bold' => '',
|
659 |
+
'fb-description' => 'Increase social followers, engage more users and get 10x traffic on the new year with a massive 70% off on all plans (including monthly billings). This offer is only available for the first 100 users. So grab this offer now before it will go forever.',
|
660 |
+
'insta-description' => 'Increase social followers, engage more users and get 10x traffic on the new year with a massive 70% off on all plans (including monthly billings). This offer is only available for the first 100 users. So grab this offer now before it will go forever.',
|
661 |
+
'discount-text' => '',
|
662 |
+
'coupon' => 'ESFNEWYEAR',
|
663 |
+
'button-text' => 'Upgrade Now',
|
664 |
+
'button-url' => 'https://easysocialfeed.com/pricing/?utm_source=plugin_free&utm_medium=users_dashboard&utm_campaign=happy_new_year&utm_id=new_year_offer',
|
665 |
+
'target' => '_blank',
|
666 |
);
|
667 |
|
668 |
return $banner_info;
|
admin/views/html-admin-page-easy-social-feed.php
CHANGED
@@ -165,6 +165,42 @@ if( isset( $hide_plugin ) && isset( $hide_upgrade ) ){
|
|
165 |
|
166 |
<div class="fta-other-plugins-sidebar">
|
167 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
168 |
|
169 |
<?php if ( $mt_plugins ) { ?>
|
170 |
|
@@ -181,7 +217,7 @@ if( isset( $hide_plugin ) && isset( $hide_upgrade ) ){
|
|
181 |
|
182 |
<?php foreach ( $mt_plugins as $slug => $mt_plugin ) {
|
183 |
|
184 |
-
$install_link = $
|
185 |
|
186 |
<li href="<?php esc_attr_e( $slug ); ?>">
|
187 |
|
@@ -232,25 +268,6 @@ if( isset( $hide_plugin ) && isset( $hide_upgrade ) ){
|
|
232 |
|
233 |
<?php } ?>
|
234 |
|
235 |
-
<?php $banner_info = $this->esf_upgrade_banner();
|
236 |
-
if( !isset( $fta_settings['hide_upgrade']) ){ ?>
|
237 |
-
|
238 |
-
<div class="espf-upgrade z-depth-2 esf-hide-upgrade">
|
239 |
-
<div class="dashicons dashicons-no-alt esf-hide-free-sidebar" data-id="upgrade"></div>
|
240 |
-
<h2><?php esc_html_e( $banner_info['name'] ); ?>
|
241 |
-
<b><?php esc_html_e( $banner_info['bold'] ); ?></b></h2>
|
242 |
-
<p><?php esc_html_e( $banner_info['fb-description'] ); ?></p>
|
243 |
-
<p>
|
244 |
-
<?php esc_html_e( $banner_info['discount-text'] ); ?>
|
245 |
-
<code><?php esc_html_e( $banner_info['coupon'] ); ?></code>
|
246 |
-
</p>
|
247 |
-
<a href="<?php echo esc_url( efl_fs()->get_upgrade_url() ) ?>"
|
248 |
-
class=" btn"><i class="material-icons right">lock_open</i>
|
249 |
-
<?php esc_html_e( $banner_info['button-text'] ); ?>
|
250 |
-
</a>
|
251 |
-
</div>
|
252 |
-
|
253 |
-
<?php } ?>
|
254 |
|
255 |
</div>
|
256 |
|
165 |
|
166 |
<div class="fta-other-plugins-sidebar">
|
167 |
|
168 |
+
<?php $banner_info = $this->esf_upgrade_banner();
|
169 |
+
if( !isset( $fta_settings['hide_upgrade']) ){ ?>
|
170 |
+
|
171 |
+
<div class="espf-upgrade z-depth-2 esf-hide-upgrade">
|
172 |
+
<div class="dashicons dashicons-no-alt esf-hide-free-sidebar" data-id="upgrade"></div>
|
173 |
+
<h2><?php if( $banner_info['name'] ){
|
174 |
+
esc_html_e( $banner_info['name'] );
|
175 |
+
}
|
176 |
+
if( $banner_info['bold'] ){ ?>
|
177 |
+
<b>
|
178 |
+
<?php esc_html_e( $banner_info['bold'] ); ?>
|
179 |
+
</b>
|
180 |
+
<?php } ?>
|
181 |
+
</h2>
|
182 |
+
<?php if( $banner_info['fb-description'] ){ ?>
|
183 |
+
<p><?php esc_html_e( $banner_info['fb-description'] ); ?></p>
|
184 |
+
<?php } ?>
|
185 |
+
<p>
|
186 |
+
<?php
|
187 |
+
if( $banner_info['discount-text'] ){
|
188 |
+
esc_html_e( $banner_info['discount-text'] );
|
189 |
+
}
|
190 |
+
if( $banner_info['coupon'] ){ ?>
|
191 |
+
<code><?php esc_html_e( $banner_info['coupon'] ); ?></code>
|
192 |
+
<?php } ?>
|
193 |
+
</p>
|
194 |
+
<a href="<?php echo esc_url( $banner_info['button-url'] ) ?>"
|
195 |
+
<?php if ( $banner_info['target'] ){ ?>
|
196 |
+
target="<?php esc_attr_e($banner_info['target']); ?>"
|
197 |
+
<?php } ?>
|
198 |
+
class="btn"><span class="dashicons dashicons-unlock right"></span>
|
199 |
+
<?php esc_html_e( $banner_info['button-text'] ); ?>
|
200 |
+
</a>
|
201 |
+
</div>
|
202 |
+
|
203 |
+
<?php } ?>
|
204 |
|
205 |
<?php if ( $mt_plugins ) { ?>
|
206 |
|
217 |
|
218 |
<?php foreach ( $mt_plugins as $slug => $mt_plugin ) {
|
219 |
|
220 |
+
$install_link = $this->mt_plugin_install_link( $slug ); ?>
|
221 |
|
222 |
<li href="<?php esc_attr_e( $slug ); ?>">
|
223 |
|
268 |
|
269 |
<?php } ?>
|
270 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
271 |
|
272 |
</div>
|
273 |
|
easy-facebook-likebox.php
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
-
* Plugin Name: Easy Social Feed
|
5 |
* Plugin URI: https://wordpress.org/plugins/easy-facebook-likebox
|
6 |
* Description: Formerly "Easy Facebook Like Box and Custom Facebook Feed" plugin allows you to easily display custom facebook feed, custom Instagram photos and videos feed, page plugin (like box) on your website using either widget or shortcode to increase facbook fan page likes. You can use the shortcode generator. Additionally, it also now allows you to display the customized facebook feed on your website using the same color scheme of your website. Its completely customizable with lots of optional settings. Its also responsive facebook like box at the same time.
|
7 |
-
* Version: 6.3.
|
8 |
* Author: Easy Social Feed
|
9 |
* Author URI: https://easysocialfeed.com/
|
10 |
* Text Domain: easy-facebook-likebox
|
@@ -98,7 +98,7 @@ if ( function_exists( 'efl_fs' ) ) {
|
|
98 |
if ( !class_exists( 'Feed_Them_All' ) ) {
|
99 |
class Feed_Them_All
|
100 |
{
|
101 |
-
public $version = '6.3.
|
102 |
public $fta_slug = 'easy-facebook-likebox' ;
|
103 |
public $plug_slug = 'easy-facebook-likebox' ;
|
104 |
function __construct()
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
+
* Plugin Name: Easy Social Feed (Premium)
|
5 |
* Plugin URI: https://wordpress.org/plugins/easy-facebook-likebox
|
6 |
* Description: Formerly "Easy Facebook Like Box and Custom Facebook Feed" plugin allows you to easily display custom facebook feed, custom Instagram photos and videos feed, page plugin (like box) on your website using either widget or shortcode to increase facbook fan page likes. You can use the shortcode generator. Additionally, it also now allows you to display the customized facebook feed on your website using the same color scheme of your website. Its completely customizable with lots of optional settings. Its also responsive facebook like box at the same time.
|
7 |
+
* Version: 6.3.2
|
8 |
* Author: Easy Social Feed
|
9 |
* Author URI: https://easysocialfeed.com/
|
10 |
* Text Domain: easy-facebook-likebox
|
98 |
if ( !class_exists( 'Feed_Them_All' ) ) {
|
99 |
class Feed_Them_All
|
100 |
{
|
101 |
+
public $version = '6.3.2' ;
|
102 |
public $fta_slug = 'easy-facebook-likebox' ;
|
103 |
public $plug_slug = 'easy-facebook-likebox' ;
|
104 |
function __construct()
|
facebook/admin/assets/js/admin.js
CHANGED
@@ -108,10 +108,6 @@ jQuery(document).ready(function($) {
|
|
108 |
}
|
109 |
});
|
110 |
|
111 |
-
jQuery('#ef_other_spage_free').click(function($) {
|
112 |
-
jQuery('.modal.open').removeClass('open');
|
113 |
-
jQuery('#efbl-other-pages-upgrade').addClass('open');
|
114 |
-
});
|
115 |
|
116 |
/**
|
117 |
* Show multifeed upgrade popup
|
@@ -190,10 +186,7 @@ jQuery(document).ready(function($) {
|
|
190 |
*/
|
191 |
var efbl_cache_duration = $('#efbl_cache_duration').val();
|
192 |
|
193 |
-
|
194 |
-
* Getting cache duration
|
195 |
-
*/
|
196 |
-
var efbl_other_page = $('#efbl_other_page').val();
|
197 |
|
198 |
if (efbl_skin_id) {
|
199 |
efbl_skin_id = 'skin_id="' + efbl_skin_id + '" ';
|
@@ -307,14 +300,6 @@ jQuery(document).ready(function($) {
|
|
307 |
efbl_show_likebox = 'show_like_box="0"';
|
308 |
}
|
309 |
|
310 |
-
if (efbl_other_page) {
|
311 |
-
if( efbl_page_id.length > 1 && Array.isArray( efbl_page_id ) ){
|
312 |
-
efbl_page_id.push(efbl_other_page);
|
313 |
-
}else{
|
314 |
-
efbl_page_id = efbl_other_page;
|
315 |
-
}
|
316 |
-
efbl_page_id_attr = 'fanpage_id="' + efbl_page_id + '" ';
|
317 |
-
}
|
318 |
|
319 |
if( efbl_page_id === 'multifeed-upgrade'){
|
320 |
efbl_page_id = jQuery('#efbl_page_id').find("option:first-child").val();
|
@@ -724,66 +709,6 @@ jQuery(document).ready(function($) {
|
|
724 |
|
725 |
|
726 |
|
727 |
-
jQuery(document).on('click', '.create_new_skin_fb', function($) {
|
728 |
-
|
729 |
-
|
730 |
-
event.preventDefault();
|
731 |
-
|
732 |
-
var selected_val = jQuery('#efbl_selected_layout').find(':selected').val();
|
733 |
-
|
734 |
-
if (selected_val === 'free-grid' || selected_val === 'free-masonry' ||
|
735 |
-
selected_val === 'free-carousel') {
|
736 |
-
jQuery('.modal.open').removeClass('open');
|
737 |
-
|
738 |
-
jQuery('#efbl-' + selected_val + '-upgrade').addClass('open');
|
739 |
-
return;
|
740 |
-
}
|
741 |
-
|
742 |
-
/*
|
743 |
-
* Show the dialog for Saving.
|
744 |
-
*/
|
745 |
-
esfShowNotification(efbl.moderate_wait, 50000000);
|
746 |
-
|
747 |
-
const title = jQuery('#efbl_new_skin_details #efbl_skin_title').val();
|
748 |
-
const description = jQuery('#efbl_new_skin_details #efbl_skin_description').val();
|
749 |
-
const imgURL = jQuery('#efbl_new_skin_details #efbl_skin_feat_img').val();
|
750 |
-
const layout = jQuery( "#efbl_new_skin_details #efbl_selected_layout option:selected" ).val();
|
751 |
-
const account = jQuery( "#efbl_new_skin_details #efbl_account_selected option:selected" ).val();
|
752 |
-
|
753 |
-
/*
|
754 |
-
* Collecting data for ajax call.
|
755 |
-
*/
|
756 |
-
var data = {
|
757 |
-
action: 'efbl_create_skin',
|
758 |
-
title: title,
|
759 |
-
description: description,
|
760 |
-
imgURL: imgURL,
|
761 |
-
layout: layout,
|
762 |
-
account: account,
|
763 |
-
efbl_nonce: efbl.nonce,
|
764 |
-
};
|
765 |
-
/*
|
766 |
-
* Making ajax request to save values.
|
767 |
-
*/
|
768 |
-
jQuery.ajax({
|
769 |
-
url: efbl.ajax_url,
|
770 |
-
type: 'post',
|
771 |
-
data: data,
|
772 |
-
dataType: 'json',
|
773 |
-
success: function(response) {
|
774 |
-
if (response.success) {
|
775 |
-
window.location.href = response.data;
|
776 |
-
}
|
777 |
-
else {
|
778 |
-
esfShowNotification(response.data, 4000);
|
779 |
-
}
|
780 |
-
|
781 |
-
},
|
782 |
-
|
783 |
-
});/* Ajax func ends here. */
|
784 |
-
|
785 |
-
});/* efbl_create_skin func ends here. */
|
786 |
-
|
787 |
|
788 |
function EFBLremoveURLParameter(url, parameter) {
|
789 |
//prefer to use l.search if you have a location/link object
|
@@ -950,6 +875,34 @@ jQuery(document).ready(function($) {
|
|
950 |
|
951 |
});
|
952 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
953 |
});
|
954 |
|
955 |
-
}(jQuery));
|
108 |
}
|
109 |
});
|
110 |
|
|
|
|
|
|
|
|
|
111 |
|
112 |
/**
|
113 |
* Show multifeed upgrade popup
|
186 |
*/
|
187 |
var efbl_cache_duration = $('#efbl_cache_duration').val();
|
188 |
|
189 |
+
|
|
|
|
|
|
|
190 |
|
191 |
if (efbl_skin_id) {
|
192 |
efbl_skin_id = 'skin_id="' + efbl_skin_id + '" ';
|
300 |
efbl_show_likebox = 'show_like_box="0"';
|
301 |
}
|
302 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
303 |
|
304 |
if( efbl_page_id === 'multifeed-upgrade'){
|
305 |
efbl_page_id = jQuery('#efbl_page_id').find("option:first-child").val();
|
709 |
|
710 |
|
711 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
712 |
|
713 |
function EFBLremoveURLParameter(url, parameter) {
|
714 |
//prefer to use l.search if you have a location/link object
|
875 |
|
876 |
});
|
877 |
|
878 |
+
$('.clear-all-cache').click(function() {
|
879 |
+
|
880 |
+
esfShowNotification(efbl.deleting, 50000000);
|
881 |
+
|
882 |
+
var data = {
|
883 |
+
action: 'efbl_clear_all_cache',
|
884 |
+
efbl_nonce: efbl.nonce,
|
885 |
+
};
|
886 |
+
|
887 |
+
jQuery.ajax({
|
888 |
+
url: efbl.ajax_url,
|
889 |
+
type: 'POST',
|
890 |
+
dataType: 'json',
|
891 |
+
data: data,
|
892 |
+
success: function(response) {
|
893 |
+
esfShowNotification(response.data, 300);
|
894 |
+
if (response.success) {
|
895 |
+
jQuery('#efbl-cached .collection').slideUp('slow');
|
896 |
+
jQuery('#efbl-cached .clear-all-cache').slideUp('slow');
|
897 |
+
}
|
898 |
+
else {
|
899 |
+
jQuery('#toast-container').addClass('esf-failed-notification');
|
900 |
+
}
|
901 |
+
}
|
902 |
+
});
|
903 |
+
|
904 |
+
});
|
905 |
+
|
906 |
});
|
907 |
|
908 |
+
}(jQuery));
|
facebook/admin/class-easy-facebook-likebox-admin.php
CHANGED
@@ -22,6 +22,7 @@ if ( !class_exists( 'Easy_Facebook_Likebox_Admin' ) ) {
|
|
22 |
add_action( 'wp_ajax_efbl_create_skin_url', [ $this, 'efbl_create_skin_url' ] );
|
23 |
add_action( 'wp_ajax_efbl_get_albums_list', [ $this, 'efbl_get_albums_list' ] );
|
24 |
add_action( 'wp_ajax_efbl_del_trans', [ $this, 'efbl_delete_transient' ] );
|
|
|
25 |
add_action( 'wp_ajax_efbl_save_fb_access_token', [ $this, 'efbl_save_facebook_access_token' ] );
|
26 |
add_action( 'wp_ajax_efbl_get_moderate_feed', [ $this, 'efbl_get_moderate_feed' ] );
|
27 |
add_action( 'wp_ajax_efbl_save_groups_list', [ $this, 'save_groups_list' ] );
|
@@ -162,6 +163,43 @@ if ( !class_exists( 'Easy_Facebook_Likebox_Admin' ) ) {
|
|
162 |
return $attachment[0];
|
163 |
}
|
164 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
165 |
/**
|
166 |
* Get albums list on Ajax
|
167 |
*
|
@@ -419,6 +457,9 @@ if ( !class_exists( 'Easy_Facebook_Likebox_Admin' ) ) {
|
|
419 |
return $right->administrator - $left->administrator;
|
420 |
}
|
421 |
|
|
|
|
|
|
|
422 |
function save_groups_list()
|
423 |
{
|
424 |
$groups_id = $_POST['groups_id'];
|
@@ -492,6 +533,52 @@ if ( !class_exists( 'Easy_Facebook_Likebox_Admin' ) ) {
|
|
492 |
}
|
493 |
|
494 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
495 |
|
496 |
}
|
497 |
$Easy_Facebook_Likebox_Admin = new Easy_Facebook_Likebox_Admin();
|
22 |
add_action( 'wp_ajax_efbl_create_skin_url', [ $this, 'efbl_create_skin_url' ] );
|
23 |
add_action( 'wp_ajax_efbl_get_albums_list', [ $this, 'efbl_get_albums_list' ] );
|
24 |
add_action( 'wp_ajax_efbl_del_trans', [ $this, 'efbl_delete_transient' ] );
|
25 |
+
add_action( 'wp_ajax_efbl_clear_all_cache', [ $this, 'clear_all_cache' ] );
|
26 |
add_action( 'wp_ajax_efbl_save_fb_access_token', [ $this, 'efbl_save_facebook_access_token' ] );
|
27 |
add_action( 'wp_ajax_efbl_get_moderate_feed', [ $this, 'efbl_get_moderate_feed' ] );
|
28 |
add_action( 'wp_ajax_efbl_save_groups_list', [ $this, 'save_groups_list' ] );
|
163 |
return $attachment[0];
|
164 |
}
|
165 |
|
166 |
+
/**
|
167 |
+
* Delete all cached data
|
168 |
+
*
|
169 |
+
* @since 6.3.2
|
170 |
+
*/
|
171 |
+
function clear_all_cache()
|
172 |
+
{
|
173 |
+
if ( wp_verify_nonce( $_POST['efbl_nonce'], 'efbl-ajax-nonce' ) ) {
|
174 |
+
|
175 |
+
if ( current_user_can( 'editor' ) || current_user_can( 'administrator' ) ) {
|
176 |
+
$cache = $this->get_cache( 'all' );
|
177 |
+
if ( $cache ) {
|
178 |
+
foreach ( $cache as $id => $single ) {
|
179 |
+
$transient_name = str_replace( '_transient_', '', $id );
|
180 |
+
$page_id = explode( '-', $transient_name );
|
181 |
+
|
182 |
+
if ( isset( $page_id['1'] ) && !empty($page_id['1']) ) {
|
183 |
+
$page_id = $page_id['1'];
|
184 |
+
$page_logo_trasneint_name = "esf_logo_" . $page_id;
|
185 |
+
delete_transient( $page_logo_trasneint_name );
|
186 |
+
}
|
187 |
+
|
188 |
+
$efbl_deleted_trans = delete_transient( $transient_name );
|
189 |
+
}
|
190 |
+
}
|
191 |
+
}
|
192 |
+
|
193 |
+
}
|
194 |
+
|
195 |
+
if ( isset( $efbl_deleted_trans ) ) {
|
196 |
+
wp_send_json_success( __( 'Deleted', 'easy-facebook-likebox' ) );
|
197 |
+
} else {
|
198 |
+
wp_send_json_error( __( 'Something went wrong! Refresh the page and try again', 'easy-facebook-likebox' ) );
|
199 |
+
}
|
200 |
+
|
201 |
+
}
|
202 |
+
|
203 |
/**
|
204 |
* Get albums list on Ajax
|
205 |
*
|
457 |
return $right->administrator - $left->administrator;
|
458 |
}
|
459 |
|
460 |
+
/**
|
461 |
+
* Save lists of group in DB
|
462 |
+
*/
|
463 |
function save_groups_list()
|
464 |
{
|
465 |
$groups_id = $_POST['groups_id'];
|
533 |
}
|
534 |
|
535 |
}
|
536 |
+
|
537 |
+
/**
|
538 |
+
* Return Plugin cache data
|
539 |
+
*
|
540 |
+
* @since 6.2.3
|
541 |
+
*
|
542 |
+
* @param string $type
|
543 |
+
*
|
544 |
+
* @return array
|
545 |
+
*/
|
546 |
+
public function get_cache( $type = 'posts' )
|
547 |
+
{
|
548 |
+
global $wpdb ;
|
549 |
+
$efbl_trans_sql = "SELECT `option_name` AS `name`, `option_value` AS `value`\n\t\t FROM {$wpdb->options}\n\t\t WHERE `option_name` LIKE '%transient_%'\n\t\t ORDER BY `option_name`";
|
550 |
+
$efbl_trans_results = $wpdb->get_results( $efbl_trans_sql );
|
551 |
+
$efbl_trans_posts = [];
|
552 |
+
$efbl_trans_group = [];
|
553 |
+
$efbl_trans_bio = [];
|
554 |
+
$all_cache = [];
|
555 |
+
if ( $efbl_trans_results ) {
|
556 |
+
foreach ( $efbl_trans_results as $efbl_trans_result ) {
|
557 |
+
if ( strpos( $efbl_trans_result->name, 'efbl' ) !== false && strpos( $efbl_trans_result->name, 'posts' ) !== false && strpos( $efbl_trans_result->name, 'timeout' ) == false ) {
|
558 |
+
$efbl_trans_posts[$efbl_trans_result->name] = $efbl_trans_result->value;
|
559 |
+
}
|
560 |
+
if ( strpos( $efbl_trans_result->name, 'efbl' ) !== false && strpos( $efbl_trans_result->name, 'bio' ) !== false && strpos( $efbl_trans_result->name, 'timeout' ) == false ) {
|
561 |
+
$efbl_trans_bio[$efbl_trans_result->name] = $efbl_trans_result->value;
|
562 |
+
}
|
563 |
+
if ( strpos( $efbl_trans_result->name, 'efbl' ) !== false && strpos( $efbl_trans_result->name, 'group' ) !== false && strpos( $efbl_trans_result->name, 'timeout' ) == false ) {
|
564 |
+
$efbl_trans_group[$efbl_trans_result->name] = $efbl_trans_result->value;
|
565 |
+
}
|
566 |
+
}
|
567 |
+
}
|
568 |
+
if ( $type == 'bio' ) {
|
569 |
+
$cache = $efbl_trans_bio;
|
570 |
+
}
|
571 |
+
if ( $type == 'group' ) {
|
572 |
+
$cache = $efbl_trans_group;
|
573 |
+
}
|
574 |
+
if ( $type == 'posts' ) {
|
575 |
+
$cache = $efbl_trans_posts;
|
576 |
+
}
|
577 |
+
if ( $type == 'all' ) {
|
578 |
+
$cache = array_merge( $efbl_trans_bio, $efbl_trans_group, $efbl_trans_posts );
|
579 |
+
}
|
580 |
+
return $cache;
|
581 |
+
}
|
582 |
|
583 |
}
|
584 |
$Easy_Facebook_Likebox_Admin = new Easy_Facebook_Likebox_Admin();
|
facebook/admin/includes/efbl-customizer.php
CHANGED
@@ -681,7 +681,7 @@ if ( !class_exists( 'EFBL_Cuustomizer' ) ) {
|
|
681 |
true
|
682 |
);
|
683 |
/* Localizing script for getting skin id in js. */
|
684 |
-
wp_localize_script( 'efbl_live_preview', 'efbl_skin_id', $skin_id );
|
685 |
}
|
686 |
|
687 |
}
|
681 |
true
|
682 |
);
|
683 |
/* Localizing script for getting skin id in js. */
|
684 |
+
wp_localize_script( 'efbl_live_preview', 'efbl_skin_id', [ $skin_id ] );
|
685 |
}
|
686 |
|
687 |
}
|
facebook/admin/views/html-admin-page-easy-facebook-likebox.php
CHANGED
@@ -122,6 +122,41 @@ if( !isset( $hide_plugin ) || !isset( $hide_upgrade ) ){
|
|
122 |
$mt_plugins = $ESF_Admin->mt_plugins_info();
|
123 |
?>
|
124 |
<div class="fta-other-plugins-sidebar">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
125 |
<?php if ( $mt_plugins && !isset( $fta_settings['hide_plugin']) ) { ?>
|
126 |
|
127 |
<div class="fta-other-plugins-wrap z-depth-1 esf-hide-plugin">
|
@@ -188,20 +223,7 @@ if( !isset( $hide_plugin ) || !isset( $hide_upgrade ) ){
|
|
188 |
|
189 |
<?php } ?>
|
190 |
|
191 |
-
|
192 |
-
if( !isset( $fta_settings['hide_upgrade']) ){ ?>
|
193 |
-
<div class="espf-upgrade z-depth-2 esf-hide-upgrade">
|
194 |
-
<div class="dashicons dashicons-no-alt esf-hide-free-sidebar" data-id="upgrade"></div>
|
195 |
-
<h2><?php esc_html_e( $banner_info['name'] ); ?>
|
196 |
-
<b><?php esc_html_e( $banner_info['bold'] ); ?></b></h2>
|
197 |
-
<p><?php esc_html_e( $banner_info['fb-description'] ); ?></p>
|
198 |
-
<p><?php esc_html_e( $banner_info['discount-text'] ); ?> <code><?php esc_html_e( $banner_info['coupon'] ); ?></code>
|
199 |
-
</p>
|
200 |
-
<a href="<?php echo esc_url( efl_fs()->get_upgrade_url() ) ?>"
|
201 |
-
class=" btn"><span class="dashicons dashicons-unlock right"></span><?php esc_html_e( $banner_info['button-text'] ); ?>
|
202 |
-
</a>
|
203 |
-
</div>
|
204 |
-
<?php } ?>
|
205 |
</div>
|
206 |
|
207 |
<?php }
|
@@ -351,21 +373,6 @@ if( !isset( $hide_plugin ) || !isset( $hide_upgrade ) ){
|
|
351 |
</div>
|
352 |
</div>
|
353 |
|
354 |
-
</div>
|
355 |
-
<div id="efbl-other-pages-upgrade" class="fta-upgrade-modal esf-modal fadeIn">
|
356 |
-
<div class="modal-content">
|
357 |
-
<div class="mif-modal-content"><span class="mif-lock-icon"><span class="dashicons dashicons-lock"></span></span>
|
358 |
-
<h5><?php esc_html_e( "Premium Feature", 'easy-facebook-likebox' ); ?></h5>
|
359 |
-
<p><?php esc_html_e( "We're sorry, ability to display posts from other pages not managed by you is not included in your plan. Please upgrade to premium version to unlock this and all other cool features.", 'easy-facebook-likebox' ); ?></p>
|
360 |
-
<p><?php esc_html_e( 'Upgrade today and get a 30% discount! On the checkout click on "Have a promotional code?', 'easy-facebook-likebox' ); ?></br><code>OCTPASS</code></p>
|
361 |
-
<hr/>
|
362 |
-
<a href="<?php echo efl_fs()->get_upgrade_url() ?>"
|
363 |
-
class=" btn"><span class="dashicons dashicons-unlock"></span><?php esc_html_e( "Upgrade to pro", 'easy-facebook-likebox' ); ?>
|
364 |
-
</a>
|
365 |
-
|
366 |
-
</div>
|
367 |
-
</div>
|
368 |
-
|
369 |
</div>
|
370 |
<div id="efbl-tabs-upgrade" class="fta-upgrade-modal esf-modal fadeIn">
|
371 |
<div class="modal-content">
|
122 |
$mt_plugins = $ESF_Admin->mt_plugins_info();
|
123 |
?>
|
124 |
<div class="fta-other-plugins-sidebar">
|
125 |
+
<?php $banner_info = $ESF_Admin->esf_upgrade_banner();
|
126 |
+
if( !isset( $fta_settings['hide_upgrade']) ){ ?>
|
127 |
+
<div class="espf-upgrade z-depth-2 esf-hide-upgrade">
|
128 |
+
<div class="dashicons dashicons-no-alt esf-hide-free-sidebar" data-id="upgrade"></div>
|
129 |
+
<h2><?php if( $banner_info['name'] ){
|
130 |
+
esc_html_e( $banner_info['name'] );
|
131 |
+
}
|
132 |
+
if( $banner_info['bold'] ){ ?>
|
133 |
+
<b>
|
134 |
+
<?php esc_html_e( $banner_info['bold'] ); ?>
|
135 |
+
</b>
|
136 |
+
<?php } ?>
|
137 |
+
</h2>
|
138 |
+
<?php if( $banner_info['fb-description'] ){ ?>
|
139 |
+
<p><?php esc_html_e( $banner_info['fb-description'] ); ?></p>
|
140 |
+
<?php } ?>
|
141 |
+
<p>
|
142 |
+
<?php
|
143 |
+
if( $banner_info['discount-text'] ){
|
144 |
+
esc_html_e( $banner_info['discount-text'] );
|
145 |
+
}
|
146 |
+
if( $banner_info['coupon'] ){ ?>
|
147 |
+
<code><?php esc_html_e( $banner_info['coupon'] ); ?></code>
|
148 |
+
<?php } ?>
|
149 |
+
</p>
|
150 |
+
<a href="<?php echo esc_url( $banner_info['button-url'] ) ?>"
|
151 |
+
<?php if ( $banner_info['target'] ){ ?>
|
152 |
+
target="<?php esc_attr_e($banner_info['target']); ?>"
|
153 |
+
<?php } ?>
|
154 |
+
class="btn"><span class="dashicons dashicons-unlock right"></span>
|
155 |
+
<?php esc_html_e( $banner_info['button-text'] ); ?>
|
156 |
+
</a>
|
157 |
+
</div>
|
158 |
+
<?php } ?>
|
159 |
+
|
160 |
<?php if ( $mt_plugins && !isset( $fta_settings['hide_plugin']) ) { ?>
|
161 |
|
162 |
<div class="fta-other-plugins-wrap z-depth-1 esf-hide-plugin">
|
223 |
|
224 |
<?php } ?>
|
225 |
|
226 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
227 |
</div>
|
228 |
|
229 |
<?php }
|
373 |
</div>
|
374 |
</div>
|
375 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
376 |
</div>
|
377 |
<div id="efbl-tabs-upgrade" class="fta-upgrade-modal esf-modal fadeIn">
|
378 |
<div class="modal-content">
|
facebook/admin/views/html-clear-cache-tab.php
CHANGED
@@ -5,57 +5,27 @@
|
|
5 |
if ( ! defined( 'ABSPATH' ) ) {
|
6 |
exit;
|
7 |
}
|
8 |
-
global $wpdb;
|
9 |
$FTA = new Feed_Them_All();
|
10 |
$fta_settings = $FTA->fta_get_settings();
|
11 |
|
12 |
-
|
13 |
?>
|
14 |
<div id="efbl-cached" class="col s12 efbl_tab_c slideLeft <?php echo $active_tab == 'efbl-cached' ? 'active' : ''; ?>">
|
15 |
<h5>
|
16 |
-
<?php esc_html_e( "Cached
|
17 |
</h5>
|
18 |
<p>
|
19 |
<?php esc_html_e( "Following are the pages cached data from Facebook API. Delete the cache to refresh your feeds manually", 'easy-facebook-likebox' ); ?>
|
20 |
</p>
|
21 |
|
22 |
<?php
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
$
|
29 |
-
|
30 |
-
|
31 |
-
$efbl_trans_bio = [];
|
32 |
-
|
33 |
-
if ( $efbl_trans_results ) {
|
34 |
-
foreach ( $efbl_trans_results as $efbl_trans_result ) {
|
35 |
-
|
36 |
-
/*
|
37 |
-
* Checking EFBL exists in transient slug then save that in efbl transient array.
|
38 |
-
*/
|
39 |
-
if ( strpos( $efbl_trans_result->name, 'efbl' ) !== false && strpos( $efbl_trans_result->name, 'posts' ) !== false && strpos( $efbl_trans_result->name, 'timeout' ) == false ) {
|
40 |
-
$efbl_trans_posts[ $efbl_trans_result->name ] = $efbl_trans_result->value;
|
41 |
-
}
|
42 |
-
|
43 |
-
/*
|
44 |
-
* Checking EFBL exists in transient slug then save that in efbl transient array.
|
45 |
-
*/
|
46 |
-
if ( strpos( $efbl_trans_result->name, 'efbl' ) !== false && strpos( $efbl_trans_result->name, 'bio' ) !== false && strpos( $efbl_trans_result->name, 'timeout' ) == false ) {
|
47 |
-
$efbl_trans_bio[ $efbl_trans_result->name ] = $efbl_trans_result->value;
|
48 |
-
}
|
49 |
-
|
50 |
-
/*
|
51 |
-
* Checking EFBL exists in transient slug then save that in efbl transient array.
|
52 |
-
*/
|
53 |
-
if ( strpos( $efbl_trans_result->name, 'efbl' ) !== false && strpos( $efbl_trans_result->name, 'group' ) !== false && strpos( $efbl_trans_result->name, 'timeout' ) == false ) {
|
54 |
-
$efbl_trans_group[ $efbl_trans_result->name ] = $efbl_trans_result->value;
|
55 |
-
}
|
56 |
-
|
57 |
-
}
|
58 |
-
}
|
59 |
|
60 |
if ( $efbl_trans_bio ) { ?>
|
61 |
<ul class="collection with-header efbl_bio_collection">
|
5 |
if ( ! defined( 'ABSPATH' ) ) {
|
6 |
exit;
|
7 |
}
|
|
|
8 |
$FTA = new Feed_Them_All();
|
9 |
$fta_settings = $FTA->fta_get_settings();
|
10 |
|
|
|
11 |
?>
|
12 |
<div id="efbl-cached" class="col s12 efbl_tab_c slideLeft <?php echo $active_tab == 'efbl-cached' ? 'active' : ''; ?>">
|
13 |
<h5>
|
14 |
+
<?php esc_html_e( "Cached Data", 'easy-facebook-likebox' ); ?>
|
15 |
</h5>
|
16 |
<p>
|
17 |
<?php esc_html_e( "Following are the pages cached data from Facebook API. Delete the cache to refresh your feeds manually", 'easy-facebook-likebox' ); ?>
|
18 |
</p>
|
19 |
|
20 |
<?php
|
21 |
+
|
22 |
+
$efbl_trans_posts = $this->get_cache('posts');
|
23 |
+
$efbl_trans_group = $this->get_cache('group');
|
24 |
+
$efbl_trans_bio = $this->get_cache('bio');
|
25 |
+
|
26 |
+
if( $efbl_trans_posts || $efbl_trans_group || $efbl_trans_bio ){ ?>
|
27 |
+
<button class="btn clear-all-cache"><?php esc_html_e('Clear all', 'easy-facebook-likebox'); ?></button>
|
28 |
+
<?php }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
|
30 |
if ( $efbl_trans_bio ) { ?>
|
31 |
<ul class="collection with-header efbl_bio_collection">
|
facebook/admin/views/html-how-to-use-tab.php
CHANGED
@@ -327,17 +327,6 @@ esc_html_e( "Access Token (Optional)", 'easy-facebook-likebox' );
|
|
327 |
|
328 |
<?php
|
329 |
?>
|
330 |
-
<div class="input-field col s12 efbl_fields efbl-page-releated-field">
|
331 |
-
<label for="ef_other_spage_free"
|
332 |
-
class=""><?php
|
333 |
-
esc_html_e( "Any other page ID", 'easy-facebook-likebox' );
|
334 |
-
?></label>
|
335 |
-
<a href="javascript:void(0)"
|
336 |
-
class="efbl_open_collapisble"
|
337 |
-
data-id="efbl_other_pages_info">?</a>
|
338 |
-
<input id="ef_other_spage_free"
|
339 |
-
type="text" min="1">
|
340 |
-
</div>
|
341 |
<div class="col s12 efbl_fields efbl-page-releated-field">
|
342 |
<label><?php
|
343 |
esc_html_e( "Filter Posts", 'easy-facebook-likebox' );
|
327 |
|
328 |
<?php
|
329 |
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
330 |
<div class="col s12 efbl_fields efbl-page-releated-field">
|
331 |
<label><?php
|
332 |
esc_html_e( "Filter Posts", 'easy-facebook-likebox' );
|
facebook/frontend/easy-facebook-likebox.php
CHANGED
@@ -30,7 +30,7 @@ class Easy_Facebook_Likebox
|
|
30 |
*
|
31 |
* @var string
|
32 |
*/
|
33 |
-
const VERSION = '6.3.
|
34 |
/**
|
35 |
*
|
36 |
* Unique identifier for your plugin.
|
@@ -226,37 +226,27 @@ class Easy_Facebook_Likebox
|
|
226 |
*/
|
227 |
public function enqueue_styles()
|
228 |
{
|
229 |
-
|
230 |
if ( efl_fs()->is_free_plan() ) {
|
231 |
-
|
232 |
$this->plugin_slug . '-popup-styles',
|
233 |
plugins_url( 'assets/css/esf-free-popup.css', __FILE__ ),
|
234 |
[],
|
235 |
self::VERSION
|
236 |
);
|
237 |
}
|
238 |
-
|
239 |
$this->plugin_slug . '-frontend',
|
240 |
plugins_url( 'assets/css/easy-facebook-likebox-frontend.css', __FILE__ ),
|
241 |
[],
|
242 |
self::VERSION
|
243 |
);
|
244 |
-
|
245 |
$this->plugin_slug . '-customizer-style',
|
246 |
admin_url( 'admin-ajax.php' ) . '?action=' . $this->plugin_slug . '-customizer-style',
|
247 |
$this->plugin_slug . '-frontend',
|
248 |
self::VERSION
|
249 |
);
|
250 |
-
|
251 |
-
if ( esf_is_elementor_preview() ) {
|
252 |
-
wp_enqueue_style( $this->plugin_slug . '-custom-fonts' );
|
253 |
-
if ( efl_fs()->is_free_plan() ) {
|
254 |
-
wp_enqueue_style( $this->plugin_slug . '-popup-styles' );
|
255 |
-
}
|
256 |
-
wp_enqueue_style( $this->plugin_slug . '-frontend' );
|
257 |
-
wp_enqueue_style( $this->plugin_slug . '-customizer-style' );
|
258 |
-
}
|
259 |
-
|
260 |
}
|
261 |
|
262 |
/**
|
@@ -340,13 +330,6 @@ class Easy_Facebook_Likebox
|
|
340 |
$instance['fanpage_id'] = implode( ',', $instance['fanpage_id'] );
|
341 |
}
|
342 |
extract( $instance );
|
343 |
-
// Enque styles only if shortcode is rendered in pagse
|
344 |
-
wp_enqueue_style( $this->plugin_slug . '-custom-fonts' );
|
345 |
-
if ( efl_fs()->is_free_plan() ) {
|
346 |
-
wp_enqueue_style( $this->plugin_slug . '-popup-styles' );
|
347 |
-
}
|
348 |
-
wp_enqueue_style( $this->plugin_slug . '-frontend' );
|
349 |
-
wp_enqueue_style( $this->plugin_slug . '-customizer-style' );
|
350 |
ob_start();
|
351 |
include 'views/feed.php';
|
352 |
$returner = ob_get_contents();
|
@@ -568,7 +551,13 @@ class Easy_Facebook_Likebox
|
|
568 |
}
|
569 |
|
570 |
$json_decoded = json_decode( $posts_json );
|
571 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
572 |
|
573 |
if ( isset( $json_decoded->error ) ) {
|
574 |
$error = $json_decoded->error->message;
|
@@ -576,7 +565,7 @@ class Easy_Facebook_Likebox
|
|
576 |
$error = '';
|
577 |
}
|
578 |
|
579 |
-
|
580 |
'posts' => $fbData,
|
581 |
'error' => $error,
|
582 |
'next_posts_url' => $next_post_url,
|
@@ -585,6 +574,7 @@ class Easy_Facebook_Likebox
|
|
585 |
'has_album_data' => $has_album_data,
|
586 |
'public_page' => $public_page,
|
587 |
) );
|
|
|
588 |
}
|
589 |
|
590 |
/**
|
30 |
*
|
31 |
* @var string
|
32 |
*/
|
33 |
+
const VERSION = '6.3.2' ;
|
34 |
/**
|
35 |
*
|
36 |
* Unique identifier for your plugin.
|
226 |
*/
|
227 |
public function enqueue_styles()
|
228 |
{
|
229 |
+
wp_enqueue_style( $this->plugin_slug . '-custom-fonts', FTA_PLUGIN_URL . 'frontend/assets/css/esf-custom-fonts.css' );
|
230 |
if ( efl_fs()->is_free_plan() ) {
|
231 |
+
wp_enqueue_style(
|
232 |
$this->plugin_slug . '-popup-styles',
|
233 |
plugins_url( 'assets/css/esf-free-popup.css', __FILE__ ),
|
234 |
[],
|
235 |
self::VERSION
|
236 |
);
|
237 |
}
|
238 |
+
wp_enqueue_style(
|
239 |
$this->plugin_slug . '-frontend',
|
240 |
plugins_url( 'assets/css/easy-facebook-likebox-frontend.css', __FILE__ ),
|
241 |
[],
|
242 |
self::VERSION
|
243 |
);
|
244 |
+
wp_enqueue_style(
|
245 |
$this->plugin_slug . '-customizer-style',
|
246 |
admin_url( 'admin-ajax.php' ) . '?action=' . $this->plugin_slug . '-customizer-style',
|
247 |
$this->plugin_slug . '-frontend',
|
248 |
self::VERSION
|
249 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
250 |
}
|
251 |
|
252 |
/**
|
330 |
$instance['fanpage_id'] = implode( ',', $instance['fanpage_id'] );
|
331 |
}
|
332 |
extract( $instance );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
333 |
ob_start();
|
334 |
include 'views/feed.php';
|
335 |
$returner = ob_get_contents();
|
551 |
}
|
552 |
|
553 |
$json_decoded = json_decode( $posts_json );
|
554 |
+
|
555 |
+
if ( isset( $json_decoded->posts->data ) ) {
|
556 |
+
$fbData = $json_decoded->posts->data;
|
557 |
+
} else {
|
558 |
+
$fbData = null;
|
559 |
+
}
|
560 |
+
|
561 |
|
562 |
if ( isset( $json_decoded->error ) ) {
|
563 |
$error = $json_decoded->error->message;
|
565 |
$error = '';
|
566 |
}
|
567 |
|
568 |
+
$returner = apply_filters( 'efbl_query_posts_return', array(
|
569 |
'posts' => $fbData,
|
570 |
'error' => $error,
|
571 |
'next_posts_url' => $next_post_url,
|
574 |
'has_album_data' => $has_album_data,
|
575 |
'public_page' => $public_page,
|
576 |
) );
|
577 |
+
return $returner;
|
578 |
}
|
579 |
|
580 |
/**
|
includes/core-functions.php
CHANGED
@@ -18,4 +18,71 @@ if ( ! function_exists( 'esf_is_elementor_preview' ) ) {
|
|
18 |
return false;
|
19 |
}
|
20 |
}
|
21 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
return false;
|
19 |
}
|
20 |
}
|
21 |
+
}
|
22 |
+
|
23 |
+
/**
|
24 |
+
* Convert caption links to actual links
|
25 |
+
*
|
26 |
+
* @since 6.3.2
|
27 |
+
*
|
28 |
+
* @return $text
|
29 |
+
*/
|
30 |
+
if ( ! function_exists( 'esf_convert_to_hyperlinks' ) ) {
|
31 |
+
function esf_convert_to_hyperlinks(
|
32 |
+
$value, $protocols = [
|
33 |
+
'http',
|
34 |
+
'mail',
|
35 |
+
'https',
|
36 |
+
], array $attributes = []
|
37 |
+
) {
|
38 |
+
// Link attributes
|
39 |
+
$attr = '';
|
40 |
+
foreach ( $attributes as $key => $val ) {
|
41 |
+
$attr .= ' ' . $key . '="' . htmlentities( $val ) . '"';
|
42 |
+
}
|
43 |
+
|
44 |
+
$links = [];
|
45 |
+
|
46 |
+
// Extract existing links and tags
|
47 |
+
$value = preg_replace_callback( '~(<a .*?>.*?</a>|<.*?>)~i', function ( $match ) use ( &$links ) {
|
48 |
+
return '<' . array_push( $links, $match[1] ) . '>';
|
49 |
+
}, $value );
|
50 |
+
|
51 |
+
// Extract text links for each protocol
|
52 |
+
foreach ( (array) $protocols as $protocol ) {
|
53 |
+
switch ( $protocol ) {
|
54 |
+
case 'http':
|
55 |
+
case 'https':
|
56 |
+
$value = preg_replace_callback( '~(?:(https?)://([^\s<]+)|(www\.[^\s<]+?\.[^\s<]+))(?<![\.,:])~i', function ( $match ) use ( $protocol, &$links, $attr ) {
|
57 |
+
if ( $match[1] ) {
|
58 |
+
$protocol = $match[1];
|
59 |
+
}
|
60 |
+
$link = $match[2] ?: $match[3];
|
61 |
+
|
62 |
+
return '<' . array_push( $links, "<a $attr href=\"$protocol://$link\">$link</a>" ) . '>';
|
63 |
+
}, $value );
|
64 |
+
break;
|
65 |
+
case 'mail':
|
66 |
+
$value = preg_replace_callback( '~([^\s<]+?@[^\s<]+?\.[^\s<]+)(?<![\.,:])~', function ( $match ) use ( &$links, $attr ) {
|
67 |
+
return '<' . array_push( $links, "<a $attr href=\"mailto:{$match[1]}\">{$match[1]}</a>" ) . '>';
|
68 |
+
}, $value );
|
69 |
+
break;
|
70 |
+
case 'twitter':
|
71 |
+
$value = preg_replace_callback( '~(?<!\w)[@#](\w++)~', function ( $match ) use ( &$links, $attr ) {
|
72 |
+
return '<' . array_push( $links, "<a $attr href=\"https://twitter.com/" . ( $match[0][0] == '@' ? '' : 'search/%23' ) . $match[1] . "\">{$match[0]}</a>" ) . '>';
|
73 |
+
}, $value );
|
74 |
+
break;
|
75 |
+
default:
|
76 |
+
$value = preg_replace_callback( '~' . preg_quote( $protocol, '~' ) . '://([^\s<]+?)(?<![\.,:])~i', function ( $match ) use ( $protocol, &$links, $attr ) {
|
77 |
+
return '<' . array_push( $links, "<a $attr href=\"$protocol://{$match[1]}\">{$match[1]}</a>" ) . '>';
|
78 |
+
}, $value );
|
79 |
+
break;
|
80 |
+
}
|
81 |
+
}
|
82 |
+
|
83 |
+
// Insert all link
|
84 |
+
return preg_replace_callback( '/<(\d+)>/', function ( $match ) use ( &$links ) {
|
85 |
+
return $links[ $match[1] - 1 ];
|
86 |
+
}, $value );
|
87 |
+
}
|
88 |
+
}
|
instagram/admin/assets/js/esf-insta-admin-script.js
CHANGED
@@ -45,7 +45,35 @@ jQuery(document).ready(function($) {
|
|
45 |
|
46 |
});/* Ajax func ends here. */
|
47 |
|
48 |
-
})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
|
50 |
jQuery('select').on('change', function() {
|
51 |
|
45 |
|
46 |
});/* Ajax func ends here. */
|
47 |
|
48 |
+
});
|
49 |
+
|
50 |
+
jQuery(document).on('click', '.clear-all-cache', function($) {
|
51 |
+
|
52 |
+
const data = {
|
53 |
+
action: 'mif_clear_all_cache',
|
54 |
+
mif_nonce: mif.nonce,
|
55 |
+
};
|
56 |
+
/*
|
57 |
+
* Making ajax request to save values.
|
58 |
+
*/
|
59 |
+
jQuery.ajax({
|
60 |
+
url: mif.ajax_url,
|
61 |
+
type: 'post',
|
62 |
+
data: data,
|
63 |
+
dataType: 'json',
|
64 |
+
success: function(response) {
|
65 |
+
esfShowNotification(response.data, 4000);
|
66 |
+
if (response.success) {
|
67 |
+
jQuery('#mif-cache .collection').slideUp();
|
68 |
+
jQuery('#mif-cache .clear-all-cache').slideUp();
|
69 |
+
}
|
70 |
+
else {
|
71 |
+
jQuery('#toast-container').addClass('esf-failed-notification');
|
72 |
+
}
|
73 |
+
}
|
74 |
+
});
|
75 |
+
|
76 |
+
});
|
77 |
|
78 |
jQuery('select').on('change', function() {
|
79 |
|
instagram/admin/class-easy-facebook-likebox-instagram-admin.php
CHANGED
@@ -22,6 +22,7 @@ if ( !class_exists( 'ESF_Instagram_Admin' ) ) {
|
|
22 |
add_action( 'wp_ajax_mif_save_business_access_token', [ $this, 'esf_insta_save_business_access_token' ] );
|
23 |
add_action( 'wp_ajax_esf_insta_create_skin_url', [ $this, 'esf_insta_create_skin_url' ] );
|
24 |
add_action( 'wp_ajax_mif_delete_transient', [ $this, 'esf_insta_delete_transient' ] );
|
|
|
25 |
add_action( 'wp_ajax_mif_get_moderate_feed', [ $this, 'esf_insta_get_moderate_feed' ] );
|
26 |
}
|
27 |
|
@@ -112,8 +113,7 @@ if ( !class_exists( 'ESF_Instagram_Admin' ) ) {
|
|
112 |
}
|
113 |
wp_send_json_success( [ __( 'Please wait! We are generating a preview for you', 'easy-facebook-likebox' ), $customizer_url ] );
|
114 |
} else {
|
115 |
-
|
116 |
-
wp_die();
|
117 |
}
|
118 |
|
119 |
}
|
@@ -143,6 +143,35 @@ if ( !class_exists( 'ESF_Instagram_Admin' ) ) {
|
|
143 |
exit;
|
144 |
}
|
145 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
146 |
/*
|
147 |
* Get the image ID by URL
|
148 |
*/
|
@@ -381,6 +410,52 @@ if ( !class_exists( 'ESF_Instagram_Admin' ) ) {
|
|
381 |
$shortcode = '[my-instagram-feed user_id="' . $user_id . '" is_moderate="true" skin_id="' . $skin_id . '" words_limit="25" feeds_per_page="30" links_new_tab="1"]';
|
382 |
wp_send_json_success( do_shortcode( $shortcode ) );
|
383 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
384 |
|
385 |
}
|
386 |
$ESF_Instagram_Admin = new ESF_Instagram_Admin();
|
22 |
add_action( 'wp_ajax_mif_save_business_access_token', [ $this, 'esf_insta_save_business_access_token' ] );
|
23 |
add_action( 'wp_ajax_esf_insta_create_skin_url', [ $this, 'esf_insta_create_skin_url' ] );
|
24 |
add_action( 'wp_ajax_mif_delete_transient', [ $this, 'esf_insta_delete_transient' ] );
|
25 |
+
add_action( 'wp_ajax_mif_clear_all_cache', [ $this, 'clear_all_cache' ] );
|
26 |
add_action( 'wp_ajax_mif_get_moderate_feed', [ $this, 'esf_insta_get_moderate_feed' ] );
|
27 |
}
|
28 |
|
113 |
}
|
114 |
wp_send_json_success( [ __( 'Please wait! We are generating a preview for you', 'easy-facebook-likebox' ), $customizer_url ] );
|
115 |
} else {
|
116 |
+
wp_send_json_error( __( 'Something Went Wrong! Please try again.', 'easy-facebook-likebox' ) );
|
|
|
117 |
}
|
118 |
|
119 |
}
|
143 |
exit;
|
144 |
}
|
145 |
|
146 |
+
/**
|
147 |
+
* Delete all cached data
|
148 |
+
*
|
149 |
+
* @since 6.3.2
|
150 |
+
*/
|
151 |
+
function clear_all_cache()
|
152 |
+
{
|
153 |
+
if ( wp_verify_nonce( $_POST['mif_nonce'], 'mif-ajax-nonce' ) ) {
|
154 |
+
|
155 |
+
if ( current_user_can( 'editor' ) || current_user_can( 'administrator' ) ) {
|
156 |
+
$cache = $this->get_cache( 'all' );
|
157 |
+
if ( $cache ) {
|
158 |
+
foreach ( $cache as $id => $single ) {
|
159 |
+
$transient_name = str_replace( '_transient_', '', $id );
|
160 |
+
$mif_deleted_trans = delete_transient( $transient_name );
|
161 |
+
}
|
162 |
+
}
|
163 |
+
}
|
164 |
+
|
165 |
+
}
|
166 |
+
|
167 |
+
if ( isset( $mif_deleted_trans ) ) {
|
168 |
+
wp_send_json_success( __( 'Cache is successfully deleted.', 'easy-facebook-likebox' ) );
|
169 |
+
} else {
|
170 |
+
wp_send_json_error( __( 'Something Went Wrong! Please try again.', 'easy-facebook-likebox' ) );
|
171 |
+
}
|
172 |
+
|
173 |
+
}
|
174 |
+
|
175 |
/*
|
176 |
* Get the image ID by URL
|
177 |
*/
|
410 |
$shortcode = '[my-instagram-feed user_id="' . $user_id . '" is_moderate="true" skin_id="' . $skin_id . '" words_limit="25" feeds_per_page="30" links_new_tab="1"]';
|
411 |
wp_send_json_success( do_shortcode( $shortcode ) );
|
412 |
}
|
413 |
+
|
414 |
+
/**
|
415 |
+
* Return Plugin cache data
|
416 |
+
*
|
417 |
+
* @since 6.2.3
|
418 |
+
*
|
419 |
+
* @param string $type
|
420 |
+
*
|
421 |
+
* @return array
|
422 |
+
*/
|
423 |
+
public function get_cache( $type = 'posts' )
|
424 |
+
{
|
425 |
+
global $wpdb ;
|
426 |
+
$mif_trans_sql = "SELECT `option_name` AS `name`, `option_value` AS `value` FROM {$wpdb->options} WHERE `option_name` LIKE '%transient_%' ORDER BY `option_name`";
|
427 |
+
$mif_trans_results = $wpdb->get_results( $mif_trans_sql );
|
428 |
+
$mif_trans_posts = [];
|
429 |
+
$mif_trans_bio = [];
|
430 |
+
$mif_trans_stories = [];
|
431 |
+
$all_cache = [];
|
432 |
+
if ( $mif_trans_results ) {
|
433 |
+
foreach ( $mif_trans_results as $mif_trans_result ) {
|
434 |
+
if ( strpos( $mif_trans_result->name, 'esf_insta' ) !== false && strpos( $mif_trans_result->name, 'posts' ) !== false && strpos( $mif_trans_result->name, 'timeout' ) == false ) {
|
435 |
+
$mif_trans_posts[$mif_trans_result->name] = $mif_trans_result->value;
|
436 |
+
}
|
437 |
+
if ( strpos( $mif_trans_result->name, 'esf_insta' ) !== false && strpos( $mif_trans_result->name, 'stories' ) !== false && strpos( $mif_trans_result->name, 'timeout' ) == false ) {
|
438 |
+
$mif_trans_stories[$mif_trans_result->name] = $mif_trans_result->value;
|
439 |
+
}
|
440 |
+
if ( strpos( $mif_trans_result->name, 'esf_insta' ) !== false && strpos( $mif_trans_result->name, 'bio' ) !== false && strpos( $mif_trans_result->name, 'timeout' ) == false ) {
|
441 |
+
$mif_trans_bio[$mif_trans_result->name] = $mif_trans_result->value;
|
442 |
+
}
|
443 |
+
}
|
444 |
+
}
|
445 |
+
if ( $type == 'bio' ) {
|
446 |
+
$cache = $mif_trans_bio;
|
447 |
+
}
|
448 |
+
if ( $type == 'stories' ) {
|
449 |
+
$cache = $mif_trans_stories;
|
450 |
+
}
|
451 |
+
if ( $type == 'posts' ) {
|
452 |
+
$cache = $mif_trans_posts;
|
453 |
+
}
|
454 |
+
if ( $type == 'all' ) {
|
455 |
+
$cache = array_merge( $mif_trans_bio, $mif_trans_stories, $mif_trans_posts );
|
456 |
+
}
|
457 |
+
return $cache;
|
458 |
+
}
|
459 |
|
460 |
}
|
461 |
$ESF_Instagram_Admin = new ESF_Instagram_Admin();
|
instagram/admin/includes/class-esf-insta-customizer.php
CHANGED
@@ -664,7 +664,7 @@ if ( !class_exists( "ESF_Insta_Customizer" ) ) {
|
|
664 |
[ 'jquery', 'customize-preview' ],
|
665 |
true
|
666 |
);
|
667 |
-
wp_localize_script( 'esf-insta-live-preview', 'mif_skin_id', $skin_id );
|
668 |
}
|
669 |
|
670 |
}
|
664 |
[ 'jquery', 'customize-preview' ],
|
665 |
true
|
666 |
);
|
667 |
+
wp_localize_script( 'esf-insta-live-preview', 'mif_skin_id', [ $skin_id ] );
|
668 |
}
|
669 |
|
670 |
}
|
instagram/admin/views/html-admin-page-mif.php
CHANGED
@@ -300,6 +300,42 @@ if( isset( $_GET['tab'] ) ) {
|
|
300 |
if( !isset( $hide_plugin ) || !isset( $hide_upgrade ) ){ ?>
|
301 |
<div class="fta-other-plugins-sidebar">
|
302 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
303 |
<?php if ( $mt_plugins && !isset( $fta_settings['hide_plugin']) ) { ?>
|
304 |
|
305 |
<div class="fta-other-plugins-wrap z-depth-1 esf-hide-plugin">
|
@@ -366,22 +402,6 @@ if( isset( $_GET['tab'] ) ) {
|
|
366 |
|
367 |
<?php } ?>
|
368 |
|
369 |
-
<?php $banner_info = $ESF_Admin->esf_upgrade_banner();
|
370 |
-
if( !isset( $fta_settings['hide_upgrade']) ){ ?>
|
371 |
-
|
372 |
-
<div class="espf-upgrade z-depth-2 esf-hide-upgrade">
|
373 |
-
<div class="dashicons dashicons-no-alt esf-hide-free-sidebar" data-id="upgrade"></div>
|
374 |
-
<h2><?php esc_html_e( $banner_info['name'] ); ?>
|
375 |
-
<b><?php esc_html_e( $banner_info['bold'] ); ?></b></h2>
|
376 |
-
<p><?php esc_html_e( $banner_info['insta-description'] ); ?></p>
|
377 |
-
<p><?php esc_html_e( $banner_info['discount-text'] ); ?> <code><?php esc_html_e( $banner_info['coupon'] ); ?></code>
|
378 |
-
</p>
|
379 |
-
<a href="<?php echo esc_url( efl_fs()->get_upgrade_url() ) ?>"
|
380 |
-
class=" btn"><span class="dashicons dashicons-unlock"></span><?php esc_html_e( $banner_info['button-text'] ); ?>
|
381 |
-
</a>
|
382 |
-
</div>
|
383 |
-
<?php } ?>
|
384 |
-
|
385 |
</div>
|
386 |
<?php
|
387 |
}
|
300 |
if( !isset( $hide_plugin ) || !isset( $hide_upgrade ) ){ ?>
|
301 |
<div class="fta-other-plugins-sidebar">
|
302 |
|
303 |
+
<?php $banner_info = $ESF_Admin->esf_upgrade_banner();
|
304 |
+
if( !isset( $fta_settings['hide_upgrade']) ){ ?>
|
305 |
+
|
306 |
+
<div class="espf-upgrade z-depth-2 esf-hide-upgrade">
|
307 |
+
<div class="dashicons dashicons-no-alt esf-hide-free-sidebar" data-id="upgrade"></div>
|
308 |
+
<h2><?php if( $banner_info['name'] ){
|
309 |
+
esc_html_e( $banner_info['name'] );
|
310 |
+
}
|
311 |
+
if( $banner_info['bold'] ){ ?>
|
312 |
+
<b>
|
313 |
+
<?php esc_html_e( $banner_info['bold'] ); ?>
|
314 |
+
</b>
|
315 |
+
<?php } ?>
|
316 |
+
</h2>
|
317 |
+
<?php if( $banner_info['fb-description'] ){ ?>
|
318 |
+
<p><?php esc_html_e( $banner_info['fb-description'] ); ?></p>
|
319 |
+
<?php } ?>
|
320 |
+
<p>
|
321 |
+
<?php
|
322 |
+
if( $banner_info['discount-text'] ){
|
323 |
+
esc_html_e( $banner_info['discount-text'] );
|
324 |
+
}
|
325 |
+
if( $banner_info['coupon'] ){ ?>
|
326 |
+
<code><?php esc_html_e( $banner_info['coupon'] ); ?></code>
|
327 |
+
<?php } ?>
|
328 |
+
</p>
|
329 |
+
<a href="<?php echo esc_url( $banner_info['button-url'] ) ?>"
|
330 |
+
<?php if ( $banner_info['target'] ){ ?>
|
331 |
+
target="<?php esc_attr_e($banner_info['target']); ?>"
|
332 |
+
<?php } ?>
|
333 |
+
class="btn"><span class="dashicons dashicons-unlock right"></span>
|
334 |
+
<?php esc_html_e( $banner_info['button-text'] ); ?>
|
335 |
+
</a>
|
336 |
+
</div>
|
337 |
+
<?php } ?>
|
338 |
+
|
339 |
<?php if ( $mt_plugins && !isset( $fta_settings['hide_plugin']) ) { ?>
|
340 |
|
341 |
<div class="fta-other-plugins-wrap z-depth-1 esf-hide-plugin">
|
402 |
|
403 |
<?php } ?>
|
404 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
405 |
</div>
|
406 |
<?php
|
407 |
}
|
instagram/admin/views/html-autenticate-tab.php
CHANGED
@@ -161,7 +161,9 @@ if ( ( isset( $_GET['access_token'] ) && ! empty( $_GET['access_token'] ) ) || (
|
|
161 |
$fta_insta_connected_account = $efbl_page['instagram_connected_account'];
|
162 |
|
163 |
|
164 |
-
if ( isset( $fta_insta_connected_account->ig_id ) && ! empty( $fta_insta_connected_account->ig_id ) ) {
|
|
|
|
|
165 |
|
166 |
<li class="collection-item avatar fta_insta_connected_account li-<?php esc_attr_e( $fta_insta_connected_account->ig_id ); ?>">
|
167 |
|
161 |
$fta_insta_connected_account = $efbl_page['instagram_connected_account'];
|
162 |
|
163 |
|
164 |
+
if ( isset( $fta_insta_connected_account->ig_id ) && ! empty( $fta_insta_connected_account->ig_id ) ) {
|
165 |
+
|
166 |
+
?>
|
167 |
|
168 |
<li class="collection-item avatar fta_insta_connected_account li-<?php esc_attr_e( $fta_insta_connected_account->ig_id ); ?>">
|
169 |
|
instagram/admin/views/html-clear-cache-tab.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
if ( ! defined( 'ABSPATH' ) ) {
|
6 |
exit;
|
7 |
}
|
8 |
-
|
9 |
|
10 |
$FTA = new Feed_Them_All();
|
11 |
|
@@ -17,44 +17,18 @@ if ( isset( $fta_settings['plugins']['instagram']['access_token'] ) ) {
|
|
17 |
|
18 |
}
|
19 |
|
20 |
-
|
21 |
-
$
|
22 |
-
|
23 |
-
$mif_trans_results = $wpdb->get_results( $mif_trans_sql );
|
24 |
-
|
25 |
-
$mif_trans_posts = [];
|
26 |
-
|
27 |
-
$mif_trans_bio = [];
|
28 |
-
|
29 |
-
$mif_trans_stories = [];
|
30 |
-
|
31 |
-
|
32 |
-
if ( $mif_trans_results ) {
|
33 |
-
foreach ( $mif_trans_results as $mif_trans_result ) {
|
34 |
-
|
35 |
-
if ( strpos( $mif_trans_result->name, 'esf_insta' ) !== false && strpos( $mif_trans_result->name, 'posts' ) !== false && strpos( $mif_trans_result->name, 'timeout' ) == false ) {
|
36 |
-
$mif_trans_posts[ $mif_trans_result->name ] = $mif_trans_result->value;
|
37 |
-
}
|
38 |
-
|
39 |
-
if ( strpos( $mif_trans_result->name, 'esf_insta' ) !== false && strpos( $mif_trans_result->name, 'stories' ) !== false && strpos( $mif_trans_result->name, 'timeout' ) == false ) {
|
40 |
-
$mif_trans_stories[ $mif_trans_result->name ] = $mif_trans_result->value;
|
41 |
-
}
|
42 |
-
|
43 |
-
|
44 |
-
if ( strpos( $mif_trans_result->name, 'esf_insta' ) !== false && strpos( $mif_trans_result->name, 'bio' ) !== false && strpos( $mif_trans_result->name, 'timeout' ) == false ) {
|
45 |
-
$mif_trans_bio[ $mif_trans_result->name ] = $mif_trans_result->value;
|
46 |
-
}
|
47 |
-
|
48 |
-
}
|
49 |
-
}
|
50 |
|
51 |
?>
|
52 |
<div id="mif-cache" class="mif_tab_c slideLeft <?php echo $active_tab == 'mif-cache' ? 'active' : ''; ?>">
|
53 |
<div class="mif-swipe-cache_wrap">
|
54 |
<h5><?php esc_html_e( "Cached Feeds", 'easy-facebook-likebox' ); ?></h5>
|
55 |
<p><?php esc_html_e( "Following are the feeds cached data from Instagram API. Delete the cache to refresh your feeds manually", 'easy-facebook-likebox' ); ?></p>
|
56 |
-
|
57 |
-
|
|
|
58 |
|
59 |
if ( $mif_trans_bio ) { ?>
|
60 |
|
5 |
if ( ! defined( 'ABSPATH' ) ) {
|
6 |
exit;
|
7 |
}
|
8 |
+
|
9 |
|
10 |
$FTA = new Feed_Them_All();
|
11 |
|
17 |
|
18 |
}
|
19 |
|
20 |
+
$mif_trans_posts = $this->get_cache('posts');
|
21 |
+
$mif_trans_bio = $this->get_cache('bio');
|
22 |
+
$mif_trans_stories = $this->get_cache('stories');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
|
24 |
?>
|
25 |
<div id="mif-cache" class="mif_tab_c slideLeft <?php echo $active_tab == 'mif-cache' ? 'active' : ''; ?>">
|
26 |
<div class="mif-swipe-cache_wrap">
|
27 |
<h5><?php esc_html_e( "Cached Feeds", 'easy-facebook-likebox' ); ?></h5>
|
28 |
<p><?php esc_html_e( "Following are the feeds cached data from Instagram API. Delete the cache to refresh your feeds manually", 'easy-facebook-likebox' ); ?></p>
|
29 |
+
<?php if( $mif_trans_posts || $mif_trans_bio || $mif_trans_stories ){ ?>
|
30 |
+
<button class="btn clear-all-cache"><?php esc_html_e('Clear all', 'easy-facebook-likebox'); ?></button>
|
31 |
+
<?php }
|
32 |
|
33 |
if ( $mif_trans_bio ) { ?>
|
34 |
|
instagram/frontend/class-easy-facebook-likebox-instagram-frontend.php
CHANGED
@@ -27,10 +27,10 @@ if ( !class_exists( 'ESF_Instagram_Frontend' ) ) {
|
|
27 |
*/
|
28 |
public function esf_insta_style()
|
29 |
{
|
30 |
-
|
31 |
wp_enqueue_script( 'imagesloaded.pkgd.min', FTA_PLUGIN_URL . 'frontend/assets/js/imagesloaded.pkgd.min.js' );
|
32 |
-
|
33 |
-
|
34 |
$mif_ver = 'free';
|
35 |
if ( efl_fs()->is_plan( 'instagram_premium', true ) or efl_fs()->is_plan( 'combo_premium', true ) ) {
|
36 |
$mif_ver = 'pro';
|
@@ -52,14 +52,6 @@ if ( !class_exists( 'ESF_Instagram_Frontend' ) ) {
|
|
52 |
'version' => $mif_ver,
|
53 |
'nonce' => wp_create_nonce( 'esf-insta-public-ajax-nonce' ),
|
54 |
] );
|
55 |
-
|
56 |
-
if ( esf_is_elementor_preview() ) {
|
57 |
-
//Load styles only if shortcode exists in the page
|
58 |
-
wp_enqueue_style( 'esf-custom-fonts' );
|
59 |
-
wp_enqueue_style( 'esf-insta-frontend' );
|
60 |
-
wp_enqueue_style( 'esf-insta-customizer-style' );
|
61 |
-
}
|
62 |
-
|
63 |
}
|
64 |
|
65 |
/*
|
@@ -105,10 +97,6 @@ if ( !class_exists( 'ESF_Instagram_Frontend' ) ) {
|
|
105 |
if ( isset( $atts ) ) {
|
106 |
extract( $atts );
|
107 |
}
|
108 |
-
//Load styles only if shortcode exists in the page
|
109 |
-
wp_enqueue_style( 'esf-custom-fonts' );
|
110 |
-
wp_enqueue_style( 'esf-insta-frontend' );
|
111 |
-
wp_enqueue_style( 'esf-insta-customizer-style' );
|
112 |
ob_start();
|
113 |
include 'views/feed.php';
|
114 |
$returner = ob_get_contents();
|
27 |
*/
|
28 |
public function esf_insta_style()
|
29 |
{
|
30 |
+
wp_enqueue_style( 'esf-custom-fonts', FTA_PLUGIN_URL . 'frontend/assets/css/esf-custom-fonts.css', [] );
|
31 |
wp_enqueue_script( 'imagesloaded.pkgd.min', FTA_PLUGIN_URL . 'frontend/assets/js/imagesloaded.pkgd.min.js' );
|
32 |
+
wp_enqueue_style( 'esf-insta-frontend', ESF_INSTA_PLUGIN_URL . 'frontend/assets/css/esf-insta-frontend.css' );
|
33 |
+
wp_enqueue_style( 'esf-insta-customizer-style', admin_url( 'admin-ajax.php' ) . '?action=esf-insta-customizer-style', 'esf-insta-frontend' );
|
34 |
$mif_ver = 'free';
|
35 |
if ( efl_fs()->is_plan( 'instagram_premium', true ) or efl_fs()->is_plan( 'combo_premium', true ) ) {
|
36 |
$mif_ver = 'pro';
|
52 |
'version' => $mif_ver,
|
53 |
'nonce' => wp_create_nonce( 'esf-insta-public-ajax-nonce' ),
|
54 |
] );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
}
|
56 |
|
57 |
/*
|
97 |
if ( isset( $atts ) ) {
|
98 |
extract( $atts );
|
99 |
}
|
|
|
|
|
|
|
|
|
100 |
ob_start();
|
101 |
include 'views/feed.php';
|
102 |
$returner = ob_get_contents();
|
instagram/frontend/views/feed.php
CHANGED
@@ -195,6 +195,7 @@ if ( !isset( $esf_insta_feed->error ) && !empty($esf_insta_feed->data) ) {
|
|
195 |
$esf_insta_caption_trimmed = true;
|
196 |
}
|
197 |
|
|
|
198 |
$caption = nl2br( esf_insta_convert_to_hashtag( $caption ) );
|
199 |
}
|
200 |
|
195 |
$esf_insta_caption_trimmed = true;
|
196 |
}
|
197 |
|
198 |
+
$caption = esf_convert_to_hyperlinks( $caption );
|
199 |
$caption = nl2br( esf_insta_convert_to_hashtag( $caption ) );
|
200 |
}
|
201 |
|