Changeset 354575
- Timestamp:
- 10/19/2026 03:39:12 PM (8 hours ago)
- Location:
- magfusion/1.1.2
- Files:
-
- 76 added
- 27 deleted
- 53 edited
- 1 copied
-
. (copied) (copied from magfusion/1.1.0 )
-
assets/css/comments-rtl.css (added)
-
assets/css/comments-rtl.min.css (added)
-
assets/css/comments.min.css (modified) (1 diff)
-
assets/css/preloader-style-1-rtl.css (added)
-
assets/css/preloader-style-1-rtl.min.css (added)
-
assets/css/preloader-style-1.min.css (added)
-
assets/css/preloader-style-10-rtl.css (added)
-
assets/css/preloader-style-10-rtl.min.css (added)
-
assets/css/preloader-style-10.min.css (added)
-
assets/css/preloader-style-2-rtl.css (added)
-
assets/css/preloader-style-2-rtl.min.css (added)
-
assets/css/preloader-style-2.min.css (added)
-
assets/css/preloader-style-3-rtl.css (added)
-
assets/css/preloader-style-3-rtl.min.css (added)
-
assets/css/preloader-style-3.min.css (added)
-
assets/css/preloader-style-4-rtl.css (added)
-
assets/css/preloader-style-4-rtl.min.css (added)
-
assets/css/preloader-style-4.min.css (added)
-
assets/css/preloader-style-5-rtl.css (added)
-
assets/css/preloader-style-5-rtl.min.css (added)
-
assets/css/preloader-style-5.min.css (added)
-
assets/css/preloader-style-6-rtl.css (added)
-
assets/css/preloader-style-6-rtl.min.css (added)
-
assets/css/preloader-style-6.min.css (added)
-
assets/css/preloader-style-7-rtl.css (added)
-
assets/css/preloader-style-7-rtl.min.css (added)
-
assets/css/preloader-style-7.min.css (added)
-
assets/css/preloader-style-8-rtl.css (added)
-
assets/css/preloader-style-8-rtl.min.css (added)
-
assets/css/preloader-style-8.min.css (added)
-
assets/css/preloader-style-9-rtl.css (added)
-
assets/css/preloader-style-9-rtl.min.css (added)
-
assets/css/preloader-style-9.min.css (added)
-
assets/images/header-1.svg (added)
-
assets/images/header-1.webp (deleted)
-
assets/images/header-2.svg (added)
-
assets/images/header-2.webp (deleted)
-
assets/images/header-3.svg (added)
-
assets/images/header-3.webp (deleted)
-
assets/images/header-4.svg (added)
-
assets/images/header-4.webp (deleted)
-
assets/js/navigation.min.js (modified) (1 diff)
-
assets/js/script.js (modified) (11 diffs)
-
assets/js/script.min.js (modified) (1 diff)
-
changelog.txt (modified) (1 diff)
-
classes/class-svg-icons.php (modified) (2 diffs)
-
footer.php (modified) (1 diff)
-
functions.php (modified) (8 diffs)
-
inc/admin/customizer/assets/css/customizer-rtl.css (added)
-
inc/admin/customizer/assets/css/customizer-rtl.min.css (added)
-
inc/admin/customizer/assets/css/customizer.css (modified) (1 diff)
-
inc/admin/customizer/assets/css/customizer.min.css (modified) (1 diff)
-
inc/admin/customizer/assets/js/customizer.min.js (modified) (1 diff)
-
inc/admin/customizer/customizer-init.php (modified) (1 diff)
-
inc/admin/customizer/helpers/defaults.php (modified) (1 diff)
-
inc/admin/customizer/helpers/helper-function.php (modified) (1 diff)
-
inc/admin/customizer/sections/single.php (modified) (1 diff)
-
inc/admin/customizer/sections/slider-banner.php (modified) (1 diff)
-
inc/admin/dashboard/class-admin.php (modified) (2 diffs)
-
inc/admin/dashboard/class-dashboard.php (modified) (2 diffs)
-
inc/admin/dashboard/class-theme-review-notice.php (modified) (5 diffs)
-
inc/admin/dashboard/class-welcome-notice.php (modified) (4 diffs)
-
inc/admin/dashboard/css/admin-rtl.css (deleted)
-
inc/admin/dashboard/css/admin-rtl.min.css (deleted)
-
inc/admin/dashboard/css/admin.css (deleted)
-
inc/admin/dashboard/css/admin.min.css (deleted)
-
inc/admin/dashboard/css/dashboard-rtl.css (added)
-
inc/admin/dashboard/css/dashboard-rtl.min.css (added)
-
inc/admin/dashboard/css/dashboard.css (added)
-
inc/admin/dashboard/css/dashboard.min.css (added)
-
inc/admin/dashboard/css/notice-rtl.css (added)
-
inc/admin/dashboard/css/notice-rtl.min.css (added)
-
inc/admin/dashboard/css/notice.css (added)
-
inc/admin/dashboard/css/notice.min.css (added)
-
inc/admin/dashboard/images/addons-256x256.webp (deleted)
-
inc/admin/dashboard/images/badge.webp (deleted)
-
inc/admin/dashboard/images/blogmarks.webp (deleted)
-
inc/admin/dashboard/images/elementor-banner.webp (deleted)
-
inc/admin/dashboard/images/facebook.webp (deleted)
-
inc/admin/dashboard/images/magfusion-logo.webp (deleted)
-
inc/admin/dashboard/images/mc4wp.webp (deleted)
-
inc/admin/dashboard/images/newsarc.webp (deleted)
-
inc/admin/dashboard/images/newsmarks.webp (deleted)
-
inc/admin/dashboard/images/newsmass.webp (deleted)
-
inc/admin/dashboard/images/ocdi-256x256.webp (deleted)
-
inc/admin/dashboard/images/ocdi.webp (deleted)
-
inc/admin/dashboard/images/plugin-mailchimp-for-wp.webp (added)
-
inc/admin/dashboard/images/plugin-one-click-demo-import.webp (added)
-
inc/admin/dashboard/images/plugin-wpinterface-add-ons.webp (added)
-
inc/admin/dashboard/images/pro-starter.webp (added)
-
inc/admin/dashboard/images/theme-layout.webp (deleted)
-
inc/admin/dashboard/images/theme-thumb.webp (added)
-
inc/admin/dashboard/images/wpinterface-addons.webp (deleted)
-
inc/admin/dashboard/images/x.webp (deleted)
-
inc/admin/dashboard/images/youtube.webp (deleted)
-
inc/admin/dashboard/js/admin.js (deleted)
-
inc/admin/dashboard/js/dashboard.js (added)
-
inc/admin/dashboard/js/dashboard.min.js (added)
-
inc/admin/dashboard/js/notice.js (added)
-
inc/admin/dashboard/js/notice.min.js (added)
-
inc/admin/dashboard/views/changelog.php (added)
-
inc/admin/dashboard/views/dashboard.php (deleted)
-
inc/admin/dashboard/views/features.php (added)
-
inc/admin/dashboard/views/free-vs-pro.php (modified) (1 diff)
-
inc/admin/dashboard/views/help.php (modified) (1 diff)
-
inc/admin/dashboard/views/overview.php (added)
-
inc/admin/dashboard/views/products.php (deleted)
-
inc/admin/dashboard/views/recommended.php (added)
-
inc/admin/dashboard/views/starter-templates.php (modified) (1 diff)
-
inc/admin/meta-box/assets/category-meta-box.min.js (added)
-
inc/admin/meta-box/assets/single-meta-box-rtl.css (added)
-
inc/admin/meta-box/assets/single-meta-box-rtl.min.css (added)
-
inc/admin/meta-box/assets/single-meta-box.min.css (added)
-
inc/admin/meta-box/assets/single-meta-box.min.js (added)
-
inc/admin/meta-box/category-meta-box.php (modified) (5 diffs)
-
inc/admin/meta-box/meta-box.php (modified) (1 diff)
-
inc/admin/widgets/assets/css/style-rtl.css (added)
-
inc/admin/widgets/assets/css/style-rtl.min.css (added)
-
inc/admin/widgets/assets/css/style.min.css (added)
-
inc/admin/widgets/assets/js/script.min.js (added)
-
inc/admin/widgets/class-tab-post.php (modified) (2 diffs)
-
inc/admin/widgets/widget-base.php (modified) (5 diffs)
-
inc/compatibility/elementor/assets/css/elementor-rtl.css (modified) (3 diffs)
-
inc/compatibility/elementor/assets/css/elementor-rtl.min.css (modified) (1 diff)
-
inc/compatibility/elementor/assets/css/elementor.min.css (modified) (1 diff)
-
inc/compatibility/elementor/assets/css/magfusion-econs-rtl.css (added)
-
inc/compatibility/elementor/assets/css/magfusion-econs-rtl.min.css (added)
-
inc/compatibility/elementor/assets/css/magfusion-econs.min.css (modified) (1 diff)
-
inc/compatibility/elementor/elementor-functions.php (modified) (1 diff)
-
inc/compatibility/woocommerce/assets/css/woocommerce-rtl.css (added)
-
inc/compatibility/woocommerce/assets/css/woocommerce-rtl.min.css (added)
-
inc/compatibility/woocommerce/assets/css/woocommerce.min.css (added)
-
inc/compatibility/woocommerce/woocommerce.php (modified) (1 diff)
-
inc/template-functions.php (modified) (1 diff)
-
inc/template-tags.php (modified) (4 diffs)
-
languages/magfusion.pot (modified) (18 diffs)
-
readme.txt (modified) (3 diffs)
-
style-rtl.css (modified) (16 diffs)
-
style-rtl.min.css (added)
-
style.css (modified) (16 diffs)
-
style.min.css (added)
-
template-parts/header/responsive-header.php (modified) (2 diffs)
-
template-parts/header/search-trending-post.php (modified) (1 diff)
-
template-parts/header/styles/style-1.php (modified) (2 diffs)
-
template-parts/header/styles/style-2.php (modified) (2 diffs)
-
template-parts/header/styles/style-3.php (modified) (2 diffs)
-
template-parts/header/styles/style-4.php (modified) (1 diff)
-
template-parts/header/topbar.php (modified) (1 diff)
-
template-parts/modal-menu.php (modified) (1 diff)
-
template-parts/pagination/pagination.min.js (added)
-
template-parts/pagination/post-load.php (modified) (1 diff)
-
template-parts/section/frontline.php (modified) (1 diff)
-
template-parts/section/main-banner.php (modified) (4 diffs)
-
template-parts/section/popular-post.php (modified) (3 diffs)
-
template-parts/section/slider-banner.php (modified) (1 diff)
-
template-parts/section/ticker-post.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
magfusion/1.1.2/assets/css/comments.min.css
r258000 r354575 1 .comments-area{margin-bottom:60px;margin-top:30px}.comments-title{margin:0 0 30px ;font-size:24px}.comments-area ol{list-style:none;padding:0}.comments-area .children{padding-left:20px}.comments-area .fn{color:#505050}.comment-author .avatar{position:absolute}.comment-author .fn,.comment-metadata{margin-left:80px}.comment-metadata{font-size:13px;margin-bottom:20px;text-transform:uppercase}.comment-form .form-submit{margin-top:20px;margin-bottom:0}.comment-body{margin-bottom:40px}.reply{margin-left:80px;display:table;margin-top:15px}.comment-reply-link{font-weight:600}.comment-meta a{color:var(--wpi--base-text-color);text-decoration:none}.comment-form input:not([type=checkbox]){width:100%;max-width:100%}.form-submit input{width:auto}.comment-content{margin-left:80px}#commentform{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#commentform p{width:100%}#commentform .comment-form-email,#commentform .comment-form-url{width:calc(50% - 15px)}#commentform .comment-form-email{margin-right:15px}#commentform .comment-form-url{margin-left:15px}.comment-respond .comment-notes{margin-bottom:40px}1 .comments-area{margin-bottom:60px;margin-top:30px}.comments-title{margin:0 0 30px 0;font-size:24px}.comments-area ol{list-style:none}.comments-area ol{padding:0}.comments-area .children{padding-left:20px}.comments-area .fn{color:#505050}.comment-author .avatar{position:absolute}.comment-author .fn,.comment-metadata{margin-left:80px}.comment-metadata{font-size:13px;margin-bottom:20px;text-transform:uppercase}.comment-form .form-submit{margin-top:20px;margin-bottom:0}.comment-body{margin-bottom:40px}.reply{margin-left:80px;display:table;margin-top:15px}.comment-reply-link{font-weight:600}.comment-meta a{color:var(--wpi--base-text-color);text-decoration:none}.comment-form input:not([type=checkbox]){width:100%;max-width:100%}.form-submit input{width:auto}.comment-content{margin-left:80px}#commentform{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#commentform p{width:100%}#commentform .comment-form-email,#commentform .comment-form-url{width:calc(50% - 15px)}#commentform .comment-form-email{margin-right:15px}#commentform .comment-form-url{margin-left:15px}.comment-respond .comment-notes{margin-bottom:40px} -
magfusion/1.1.2/assets/js/navigation.min.js
r258000 r354575 1 var magfusion=magfusion||{}; magfusion.scrolled=0,Element.prototype.closest||(Element.prototype.closest=function(a){var b=this;do{if(b.matches(a))return b;b=b.parentElement||b.parentNode}while(null!==b&&1===b.nodeType);return null}),window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(a,b){var c,d=this.length;for(b=b||window,c=0;c<d;c++)a.call(b,this[c],c,this)}),magfusion.createEvent=function(a){var b;return"function"==typeof window.Event?b=new Event(a):(b=document.createEvent("Event"),b.initEvent(a,!0,!1)),b},Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(a){for(var b=(this.document||this.ownerDocument).querySelectorAll(a),c=b.length;0<=--c&&b.item(c)!==this;);return-1<c}),magfusion.touchEnabled={init:function(){("ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch||function(){["(",["-webkit-","-moz-","-o-","-ms-"].join("touch-enabled),("),"heartz",")"].join("")}())&&document.body.classList.add("touch-enabled")}},magfusion.coverModals={init:function(){document.querySelector(".cover-modal")&&(this.onToggle(),this.outsideUntoggle(),this.closeOnEscape(),this.hideAndShowModals())},onToggle:function(){document.querySelectorAll(".cover-modal").forEach(function(a){a.addEventListener("toggled",function(a){var b=a.target,c=document.body;b.classList.contains("active")?c.classList.add("showing-modal"):(c.classList.remove("showing-modal"),c.classList.add("hiding-modal"),setTimeout(function(){c.classList.remove("hiding-modal")},500))})})},outsideUntoggle:function(){document.addEventListener("click",function(a){var b=a.target,c=document.querySelector(".cover-modal.active");"a"===a.target.tagName.toLowerCase()&&a.target.hash.includes("#")&&null!==c&&(this.untoggleModal(c),setTimeout(function(){var b=document.getElementById(a.target.hash.slice(1));b.scrollIntoView()},550)),b===c&&this.untoggleModal(b)}.bind(this))},closeOnEscape:function(){document.addEventListener("keydown",function(a){27===a.keyCode&&(a.preventDefault(),document.querySelectorAll(".cover-modal.active").forEach(function(a){this.untoggleModal(a)}.bind(this)))}.bind(this))},hideAndShowModals:function(){function a(a){var b,c=d.pageYOffset;return g?(b=c+g.getBoundingClientRect().height,a?-b:b):0===c?0:-c}function b(){var b=d.innerHeight>c.documentElement.getBoundingClientRect().height;return{"overflow-y":b?"hidden":"scroll",position:"fixed",width:"100%",top:a(!0)+"px",left:0}}var c=document,d=window,e=c.querySelectorAll(".cover-modal"),f=c.documentElement.style,g=c.querySelector("#wpadminbar");e.forEach(function(e){e.addEventListener("toggle-target-before-inactive",function(h){var i=b(),j=d.pageYOffset,k=Math.abs(a())-j+"px",l=d.matchMedia("(max-width: 600px)");h.target!==e||(Object.keys(i).forEach(function(a){f.setProperty(a,i[a])}),d.magfusion.scrolled=parseInt(i.top,10),g&&(c.body.style.setProperty("padding-top",k),l.matches&&(j>=a()?e.style.setProperty("top",0):e.style.setProperty("top",a()-j+"px"))),e.classList.add("show-modal"))}),e.addEventListener("toggle-target-after-inactive",function(h){h.target!==e||setTimeout(function(){var h=magfusion.toggles.clickedEl;e.classList.remove("show-modal"),Object.keys(b()).forEach(function(a){f.removeProperty(a)}),g&&(c.body.style.removeProperty("padding-top"),e.style.removeProperty("top")),!1!==h&&(h.focus(),h=!1),d.scrollTo(0,Math.abs(d.magfusion.scrolled+a())),d.magfusion.scrolled=0},500)})})},untoggleModal:function(a){var b,c=!1;a.dataset.modalTargetString&&(b=a.dataset.modalTargetString,c=document.querySelector("*[data-toggle-target=\""+b+"\"]")),c?c.click():a.classList.remove("active")}},magfusion.modalMenu={init:function(){this.expandLevel(),this.keepFocusInModal()},expandLevel:function(){var a=document.querySelectorAll(".modal-menu");a.forEach(function(a){var b=a.querySelector(".current-menu-item");b&&magfusionFindParents(b,"li").forEach(function(a){var b=a.querySelector(".sub-menu-toggle");b&&magfusion.toggles.performToggle(b,!0)})})},keepFocusInModal:function(){var a=document;a.addEventListener("keydown",function(b){var c,d,e,f,g,h,i,j,k,l,m,n=magfusion.toggles.clickedEl;n&&a.body.classList.contains("showing-modal")&&(c=n.dataset.toggleTarget,e="input, a, button",d=a.querySelector(c),f=d.querySelectorAll(e),f=Array.prototype.slice.call(f),".menu-modal"===c&&(g=".mobile-menu",f=f.filter(function(a){return null!==a.closest(g)&&null!==a.offsetParent}),f.unshift(a.querySelector(".close-nav-toggle")),h=a.querySelector(".menu-bottom > nav"),h&&h.querySelectorAll(e).forEach(function(a){f.push(a)})),j=f[f.length-1],k=f[0],i=a.activeElement,l=9===b.keyCode,m=b.shiftKey,!m&&l&&j===i&&(b.preventDefault(),k.focus()),m&&l&&k===i&&(b.preventDefault(),j.focus()))})}},magfusion.primaryMenu={init:function(){this.focusMenuWithChildren()},focusMenuWithChildren:function(){function a(){for(var a=this;-1===a.className.indexOf("primary-menu");)"li"===a.tagName.toLowerCase()&&(-1===a.className.indexOf("focus")?a.className+=" focus":a.className=a.className.replace(" focus","")),a=a.parentElement}var b,c,d,e=document.querySelector(".primary-menu-wrapper");if(!e)return!1;for(b=e.getElementsByTagName("a"),c=0,d=b.length;c<d;c++)b[c].addEventListener("focus",a,!0),b[c].addEventListener("blur",a,!0)}},magfusion.toggles={clickedEl:!1,init:function(){this.toggle(),this.resizeCheck(),this.untoggleOnEscapeKeyPress()},performToggle:function(a,b){var c,d,e,f=this,g=document,h=a,i=h.dataset.toggleTarget;g.querySelectorAll(".show-modal").length||(f.clickedEl=g.activeElement),c="next"===i?h.nextSibling:g.querySelector(i),c.classList.contains("active")?c.dispatchEvent(magfusion.createEvent("toggle-target-before-active")):c.dispatchEvent(magfusion.createEvent("toggle-target-before-inactive")),e=h.dataset.classToToggle?h.dataset.classToToggle:"active",d=0,c.classList.contains("cover-modal")&&(d=10),setTimeout(function(){var a,d=c.classList.contains("sub-menu"),j=d?h.closest(".menu-item").querySelector(".sub-menu"):c,k=h.dataset.toggleDuration;"slidetoggle"!==h.dataset.toggleType||b||"0"===k?j.classList.toggle(e):magfusionMenuToggle(j,k),"next"===i?h.classList.toggle("active"):c.classList.contains("sub-menu")?h.classList.toggle("active"):g.querySelector("*[data-toggle-target=\""+i+"\"]").classList.toggle("active"),magfusionToggleAttribute(h,"aria-expanded","true","false"),f.clickedEl&&-1!==h.getAttribute("class").indexOf("close-")&&magfusionToggleAttribute(f.clickedEl,"aria-expanded","true","false"),h.dataset.toggleBodyClass&&g.body.classList.toggle(h.dataset.toggleBodyClass),h.dataset.setFocus&&(a=g.querySelector(h.dataset.setFocus),a&&(c.classList.contains("active")?a.focus():a.blur())),c.dispatchEvent(magfusion.createEvent("toggled")),c.classList.contains("active")?c.dispatchEvent(magfusion.createEvent("toggle-target-after-active")):c.dispatchEvent(magfusion.createEvent("toggle-target-after-inactive"))},d)},toggle:function(){var a=this;document.querySelectorAll("*[data-toggle-target]").forEach(function(b){b.addEventListener("click",function(c){c.preventDefault(),a.performToggle(b)})})},resizeCheck:function(){document.querySelectorAll("*[data-untoggle-above], *[data-untoggle-below], *[data-toggle-above], *[data-toggle-below]").length&&window.addEventListener("resize",function(){var a=window.innerWidth,b=document.querySelectorAll(".toggle");b.forEach(function(b){var c=b.dataset.untoggleAbove,d=b.dataset.untoggleBelow,e=b.dataset.toggleAbove,f=b.dataset.toggleBelow;!c&&!d&&!e&&!f||((c&&a>c||d&&a<d)&&b.classList.contains("active")||(e&&a>e||f&&a<f)&&!b.classList.contains("active"))&&b.click()})})},untoggleOnEscapeKeyPress:function(){document.addEventListener("keyup",function(a){"Escape"===a.key&&document.querySelectorAll("*[data-untoggle-on-escape].active").forEach(function(a){a.classList.contains("active")&&a.click()})})}};function magfusionDomReady(a){return"function"==typeof a?"interactive"===document.readyState||"complete"===document.readyState?a():void document.addEventListener("DOMContentLoaded",a,!1):void 0}magfusionDomReady(function(){magfusion.toggles.init(),magfusion.coverModals.init(),magfusion.modalMenu.init(),magfusion.primaryMenu.init(),magfusion.touchEnabled.init()});function magfusionToggleAttribute(a,b,c,d){var e;a.hasAttribute(b)&&(c===void 0&&(c=!0),d===void 0&&(d=!1),e=document.querySelectorAll("[data-toggle-target=\""+a.dataset.toggleTarget+"\"]"),e.forEach(function(a){a.hasAttribute(b)&&(a.getAttribute(b)===c?a.setAttribute(b,d):a.setAttribute(b,c))}))}function magfusionMenuToggle(a,b){var c,d,e,f,g,h=[],i=[];a&&(e=a.closest(".menu-wrapper"),f=e.querySelectorAll(".menu-item"),f.forEach(function(a,b){h[b]={x:a.offsetLeft,y:a.offsetTop}}),c=a.parentElement.offsetHeight,a.classList.add("toggling-target"),a.classList.toggle("active"),f.forEach(function(a,b){i[b]={x:a.offsetLeft,y:a.offsetTop}}),d=a.parentElement.offsetHeight,a.classList.toggle("active"),e.classList.add("is-toggling"),a.classList.toggle("active"),f.forEach(function(b,d){var e=h[d];0===e.y&&b.parentElement===a&&(e.y=c),b.style.transform="translate("+e.x+"px, "+e.y+"px)"}),requestAnimationFrame(function(){requestAnimationFrame(function(){e.classList.add("is-animating"),f.forEach(function(c,e){var f=i[e];0===f.y&&c.parentElement===a&&(f.y=d),b!==void 0&&(c.style.transitionDuration=b+"ms"),c.style.transform="translate("+f.x+"px, "+f.y+"px)"}),b!==void 0&&(a.style.transitionDuration=b+"ms")}),g=function(){e.classList.remove("is-animating"),e.classList.remove("is-toggling"),a.classList.remove("toggling-target"),f.forEach(function(a){a.style.transform="",a.style.transitionDuration=""}),a.style.transitionDuration="",a.removeEventListener("transitionend",g)},a.addEventListener("transitionend",g)}))}function magfusionFindParents(a,b){function c(a){var e=a.parentNode;e instanceof HTMLElement&&(e.matches(b)&&d.push(e),c(e))}var d=[];return c(a),d}1 var magfusion=magfusion||{};function magfusionDomReady(e){if("function"==typeof e)return"interactive"===document.readyState||"complete"===document.readyState?e():void document.addEventListener("DOMContentLoaded",e,!1)}function magfusionToggleAttribute(e,t,o,n){e.hasAttribute(t)&&(void 0===o&&(o=!0),void 0===n&&(n=!1),document.querySelectorAll('[data-toggle-target="'+e.dataset.toggleTarget+'"]').forEach(function(e){e.hasAttribute(t)&&(e.getAttribute(t)!==o?e.setAttribute(t,o):e.setAttribute(t,n))}))}function magfusionMenuToggle(e,t){var o,n,a,i,s,l=[],c=[];e&&(a=e.closest(".menu-wrapper"),(i=a.querySelectorAll(".menu-item")).forEach(function(e,t){l[t]={x:e.offsetLeft,y:e.offsetTop}}),o=e.parentElement.offsetHeight,e.classList.add("toggling-target"),e.classList.toggle("active"),i.forEach(function(e,t){c[t]={x:e.offsetLeft,y:e.offsetTop}}),n=e.parentElement.offsetHeight,e.classList.toggle("active"),a.classList.add("is-toggling"),e.classList.toggle("active"),i.forEach(function(t,n){var a=l[n];0===a.y&&t.parentElement===e&&(a.y=o),t.style.transform="translate("+a.x+"px, "+a.y+"px)"}),requestAnimationFrame(function(){requestAnimationFrame(function(){a.classList.add("is-animating"),i.forEach(function(o,a){var i=c[a];0===i.y&&o.parentElement===e&&(i.y=n),void 0!==t&&(o.style.transitionDuration=t+"ms"),o.style.transform="translate("+i.x+"px, "+i.y+"px)"}),void 0!==t&&(e.style.transitionDuration=t+"ms")}),s=function(){a.classList.remove("is-animating"),a.classList.remove("is-toggling"),e.classList.remove("toggling-target"),i.forEach(function(e){e.style.transform="",e.style.transitionDuration=""}),e.style.transitionDuration="",e.removeEventListener("transitionend",s)},e.addEventListener("transitionend",s)}))}function magfusionFindParents(e,t){var o=[];return function e(n){var a=n.parentNode;a instanceof HTMLElement&&(a.matches(t)&&o.push(a),e(a))}(e),o}magfusion.scrolled=0,Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null}),window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(e,t){var o,n=this.length;for(t=t||window,o=0;o<n;o++)e.call(t,this[o],o,this)}),magfusion.createEvent=function(e){var t;return"function"==typeof window.Event?t=new Event(e):(t=document.createEvent("Event")).initEvent(e,!0,!1),t},Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),o=t.length;--o>=0&&t.item(o)!==this;);return o>-1}),magfusion.touchEnabled={init:function(){("ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch||void["(",["-webkit-","-moz-","-o-","-ms-"].join("touch-enabled),("),"heartz",")"].join(""))&&document.body.classList.add("touch-enabled")}},magfusion.coverModals={init:function(){document.querySelector(".cover-modal")&&(this.onToggle(),this.outsideUntoggle(),this.closeOnEscape(),this.hideAndShowModals())},onToggle:function(){document.querySelectorAll(".cover-modal").forEach(function(e){e.addEventListener("toggled",function(e){var t=e.target,o=document.body;t.classList.contains("active")?o.classList.add("showing-modal"):(o.classList.remove("showing-modal"),o.classList.add("hiding-modal"),setTimeout(function(){o.classList.remove("hiding-modal")},500))})})},outsideUntoggle:function(){document.addEventListener("click",function(e){var t=e.target,o=document.querySelector(".cover-modal.active");"a"===e.target.tagName.toLowerCase()&&e.target.hash.includes("#")&&null!==o&&(this.untoggleModal(o),setTimeout(function(){document.getElementById(e.target.hash.slice(1)).scrollIntoView()},550)),t===o&&this.untoggleModal(t)}.bind(this))},closeOnEscape:function(){document.addEventListener("keydown",function(e){27===e.keyCode&&(e.preventDefault(),document.querySelectorAll(".cover-modal.active").forEach(function(e){this.untoggleModal(e)}.bind(this)))}.bind(this))},hideAndShowModals:function(){var e=document,t=window,o=e.querySelectorAll(".cover-modal"),n=e.documentElement.style,a=e.querySelector("#wpadminbar");function i(e){var o,n=t.pageYOffset;return a?(o=n+a.getBoundingClientRect().height,e?-o:o):0===n?0:-n}function s(){return{"overflow-y":t.innerHeight>e.documentElement.getBoundingClientRect().height?"hidden":"scroll",position:"fixed",width:"100%",top:i(!0)+"px",left:0}}o.forEach(function(o){o.addEventListener("toggle-target-before-inactive",function(l){var c=s(),r=t.pageYOffset,u=Math.abs(i())-r+"px",g=t.matchMedia("(max-width: 600px)");l.target===o&&(Object.keys(c).forEach(function(e){n.setProperty(e,c[e])}),t.magfusion.scrolled=parseInt(c.top,10),a&&(e.body.style.setProperty("padding-top",u),g.matches&&(r>=i()?o.style.setProperty("top",0):o.style.setProperty("top",i()-r+"px"))),o.classList.add("show-modal"))}),o.addEventListener("toggle-target-after-inactive",function(l){l.target===o&&setTimeout(function(){var l=magfusion.toggles.clickedEl;o.classList.remove("show-modal"),Object.keys(s()).forEach(function(e){n.removeProperty(e)}),a&&(e.body.style.removeProperty("padding-top"),o.style.removeProperty("top")),!1!==l&&(l.focus(),l=!1),t.scrollTo(0,Math.abs(t.magfusion.scrolled+i())),t.magfusion.scrolled=0},500)})})},untoggleModal:function(e){var t,o=!1;e.dataset.modalTargetString&&(t=e.dataset.modalTargetString,o=document.querySelector('*[data-toggle-target="'+t+'"]')),o?o.click():e.classList.remove("active")}},magfusion.modalMenu={init:function(){this.expandLevel(),this.keepFocusInModal()},expandLevel:function(){document.querySelectorAll(".modal-menu").forEach(function(e){var t=e.querySelector(".current-menu-item");t&&magfusionFindParents(t,"li").forEach(function(e){var t=e.querySelector(".sub-menu-toggle");t&&magfusion.toggles.performToggle(t,!0)})})},keepFocusInModal:function(){var e=document;e.addEventListener("keydown",function(t){var o,n,a,i,s,l,c,r,u,g,d=magfusion.toggles.clickedEl;d&&e.body.classList.contains("showing-modal")&&(o=d.dataset.toggleTarget,a="input, a, button",n=e.querySelector(o),i=n.querySelectorAll(a),i=Array.prototype.slice.call(i),".menu-modal"===o&&((i=i.filter(function(e){return null!==e.closest(".mobile-menu")&&null!==e.offsetParent})).unshift(e.querySelector(".close-nav-toggle")),(s=e.querySelector(".menu-bottom > nav"))&&s.querySelectorAll(a).forEach(function(e){i.push(e)})),c=i[i.length-1],r=i[0],l=e.activeElement,u=9===t.keyCode,!(g=t.shiftKey)&&u&&c===l&&(t.preventDefault(),r.focus()),g&&u&&r===l&&(t.preventDefault(),c.focus()))})}},magfusion.primaryMenu={init:function(){this.focusMenuWithChildren()},focusMenuWithChildren:function(){var e,t,o,n=document.querySelector(".primary-menu-wrapper");if(!n)return!1;for(t=0,o=(e=n.getElementsByTagName("a")).length;t<o;t++)e[t].addEventListener("focus",a,!0),e[t].addEventListener("blur",a,!0);function a(){for(var e=this;-1===e.className.indexOf("primary-menu");)"li"===e.tagName.toLowerCase()&&(-1!==e.className.indexOf("focus")?e.className=e.className.replace(" focus",""):e.className+=" focus"),e=e.parentElement}}},magfusion.toggles={clickedEl:!1,init:function(){this.toggle(),this.resizeCheck(),this.untoggleOnEscapeKeyPress()},performToggle:function(e,t){var o,n,a,i=this,s=document,l=e,c=l.dataset.toggleTarget,r="active";s.querySelectorAll(".show-modal").length||(i.clickedEl=s.activeElement),(o="next"===c?l.nextSibling:s.querySelector(c)).classList.contains(r)?o.dispatchEvent(magfusion.createEvent("toggle-target-before-active")):o.dispatchEvent(magfusion.createEvent("toggle-target-before-inactive")),a=l.dataset.classToToggle?l.dataset.classToToggle:r,n=0,o.classList.contains("cover-modal")&&(n=10),setTimeout(function(){var e,n=o.classList.contains("sub-menu")?l.closest(".menu-item").querySelector(".sub-menu"):o,u=l.dataset.toggleDuration;"slidetoggle"!==l.dataset.toggleType||t||"0"===u?n.classList.toggle(a):magfusionMenuToggle(n,u),"next"===c||o.classList.contains("sub-menu")?l.classList.toggle(r):s.querySelector('*[data-toggle-target="'+c+'"]').classList.toggle(r),magfusionToggleAttribute(l,"aria-expanded","true","false"),i.clickedEl&&-1!==l.getAttribute("class").indexOf("close-")&&magfusionToggleAttribute(i.clickedEl,"aria-expanded","true","false"),l.dataset.toggleBodyClass&&s.body.classList.toggle(l.dataset.toggleBodyClass),l.dataset.setFocus&&(e=s.querySelector(l.dataset.setFocus))&&(o.classList.contains(r)?e.focus():e.blur()),o.dispatchEvent(magfusion.createEvent("toggled")),o.classList.contains(r)?o.dispatchEvent(magfusion.createEvent("toggle-target-after-active")):o.dispatchEvent(magfusion.createEvent("toggle-target-after-inactive"))},n)},toggle:function(){var e=this;document.querySelectorAll("*[data-toggle-target]").forEach(function(t){t.addEventListener("click",function(o){o.preventDefault(),e.performToggle(t)})})},resizeCheck:function(){document.querySelectorAll("*[data-untoggle-above], *[data-untoggle-below], *[data-toggle-above], *[data-toggle-below]").length&&window.addEventListener("resize",function(){var e=window.innerWidth;document.querySelectorAll(".toggle").forEach(function(t){var o=t.dataset.untoggleAbove,n=t.dataset.untoggleBelow,a=t.dataset.toggleAbove,i=t.dataset.toggleBelow;(o||n||a||i)&&((o&&e>o||n&&e<n)&&t.classList.contains("active")||(a&&e>a||i&&e<i)&&!t.classList.contains("active"))&&t.click()})})},untoggleOnEscapeKeyPress:function(){document.addEventListener("keyup",function(e){"Escape"===e.key&&document.querySelectorAll("*[data-untoggle-on-escape].active").forEach(function(e){e.classList.contains("active")&&e.click()})})}},magfusionDomReady(function(){magfusion.toggles.init(),magfusion.coverModals.init(),magfusion.modalMenu.init(),magfusion.primaryMenu.init(),magfusion.touchEnabled.init()}); -
magfusion/1.1.2/assets/js/script.js
r258000 r354575 21 21 init: function () { 22 22 if (document.getElementsByClassName("wpi-display-clock").length > 0) { 23 setInterval(function () { 23 // Filled in straight away, then every second. 24 let tick = function () { 24 25 let currentTime = new Date(); 25 26 let hours = currentTime.getHours(); … … 50 51 "wpi-display-clock" 51 52 )[0].innerHTML = timeString; 52 }, 1000); 53 }; 54 tick(); 55 setInterval(tick, 1000); 53 56 } 54 57 }, … … 253 256 if (marqueeWrappers.length > 0) { 254 257 // Function to duplicate marquee content 258 // The copies only keep the strip moving: hidden from screen readers, so the title is read once. 255 259 function duplicateMarqueeContent(wrapper, times) { 256 const originalContent = wrapper.innerHTML.trim(); 257 let newContent = ''; 258 for (let i = 0; i < times; i++) { 259 newContent += originalContent; 260 } 261 wrapper.innerHTML = newContent; 260 const items = Array.prototype.slice.call(wrapper.children); 261 for (let i = 1; i < times; i++) { 262 items.forEach(function (item) { 263 const copy = item.cloneNode(true); 264 copy.setAttribute('aria-hidden', 'true'); 265 copy.removeAttribute('id'); 266 wrapper.appendChild(copy); 267 }); 268 } 262 269 } 263 270 … … 274 281 init: function () { 275 282 if (document.getElementsByClassName("wpi-current-time").length > 0) { 276 setInterval(function () { 283 // Filled in straight away, then every second. 284 let tick = function () { 277 285 let currentTime = new Date(); 278 286 let hours = currentTime.getHours(); … … 303 311 "wpi-current-time" 304 312 )[0].innerHTML = timeString; 305 }, 1000); 313 }; 314 tick(); 315 setInterval(tick, 1000); 306 316 } 307 317 }, … … 314 324 // Check if progressBar exists before proceeding 315 325 if (progressBar) { 316 const totalHeight = document.body.scrollHeight - window.innerHeight; 317 const scrollPosition = window.scrollY; 318 const scrollPercentage = (scrollPosition / totalHeight) * 100; 319 progressBar.style.width = scrollPercentage + '%'; 326 const update = function () { 327 const totalHeight = document.body.scrollHeight - window.innerHeight; 328 const scrollPercentage = totalHeight > 0 ? (window.scrollY / totalHeight) * 100 : 0; 329 progressBar.style.width = scrollPercentage + '%'; 330 }; 331 // First measured in the next frame, so it doesn't force a layout while the page is still loading. 332 window.requestAnimationFrame(update); 320 333 // Update progress on scroll 321 window.addEventListener('scroll', function () { 322 const scrollPosition = window.scrollY; 323 const scrollPercentage = (scrollPosition / totalHeight) * 100; 324 progressBar.style.width = scrollPercentage + '%'; 325 }); 334 window.addEventListener('scroll', update, {passive: true}); 326 335 } 327 336 }, … … 339 348 let siteDrawerFocusableContent; 340 349 let siteDrawerLastFocusableElement; 350 if (!siteDrawerOffcanvas || !siteDrawerCloseBtn || !siteDrawerOverlay) { 351 return; 352 } 341 353 if (siteDrawerMenuIcon) { 342 354 siteDrawerMenuIcon.addEventListener('click', () => siteDrawerToggleOffcanvas(true)); … … 356 368 document.body.classList.add('offcanvas-drawer-active'); 357 369 siteDrawerOffcanvas.setAttribute('aria-hidden', 'false'); 370 if (siteDrawerMenuIcon) { 371 siteDrawerMenuIcon.setAttribute('aria-expanded', 'true'); 372 } 358 373 siteDrawerFirstFocusableElement = siteDrawerOffcanvas.querySelectorAll(siteDrawerFocusableElements)[0]; 359 374 siteDrawerFocusableContent = siteDrawerOffcanvas.querySelectorAll(siteDrawerFocusableElements); … … 366 381 siteDrawerOffcanvas.setAttribute('aria-hidden', 'true'); 367 382 if (siteDrawerMenuIcon) { 383 siteDrawerMenuIcon.setAttribute('aria-expanded', 'false'); 368 384 siteDrawerMenuIcon.focus(); 369 385 } … … 397 413 siteDrawerOverlay.addEventListener('click', () => siteDrawerToggleOffcanvas(false)); 398 414 document.addEventListener('keydown', (e) => { 399 if (e.key === 'Escape' ) siteDrawerToggleOffcanvas(false);415 if (e.key === 'Escape' && siteDrawerOffcanvas.classList.contains('show')) siteDrawerToggleOffcanvas(false); 400 416 siteDrawerHandleKeydown(e); 401 417 }); … … 527 543 magfusion.PreLoader.init(); 528 544 }); 529 window.addEventListener("scroll", function (event) {545 magfusionDomReady(function () { 530 546 magfusion.ProgressBar.init(); 531 547 }); -
magfusion/1.1.2/assets/js/script.min.js
r258000 r354575 1 "use strict"; 2 /*Namespace 3 ------------------------------------------------------- */ 4 var magfusion = magfusion || {}; 5 /* Preloader 6 **-----------------------------------------------------*/ 7 magfusion.PreLoader = { 8 init: function () { 9 let preloader = document.querySelector("#wpi-preloader"); 10 if (preloader) { 11 preloader.classList.add("wpi-preloader-exit"); 12 setTimeout(function () { 13 preloader.style.display = "none"; 14 }, 1000); 15 } 16 }, 17 }; 18 /* Display Clock 19 **-----------------------------------------------------*/ 20 magfusion.currentClock = { 21 init: function () { 22 if (document.getElementsByClassName("wpi-display-clock").length > 0) { 23 setInterval(function () { 24 let currentTime = new Date(); 25 let hours = currentTime.getHours(); 26 let minutes = currentTime.getMinutes(); 27 let seconds = currentTime.getSeconds(); 28 let ampm = hours >= 12 ? "PM" : "AM"; 29 hours = hours % 12; 30 hours = hours ? hours : 12; 31 minutes = minutes < 10 ? "0" + minutes : minutes; 32 seconds = seconds < 10 ? "0" + seconds : seconds; 33 let timeString = 34 '<span class="theme-clock-unit clock-unit-hours">' + 35 hours + 36 "</span>" + 37 ":" + 38 '<span class="theme-clock-unit clock-unit-minute">' + 39 minutes + 40 "</span>" + 41 ":" + 42 '<span class="theme-clock-unit clock-unit-seconds">' + 43 seconds + 44 "</span>" + 45 " " + 46 '<span class="theme-clock-unit clock-unit-format">' + 47 ampm + 48 "</span>"; 49 document.getElementsByClassName( 50 "wpi-display-clock" 51 )[0].innerHTML = timeString; 52 }, 1000); 53 } 54 }, 55 }; 56 /* Slider 57 **-----------------------------------------------------*/ 58 magfusion.slider = { 59 init: function () { 60 this.bannerSlider(); 61 this.popularSlider(); 62 this.widgetSlider(); 63 this.mustRead(); 64 this.articleGridSlider(); 65 this.articleGoupSlider(); 66 }, 67 bannerSlider: function () { 68 let MainBanner = new Swiper(".site-banner-hero", { 69 slidesPerView: "1", 70 loop: true, 71 spaceBetween: 24, 72 direction: 'horizontal', 73 speed: 800, 74 autoplay: { 75 delay: 5000, // Add a delay for autoplay (optional, you can adjust the timing) 76 }, 77 navigation: { 78 nextEl: ".banner-slider-next", 79 prevEl: ".banner-slider-prev", 80 }, 81 breakpoints: { 82 640: { 83 slidesPerView: 2, 84 }, 85 992: { 86 slidesPerView: 3, 87 }, 88 1400: { 89 slidesPerView: 4, 90 }, 91 }, 92 }); 93 }, 94 popularSlider: function () { 95 let sliderWrapper = document.querySelector(".wpi-popular-init"); 96 if (sliderWrapper) { 97 let defaultOptions = { 98 slidesPerView: 1, 99 loop: true, 100 lazy: true, 101 breakpoints: { 102 640: { 103 slidesPerView: 2, 104 }, 105 992: { 106 slidesPerView: 3, 107 }, 108 1200: { 109 slidesPerView: 4, 110 } 111 }, 112 }; 113 114 let sliderData = sliderWrapper.getAttribute("data-slider"); 115 let dataOptions = sliderData ? JSON.parse(sliderData) : {}; 116 117 let sliderOptions = { 118 ...defaultOptions, 119 ...dataOptions, 120 }; 121 122 new Swiper(sliderWrapper, sliderOptions); 123 } 124 }, 125 126 widgetSlider: function () { 127 let sliderWrapper = document.querySelectorAll( 128 ".wpi-swiper-init" 129 ); 130 if (sliderWrapper) { 131 sliderWrapper.forEach(function (item) { 132 let parentWrapper = item.parentNode; 133 let navNext = parentWrapper.querySelector( 134 ".widget-slider-next" 135 ); 136 let navPrev = parentWrapper.querySelector( 137 ".widget-slider-prev" 138 ); 139 let paginate = 140 parentWrapper.querySelector(".wpi-widget-pagination"); 141 let defaultOptions = { 142 slidesPerView: 1, 143 loop: true, 144 lazyloading: true, 145 navigation: { 146 nextEl: navNext, 147 prevEl: navPrev, 148 }, 149 pagination: { 150 el: paginate, 151 clickable: true, 152 }, 153 }; 154 let data = item.getAttribute("data-slider") || {}; 155 if (data) { 156 var dataOptions = JSON.parse(data); 157 } 158 let sliderOptions = { 159 ...defaultOptions, 160 ...dataOptions, 161 }; 162 let swiper = new Swiper(item, sliderOptions); 163 let containerWidth = item.clientWidth; 164 if (containerWidth < 500) { 165 swiper.params.slidesPerView = 1; 166 swiper.update(); 167 } 168 }); 169 } 170 }, 171 mustRead: function () { 172 let mustRead = new Swiper(".mustread-swiper", { 173 slidesPerView: 1, 174 spaceBetween: 30, 175 centeredSlides: true, 176 pagination: { 177 el: ".swiper-pagination", 178 clickable: true, 179 }, 180 }); 181 }, 182 articleGridSlider: function () { 183 let articleGridSlider = new Swiper(".article-grid-slider", { 184 slidesPerView: "1", 185 loop: true, 186 spaceBetween: 24, 187 direction: 'horizontal', 188 speed: 900, 189 autoplay: { 190 delay: 6748, // Add a delay for autoplay (optional, you can adjust the timing) 191 }, 192 navigation: { 193 nextEl: ".article-grid-slider-next", 194 prevEl: ".article-grid-slider-prev", 195 }, 196 pagination: { 197 el: ".swiper-pagination", 198 clickable: true, 199 }, 200 }); 201 }, 202 articleGoupSlider: function () { 203 let articleGridSlider = new Swiper(".article-group-slider", { 204 slidesPerView: "1", 205 loop: true, 206 spaceBetween: 24, 207 speed: 900, 208 autoplay: { 209 delay: 8778, // Add a delay for autoplay (optional, you can adjust the timing) 210 }, 211 navigation: { 212 nextEl: ".swiper-button-next", 213 prevEl: ".swiper-button-prev", 214 }, 215 pagination: { 216 el: ".swiper-pagination", 217 clickable: true, 218 }, 219 }); 220 }, 221 }; 222 /* Background Image 223 **-----------------------------------------------------*/ 224 magfusion.setBackgroundImage = { 225 init: function () { 226 let bgImageContainer = document.querySelectorAll(".entry-background-image"); 227 if (bgImageContainer) { 228 bgImageContainer.forEach(function (item) { 229 let image = item.querySelector("img"); 230 if (image) { 231 let imageSrc = image.getAttribute("src"); 232 if (imageSrc) { 233 item.style.backgroundImage = "url(" + imageSrc + ")"; 234 image.style.display = "none"; 235 } 236 } 237 }); 238 } 239 let pageSections = document.querySelectorAll(".data-bg"); 240 pageSections.forEach(function (section) { 241 let background = section.getAttribute("data-background"); 242 if (background) { 243 section.style.backgroundImage = "url(" + background + ")"; 244 } 245 }); 246 }, 247 }; 248 /* Title Marquee 249 **-----------------------------------------------------*/ 250 magfusion.titleMarquee = { 251 init: function () { 252 let marqueeWrappers = document.querySelectorAll(".is-marquee"); 253 if (marqueeWrappers.length > 0) { 254 // Function to duplicate marquee content 255 function duplicateMarqueeContent(wrapper, times) { 256 const originalContent = wrapper.innerHTML.trim(); 257 let newContent = ''; 258 for (let i = 0; i < times; i++) { 259 newContent += originalContent; 260 } 261 wrapper.innerHTML = newContent; 262 } 263 264 // Iterate through all marquee wrappers and apply duplication 265 marqueeWrappers.forEach(wrapper => { 266 duplicateMarqueeContent(wrapper, 4); 267 }); 268 } 269 }, 270 }; 271 /* Display Clock 272 **-----------------------------------------------------*/ 273 magfusion.displayClock = { 274 init: function () { 275 if (document.getElementsByClassName("wpi-current-time").length > 0) { 276 setInterval(function () { 277 let currentTime = new Date(); 278 let hours = currentTime.getHours(); 279 let minutes = currentTime.getMinutes(); 280 let seconds = currentTime.getSeconds(); 281 let ampm = hours >= 12 ? "PM" : "AM"; 282 hours = hours % 12; 283 hours = hours ? hours : 12; 284 minutes = minutes < 10 ? "0" + minutes : minutes; 285 seconds = seconds < 10 ? "0" + seconds : seconds; 286 let timeString = 287 '<span class="wpi-clock-unit clock-unit-hours">' + 288 hours + 289 "</span>" + 290 ":" + 291 '<span class="wpi-clock-unit clock-unit-minute">' + 292 minutes + 293 "</span>" + 294 ":" + 295 '<span class="wpi-clock-unit clock-unit-seconds">' + 296 seconds + 297 "</span>" + 298 " " + 299 '<span class="wpi-clock-unit clock-unit-format">' + 300 ampm + 301 "</span>"; 302 document.getElementsByClassName( 303 "wpi-current-time" 304 )[0].innerHTML = timeString; 305 }, 1000); 306 } 307 }, 308 }; 309 /* Preloader 310 **-----------------------------------------------------*/ 311 magfusion.ProgressBar = { 312 init: function () { 313 const progressBar = document.getElementById('progressBar'); 314 // Check if progressBar exists before proceeding 315 if (progressBar) { 316 const totalHeight = document.body.scrollHeight - window.innerHeight; 317 const scrollPosition = window.scrollY; 318 const scrollPercentage = (scrollPosition / totalHeight) * 100; 319 progressBar.style.width = scrollPercentage + '%'; 320 // Update progress on scroll 321 window.addEventListener('scroll', function () { 322 const scrollPosition = window.scrollY; 323 const scrollPercentage = (scrollPosition / totalHeight) * 100; 324 progressBar.style.width = scrollPercentage + '%'; 325 }); 326 } 327 }, 328 }; 329 /* Offcanvas Drawer 330 **-----------------------------------------------------*/ 331 magfusion.offcanvasDrawer = { 332 init: function () { 333 const siteDrawerMenuIcon = document.querySelector('.site-drawer-menu-icon'); 334 const siteDrawerOffcanvas = document.querySelector('.site-drawer-offcanvas'); 335 const siteDrawerCloseBtn = document.querySelector('.site-drawer-close-btn'); 336 const siteDrawerOverlay = document.querySelector('.site-drawer-overlay'); 337 const siteDrawerFocusableElements = '.site-drawer-close-btn, .site-drawer-offcanvas a'; 338 let siteDrawerFirstFocusableElement; 339 let siteDrawerFocusableContent; 340 let siteDrawerLastFocusableElement; 341 if (siteDrawerMenuIcon) { 342 siteDrawerMenuIcon.addEventListener('click', () => siteDrawerToggleOffcanvas(true)); 343 siteDrawerMenuIcon.addEventListener('keydown', (e) => { 344 if (e.key === 'Enter' || e.key === ' ') { 345 e.preventDefault(); 346 siteDrawerToggleOffcanvas(true); 347 } 348 }); 349 } 350 351 function siteDrawerToggleOffcanvas(show) { 352 const isVisible = show !== undefined ? show : !siteDrawerOffcanvas.classList.contains('show'); 353 if (isVisible) { 354 siteDrawerOffcanvas.classList.add('show'); 355 siteDrawerOverlay.classList.add('show'); 356 document.body.classList.add('offcanvas-drawer-active'); 357 siteDrawerOffcanvas.setAttribute('aria-hidden', 'false'); 358 siteDrawerFirstFocusableElement = siteDrawerOffcanvas.querySelectorAll(siteDrawerFocusableElements)[0]; 359 siteDrawerFocusableContent = siteDrawerOffcanvas.querySelectorAll(siteDrawerFocusableElements); 360 siteDrawerLastFocusableElement = siteDrawerFocusableContent[siteDrawerFocusableContent.length - 1]; 361 siteDrawerFirstFocusableElement.focus(); 362 } else { 363 siteDrawerOffcanvas.classList.remove('show'); 364 siteDrawerOverlay.classList.remove('show'); 365 document.body.classList.remove('offcanvas-drawer-active'); 366 siteDrawerOffcanvas.setAttribute('aria-hidden', 'true'); 367 if (siteDrawerMenuIcon) { 368 siteDrawerMenuIcon.focus(); 369 } 370 } 371 } 372 373 function siteDrawerHandleKeydown(e) { 374 if (!siteDrawerOffcanvas.classList.contains('show')) return; 375 const isTabPressed = e.key === 'Tab'; 376 if (!isTabPressed) return; 377 if (e.shiftKey) { 378 if (document.activeElement === siteDrawerFirstFocusableElement) { 379 e.preventDefault(); 380 siteDrawerLastFocusableElement.focus(); 381 } 382 } else { 383 if (document.activeElement === siteDrawerLastFocusableElement) { 384 e.preventDefault(); 385 siteDrawerFirstFocusableElement.focus(); 386 } 387 } 388 } 389 390 siteDrawerCloseBtn.addEventListener('click', () => siteDrawerToggleOffcanvas(false)); 391 siteDrawerCloseBtn.addEventListener('keydown', (e) => { 392 if (e.key === 'Enter' || e.key === ' ') { 393 e.preventDefault(); 394 siteDrawerToggleOffcanvas(false); 395 } 396 }); 397 siteDrawerOverlay.addEventListener('click', () => siteDrawerToggleOffcanvas(false)); 398 document.addEventListener('keydown', (e) => { 399 if (e.key === 'Escape') siteDrawerToggleOffcanvas(false); 400 siteDrawerHandleKeydown(e); 401 }); 402 }, 403 }; 404 /* Sticky Header 405 **-----------------------------------------------------*/ 406 magfusion.stickyHeader = { 407 init: function () { 408 let navBar = document.querySelector(".site-header-responsive"); 409 let parentHeader = document.querySelector(".site-header"); 410 // Handle sticky menu on scroll 411 if (navBar && navBar.classList.contains("has-sticky-navigation") && parentHeader) { 412 this.stickMenuOnScroll(navBar, parentHeader); 413 } 414 }, 415 stickMenuOnScroll: function (navBar, parentHeader) { 416 window.addEventListener("scroll", function (event) { 417 let parentHeaderHeight = parentHeader.offsetHeight; 418 let currentScrollPos = window.pageYOffset; 419 if (currentScrollPos < parentHeaderHeight || currentScrollPos === 0) { 420 navBar.classList.remove("sticky-header-active"); 421 } else { 422 navBar.classList.add("sticky-header-active"); 423 } 424 }); 425 }, 426 }; 427 /* Scroll-to-Top Button with Progress Indicator 428 **-----------------------------------------------------*/ 429 magfusion.scrollToTop = { 430 init: function () { 431 this.scrollToTopBtn = document.getElementById("scrollToTopBtn"); 432 if (!this.scrollToTopBtn) return; // Exit if the button does not exist 433 this.progressCircle = document.getElementById("progressCircle"); 434 if (!this.progressCircle) return; // Exit if the progress circle does not exist 435 this.progressCircle = this.progressCircle.querySelector("circle"); 436 if (!this.progressCircle) return; // Exit if the circle element does not exist 437 this.radius = this.progressCircle.r.baseVal.value; 438 this.circumference = 2 * Math.PI * this.radius; 439 this.progressCircle.style.strokeDasharray = `${this.circumference} ${this.circumference}`; 440 this.progressCircle.style.strokeDashoffset = this.circumference; 441 // Bind the scroll and click events 442 window.addEventListener('scroll', this.handleScroll.bind(this)); 443 this.scrollToTopBtn.addEventListener('click', this.scrollToTop.bind(this)); 444 }, 445 handleScroll: function () { 446 if (!this.scrollToTopBtn || !this.progressCircle) return; // Exit if elements are missing 447 if (document.body.scrollTop > 100 || document.documentElement.scrollTop > 100) { 448 this.scrollToTopBtn.style.display = "flex"; 449 } else { 450 this.scrollToTopBtn.style.display = "none"; 451 } 452 requestAnimationFrame(this.updateProgressIndicator.bind(this)); 453 }, 454 scrollToTop: function () { 455 window.scrollTo({top: 0, behavior: 'smooth'}); 456 }, 457 updateProgressIndicator: function () { 458 if (!this.progressCircle) return; // Exit if the circle element does not exist 459 const scrollTop = document.documentElement.scrollTop || document.body.scrollTop; 460 const scrollHeight = document.documentElement.scrollHeight - document.documentElement.clientHeight; 461 const progress = scrollTop / scrollHeight; 462 const dashOffset = this.circumference * (1 - progress); 463 this.progressCircle.style.strokeDashoffset = dashOffset; 464 } 465 }; 466 magfusion.tabbedWidget = { 467 init: function () { 468 const widgetContainers = document.querySelectorAll(".wpi-tabbed-widget"); 469 widgetContainers.forEach((container) => { 470 const tabs = container.querySelectorAll( 471 ".tabbed-widget-header .tabbed-header-item" 472 ); 473 const tabPanes = container.querySelectorAll( 474 ".tabbed-widget-content .tabbed-content-item" 475 ); 476 tabs.forEach((tab) => { 477 tab.addEventListener("click", function (event) { 478 const tabid = this.getAttribute("tab-data"); 479 tabs.forEach((tab) => tab.classList.remove("active")); 480 tabPanes.forEach((tabPane) => 481 tabPane.classList.remove("active") 482 ); 483 this.classList.add("active"); 484 container 485 .querySelector(`.content-${tabid}`) 486 .classList.add("active"); 487 }); 488 }); 489 }); 490 }, 491 }; 492 493 /* Load functions at proper events 494 *--------------------------------------------------*/ 495 /** 496 * Is the DOM ready? 497 * 498 * This implementation is coming from https://gomakethings.com/a-native-javascript-equivalent-of-jquerys-ready-method/ 499 * 500 * @param {Function} fn Callback function to run. 501 */ 502 function magfusionDomReady(fn) { 503 if (typeof fn !== "function") { 504 return; 505 } 506 if ( 507 document.readyState === "interactive" || 508 document.readyState === "complete" 509 ) { 510 return fn(); 511 } 512 document.addEventListener("DOMContentLoaded", fn, false); 513 } 514 515 magfusionDomReady(function () { 516 magfusion.currentClock.init(); 517 magfusion.slider.init(); 518 magfusion.setBackgroundImage.init(); 519 magfusion.titleMarquee.init(); 520 magfusion.displayClock.init(); 521 magfusion.offcanvasDrawer.init(); 522 magfusion.stickyHeader.init(); 523 magfusion.scrollToTop.init(); 524 magfusion.tabbedWidget.init(); 525 }); 526 window.addEventListener("load", function (event) { 527 magfusion.PreLoader.init(); 528 }); 529 window.addEventListener("scroll", function (event) { 530 magfusion.ProgressBar.init(); 531 }); 532 (function () { 533 const section = 'wpi-ticker-init'; 534 const sliders = document.querySelectorAll(`.${section}`); 535 if (sliders.length === 0) { 536 return; 537 } 538 const initSwiper = function () { 539 sliders.forEach(slider => { 540 const speedValue = slider.getAttribute('data-news-ticker-speed'); 541 const wrapperClass = `${section}-wrapper`; 542 const slideClass = `${section}-item`; 543 const speed = !isNaN(parseInt(speedValue)) ? parseInt(speedValue) : 8000; 544 const swiperInstance = new Swiper(slider, { 545 wrapperClass: wrapperClass, 546 slideClass: slideClass, 547 scrollbar: false, 548 direction: 'horizontal', 549 slidesPerView: 'auto', 550 speed: speed, 551 initialSlide: 0, 552 loop: true, 553 parallax: false, 554 spaceBetween: 0, 555 allowTouchMove: false, 556 waitForTransition: false, 557 watchSlidesProgress: false, 558 autoplay: {delay: 0, disableOnInteraction: false,}, 559 }); 560 const observer = new IntersectionObserver((entries) => { 561 entries.forEach(entry => { 562 if (!entry.isIntersecting) { 563 swiperInstance.autoplay.stop(); 564 } else { 565 swiperInstance.autoplay.start(); 566 } 567 }); 568 }, {threshold: 0}); 569 observer.observe(slider); 570 }); 571 }; 572 document.addEventListener('DOMContentLoaded', () => { 573 initSwiper(); 574 }); 575 })(); 576 document.addEventListener("DOMContentLoaded", function () { 577 // Select the elements 578 const bannerSection = document.querySelector('.wpi-frontline-beginning'); 579 const fixedAside = document.querySelector('.wpi-fixed-aside'); 580 if (bannerSection && fixedAside) { 581 // Calculate the initial offset from the top of the page to `.wpi-frontline-beginning` 582 const bannerOffsetFromTop = bannerSection.getBoundingClientRect().top + window.scrollY; 583 // Set the initial top offset for `.wpi-fixed-aside` 584 fixedAside.style.top = `${bannerOffsetFromTop}px`; 585 const updateOffsetAndTransform = () => { 586 // Recalculate the offset value dynamically 587 const updatedBannerOffset = bannerSection.getBoundingClientRect().top + window.scrollY; 588 const currentScroll = window.scrollY; 589 // Update the top value 590 fixedAside.style.top = `${updatedBannerOffset}px`; 591 // Adjust translateY value dynamically with negative value 592 if (currentScroll > updatedBannerOffset) { 593 const translateYValue = -(updatedBannerOffset - 100); // Negative translate value 594 fixedAside.style.transform = `translateY(${translateYValue}px)`; 595 } else { 596 // Reset transform when back at the top 597 fixedAside.style.transform = `translateY(0px)`; 598 } 599 }; 600 // Listen for scroll and resize events 601 window.addEventListener('scroll', updateOffsetAndTransform); 602 window.addEventListener('resize', updateOffsetAndTransform); 603 } 604 }); 1 "use strict";var magfusion=magfusion||{};function magfusionDomReady(e){if("function"==typeof e)return"interactive"===document.readyState||"complete"===document.readyState?e():void document.addEventListener("DOMContentLoaded",e,!1)}magfusion.PreLoader={init:function(){let e=document.querySelector("#wpi-preloader");e&&(e.classList.add("wpi-preloader-exit"),setTimeout(function(){e.style.display="none"},1e3))}},magfusion.currentClock={init:function(){if(document.getElementsByClassName("wpi-display-clock").length>0){let e=function(){let e=new Date,t=e.getHours(),i=e.getMinutes(),n=e.getSeconds(),s=t>=12?"PM":"AM";t%=12,t=t||12,i=i<10?"0"+i:i,n=n<10?"0"+n:n;let o='<span class="theme-clock-unit clock-unit-hours">'+t+'</span>:<span class="theme-clock-unit clock-unit-minute">'+i+'</span>:<span class="theme-clock-unit clock-unit-seconds">'+n+'</span> <span class="theme-clock-unit clock-unit-format">'+s+"</span>";document.getElementsByClassName("wpi-display-clock")[0].innerHTML=o};e(),setInterval(e,1e3)}}},magfusion.slider={init:function(){this.bannerSlider(),this.popularSlider(),this.widgetSlider(),this.mustRead(),this.articleGridSlider(),this.articleGoupSlider()},bannerSlider:function(){new Swiper(".site-banner-hero",{slidesPerView:"1",loop:!0,spaceBetween:24,direction:"horizontal",speed:800,autoplay:{delay:5e3},navigation:{nextEl:".banner-slider-next",prevEl:".banner-slider-prev"},breakpoints:{640:{slidesPerView:2},992:{slidesPerView:3},1400:{slidesPerView:4}}})},popularSlider:function(){let e=document.querySelector(".wpi-popular-init");if(e){let t={slidesPerView:1,loop:!0,lazy:!0,breakpoints:{640:{slidesPerView:2},992:{slidesPerView:3},1200:{slidesPerView:4}}},i=e.getAttribute("data-slider"),n={...t,...i?JSON.parse(i):{}};new Swiper(e,n)}},widgetSlider:function(){let e=document.querySelectorAll(".wpi-swiper-init");e&&e.forEach(function(e){let t=e.parentNode,i={slidesPerView:1,loop:!0,lazyloading:!0,navigation:{nextEl:t.querySelector(".widget-slider-next"),prevEl:t.querySelector(".widget-slider-prev")},pagination:{el:t.querySelector(".wpi-widget-pagination"),clickable:!0}},n=e.getAttribute("data-slider")||{};if(n)var s=JSON.parse(n);let o={...i,...s},r=new Swiper(e,o);e.clientWidth<500&&(r.params.slidesPerView=1,r.update())})},mustRead:function(){new Swiper(".mustread-swiper",{slidesPerView:1,spaceBetween:30,centeredSlides:!0,pagination:{el:".swiper-pagination",clickable:!0}})},articleGridSlider:function(){new Swiper(".article-grid-slider",{slidesPerView:"1",loop:!0,spaceBetween:24,direction:"horizontal",speed:900,autoplay:{delay:6748},navigation:{nextEl:".article-grid-slider-next",prevEl:".article-grid-slider-prev"},pagination:{el:".swiper-pagination",clickable:!0}})},articleGoupSlider:function(){new Swiper(".article-group-slider",{slidesPerView:"1",loop:!0,spaceBetween:24,speed:900,autoplay:{delay:8778},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",clickable:!0}})}},magfusion.setBackgroundImage={init:function(){let e=document.querySelectorAll(".entry-background-image");e&&e.forEach(function(e){let t=e.querySelector("img");if(t){let i=t.getAttribute("src");i&&(e.style.backgroundImage="url("+i+")",t.style.display="none")}}),document.querySelectorAll(".data-bg").forEach(function(e){let t=e.getAttribute("data-background");t&&(e.style.backgroundImage="url("+t+")")})}},magfusion.titleMarquee={init:function(){let e=document.querySelectorAll(".is-marquee");if(e.length>0){function t(e,t){const i=Array.prototype.slice.call(e.children);for(let n=1;n<t;n++)i.forEach(function(t){const i=t.cloneNode(!0);i.setAttribute("aria-hidden","true"),i.removeAttribute("id"),e.appendChild(i)})}e.forEach(e=>{t(e,4)})}}},magfusion.displayClock={init:function(){if(document.getElementsByClassName("wpi-current-time").length>0){let e=function(){let e=new Date,t=e.getHours(),i=e.getMinutes(),n=e.getSeconds(),s=t>=12?"PM":"AM";t%=12,t=t||12,i=i<10?"0"+i:i,n=n<10?"0"+n:n;let o='<span class="wpi-clock-unit clock-unit-hours">'+t+'</span>:<span class="wpi-clock-unit clock-unit-minute">'+i+'</span>:<span class="wpi-clock-unit clock-unit-seconds">'+n+'</span> <span class="wpi-clock-unit clock-unit-format">'+s+"</span>";document.getElementsByClassName("wpi-current-time")[0].innerHTML=o};e(),setInterval(e,1e3)}}},magfusion.ProgressBar={init:function(){const e=document.getElementById("progressBar");if(e){const t=function(){const t=document.body.scrollHeight-window.innerHeight,i=t>0?window.scrollY/t*100:0;e.style.width=i+"%"};window.requestAnimationFrame(t),window.addEventListener("scroll",t,{passive:!0})}}},magfusion.offcanvasDrawer={init:function(){const e=document.querySelector(".site-drawer-menu-icon"),t=document.querySelector(".site-drawer-offcanvas"),i=document.querySelector(".site-drawer-close-btn"),n=document.querySelector(".site-drawer-overlay"),s=".site-drawer-close-btn, .site-drawer-offcanvas a";let o,r,a;function l(i){(void 0!==i?i:!t.classList.contains("show"))?(t.classList.add("show"),n.classList.add("show"),document.body.classList.add("offcanvas-drawer-active"),t.setAttribute("aria-hidden","false"),e&&e.setAttribute("aria-expanded","true"),o=t.querySelectorAll(s)[0],r=t.querySelectorAll(s),a=r[r.length-1],o.focus()):(t.classList.remove("show"),n.classList.remove("show"),document.body.classList.remove("offcanvas-drawer-active"),t.setAttribute("aria-hidden","true"),e&&(e.setAttribute("aria-expanded","false"),e.focus()))}t&&i&&n&&(e&&(e.addEventListener("click",()=>l(!0)),e.addEventListener("keydown",e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),l(!0))})),i.addEventListener("click",()=>l(!1)),i.addEventListener("keydown",e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),l(!1))}),n.addEventListener("click",()=>l(!1)),document.addEventListener("keydown",e=>{"Escape"===e.key&&t.classList.contains("show")&&l(!1),function(e){if(!t.classList.contains("show"))return;"Tab"===e.key&&(e.shiftKey?document.activeElement===o&&(e.preventDefault(),a.focus()):document.activeElement===a&&(e.preventDefault(),o.focus()))}(e)}))}},magfusion.stickyHeader={init:function(){let e=document.querySelector(".site-header-responsive"),t=document.querySelector(".site-header");e&&e.classList.contains("has-sticky-navigation")&&t&&this.stickMenuOnScroll(e,t)},stickMenuOnScroll:function(e,t){window.addEventListener("scroll",function(i){let n=t.offsetHeight,s=window.pageYOffset;s<n||0===s?e.classList.remove("sticky-header-active"):e.classList.add("sticky-header-active")})}},magfusion.scrollToTop={init:function(){this.scrollToTopBtn=document.getElementById("scrollToTopBtn"),this.scrollToTopBtn&&(this.progressCircle=document.getElementById("progressCircle"),this.progressCircle&&(this.progressCircle=this.progressCircle.querySelector("circle"),this.progressCircle&&(this.radius=this.progressCircle.r.baseVal.value,this.circumference=2*Math.PI*this.radius,this.progressCircle.style.strokeDasharray=`${this.circumference} ${this.circumference}`,this.progressCircle.style.strokeDashoffset=this.circumference,window.addEventListener("scroll",this.handleScroll.bind(this)),this.scrollToTopBtn.addEventListener("click",this.scrollToTop.bind(this)))))},handleScroll:function(){this.scrollToTopBtn&&this.progressCircle&&(document.body.scrollTop>100||document.documentElement.scrollTop>100?this.scrollToTopBtn.style.display="flex":this.scrollToTopBtn.style.display="none",requestAnimationFrame(this.updateProgressIndicator.bind(this)))},scrollToTop:function(){window.scrollTo({top:0,behavior:"smooth"})},updateProgressIndicator:function(){if(!this.progressCircle)return;const e=(document.documentElement.scrollTop||document.body.scrollTop)/(document.documentElement.scrollHeight-document.documentElement.clientHeight),t=this.circumference*(1-e);this.progressCircle.style.strokeDashoffset=t}},magfusion.tabbedWidget={init:function(){document.querySelectorAll(".wpi-tabbed-widget").forEach(e=>{const t=e.querySelectorAll(".tabbed-widget-header .tabbed-header-item"),i=e.querySelectorAll(".tabbed-widget-content .tabbed-content-item");t.forEach(n=>{n.addEventListener("click",function(n){const s=this.getAttribute("tab-data");t.forEach(e=>e.classList.remove("active")),i.forEach(e=>e.classList.remove("active")),this.classList.add("active"),e.querySelector(`.content-${s}`).classList.add("active")})})})}},magfusionDomReady(function(){magfusion.currentClock.init(),magfusion.slider.init(),magfusion.setBackgroundImage.init(),magfusion.titleMarquee.init(),magfusion.displayClock.init(),magfusion.offcanvasDrawer.init(),magfusion.stickyHeader.init(),magfusion.scrollToTop.init(),magfusion.tabbedWidget.init()}),window.addEventListener("load",function(e){magfusion.PreLoader.init()}),magfusionDomReady(function(){magfusion.ProgressBar.init()}),function(){const e="wpi-ticker-init",t=document.querySelectorAll(`.${e}`);if(0===t.length)return;document.addEventListener("DOMContentLoaded",()=>{t.forEach(t=>{const i=t.getAttribute("data-news-ticker-speed"),n=`${e}-wrapper`,s=`${e}-item`,o=isNaN(parseInt(i))?8e3:parseInt(i),r=new Swiper(t,{wrapperClass:n,slideClass:s,scrollbar:!1,direction:"horizontal",slidesPerView:"auto",speed:o,initialSlide:0,loop:!0,parallax:!1,spaceBetween:0,allowTouchMove:!1,waitForTransition:!1,watchSlidesProgress:!1,autoplay:{delay:0,disableOnInteraction:!1}});new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting?r.autoplay.start():r.autoplay.stop()})},{threshold:0}).observe(t)})})}(),document.addEventListener("DOMContentLoaded",function(){const e=document.querySelector(".wpi-frontline-beginning"),t=document.querySelector(".wpi-fixed-aside");if(e&&t){const i=e.getBoundingClientRect().top+window.scrollY;t.style.top=`${i}px`;const n=()=>{const i=e.getBoundingClientRect().top+window.scrollY,n=window.scrollY;if(t.style.top=`${i}px`,n>i){const e=-(i-100);t.style.transform=`translateY(${e}px)`}else t.style.transform="translateY(0px)"};window.addEventListener("scroll",n),window.addEventListener("resize",n)}}); -
magfusion/1.1.2/changelog.txt
r340437 r354575 1 1 == Changelog == 2 3 = 1.1.2 - 2026-10-15 = 4 * Fix - The Free vs Pro table now shows its category headings. 5 * Fix - The Documentation button now opens the WPInterface documentation site; the theme page it linked to does not exist. 6 * Enhancement - Redesigned welcome notice: compact, uses the theme screenshot and the plugins' WordPress.org icons, shows a "plugins ready" state, and appears only on the Dashboard and Themes screens. 7 * Enhancement - Redesigned theme dashboard (Appearance › MagFusion) with a setup checklist that follows your site's progress, Customizer shortcuts and a new Recommended tab for WPInterface services, plugins and themes. 8 * Enhancement - The Recommended tab can list every WPInterface theme from WordPress.org. The list loads only when you click "Show all WPInterface themes", is cached for 12 hours, and screenshots load lazily. 9 * Enhancement - Starter sites tab redesigned to match the new dashboard, with preview and import buttons for each starter site plus the Pro starter site with its preview and an upgrade link, and a note that importing adds demo content, with the option to have the design set up on an existing site instead (imports still run in One Click Demo Import). 10 * Enhancement - "What's new" changelog panel opens from the dashboard header, with colour-coded labels for security updates, new features, enhancements, improvements and fixes. 11 * Enhancement - More visible "Upgrade to Pro" button in the dashboard header and an upgrade section below the Free vs Pro table. 12 * Enhancement - The Overview tab now shows animated previews of MagFusion Pro's accessibility toolbar (with a demo you can try) and of the SEO plugin included with Pro. They use HTML and CSS only (no images or external requests), pause when off screen and stay still for users who prefer reduced motion. 13 * Enhancement - New Header Style previews in the Customizer: SVG drawings that show each header layout as it really looks, in the theme's own colours, two per row, replacing the small grey images. 14 * Enhancement - The review request notice has the new notice design (like the welcome notice) and shows on the Dashboard and Themes screens only. 15 * Enhancement - Faster loading: the theme's own stylesheets and scripts now load as minified files, with right-to-left versions for RTL languages. With SCRIPT_DEBUG on, the readable files load instead. 16 * Fix - Right-to-left stylesheets that had fallen behind their left-to-right versions are rebuilt, so RTL sites get the same styling. 17 * Tweak - Dashboard and notice styles and scripts now load only on the screens that use them, without jQuery; dashboard images went from about 698 KB to 61 KB. 18 * Tweak - Recommended plugins are installed and activated through WordPress core screens; removed the old install/activate AJAX handlers. 19 * Tweak - Readme credits for the dashboard images and icons. 20 * Tweak - Removed Elementor from the recommended plugins; the theme supports it but does not need it. 21 * Enhancement - Faster first paint: the web fonts' CSS and the small preloader and comments stylesheets are printed inline instead of loaded as separate files, and the body font (on single posts and pages also the title font) is preloaded, so the text doesn't reflow when the fonts arrive. 22 * Enhancement - The featured image of a single post is fetched first (fetchpriority high) and never lazy-loaded, also when other images come before it on the page. 23 * Fix - The Popular Posts slider no longer shifts the page when it starts: the slides are laid out as Swiper will show them before it runs. 24 * Fix - The top bar clock is filled in straight away and keeps its space, so the top bar no longer moves a second after the page loads; without a social menu, the top bar no longer gets an empty extra row on narrow screens. 25 * Tweak - The Ajax pagination script loads only on post lists that use Ajax pagination, and the preloader stylesheet only when the preloader is on. 26 * Fix - Accessibility: the off-canvas drawer's menu button is announced as a button with a translatable name and says whether the drawer is open; the closed drawer can't be reached with the keyboard; Escape no longer moves the focus to the menu button when the drawer is closed; the header Popular Posts slider has a heading for screen readers; the repeated Must Read titles are read once; post date and author links are 24px tall. 27 * Fix - The reading progress bar uses one scroll listener (it added another one on every scroll). 28 * Fix - The theme's scripts no longer stop with an error when the off-canvas drawer is turned off. 29 * Fix - Without JavaScript the preloader is no longer shown, since nothing would hide it. 30 * Tweak - The top bar date is escaped. 31 * Fix - Accessibility: the Must Read title's outline is drawn at full strength (#d47570), so it has enough contrast (3.2:1 on white). 32 * Fix - Saving widgets no longer logs PHP warnings for fields the form does not send, such as unticked boxes and empty lists. 33 * Fix - The "Enable Sticky Sidebar" option for single posts shows in the Customizer again; it was placed in a panel instead of a section, so WordPress hid it. 34 * Tweak - Tab Posts widget: removed the "Date Format" field; the widget shows no dates, so it did nothing. 35 * Fix - "Post In Slider" now offers 3 to 10 posts. The default of 8 was not among the choices, so the Customizer showed 3 while the slider showed 8. 36 * Tweak - The mobile social menu style default now matches its "Has Brand Background" choice exactly (no visible change). 37 * Fix - Accessibility: icon-only buttons (search, menu, close, back to top, slider arrows) have a name for screen readers. 38 * Fix - Accessibility: slider dots are tap targets of at least 24px; the visible dot keeps its size. 39 * Fix - Accessibility: category labels are 24px tall tap targets, without changing the layout. 40 * Fix - Accessibility: the drawer button is at least 24px square. 41 * Fix - Accessibility: links in the footer copyright and credit text are underlined, so they don't rely on colour alone. 42 * Fix - Accessibility: titles cut to a few lines no longer have their hidden lines lying over the date link below. 43 * Enhancement - Faster loading on the blog and front page: the first banner image (or the first post image when there is no banner) is fetched first (fetchpriority high, never lazy-loaded) and preloaded from the page head on later visits; images above it no longer compete for the browser's high-priority slot. 44 * Enhancement - The search pop-up's post thumbnails load at low priority, so they no longer take the browser's high-priority slot from the images you can see. 45 * Enhancement - The reading progress bar takes its first measurement in the next frame, so it no longer forces an extra layout while the page loads. 46 * Fix - Accessibility: the post list's "Read More" link includes the post title for screen readers, so each link says where it goes. 47 * Fix - Accessibility: the header news ticker starts with a heading for screen readers, so the front page's headings no longer skip a level. 48 * Fix - Accessibility: the tabs of the tabbed posts widget are announced as tabs: the list items around them no longer break the tab list. 49 * Fix - Accessibility (colour contrast, WCAG AA 4.5:1): the site title is #f85018 (was #ff5722), body text #696969 (was #777777), category label colours 2 and 3 #05873e and #d0443a (were #1bba5b and #ff6f61), the pink grid card #ca4569 with full-white date, and post dates and authors are at 61% (was 55%) of the text colour. 50 51 = 1.1.1 - 2026-10-15 = 52 * Security - The welcome notice's "Get started" button can no longer be used by users without plugin permissions to install plugins; the notice is now shown only to administrators. 53 * Security - Load More requests now only accept viewable post types, and incomplete requests are rejected cleanly instead of raising PHP warnings. 54 * Security - Category colour and thumbnail settings now verify a nonce and the user's permission before saving. 55 * Fix - Removed the WordPress.com/WordPress.org social icon and its brand colours to meet the current WordPress.org theme requirements. 56 * Fix - Category colours are no longer erased when a category is changed with Quick Edit or updated by a plugin or import. 57 * Fix - Minimum PHP version raised from 5.6 to 7.4; the theme code already requires PHP 7 and would not run on older versions. 58 * Enhancement - Tested up to WordPress 7.1. 59 * Tweak - The review request notice is shown to administrators only. 60 * Tweak - Review notice data is now removed with a single query when switching themes instead of loading every user. 61 * Tweak - Updated the translation template (POT) with the new and changed strings. 2 62 3 63 = 1.1.0 - 2026-07-23 = -
magfusion/1.1.2/classes/class-svg-icons.php
r331500 r354575 231 231 'wa.me', 232 232 'whatsapp.com', 233 ),234 'wordpress' => array(235 'wordpress.com',236 'wordpress.org',237 233 ), 238 234 ); … … 282 278 'vk' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M22,7.1c0.2,0.4-0.4,1.5-1.6,3.1c-0.2,0.2-0.4,0.5-0.7,0.9c-0.5,0.7-0.9,1.1-0.9,1.4c-0.1,0.3-0.1,0.6,0.1,0.8 c0.1,0.1,0.4,0.4,0.8,0.9h0l0,0c1,0.9,1.6,1.7,2,2.3c0,0,0,0.1,0.1,0.1c0,0.1,0,0.1,0.1,0.3c0,0.1,0,0.2,0,0.4 c0,0.1-0.1,0.2-0.3,0.3c-0.1,0.1-0.4,0.1-0.6,0.1l-2.7,0c-0.2,0-0.4,0-0.6-0.1c-0.2-0.1-0.4-0.1-0.5-0.2l-0.2-0.1 c-0.2-0.1-0.5-0.4-0.7-0.7s-0.5-0.6-0.7-0.8c-0.2-0.2-0.4-0.4-0.6-0.6C14.8,15,14.6,15,14.4,15c0,0,0,0-0.1,0c0,0-0.1,0.1-0.2,0.2 c-0.1,0.1-0.2,0.2-0.2,0.3c-0.1,0.1-0.1,0.3-0.2,0.5c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.1,0,0.2,0,0.3c0,0.1-0.1,0.2-0.1,0.2l0,0.1 c-0.1,0.1-0.3,0.2-0.6,0.2h-1.2c-0.5,0-1,0-1.5-0.2c-0.5-0.1-1-0.3-1.4-0.6s-0.7-0.5-1.1-0.7s-0.6-0.4-0.7-0.6l-0.3-0.3 c-0.1-0.1-0.2-0.2-0.3-0.3s-0.4-0.5-0.7-0.9s-0.7-1-1.1-1.6c-0.4-0.6-0.8-1.3-1.3-2.2C2.9,9.4,2.5,8.5,2.1,7.5C2,7.4,2,7.3,2,7.2 c0-0.1,0-0.1,0-0.2l0-0.1c0.1-0.1,0.3-0.2,0.6-0.2l2.9,0c0.1,0,0.2,0,0.2,0.1S5.9,6.9,5.9,7L6,7c0.1,0.1,0.2,0.2,0.3,0.3 C6.4,7.7,6.5,8,6.7,8.4C6.9,8.8,7,9,7.1,9.2l0.2,0.3c0.2,0.4,0.4,0.8,0.6,1.1c0.2,0.3,0.4,0.5,0.5,0.7s0.3,0.3,0.4,0.4 c0.1,0.1,0.3,0.1,0.4,0.1c0.1,0,0.2,0,0.3-0.1c0,0,0,0,0.1-0.1c0,0,0.1-0.1,0.1-0.2c0.1-0.1,0.1-0.3,0.1-0.5c0-0.2,0.1-0.5,0.1-0.8 c0-0.4,0-0.8,0-1.3c0-0.3,0-0.5-0.1-0.8c0-0.2-0.1-0.4-0.1-0.5L9.6,7.6C9.4,7.3,9.1,7.2,8.7,7.1C8.6,7.1,8.6,7,8.7,6.9 C8.9,6.7,9,6.6,9.1,6.5c0.4-0.2,1.2-0.3,2.5-0.3c0.6,0,1,0.1,1.4,0.1c0.1,0,0.3,0.1,0.3,0.1c0.1,0.1,0.2,0.1,0.2,0.3 c0,0.1,0.1,0.2,0.1,0.3s0,0.3,0,0.5c0,0.2,0,0.4,0,0.6c0,0.2,0,0.4,0,0.7c0,0.3,0,0.6,0,0.9c0,0.1,0,0.2,0,0.4c0,0.2,0,0.4,0,0.5 c0,0.1,0,0.3,0,0.4s0.1,0.3,0.1,0.4c0.1,0.1,0.1,0.2,0.2,0.3c0.1,0,0.1,0,0.2,0c0.1,0,0.2,0,0.3-0.1c0.1-0.1,0.2-0.2,0.4-0.4 s0.3-0.4,0.5-0.7c0.2-0.3,0.5-0.7,0.7-1.1c0.4-0.7,0.8-1.5,1.1-2.3c0-0.1,0.1-0.1,0.1-0.2c0-0.1,0.1-0.1,0.1-0.1l0,0l0.1,0 c0,0,0,0,0.1,0s0.2,0,0.2,0l3,0c0.3,0,0.5,0,0.7,0S21.9,7,21.9,7L22,7.1z"></path></svg>', 283 279 'whatsapp' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M16.75,13.96C17,14.09 17.16,14.16 17.21,14.26C17.27,14.37 17.25,14.87 17,15.44C16.8,16 15.76,16.54 15.3,16.56C14.84,16.58 14.83,16.92 12.34,15.83C9.85,14.74 8.35,12.08 8.23,11.91C8.11,11.74 7.27,10.53 7.31,9.3C7.36,8.08 8,7.5 8.26,7.26C8.5,7 8.77,6.97 8.94,7H9.41C9.56,7 9.77,6.94 9.96,7.45L10.65,9.32C10.71,9.45 10.75,9.6 10.66,9.76L10.39,10.17L10,10.59C9.88,10.71 9.74,10.84 9.88,11.09C10,11.35 10.5,12.18 11.2,12.87C12.11,13.75 12.91,14.04 13.15,14.17C13.39,14.31 13.54,14.29 13.69,14.13L14.5,13.19C14.69,12.94 14.85,13 15.08,13.08L16.75,13.96M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22C10.03,22 8.2,21.43 6.65,20.45L2,22L3.55,17.35C2.57,15.8 2,13.97 2,12A10,10 0 0,1 12,2M12,4A8,8 0 0,0 4,12C4,13.72 4.54,15.31 5.46,16.61L4.5,19.5L7.39,18.54C8.69,19.46 10.28,20 12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4Z" /></svg>', 284 'wordpress' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z"></path></svg>',285 280 'yelp' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M12.271,16.718v1.417q-.011,3.257-.067,3.4a.707.707,0,0,1-.569.446,4.637,4.637,0,0,1-2.024-.424A4.609,4.609,0,0,1,7.8,20.565a.844.844,0,0,1-.19-.4.692.692,0,0,1,.044-.29,3.181,3.181,0,0,1,.379-.524q.335-.412,2.019-2.409.011,0,.669-.781a.757.757,0,0,1,.44-.274.965.965,0,0,1,.552.039.945.945,0,0,1,.418.324.732.732,0,0,1,.139.468Zm-1.662-2.8a.783.783,0,0,1-.58.781l-1.339.435q-3.067.981-3.257.981a.711.711,0,0,1-.6-.4,2.636,2.636,0,0,1-.19-.836,9.134,9.134,0,0,1,.011-1.857,3.559,3.559,0,0,1,.335-1.389.659.659,0,0,1,.625-.357,22.629,22.629,0,0,1,2.253.859q.781.324,1.283.524l.937.379a.771.771,0,0,1,.4.34A.982.982,0,0,1,10.609,13.917Zm9.213,3.313a4.467,4.467,0,0,1-1.021,1.8,4.559,4.559,0,0,1-1.512,1.417.671.671,0,0,1-.7-.078q-.156-.112-2.052-3.2l-.524-.859a.761.761,0,0,1-.128-.513.957.957,0,0,1,.217-.513.774.774,0,0,1,.926-.29q.011.011,1.327.446,2.264.736,2.7.887a2.082,2.082,0,0,1,.524.229.673.673,0,0,1,.245.68Zm-7.5-7.049q.056,1.137-.6,1.361-.647.19-1.272-.792L6.237,4.08a.7.7,0,0,1,.212-.691,5.788,5.788,0,0,1,2.314-1,5.928,5.928,0,0,1,2.5-.352.681.681,0,0,1,.547.5q.034.2.245,3.407T12.327,10.181Zm7.384,1.2a.679.679,0,0,1-.29.658q-.167.112-3.67.959-.747.167-1.015.257l.011-.022a.769.769,0,0,1-.513-.044.914.914,0,0,1-.413-.357.786.786,0,0,1,0-.971q.011-.011.836-1.137,1.394-1.908,1.673-2.275a2.423,2.423,0,0,1,.379-.435A.7.7,0,0,1,17.435,8a4.482,4.482,0,0,1,1.372,1.489,4.81,4.81,0,0,1,.9,1.868v.034Z"></path></svg>', 286 281 'youtube' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg>', -
magfusion/1.1.2/footer.php
r259976 r354575 15 15 if ($enable_offcanvas) { ?> 16 16 <div class="site-drawer-overlay"></div> 17 <div class="site-drawer-offcanvas" aria-hidden="true" role="dialog" aria-labelledby="menu-title">17 <div id="site-drawer" class="site-drawer-offcanvas" aria-hidden="true" role="dialog" aria-label="<?php esc_attr_e('Off-canvas drawer', 'magfusion'); ?>"> 18 18 <button class="site-drawer-close-btn" aria-label="<?php esc_attr_e('Close menu', 'magfusion'); ?>"> 19 19 <?php magfusion_the_theme_svg('cross'); ?> -
magfusion/1.1.2/functions.php
r340437 r354575 10 10 if (!defined('MAGFUSION_VERSION')) { 11 11 // Replace the version number of the theme on each release. 12 define('MAGFUSION_VERSION', '1.1. 0');12 define('MAGFUSION_VERSION', '1.1.2'); 13 13 } 14 14 … … 136 136 add_action('after_setup_theme', 'magfusion_content_width', 0); 137 137 138 if (!function_exists('magfusion_asset_suffix')) { 139 /** 140 * ".min" to load the minified builds made by bin/build-assets.mjs, or "" to load the readable sources when 141 * SCRIPT_DEBUG is on. 142 * 143 * @return string 144 */ 145 function magfusion_asset_suffix() 146 { 147 return (defined('SCRIPT_DEBUG') && SCRIPT_DEBUG) ? '' : '.min'; 148 } 149 } 150 151 if (!function_exists('magfusion_asset_uri')) { 152 /** 153 * URL of a theme stylesheet or script build. Stylesheets loaded with it also get 154 * wp_style_add_data( $handle, 'rtl', 'replace' ) and ( $handle, 'suffix', magfusion_asset_suffix() ), so 155 * right-to-left languages load the "-rtl" build. 156 * 157 * @param string $file Path in the theme without the extension, e.g. "assets/js/script". 158 * @param string $ext "css" or "js". 159 * @return string 160 */ 161 function magfusion_asset_uri($file, $ext) 162 { 163 return get_template_directory_uri() . '/' . $file . magfusion_asset_suffix() . '.' . $ext; 164 } 165 } 166 167 if (!function_exists('magfusion_enqueue_small_style')) { 168 /** 169 * Enqueue a small theme stylesheet that WordPress may print inline instead of linking it (core's 170 * wp_maybe_inline_styles(), opted in with the "path" data), so it costs no extra request before the 171 * first paint. The right-to-left and SCRIPT_DEBUG builds are used as with magfusion_asset_uri(). 172 * 173 * @param string $handle Style handle. 174 * @param string $file Path in the theme without the extension, e.g. "assets/css/comments". 175 */ 176 function magfusion_enqueue_small_style($handle, $file) 177 { 178 wp_enqueue_style($handle, magfusion_asset_uri($file, 'css'), array(), MAGFUSION_VERSION); 179 wp_style_add_data($handle, 'rtl', 'replace'); 180 wp_style_add_data($handle, 'suffix', magfusion_asset_suffix()); 181 wp_style_add_data($handle, 'path', get_template_directory() . '/' . $file . (is_rtl() ? '-rtl' : '') . magfusion_asset_suffix() . '.css'); 182 } 183 } 184 138 185 /** 139 186 * Enqueue scripts and styles. … … 148 195 149 196 require_once get_theme_file_path('assets/webfont/class-theme-webfont-loader.php'); 150 wp_enqueue_style( 151 'magfusion-load-google-fonts', 152 wptt_get_webfont_url($fonts_url), 153 array(), 154 MAGFUSION_VERSION 155 ); 197 // Printed inline: a small @font-face block (fonts hosted locally by the WPTT loader), so no 198 // separate stylesheet holds up the first paint. 199 wp_register_style('magfusion-load-google-fonts', false, array(), MAGFUSION_VERSION); 200 wp_enqueue_style('magfusion-load-google-fonts'); 201 wp_add_inline_style('magfusion-load-google-fonts', wptt_get_webfont_styles($fonts_url)); 156 202 } 157 203 … … 159 205 wp_enqueue_style('swiper', get_template_directory_uri() . '/assets/css/swiper-bundle' . $min . '.css'); 160 206 161 wp_enqueue_style('magfusion-style', get_stylesheet_uri(), array(), MAGFUSION_VERSION); 162 wp_style_add_data('magfusion-style', 'rtl', 'replace'); 207 if (is_child_theme()) { 208 // A child theme's own style.css (and style-rtl.css), as before. 209 wp_enqueue_style('magfusion-style', get_stylesheet_uri(), array(), MAGFUSION_VERSION); 210 wp_style_add_data('magfusion-style', 'rtl', 'replace'); 211 } else { 212 wp_enqueue_style('magfusion-style', magfusion_asset_uri('style', 'css'), array(), MAGFUSION_VERSION); 213 wp_style_add_data('magfusion-style', 'rtl', 'replace'); 214 wp_style_add_data('magfusion-style', 'suffix', magfusion_asset_suffix()); 215 } 163 216 164 217 wp_add_inline_style('magfusion-style', magfusion_get_inline_css()); … … 171 224 wp_enqueue_script('magfusion-script', get_template_directory_uri() . '/assets/js/script' . $min . '.js', $dependencies, MAGFUSION_VERSION, true); 172 225 173 //Ajax Load Posts Scripts 174 wp_enqueue_script('magfusion-load-posts', get_template_directory_uri() . '/template-parts/pagination/pagination.js', array(), MAGFUSION_VERSION, true); 175 176 // Localized variables. 177 global $wp_query; 178 wp_localize_script( 179 'magfusion-load-posts', 180 'MagFusionVars', 181 array( 182 'load_post_nonce_wp' => wp_create_nonce('magfusion-load-posts-nonce'), 183 'ajaxurl' => admin_url('admin-ajax.php'), 184 'query_vars' => wp_json_encode($wp_query->query_vars), 185 'query_vars_hash' => wp_hash(wp_json_encode($wp_query->query_vars)), 186 ) 187 ); 226 // Ajax Load Posts Scripts: only on post lists that load more posts with Ajax. 227 $magfusion_ajax_pagination = (!is_singular() || is_front_page()) 228 && in_array(magfusion_get_option('select_pagination_style'), array('pagination_ajax_on_click', 'pagination_ajax_on_scroll'), true); 229 if ($magfusion_ajax_pagination) { 230 wp_enqueue_script('magfusion-load-posts', magfusion_asset_uri('template-parts/pagination/pagination', 'js'), array(), MAGFUSION_VERSION, true); 231 232 // Localized variables. 233 global $wp_query; 234 wp_localize_script( 235 'magfusion-load-posts', 236 'MagFusionVars', 237 array( 238 'load_post_nonce_wp' => wp_create_nonce('magfusion-load-posts-nonce'), 239 'ajaxurl' => admin_url('admin-ajax.php'), 240 'query_vars' => wp_json_encode($wp_query->query_vars), 241 'query_vars_hash' => wp_hash(wp_json_encode($wp_query->query_vars)), 242 ) 243 ); 244 } 188 245 189 246 if (is_singular() && (comments_open() || '0' != get_comments_number())) { 190 wp_enqueue_style('magfusion-comments', get_template_directory_uri() . '/assets/css/comments' . $min . '.css', array(), MAGFUSION_VERSION);247 magfusion_enqueue_small_style('magfusion-comments', 'assets/css/comments'); 191 248 } 192 249 … … 197 254 198 255 add_action('wp_enqueue_scripts', 'magfusion_scripts'); 256 257 if (!function_exists('magfusion_preload_font_faces')) { 258 /** 259 * Web fonts the top of the page shows first, as array( family, weight, style ). 260 * 261 * @return array 262 */ 263 function magfusion_preload_font_faces() 264 { 265 // The body text everywhere, and on single views the post or page title. 266 $faces = array(array('Inter', '400')); 267 if (is_singular()) { 268 array_unshift($faces, array('Wittgenstein', '400')); 269 } 270 return $faces; 271 } 272 } 273 274 if (!function_exists('magfusion_font_preloads')) { 275 /** 276 * Preload the font files the top of the page shows first (their latin files), so the text doesn't reflow 277 * when the web fonts arrive after the first paint. The files are the ones in the theme's web-font CSS 278 * (hosted locally by the WPTT loader and printed inline as the "magfusion-load-google-fonts" style). 279 * 280 * @param array $preloads Resources for wp_preload_resources(). 281 * @return array 282 */ 283 function magfusion_font_preloads($preloads) 284 { 285 $css = wp_styles()->get_data('magfusion-load-google-fonts', 'after'); 286 if (empty($css) || !preg_match_all('/@font-face\s*{([^}]*)}/', implode("\n", (array) $css), $faces)) { 287 return $preloads; 288 } 289 $added = array(); 290 foreach (magfusion_preload_font_faces() as $wanted) { 291 $style = isset($wanted[2]) ? $wanted[2] : 'normal'; 292 $best = null; 293 $best_distance = PHP_INT_MAX; 294 foreach ($faces[1] as $face) { 295 if (false === strpos($face, 'U+0000-00FF') 296 || !preg_match('/font-style:\s*' . preg_quote($style, '/') . '/', $face) 297 || !preg_match('/font-family:\s*[\'"]?([^;\'"]+)/', $face, $family) 298 || !preg_match('/font-weight:\s*(\d+)(?:\s+(\d+))?/', $face, $weight) 299 || !preg_match('/url\([\'"]?([^)\'"]+\.woff2)/', $face, $url) 300 || 0 !== strcasecmp(trim($family[1]), $wanted[0])) { 301 continue; 302 } 303 // A static file of that weight, a variable font whose range includes it, or else the nearest 304 // weight (the one the browser falls back to). 305 $min = (int) $weight[1]; 306 $max = isset($weight[2]) ? (int) $weight[2] : $min; 307 $distance = max(0, $min - (int) $wanted[1], (int) $wanted[1] - $max); 308 if ($distance < $best_distance) { 309 $best = $url[1]; 310 $best_distance = $distance; 311 } 312 } 313 if ($best && !isset($added[$best])) { 314 $added[$best] = true; 315 $preloads[] = array( 316 'href' => $best, 317 'as' => 'font', 318 'type' => 'font/woff2', 319 'crossorigin' => 'anonymous', 320 ); 321 } 322 } 323 return $preloads; 324 } 325 } 326 add_filter('wp_preload_resources', 'magfusion_font_preloads'); 199 327 200 328 /** … … 258 386 function magfusion_preloader_scripts() 259 387 { 260 $preloader_style = magfusion_get_option('magfusion_preloader_style'); 261 wp_enqueue_style('magfusion-preloader', get_template_directory_uri() . '/assets/css/preloader-' . $preloader_style . '.css'); 262 388 // Only when the preloader is on (header.php prints it). 389 if (!magfusion_get_option('enable_preloader_options')) { 390 return; 391 } 392 $preloader_style = sanitize_key(magfusion_get_option('magfusion_preloader_style')); 393 magfusion_enqueue_small_style('magfusion-preloader', 'assets/css/preloader-' . $preloader_style); 263 394 } 264 395 265 396 add_action('wp_enqueue_scripts', 'magfusion_preloader_scripts'); 397 398 /** 399 * The preloader is hidden by script.js once the page has loaded. Without JavaScript nothing would hide it, 400 * so it isn't shown at all. 401 */ 402 function magfusion_preloader_noscript() 403 { 404 if (magfusion_get_option('enable_preloader_options')) { 405 echo '<noscript><style>#wpi-preloader{display:none}</style></noscript>' . "\n"; 406 } 407 } 408 409 add_action('wp_head', 'magfusion_preloader_noscript'); 266 410 267 411 if (!class_exists('MagFusion_Constants')) { … … 339 483 MagFusion_Constants::get_instance(); 340 484 341 add_action('wp_ajax_install_plugin', 'magfusion_plugin_action_callback');342 add_action('wp_ajax_activate_plugin', 'magfusion_plugin_action_callback');343 344 function magfusion_plugin_action_callback()345 {346 if (!isset($_POST['security']) || !wp_verify_nonce($_POST['security'], 'magfusion_demo_import_nonce')) {347 wp_send_json_error(array('message' => 'Security check failed.'));348 }349 if (!current_user_can('install_plugins')) {350 wp_send_json_error(array('message' => 'You are not allowed to perform this action.'));351 }352 353 $plugin = sanitize_text_field($_POST['plugin']);354 $plugin_slug = sanitize_text_field($_POST['slug']);355 356 // Define allowed plugins (Whitelist)357 $allowed_plugins = array(358 'one-click-demo-import' => 'one-click-demo-import/one-click-demo-import.php',359 'mailchimp-for-wp' => 'mailchimp-for-wp/mailchimp-for-wp.php',360 'wpinterface-add-ons' => 'wpinterface-add-ons/wpinterface-add-ons.php',361 );362 363 // Validate if the plugin is in the allowed list364 if (!isset($allowed_plugins[$plugin_slug]) && !in_array($plugin, $allowed_plugins)) {365 wp_send_json_error(array('message' => 'This plugin is not allowed.'));366 }367 368 if (magfusion_is_plugin_installed($plugin)) {369 if (is_plugin_active($plugin)) {370 wp_send_json_success(array('message' => 'Plugin is already activated.'));371 } else {372 // Activate the plugin373 $result = activate_plugin($plugin);374 375 if (is_wp_error($result)) {376 wp_send_json_error(array('message' => 'Error activating the plugin.'));377 } else {378 wp_send_json_success(array('message' => 'Plugin activated successfully!'));379 }380 }381 } else {382 // Install and activate the plugin383 include_once ABSPATH . 'wp-admin/includes/plugin-install.php';384 include_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';385 $plugin_info = plugins_api('plugin_information', array('slug' => $plugin_slug));386 $upgrader = new Plugin_Upgrader(new WP_Ajax_Upgrader_Skin());387 $result = $upgrader->install($plugin_info->download_link);388 389 if (is_wp_error($result)) {390 wp_send_json_error(array('message' => 'Error installing the plugin.'));391 }392 393 $result = activate_plugin($plugin);394 395 if (is_wp_error($result)) {396 wp_send_json_error(array('message' => 'Error activating the plugin.'));397 } else {398 wp_send_json_success(array('message' => 'Plugin installed and activated successfully!'));399 }400 }401 }402 403 function magfusion_is_plugin_installed($plugin_path)404 {405 $plugins = get_plugins();406 return isset($plugins[$plugin_path]);407 }408 409 410 485 /** 411 486 * Load Jetpack compatibility file. -
magfusion/1.1.2/inc/admin/customizer/assets/css/customizer.css
r258000 r354575 280 280 background: #bdc3c7 281 281 } 282 283 /* Header Style previews: two per row, sized to the card, rounded selection ring */ 284 #customize-control-magfusion_options-select_header_layout_style .radio-image-wrapper{grid-template-columns:repeat(2,1fr);gap:8px} 285 #customize-control-magfusion_options-select_header_layout_style .radio-image-wrapper>*{padding:0} 286 #customize-control-magfusion_options-select_header_layout_style label{display:block;border-radius:11px;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease} 287 #customize-control-magfusion_options-select_header_layout_style img{display:block;width:100%;height:auto} 288 #customize-control-magfusion_options-select_header_layout_style input[type="radio"]+label:hover{opacity:1;box-shadow:0 4px 12px rgba(13,32,53,.12);transform:translateY(-1px)} 289 #customize-control-magfusion_options-select_header_layout_style input[type="radio"]:checked+label{border:0;box-shadow:0 0 0 2px #2271b1} -
magfusion/1.1.2/inc/admin/customizer/assets/css/customizer.min.css
r258000 r354575 1 .customize-control input[type=email],.customize-control input[type=number],.customize-control input[type=password],.customize-control input[type=search],.customize-control input[type=tel],.customize-control input[type=text],.customize-control input[type=url],.customize-control select{border:2px solid #b8daeb;border-radius:4px;min-height:45px;-webkit-appearance:none}.wp-core-ui .customize-control-content .button,.wp-core-ui .customize-control-content .button-secondary{border:2px solid #b8daeb;border-radius:4px;-webkit-appearance:none}.customize-control-checkbox input[type=checkbox]{border:1px solid rgba(0, 0,0,.1);display:inline-block;width:40px;height:14px;border-radius:8px;background:#ccc;vertical-align:middle;position:relative;cursor:pointer;user-select:none;transition:background 350ms ease}.customize-control-checkbox input[type=checkbox]:after,.customize-control-checkbox input[type=checkbox]:before{content:"";display:block;width:20px;height:20px;border-radius:50%;position:absolute;top:50%;left:-3px;transition:all 350ms cubic-bezier(0,.95,.38,.98),background 150ms ease}.customize-control-checkbox input[type=checkbox]:before{background:rgba(0,0,0,.2);transform:translate3d(0,-50%,0) scale(0)}.customize-control-checkbox input[type=checkbox]:after{background:#999;border:1px solid rgba(0,0,0,.1);transform:translate3d(0,-50%,0)}.customize-control-checkbox input[type=checkbox]:checked:before{background:0 0;font-size:0;line-height:1px;transform:translate3d(100%,-50%,0) scale(1)}.customize-control-checkbox input[type=checkbox]:checked:after{background:#73c5ee;border-color:#73c5ee;transform:translate3d(100%,-50%,0)}.customize-control-radio-image img{vertical-align:top}.customize-control-radio-image .radio-image-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:5px}.customize-control-radio-image .radio-image-wrapper>*{padding:5px}.customize-control-radio-image .radio-image-wrapper input[type=radio]{display:none}.customize-control-radio-image input[type=radio]+label:hover{opacity:.7}.customize-control-radio-image input[type=radio]:checked+label{border:2px solid #000}#customize-theme-controls #accordion-section-theme_upsell .accordion-section-title{border-color:#f857a6}#customize-theme-controls #accordion-section-theme_upsell .accordion-section-title .accordion-trigger{background:#f857a6;background:-webkit-linear-gradient(to left,#ff5858,#f857a6);background:linear-gradient(to left,#ff5858,#f857a6);color:#fff;padding-top:20px;padding-bottom:20px;overflow:hidden}#customize-theme-controls #accordion-section-theme_upsell .accordion-section-title .accordion-trigger:before{position:absolute;top:0;left:-100%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);transform:skewX(-25deg)}#customize-theme-controls #accordion-section-theme_upsell:focus .accordion-section-title .accordion-trigger:before,#customize-theme-controls #accordion-section-theme_upsell:hover .accordion-section-title .accordion-trigger:before{animation:hovershine .85s}@keyframes hovershine{100%{left:100%}}#accordion-section-theme_upsell .accordion-section-title:after{color:#fff!important}.customize-control-upsell .button.upgrade-now{background:#65bc7b;border:#65bc7b;color:#fff;margin-top:10px}.customize-control-upsell .button.upgrade-now:focus,.customize-control-upsell .button.upgrade-now:hover{background:#4caf50;border:#4caf50;color:#fff}.control-section-section-features-list{padding:30px 15px;background-color:#fcfcfc;display:block!important}.theme-features{display:flex;flex-direction:column;gap:5px;justify-content:center;margin:30px 0}.theme-features .dashicons{color:#65bc7b;margin-right:5px}.customize-control-upsell .button{display:block;padding:10px 20px;text-align:center}.customize-control-range input[type=range]{background:0 0;height:25px;-webkit-appearance:none;margin:10px 0;width:100%}.customize-control-range input[type=range]:focus{outline:0}.customize-control-range input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#bdc3c7;border-radius:1px;border:0 solid #000}.customize-control-range input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #000;border:1px solid #bdc3c7;height:18px;width:18px;border-radius:25px;background:#f0f0f0;cursor:pointer;-webkit-appearance:none;margin-top:-7px}.customize-control-range input[type=range]:focus::-webkit-slider-runnable-track{background:#bdc3c7}.customize-control-range input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#bdc3c7;border-radius:1px;border:0 solid #000}.customize-control-range input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #000;border:1px solid #bdc3c7;height:18px;width:18px;border-radius:25px;background:#f0f0f0;cursor:pointer}.customize-control-range input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:0 0;border-color:transparent;color:transparent}.customize-control-range input[type=range]::-ms-fill-lower{background:#bdc3c7;border:0 solid #000;border-radius:2px;box-shadow:0 0 0 #000}.customize-control-range input[type=range]::-ms-fill-upper{background:#bdc3c7;border:0 solid #000;border-radius:2px;box-shadow:0 0 0 #000}.customize-control-range input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0 0 0 #000;border:1px solid #bdc3c7;height:18px;width:18px;border-radius:25px;background:#f0f0f0;cursor:pointer}.customize-control-range input[type=range]:focus::-ms-fill-lower{background:#bdc3c7}.customize-control-range input[type=range]:focus::-ms-fill-upper{background:#bdc3c7}1 .customize-control input[type=email],.customize-control input[type=number],.customize-control input[type=password],.customize-control input[type=search],.customize-control input[type=tel],.customize-control input[type=text],.customize-control input[type=url],.customize-control select{border:2px solid #b8daeb;border-radius:4px;min-height:45px;-webkit-appearance:none}.wp-core-ui .customize-control-content .button,.wp-core-ui .customize-control-content .button-secondary{border:2px solid #b8daeb;border-radius:4px;-webkit-appearance:none}.customize-control-checkbox input[type=checkbox]{border:1px solid rgba(0, 0, 0, 0.1);display:inline-block;width:40px;height:14px;border-radius:8px;background:#ccc;vertical-align:middle;position:relative;cursor:pointer;user-select:none;transition:background 350ms ease}.customize-control-checkbox input[type=checkbox]:before,.customize-control-checkbox input[type=checkbox]:after{content:"";display:block;width:20px;height:20px;border-radius:50%;position:absolute;top:50%;left:-3px;transition:all 350ms cubic-bezier(0, 0.95, 0.38, 0.98), background 150ms ease}.customize-control-checkbox input[type=checkbox]:before{background:rgba(0, 0, 0, 0.2);transform:translate3d(0, -50%, 0) scale(0)}.customize-control-checkbox input[type=checkbox]:after{background:#999;border:1px solid rgba(0, 0, 0, 0.1);transform:translate3d(0, -50%, 0)}.customize-control-checkbox input[type=checkbox]:checked:before{background:transparent;font-size:0;line-height:1px;transform:translate3d(100%, -50%, 0) scale(1)}.customize-control-checkbox input[type=checkbox]:checked:after{background:#73c5ee;border-color:#73c5ee;transform:translate3d(100%, -50%, 0)}.customize-control-radio-image img{vertical-align:top}.customize-control-radio-image .radio-image-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:5px}.customize-control-radio-image .radio-image-wrapper > *{padding:5px}.customize-control-radio-image .radio-image-wrapper input[type="radio"]{display:none}.customize-control-radio-image input[type="radio"] + label:hover{opacity:.7}.customize-control-radio-image input[type="radio"]:checked + label{border:2px solid #000000}#customize-theme-controls #accordion-section-theme_upsell .accordion-section-title{border-color:#f857a6}#customize-theme-controls #accordion-section-theme_upsell .accordion-section-title .accordion-trigger{background:#f857a6;background:-webkit-linear-gradient(to left, #ff5858, #f857a6);background:linear-gradient(to left, #ff5858, #f857a6);color:#fff;padding-top:20px;padding-bottom:20px;overflow:hidden}#customize-theme-controls #accordion-section-theme_upsell .accordion-section-title .accordion-trigger:before{position:absolute;top:0;left:-100%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);transform:skewX(-25deg)}#customize-theme-controls #accordion-section-theme_upsell:hover .accordion-section-title .accordion-trigger:before,#customize-theme-controls #accordion-section-theme_upsell:focus .accordion-section-title .accordion-trigger:before{animation:hovershine 0.85s}@keyframes hovershine{100%{left:100%}}#accordion-section-theme_upsell .accordion-section-title:after,#accordion-section-theme_upsell .accordion-section-title:after{color:#fff!important}.customize-control-upsell .button.upgrade-now{background:#65bc7b;border:#65bc7b;color:#fff;margin-top:10px}.customize-control-upsell .button.upgrade-now:hover,.customize-control-upsell .button.upgrade-now:focus{background:#4CAF50;border:#4CAF50;color:#fff}.control-section-section-features-list{padding:30px 15px;background-color:#fcfcfc;display:block!important}.theme-features{display:flex;flex-direction:column;gap:5px;justify-content:center;margin:30px 0}.theme-features .dashicons{color:#65bc7b;margin-right:5px}.customize-control-upsell .button{display:block;padding:10px 20px;text-align:center}.customize-control-range input[type=range]{background:0 0;height:25px;-webkit-appearance:none;margin:10px 0;width:100%}.customize-control-range input[type=range]:focus{outline:0}.customize-control-range input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#bdc3c7;border-radius:1px;border:0 solid #000}.customize-control-range input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #000;border:1px solid #bdc3c7;height:18px;width:18px;border-radius:25px;background:#f0f0f0;cursor:pointer;-webkit-appearance:none;margin-top:-7px}.customize-control-range input[type=range]:focus::-webkit-slider-runnable-track{background:#bdc3c7}.customize-control-range input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#bdc3c7;border-radius:1px;border:0 solid #000}.customize-control-range input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #000;border:1px solid #bdc3c7;height:18px;width:18px;border-radius:25px;background:#f0f0f0;cursor:pointer}.customize-control-range input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:0 0;border-color:transparent;color:transparent}.customize-control-range input[type=range]::-ms-fill-lower{background:#bdc3c7;border:0 solid #000;border-radius:2px;box-shadow:0 0 0 #000}.customize-control-range input[type=range]::-ms-fill-upper{background:#bdc3c7;border:0 solid #000;border-radius:2px;box-shadow:0 0 0 #000}.customize-control-range input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0 0 0 #000;border:1px solid #bdc3c7;height:18px;width:18px;border-radius:25px;background:#f0f0f0;cursor:pointer}.customize-control-range input[type=range]:focus::-ms-fill-lower{background:#bdc3c7}.customize-control-range input[type=range]:focus::-ms-fill-upper{background:#bdc3c7}#customize-control-magfusion_options-select_header_layout_style .radio-image-wrapper{grid-template-columns:repeat(2,1fr);gap:8px}#customize-control-magfusion_options-select_header_layout_style .radio-image-wrapper>*{padding:0}#customize-control-magfusion_options-select_header_layout_style label{display:block;border-radius:11px;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}#customize-control-magfusion_options-select_header_layout_style img{display:block;width:100%;height:auto}#customize-control-magfusion_options-select_header_layout_style input[type="radio"]+label:hover{opacity:1;box-shadow:0 4px 12px rgba(13,32,53,.12);transform:translateY(-1px)}#customize-control-magfusion_options-select_header_layout_style input[type="radio"]:checked+label{border:0;box-shadow:0 0 0 2px #2271b1} -
magfusion/1.1.2/inc/admin/customizer/assets/js/customizer.min.js
r258000 r354575 1 /* global wp, jQuery */ 2 /** 3 * File customizer.js. 4 * 5 * Theme Customizer enhancements for a better user experience. 6 * 7 * Contains handlers to make Theme Customizer preview reload changes asynchronously. 8 */ 9 10 (function ($) { 11 // Cache selectors to avoid repeated DOM queries. 12 const $siteTitle = $('.site-title'); 13 const $siteTitleLink = $siteTitle.find('a'); 14 const $siteDescription = $('.site-description'); 15 const $siteHeader = $('.site-header'); 16 17 // Check if elements exist before binding events. 18 if ($siteTitle.length && $siteTitleLink.length && $siteDescription.length) { 19 // Site title and description. 20 wp.customize('blogname', function (value) { 21 value.bind(function (to) { 22 $siteTitleLink.text(to); 23 }); 24 }); 25 26 wp.customize('blogdescription', function (value) { 27 value.bind(function (to) { 28 $siteDescription.text(to); 29 }); 30 }); 31 } 32 33 // Header text color. 34 wp.customize('header_textcolor', function (value) { 35 value.bind(function (to) { 36 if ('blank' === to) { 37 // Modern approach to hide text for accessibility purposes. 38 $siteTitle.add($siteDescription).css({ 39 clipPath: 'inset(50%)', 40 height: '1px', 41 overflow: 'hidden', 42 width: '1px', 43 position: 'absolute', 44 }); 45 } else { 46 $siteTitle.add($siteDescription).css({ 47 clipPath: 'none', 48 height: 'auto', 49 overflow: 'visible', 50 width: 'auto', 51 position: 'relative', 52 }); 53 54 // Check if the header element exists before applying color. 55 if ($siteHeader.length) { 56 $siteHeader.add($siteHeader.find('a:not(:hover, :focus)')).css({ 57 color: to, 58 }); 59 } 60 } 61 }); 62 }); 63 })(jQuery); 1 !function(t){const i=t(".site-title"),n=i.find("a"),e=t(".site-description"),o=t(".site-header");i.length&&n.length&&e.length&&(wp.customize("blogname",function(t){t.bind(function(t){n.text(t)})}),wp.customize("blogdescription",function(t){t.bind(function(t){e.text(t)})})),wp.customize("header_textcolor",function(t){t.bind(function(t){"blank"===t?i.add(e).css({clipPath:"inset(50%)",height:"1px",overflow:"hidden",width:"1px",position:"absolute"}):(i.add(e).css({clipPath:"none",height:"auto",overflow:"visible",width:"auto",position:"relative"}),o.length&&o.add(o.find("a:not(:hover, :focus)")).css({color:t}))})})}(jQuery); -
magfusion/1.1.2/inc/admin/customizer/customizer-init.php
r258000 r354575 90 90 $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; 91 91 wp_enqueue_style( 'magfusion-customizer-css', get_template_directory_uri() . '/inc/admin/customizer/assets/css/customizer' . $min . '.css', array(), MAGFUSION_VERSION ); 92 wp_style_add_data('magfusion-customizer-css', 'rtl', 'replace'); 93 wp_style_add_data('magfusion-customizer-css', 'suffix', $min); 92 94 } 93 95 add_action( 'customize_controls_enqueue_scripts', 'magfusion_customizer_control_scripts', 0 ); -
magfusion/1.1.2/inc/admin/customizer/helpers/defaults.php
r274055 r354575 31 31 $defaults['enable_breadcrumb'] = true; 32 32 $defaults['enable_social_mobile_menu'] = true; 33 $defaults['select_mobile_social_menu_style'] = 'has-brand-background ';33 $defaults['select_mobile_social_menu_style'] = 'has-brand-background'; 34 34 $defaults['enable_mobile_social_nav_border_radius'] = true; 35 35 $defaults['enable_copyright_in_menu'] = true; -
magfusion/1.1.2/inc/admin/customizer/helpers/helper-function.php
r258000 r354575 156 156 array( 157 157 'header_style_1' => array( 158 'url' => get_template_directory_uri() . '/assets/images/header-1. webp',158 'url' => get_template_directory_uri() . '/assets/images/header-1.svg', 159 159 'label' => esc_html__( 'Header Style 1', 'magfusion' ), 160 160 ), 161 161 'header_style_2' => array( 162 'url' => get_template_directory_uri() . '/assets/images/header-2. webp',162 'url' => get_template_directory_uri() . '/assets/images/header-2.svg', 163 163 'label' => esc_html__( 'Header Style 2', 'magfusion' ), 164 164 ), 165 165 'header_style_3' => array( 166 'url' => get_template_directory_uri() . '/assets/images/header-3. webp',166 'url' => get_template_directory_uri() . '/assets/images/header-3.svg', 167 167 'label' => esc_html__( 'Header Style 3', 'magfusion' ), 168 168 ), 169 169 'header_style_4' => array( 170 'url' => get_template_directory_uri() . '/assets/images/header-4. webp',170 'url' => get_template_directory_uri() . '/assets/images/header-4.svg', 171 171 'label' => esc_html__( 'Header Style 4', 'magfusion' ), 172 172 ), -
magfusion/1.1.2/inc/admin/customizer/sections/single.php
r258000 r354575 336 336 array( 337 337 'label' => __( 'Enable Sticky Sidebar', 'magfusion' ), 338 'section' => 'single_ options_panel',339 'type' => 'checkbox', 340 ) 341 ); 338 'section' => 'single_sidebar_options', 339 'type' => 'checkbox', 340 ) 341 ); -
magfusion/1.1.2/inc/admin/customizer/sections/slider-banner.php
r258304 r354575 60 60 '5' => __('5', 'magfusion'), 61 61 '6' => __('6', 'magfusion'), 62 '7' => __('7', 'magfusion'), 63 '8' => __('8', 'magfusion'), 64 '9' => __('9', 'magfusion'), 65 '10' => __('10', 'magfusion'), 62 66 ), 63 67 ) -
magfusion/1.1.2/inc/admin/dashboard/class-admin.php
r258000 r354575 1 1 <?php 2 2 /** 3 * MagFusion Admin Class. 3 * MagFusion admin helpers. 4 * 5 * Shared data for the welcome notice and the theme dashboard (recommended plugins, 6 * WPInterface services) and the on-demand list of WPInterface themes from WordPress.org. 4 7 * 5 8 * @package MagFusion … … 16 19 { 17 20 /** 21 * Whether this is the Pro version of the theme. 22 */ 23 const PRO = false; 24 25 /** 26 * Slug of the theme dashboard page (Appearance › MagFusion). 27 */ 28 const PAGE = 'magfusion'; 29 30 /** 31 * WordPress.org author whose themes are listed on the Recommended tab. 32 */ 33 const WPORG_AUTHOR = 'wpinterface'; 34 35 /** 36 * Transient that caches the WordPress.org themes list. 37 */ 38 const THEMES_TRANSIENT = 'magfusion_wporg_themes'; 39 40 /** 18 41 * Constructor. 19 42 */ 20 43 public function __construct() 21 44 { 22 add_action('admin_enqueue_scripts', array($this, 'enqueue_scripts')); 23 } 24 25 /** 26 * Localize array for import button AJAX request. 27 */ 28 public function enqueue_scripts() 29 { 30 31 $suffix = (defined('SCRIPT_DEBUG') && SCRIPT_DEBUG) ? '' : '.min'; 32 33 $file_name = is_rtl() ? 'admin-rtl' . $suffix . '.css' : 'admin' . $suffix . '.css'; 34 35 wp_enqueue_style( 36 'magfusion-admin-style', 37 get_template_directory_uri() . '/inc/admin/dashboard/css/' . $file_name, 38 array(), 39 MAGFUSION_VERSION 45 add_action('wp_ajax_magfusion_wporg_themes', array($this, 'ajax_wporg_themes')); 46 } 47 48 /** 49 * URL of a file in the dashboard images folder. 50 * 51 * @param string $file File name. 52 * @return string 53 */ 54 public static function image_url($file) 55 { 56 return MAGFUSION_PARENT_URL . '/inc/admin/dashboard/images/' . $file; 57 } 58 59 /** 60 * Plugins recommended by the theme. All are hosted on WordPress.org and are only 61 * installed when the user asks for it. 62 * 63 * @return array 64 */ 65 public static function plugins() 66 { 67 $plugins = array(); 68 // The free theme imports its starter sites through WPInterface Add-ons; Pro bundles its demos. 69 if (!self::PRO) { 70 $plugins[] = array( 71 'slug' => 'wpinterface-add-ons', 72 'file' => 'wpinterface-add-ons/wpinterface-add-ons.php', 73 'name' => 'WPInterface Add-ons', 74 'description' => __('Import WPInterface starter sites in one click: content, widgets and settings.', 'magfusion'), 75 'ours' => true, 76 'starter' => true, 77 ); 78 } 79 $plugins = array_merge($plugins, array( 80 array( 81 'slug' => 'one-click-demo-import', 82 'file' => 'one-click-demo-import/one-click-demo-import.php', 83 'name' => 'One Click Demo Import', 84 'description' => __('Imports demo content, widgets and theme settings.', 'magfusion'), 85 'ours' => false, 86 'starter' => true, 87 ), 88 array( 89 'slug' => 'mailchimp-for-wp', 90 'file' => 'mailchimp-for-wp/mailchimp-for-wp.php', 91 'name' => 'MC4WP: Mailchimp for WordPress', 92 'description' => __('Adds Mailchimp sign-up forms to your site.', 'magfusion'), 93 'ours' => false, 94 'starter' => true, 95 ), 96 )); 97 if (self::PRO) { 98 $plugins[] = array( 99 'slug' => 'web-stories', 100 'file' => 'web-stories/web-stories.php', 101 'name' => 'Web Stories', 102 'description' => __('Create visual, tappable stories that the theme can display.', 'magfusion'), 103 'ours' => false, 104 'starter' => true, 105 ); 106 } 107 return $plugins; 108 } 109 110 /** 111 * The plugins installed by the welcome notice's "Install starter plugins" button. 112 * 113 * @return array 114 */ 115 public static function starter_plugins() 116 { 117 return array_values(array_filter(self::plugins(), static function ($plugin) { 118 return $plugin['starter']; 119 })); 120 } 121 122 /** 123 * Install state of a plugin. 124 * 125 * @param string $file Plugin file, relative to the plugins folder. 126 * @return string active|installed|missing 127 */ 128 public static function plugin_state($file) 129 { 130 if (!function_exists('get_plugins')) { 131 require_once ABSPATH . 'wp-admin/includes/plugin.php'; 132 } 133 if (is_plugin_active($file)) { 134 return 'active'; 135 } 136 $plugins = get_plugins(); 137 return isset($plugins[$file]) ? 'installed' : 'missing'; 138 } 139 140 /** 141 * Whether the plugins the starter sites need are active. 142 * 143 * @return bool 144 */ 145 public static function starter_plugins_active() 146 { 147 foreach (self::starter_plugins() as $plugin) { 148 if ('active' !== self::plugin_state($plugin['file'])) { 149 return false; 150 } 151 } 152 return true; 153 } 154 155 /** 156 * Starter sites registered with One Click Demo Import (by WPInterface Add-ons in the 157 * free theme, by the theme's bundled demos in Pro). The import itself always runs in 158 * One Click Demo Import. 159 * 160 * @return array List of array( name, image, preview, import ). 161 */ 162 public static function starter_sites() 163 { 164 if ('active' !== self::plugin_state('one-click-demo-import/one-click-demo-import.php')) { 165 return array(); 166 } 167 $has_helper = class_exists('OCDI\Helpers') && method_exists('OCDI\Helpers', 'apply_filters'); 168 // OCDI's helper also runs the legacy "pt-ocdi/" hooks the themes still use. 169 $files = $has_helper ? \OCDI\Helpers::apply_filters('ocdi/import_files', array()) : apply_filters('ocdi/import_files', array()); 170 $setup = $has_helper ? \OCDI\Helpers::apply_filters('ocdi/plugin_page_setup', array()) : apply_filters('ocdi/plugin_page_setup', array()); 171 $parent = !empty($setup['parent_slug']) ? $setup['parent_slug'] : 'themes.php'; 172 $page = !empty($setup['menu_slug']) ? $setup['menu_slug'] : 'one-click-demo-import'; 173 174 $sites = array(); 175 foreach ((array) $files as $index => $file) { 176 if (empty($file['import_file_name'])) { 177 continue; 178 } 179 $sites[] = array( 180 'name' => $file['import_file_name'], 181 'image' => isset($file['import_preview_image_url']) ? $file['import_preview_image_url'] : '', 182 'preview' => isset($file['preview_url']) ? $file['preview_url'] : '', 183 'notice' => isset($file['import_notice']) ? wp_strip_all_tags($file['import_notice']) : '', 184 'import' => add_query_arg(array('page' => $page, 'step' => 'import', 'import' => $index), admin_url($parent)), 185 ); 186 } 187 return $sites; 188 } 189 190 /** 191 * Changelog entry types, in display order, with the label and style used for each. 192 * 193 * @param string $tag Tag from changelog.txt, e.g. "Fix" or "Enhancement". 194 * @return array array( key, label, order ) 195 */ 196 public static function changelog_type($tag) 197 { 198 $tag = strtolower(trim($tag)); 199 $map = array( 200 'security' => array('security', __('Security', 'magfusion'), 0), 201 'new' => array('new', __('New', 'magfusion'), 1), 202 'added' => array('new', __('New', 'magfusion'), 1), 203 'feature' => array('new', __('New', 'magfusion'), 1), 204 'enhancement' => array('enhancement', __('Enhancement', 'magfusion'), 2), 205 'improvement' => array('improvement', __('Improvement', 'magfusion'), 3), 206 'tweak' => array('improvement', __('Improvement', 'magfusion'), 3), 207 'update' => array('improvement', __('Improvement', 'magfusion'), 3), 208 'fix' => array('fix', __('Fix', 'magfusion'), 4), 209 'fixed' => array('fix', __('Fix', 'magfusion'), 4), 210 'bugfix' => array('fix', __('Fix', 'magfusion'), 4), 211 'dev' => array('dev', __('Developers', 'magfusion'), 5), 40 212 ); 41 42 43 wp_enqueue_script('magfusion-plugin-install-helper', get_template_directory_uri() . '/inc/admin/dashboard/js/admin.js', array('jquery'), MAGFUSION_VERSION, true); 44 $welcome_data = array( 45 'uri' => esc_url(admin_url('/themes.php?page=magfusion&tab=starter-templates')), 46 'btn_text' => esc_html__('Processing...', 'magfusion'), 47 'nonce' => wp_create_nonce('magfusion_demo_import_nonce'), 48 'admin_url' => esc_url(admin_url()), 49 'ajaxurl' => admin_url('admin-ajax.php'), // Include this line for using admin-ajax.php 213 if (isset($map[$tag])) { 214 return array('key' => $map[$tag][0], 'label' => $map[$tag][1], 'order' => $map[$tag][2]); 215 } 216 return array('key' => 'other', 'label' => ucfirst($tag), 'order' => 6); 217 } 218 219 /** 220 * Core URL that installs or activates a plugin, or an empty string when the 221 * current user cannot do it. 222 * 223 * @param array $plugin Plugin data from plugins(). 224 * @param string $state Install state from plugin_state(). 225 * @return string 226 */ 227 public static function plugin_action_url($plugin, $state) 228 { 229 if ('installed' === $state && current_user_can('activate_plugin', $plugin['file'])) { 230 return wp_nonce_url( 231 self_admin_url('plugins.php?action=activate&plugin=' . rawurlencode($plugin['file'])), 232 'activate-plugin_' . $plugin['file'] 233 ); 234 } 235 if ('missing' === $state && current_user_can('install_plugins')) { 236 return wp_nonce_url( 237 self_admin_url('update.php?action=install-plugin&plugin=' . rawurlencode($plugin['slug'])), 238 'install-plugin_' . $plugin['slug'] 239 ); 240 } 241 return ''; 242 } 243 244 /** 245 * WPInterface professional services shown on the dashboard. 246 * 247 * @return array 248 */ 249 public static function services() 250 { 251 return array( 252 'featured' => array( 253 'title' => __('News & Blog Website Setup', 'magfusion'), 254 'description' => __('Skip the setup work. Our team gets your news or blog site running on MagFusion so you can start publishing.', 'magfusion'), 255 'url' => 'https://wpinterface.com/services/news-blog-website-setup/', 256 ), 257 'items' => array( 258 array( 259 'icon' => 'brush', 260 'title' => __('WordPress Theme Customization', 'magfusion'), 261 'description' => __('Layout, colour and feature changes made by the developers who built your theme.', 'magfusion'), 262 'url' => 'https://wpinterface.com/services/wordpress-theme-customization/', 263 ), 264 array( 265 'icon' => 'bolt', 266 'title' => __('Speed & Core Web Vitals', 'magfusion'), 267 'description' => __('Faster pages and passing Core Web Vitals, shown with before-and-after data.', 'magfusion'), 268 'url' => 'https://wpinterface.com/services/wordpress-speed-optimization/', 269 ), 270 array( 271 'icon' => 'shield', 272 'title' => __('WordPress Care Plans', 'magfusion'), 273 'description' => __('Weekly updates, backups and monitoring. Cancel any time.', 'magfusion'), 274 'url' => 'https://wpinterface.com/services/wordpress-care-plans/', 275 ), 276 array( 277 'icon' => 'lock', 278 'title' => __('Malware Removal & Security Hardening', 'magfusion'), 279 'description' => __('Manual cleanup of hacked sites, closing the entry point, and help getting off blacklists.', 'magfusion'), 280 'url' => 'https://wpinterface.com/services/wordpress-malware-removal/', 281 ), 282 array( 283 'icon' => 'headset', 284 'title' => __('VIP Support', 'magfusion'), 285 'description' => __('One priority ticket, handled first by a senior engineer.', 'magfusion'), 286 'url' => 'https://wpinterface.com/services/vip-support/', 287 ), 288 array( 289 'icon' => 'search', 290 'title' => __('Technical SEO for WordPress', 'magfusion'), 291 'description' => __('Fix the technical issues that stop search engines finding and showing your content.', 'magfusion'), 292 'url' => 'https://wpinterface.com/services/technical-seo-for-wordpress/', 293 ), 294 ), 295 'all_url' => 'https://wpinterface.com/services/', 296 'hire_url' => 'https://wpinterface.com/hire-us/', 50 297 ); 51 wp_localize_script('magfusion-plugin-install-helper', 'magfusionRedirectDemoPage', $welcome_data); 298 } 299 300 /** 301 * Inline SVG icon (24px grid, stroke style). Static markup only. 302 * 303 * @param string $name Icon name. 304 * @param int $size Width and height in px. 305 * @return string 306 */ 307 public static function icon($name, $size = 20) 308 { 309 $paths = array( 310 'brush' => '<path d="M9.06 11.9l8.07-8.06a2.85 2.85 0 1 1 4.03 4.03l-8.06 8.08"/><path d="M7.07 14.94c-1.66 0-3 1.35-3 3.02 0 1.33-2.5 1.52-2 2.02 1.08 1.1 2.49 2.02 4 2.02 2.2 0 4-1.8 4-4.04a3 3 0 0 0-3-3.02z"/>', 311 'bolt' => '<path d="M13 2 3 14h9l-1 8 10-12h-9z"/>', 312 'shield' => '<path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/><path d="m9 12 2 2 4-4"/>', 313 'lock' => '<rect x="5" y="11" width="14" height="10" rx="2"/><path d="M8 11V7a4 4 0 0 1 8 0v4"/>', 314 'headset' => '<path d="M3 11a9 9 0 0 1 18 0v5a2 2 0 0 1-2 2h-1v-7h3"/><path d="M3 11v5a2 2 0 0 0 2 2h1v-7H3"/>', 315 'search' => '<circle cx="11" cy="11" r="7"/><path d="m21 21-4.3-4.3"/>', 316 'check' => '<path d="M20 6 9 17l-5-5"/>', 317 'badge' => '<path d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"/><path d="m9 12 2 2 4-4"/>', 318 'book' => '<path d="M4 19.5A2.5 2.5 0 0 1 6.5 17H20V3H6.5A2.5 2.5 0 0 0 4 5.5z"/><path d="M4 19.5A2.5 2.5 0 0 0 6.5 22H20v-5"/>', 319 'chat' => '<path d="M21 12a8 8 0 0 1-11.6 7.1L3 21l1.9-6.4A8 8 0 1 1 21 12z"/>', 320 'clock' => '<circle cx="12" cy="12" r="9"/><path d="M12 7v5l3 3"/>', 321 'star' => '<path d="m12 2 3.1 6.3 6.9 1-5 4.9 1.2 6.8L12 17.8 5.8 21l1.2-6.8-5-4.9 6.9-1z"/>', 322 'crown' => '<path d="M2 8l4 10h12l4-10-6 4-4-7-4 7z"/>', 323 'palette' => '<circle cx="13.5" cy="6.5" r="1.5"/><circle cx="17.5" cy="10.5" r="1.5"/><circle cx="8.5" cy="7.5" r="1.5"/><circle cx="6.5" cy="12.5" r="1.5"/><path d="M12 2a10 10 0 0 0 0 20c.9 0 1.6-.7 1.6-1.6 0-.4-.2-.8-.4-1.1-.3-.3-.4-.7-.4-1.1 0-.9.7-1.6 1.6-1.6H16a6 6 0 0 0 6-6c0-4.9-4.5-8.6-10-8.6z"/>', 324 'id' => '<rect x="3" y="5" width="18" height="14" rx="2"/><circle cx="9" cy="12" r="2.5"/><path d="M14 10h4"/><path d="M14 14h4"/>', 325 'header' => '<rect x="3" y="3" width="18" height="18" rx="2"/><path d="M3 9h18"/>', 326 'grid' => '<rect x="3" y="3" width="7" height="7" rx="1"/><rect x="14" y="3" width="7" height="7" rx="1"/><rect x="3" y="14" width="7" height="7" rx="1"/><rect x="14" y="14" width="7" height="7" rx="1"/>', 327 'list' => '<path d="M4 6h16"/><path d="M4 12h10"/><path d="M4 18h14"/>', 328 'type' => '<path d="M4 7V4h16v3"/><path d="M9 20h6"/><path d="M12 4v16"/>', 329 'post' => '<path d="M14 3H6v18h12V7z"/><path d="M14 3v4h4"/><path d="M9 13h6"/><path d="M9 17h4"/>', 330 'menu' => '<path d="M4 6h16"/><path d="M4 12h16"/><path d="M4 18h16"/>', 331 'footer' => '<rect x="3" y="3" width="18" height="18" rx="2"/><path d="M3 15h18"/>', 332 'external' => '<path d="M15 3h6v6"/><path d="M10 14 21 3"/><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/>', 333 'close' => '<path d="M18 6 6 18"/><path d="m6 6 12 12"/>', 334 'eye' => '<path d="M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12z"/><circle cx="12" cy="12" r="3"/>', 335 'download' => '<path d="M12 3v12"/><path d="m7 10 5 5 5-5"/><path d="M5 21h14"/>', 336 'info' => '<circle cx="12" cy="12" r="9"/><path d="M12 11v5"/><path d="M12 8h.01"/>', 337 'a11y' => '<circle cx="12" cy="4.5" r="1.5"/><path d="M5 8.5c2.3.7 4.6 1 7 1s4.7-.3 7-1"/><path d="M12 9.5V14l-3 6"/><path d="m12 14 3 6"/>', 338 'text-size' => '<path d="M4 18 8.5 6 13 18"/><path d="M5.7 14h5.6"/><path d="m15 18 3-8 3 8"/><path d="M16 15.5h4"/>', 339 'contrast' => '<circle cx="12" cy="12" r="9"/><path d="M12 3v18"/><path d="M12 8h4.5"/><path d="M12 12h5.5"/><path d="M12 16h4.5"/>', 340 'font' => '<path d="m3 18 4.5-12L12 18"/><path d="M4.7 14h5.6"/><circle cx="17.5" cy="14.5" r="3.5"/><path d="M21 11v7"/>', 341 'link' => '<path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/>', 342 'mask' => '<rect x="3" y="4" width="18" height="16" rx="2"/><path d="M3 10h18"/><path d="M3 14h18"/>', 343 'volume' => '<path d="M11 5 6 9H2v6h4l5 4z"/><path d="M15.5 8.5a5 5 0 0 1 0 7"/><path d="M19 5a10 10 0 0 1 0 14"/>', 344 ); 345 if (!isset($paths[$name])) { 346 return ''; 347 } 348 $size = absint($size); 349 return '<svg class="magfusion-icon" width="' . $size . '" height="' . $size . '" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false">' . $paths[$name] . '</svg>'; 350 } 351 352 /** 353 * Allowed tags for icon() output, for wp_kses(). 354 * 355 * @return array 356 */ 357 public static function icon_kses() 358 { 359 $shape = array('d' => true, 'cx' => true, 'cy' => true, 'r' => true, 'x' => true, 'y' => true, 'width' => true, 'height' => true, 'rx' => true); 360 return array( 361 'svg' => array('class' => true, 'width' => true, 'height' => true, 'viewbox' => true, 'fill' => true, 'stroke' => true, 'stroke-width' => true, 'stroke-linecap' => true, 'stroke-linejoin' => true, 'aria-hidden' => true, 'focusable' => true), 362 'path' => $shape, 363 'circle' => $shape, 364 'rect' => $shape, 365 ); 366 } 367 368 /** 369 * Echo an icon. 370 * 371 * @param string $name Icon name. 372 * @param int $size Size in px. 373 */ 374 public static function the_icon($name, $size = 20) 375 { 376 echo wp_kses(self::icon($name, $size), self::icon_kses()); 377 } 378 379 /** 380 * Link to WordPress' own theme browser filtered to WPInterface themes. Core loads 381 * that list, so the theme itself makes no request. 382 * 383 * @return string 384 */ 385 public static function themes_browse_url() 386 { 387 if (current_user_can('install_themes')) { 388 return self_admin_url('theme-install.php?search=' . rawurlencode('author:' . self::WPORG_AUTHOR)); 389 } 390 return 'https://wordpress.org/themes/author/' . self::WPORG_AUTHOR . '/'; 391 } 392 393 /** 394 * Small screenshot URL for a WordPress.org theme (the resized image the theme 395 * directory itself uses), falling back to the full screenshot. 396 * 397 * @param array $theme Theme data from themes_api(). 398 * @return string 399 */ 400 private static function theme_thumbnail($theme) 401 { 402 $full = isset($theme['screenshot_url']) ? (string) $theme['screenshot_url'] : ''; 403 if (0 === strpos($full, '//')) { 404 $full = 'https:' . $full; 405 } 406 $thumb = $full; 407 if (!empty($theme['version']) && preg_match('#/themes/([a-z0-9-]+)/screenshot\.(png|jpe?g|gif|webp)#i', $full, $m)) { 408 $thumb = sprintf('https://i0.wp.com/themes.svn.wordpress.org/%1$s/%2$s/screenshot.%3$s?w=480&strip=all', $m[1], rawurlencode($theme['version']), $m[2]); 409 } 410 /** 411 * Filters the thumbnail URL used for a WordPress.org theme on the Recommended tab. 412 * 413 * @param string $thumb Thumbnail URL. 414 * @param array $theme Theme data from themes_api(). 415 */ 416 return (string) apply_filters('magfusion_wporg_theme_thumbnail', $thumb, $theme); 417 } 418 419 /** 420 * WPInterface themes from WordPress.org, cached for 12 hours. Only called from the 421 * AJAX handler below, i.e. after the user asked to see the list. 422 * 423 * @return array|WP_Error 424 */ 425 private static function wporg_themes() 426 { 427 $cached = get_transient(self::THEMES_TRANSIENT); 428 if (is_array($cached)) { 429 return isset($cached['error']) ? new WP_Error('magfusion_wporg_themes', $cached['error']) : $cached; 430 } 431 432 if (!function_exists('themes_api')) { 433 require_once ABSPATH . 'wp-admin/includes/theme.php'; 434 } 435 $api = themes_api( 436 'query_themes', 437 array( 438 'author' => self::WPORG_AUTHOR, 439 'per_page' => 100, 440 'fields' => array( 441 'description' => true, 442 'screenshot_url' => true, 443 'sections' => false, 444 'rating' => false, 445 'ratings' => false, 446 'downloaded' => false, 447 'download_link' => false, 448 'last_updated' => false, 449 'homepage' => false, 450 'tags' => false, 451 'num_ratings' => false, 452 'parent' => false, 453 'versions' => false, 454 ), 455 ) 456 ); 457 458 if (is_wp_error($api) || empty($api->themes) || !is_array($api->themes)) { 459 $message = __('Could not load themes from WordPress.org. Please try again later.', 'magfusion'); 460 set_transient(self::THEMES_TRANSIENT, array('error' => $message), 15 * MINUTE_IN_SECONDS); 461 return new WP_Error('magfusion_wporg_themes', $message); 462 } 463 464 $themes = array(); 465 foreach ($api->themes as $theme) { 466 $theme = (array) $theme; 467 if (empty($theme['slug']) || empty($theme['name'])) { 468 continue; 469 } 470 $themes[] = array( 471 'slug' => sanitize_key($theme['slug']), 472 'name' => sanitize_text_field(html_entity_decode($theme['name'], ENT_QUOTES, 'UTF-8')), 473 'thumb' => esc_url_raw(self::theme_thumbnail($theme)), 474 'description' => wp_trim_words(wp_strip_all_tags(isset($theme['description']) ? $theme['description'] : ''), 16, '…'), 475 ); 476 } 477 set_transient(self::THEMES_TRANSIENT, $themes, 12 * HOUR_IN_SECONDS); 478 return $themes; 479 } 480 481 /** 482 * AJAX: return the WPInterface themes list (minus this theme and its Free/Pro twin). 483 */ 484 public function ajax_wporg_themes() 485 { 486 check_ajax_referer('magfusion_wporg_themes', 'nonce'); 487 if (!current_user_can('edit_theme_options')) { 488 wp_send_json_error(array('message' => __('You are not allowed to perform this action.', 'magfusion')), 403); 489 } 490 491 $themes = self::wporg_themes(); 492 if (is_wp_error($themes)) { 493 wp_send_json_error(array('message' => $themes->get_error_message()), 502); 494 } 495 496 $template = get_template(); 497 $exclude = array($template, preg_replace('/-pro$/', '', $template)); 498 $can_install = current_user_can('install_themes'); 499 $out = array(); 500 foreach ($themes as $theme) { 501 if (in_array($theme['slug'], $exclude, true)) { 502 continue; 503 } 504 $theme['details'] = 'https://wordpress.org/themes/' . $theme['slug'] . '/'; 505 $theme['preview'] = $can_install ? self_admin_url('theme-install.php?theme=' . $theme['slug']) : $theme['details']; 506 $out[] = $theme; 507 } 508 wp_send_json_success(array('themes' => $out)); 52 509 } 53 510 } -
magfusion/1.1.2/inc/admin/dashboard/class-dashboard.php
r258000 r354575 1 1 <?php 2 /** 3 * MagFusion theme dashboard (Appearance › MagFusion). 4 * 5 * @package MagFusion 6 */ 2 7 // Exit if accessed directly. 3 8 defined('ABSPATH') || exit; 9 4 10 class MagFusion_Dashboard 5 11 { 12 /** 13 * Instance. 14 * 15 * @var MagFusion_Dashboard 16 */ 6 17 private static $instance; 7 /** 8 * The pro_status of theme. 9 * 10 * @var string $pro_status The pro_status. 11 */ 12 public $pro_status = false; 13 public $demo_packages; 14 public static function instance() 15 { 16 if (is_null(self::$instance)) { 17 self::$instance = new self(); 18 } 19 return self::$instance; 20 } 21 private function __construct() 22 { 23 $this->setup_hooks(); 24 } 25 private function setup_hooks() 26 { 27 add_action('admin_menu', array($this, 'create_menu')); 28 add_action('in_admin_header', array($this, 'hide_admin_notices')); 29 } 30 /** 31 * Theme Url 32 * 33 * @access private 34 * @var string $theme_url 35 * @since 1.0.0 18 19 /** 20 * Whether this is the Pro version of the theme. 21 * 22 * @var bool 23 */ 24 public $pro_status = MagFusion_Admin::PRO; 25 26 /** 27 * Admin page hook suffix. 28 * 29 * @var string 30 */ 31 private $hook = ''; 32 33 /** 34 * Theme URL. 35 * 36 * @var string 36 37 */ 37 38 private $theme_url = 'https://wpinterface.com/themes/magfusion/'; 38 /** 39 * Documentation Url 40 * 41 * @access private 42 * @var string $doc_url 43 * @since 1.0.0 44 */ 45 private $doc_url = 'https://docs.wpinterface.com/magfusion/'; 46 /** 47 * Preview Url 48 * 49 * @access private 50 * @var string $preview_url 51 * @since 1.0.0 52 */ 53 private $preview_url = 'https://demo.wpinterface.com/magfusion'; 54 /** 55 * Misc Support Url 56 * 57 * @access private 58 * @since 1.0.0 39 40 /** 41 * Documentation URL. 42 * 43 * @var string 44 */ 45 private $doc_url = 'https://docs.wpinterface.com/'; 46 47 /** 48 * Pro demo URL. 49 * 50 * @var string 51 */ 52 private $pro_demo_url = 'https://demo.wpinterface.com/magfusion-pro/'; 53 54 /** 55 * Support URLs. 56 * 57 * @var string 59 58 */ 60 59 private $community_url = 'https://wordpress.org/support/theme/magfusion/'; 60 private $review_url = 'https://wordpress.org/support/theme/magfusion/reviews/#new-post'; 61 61 private $support_url = 'https://wpinterface.com/support/'; 62 63 /** 64 * Community URLs. 65 * 66 * @var string 67 */ 62 68 private $facebook_url = 'https://www.facebook.com/wpinterface'; 63 69 private $x_url = 'https://x.com/wp_interface'; 64 70 private $youtube_url = 'https://www.youtube.com/@wpinterface'; 71 72 public static function instance() 73 { 74 if (is_null(self::$instance)) { 75 self::$instance = new self(); 76 } 77 return self::$instance; 78 } 79 80 private function __construct() 81 { 82 add_action('admin_menu', array($this, 'create_menu')); 83 add_action('in_admin_header', array($this, 'hide_admin_notices')); 84 add_action('admin_enqueue_scripts', array($this, 'enqueue')); 85 add_filter('admin_body_class', array($this, 'body_class')); 86 } 87 88 /** 89 * The parent theme object. 90 * 91 * @return WP_Theme 92 */ 93 private function theme() 94 { 95 return is_child_theme() ? wp_get_theme()->parent() : wp_get_theme(); 96 } 97 65 98 public function create_menu() 66 99 { 67 if (!is_child_theme()) { 68 $theme = wp_get_theme(); 69 } else { 70 $theme = wp_get_theme()->parent(); 71 } 72 /* translators: %s: Theme Name. */ 73 $theme_page_name = sprintf(esc_html__('%s', 'magfusion'), $theme->Name); 74 add_theme_page( 75 $theme_page_name, 76 $theme_page_name, 100 $this->hook = add_theme_page( 101 $this->theme()->get('Name'), 102 $this->theme()->get('Name'), 77 103 'edit_theme_options', 78 'magfusion', 104 MagFusion_Admin::PAGE, 105 array($this, 'dashboard_page') 106 ); 107 } 108 109 /** 110 * Whether the current admin screen is this dashboard. 111 * 112 * @return bool 113 */ 114 private function is_dashboard_screen() 115 { 116 $screen = function_exists('get_current_screen') ? get_current_screen() : null; 117 return $screen && $this->hook && $screen->id === $this->hook; 118 } 119 120 /** 121 * Load the dashboard CSS and JS on this page only. 122 * 123 * @param string $hook_suffix Current admin page. 124 */ 125 public function enqueue($hook_suffix) 126 { 127 if (!$this->hook || $hook_suffix !== $this->hook) { 128 return; 129 } 130 wp_enqueue_style('magfusion-dashboard', magfusion_asset_uri('inc/admin/dashboard/css/dashboard', 'css'), array(), MAGFUSION_VERSION); 131 wp_style_add_data('magfusion-dashboard', 'rtl', 'replace'); 132 wp_style_add_data('magfusion-dashboard', 'suffix', magfusion_asset_suffix()); 133 134 wp_enqueue_script('magfusion-dashboard', magfusion_asset_uri('inc/admin/dashboard/js/dashboard', 'js'), array(), MAGFUSION_VERSION, array('in_footer' => true, 'strategy' => 'defer')); 135 wp_localize_script( 136 'magfusion-dashboard', 137 'magfusionDashboard', 79 138 array( 80 $this, 81 'dashboard_page', 139 'ajaxUrl' => admin_url('admin-ajax.php'), 140 'nonce' => wp_create_nonce('magfusion_wporg_themes'), 141 // Pro loads the list when it scrolls into view; the free theme waits for a click. 142 'autoload' => (bool) $this->pro_status, 143 'pageSize' => 8, 144 'i18n' => array( 145 'loading' => __('Loading themes from WordPress.org…', 'magfusion'), 146 /* translators: %d: number of themes. */ 147 'count' => __('%d themes by WPInterface', 'magfusion'), 148 'error' => __('Could not load themes from WordPress.org. Please try again later.', 'magfusion'), 149 'retry' => __('Try again', 'magfusion'), 150 'preview' => __('Preview', 'magfusion'), 151 'details' => __('Details', 'magfusion'), 152 /* translators: %s: theme name. */ 153 'alt' => __('%s theme screenshot', 'magfusion'), 154 ), 82 155 ) 83 156 ); 84 157 } 85 /** 86 * Hide admin notices from BlockArt admin pages. 87 * 88 * @since 1.0.0 158 159 /** 160 * Body class used to give the dashboard a full-width header (scoped to this page). 161 * 162 * @param string $classes Admin body classes. 163 * @return string 164 */ 165 public function body_class($classes) 166 { 167 if ($this->is_dashboard_screen()) { 168 $classes .= ' magfusion-dashboard-page'; 169 } 170 return $classes; 171 } 172 173 /** 174 * Hide admin notices on the MagFusion dashboard. 89 175 */ 90 176 public function hide_admin_notices() 91 177 { 92 // Bail if we're not on a MagFusion screen or page.93 if (empty($_REQUEST['page']) || false === strpos(sanitize_text_field(wp_unslash($_REQUEST['page'])), 'magfusion')) { // phpcs:ignore WordPress.Security.NonceVerification178 // Only on the dashboard itself: other pages (such as the Pro licence page) keep their notices. 179 if (empty($_REQUEST['page']) || MagFusion_Admin::PAGE !== sanitize_key(wp_unslash($_REQUEST['page']))) { // phpcs:ignore WordPress.Security.NonceVerification 94 180 return; 95 181 } … … 123 209 } 124 210 } 211 212 /** 213 * Dashboard tabs. 214 * 215 * @return array 216 */ 217 private function tabs() 218 { 219 $view = __DIR__ . '/views/'; 220 $tabs = array( 221 'dashboard' => array( 222 'name' => __('Overview', 'magfusion'), 223 'view' => $view . 'overview.php', 224 ), 225 ); 226 $tabs['starter-templates'] = array( 227 'name' => __('Starter sites', 'magfusion'), 228 'view' => $view . 'starter-templates.php', 229 ); 230 $tabs['recommended'] = array( 231 'name' => __('Recommended', 'magfusion'), 232 'view' => $view . 'recommended.php', 233 ); 234 if (!$this->pro_status) { 235 $tabs['free-vs-pro'] = array( 236 'name' => __('Free vs Pro', 'magfusion'), 237 'view' => $view . 'free-vs-pro.php', 238 ); 239 } 240 $tabs['help'] = array( 241 'name' => __('Help & support', 'magfusion'), 242 'view' => $view . 'help.php', 243 ); 244 245 /** 246 * Filters the MagFusion dashboard tabs. 247 * 248 * Each tab is array( 'name' => string, 'view' => file path ) or, as before 1.2.5, 249 * array( 'name' => string, 'callback' => callable ). 250 * 251 * @param array $tabs Tabs keyed by slug. 252 */ 253 return apply_filters('magfusion_dashboard_tabs', $tabs); 254 } 255 256 /** 257 * Theme page on wpinterface.com. 258 * 259 * @return string 260 */ 261 public function get_theme_url() 262 { 263 return $this->theme_url; 264 } 265 266 /** 267 * Pro demo URL. 268 * 269 * @return string 270 */ 271 public function get_pro_demo_url() 272 { 273 return $this->pro_demo_url; 274 } 275 276 /** 277 * URL of a dashboard tab. 278 * 279 * @param string $tab Tab slug. 280 * @return string 281 */ 282 public function tab_url($tab) 283 { 284 return add_query_arg(array('page' => MagFusion_Admin::PAGE, 'tab' => $tab), admin_url('themes.php')); 285 } 286 125 287 public function dashboard_page() 126 288 { 127 if (!is_child_theme()) { 128 $theme = wp_get_theme(); 129 } else { 130 $theme = wp_get_theme()->parent(); 131 } 132 $admin_url = admin_url(); 133 $tabs = apply_filters( 134 'magfusion_dashboard_tabs', 135 array( 136 'dashboard' => array( 137 'name' => esc_html__('Dashboard', 'magfusion'), 138 'callback' => function () { 139 include __DIR__ . '/views/dashboard.php'; 140 }, 141 ), 142 'starter-templates' => array( 143 'name' => esc_html__('Starter Templates', 'magfusion'), 144 'callback' => function () { 145 include __DIR__ . '/views/starter-templates.php'; 146 }, 147 ), 148 'products' => array( 149 'name' => esc_html__('Our Recommendation', 'magfusion'), 150 'callback' => function () { 151 include __DIR__ . '/views/products.php'; 152 }, 153 ), 154 'free-vs-pro' => array( 155 'name' => esc_html__('Free Vs Pro', 'magfusion'), 156 'callback' => function () { 157 include __DIR__ . '/views/free-vs-pro.php'; 158 }, 159 ), 160 'help' => array( 161 'name' => esc_html__('Help', 'magfusion'), 162 'callback' => function () { 163 include __DIR__ . '/views/help.php'; 164 }, 165 ), 166 ) 167 ) 289 $theme = $this->theme(); 290 $tabs = $this->tabs(); 291 $current_tab = isset($_GET['tab']) ? sanitize_key(wp_unslash($_GET['tab'])) : 'dashboard'; // phpcs:ignore WordPress.Security.NonceVerification 292 if ('products' === $current_tab) { 293 $current_tab = 'recommended'; 294 } 295 if (!isset($tabs[$current_tab])) { 296 $current_tab = 'dashboard'; 297 } 168 298 ?> 169 <div class="wrap"> 170 <div class="magfusion-dashboard-area"> 171 <div class="magfusion-dashboard-header"> 172 <a class="magfusion-logo" href="<?php echo esc_url($this->theme_url); ?>" 173 target="_blank"> 174 <img class="magfusion-premium-badge" 175 src="<?php echo esc_url(MAGFUSION_PARENT_URL . '/inc/admin/dashboard/images/magfusion-logo.webp'); ?>" 176 alt="<?php esc_attr_e('MagFusion', 'magfusion'); ?>"> 177 <span class="magfusion-theme-version"> 178 <?php 179 echo esc_html($theme->Version); 180 ?> 181 </span> 182 </a> 183 <nav class="dashboard-header-nav"> 184 <ul class="dashboard-primary-menu"> 185 <?php 186 foreach ($tabs as $id => $tab) : 187 if (!is_callable($tab['callback'])) { 188 continue; 189 } 190 ?> 191 <li class="menu-item menu-item-<?php echo esc_attr($id); ?>"> 192 <a id="<?php echo esc_attr($id); ?>" 193 href=<?php echo esc_url("{$admin_url}themes.php?page=magfusion&tab=$id"); ?>><?php echo esc_html($tab['name']); ?></a> 194 </li> 195 <?php endforeach; ?> 196 </ul> 197 </nav> 198 <div class="dashboard-header-extras"> 199 <div class="dashboard-button-group"> 200 <?php if (!$this->pro_status) { ?> 201 <a href="<?php echo esc_url($this->theme_url); ?>#choose-pricing-plan" class="button button-secondary dashboard-button dashboard-button-primary" target="_blank"> 202 <?php esc_html_e('Upgrade to Pro', 'magfusion'); ?> 203 </a> 204 <?php } ?> 205 <button type="button" id="dashboard-changelog-button" class="button button-secondary dashboard-button dashboard-button-secondary"> 206 <?php esc_html_e('Changelog', 'magfusion'); ?> 207 </button> 299 <div class="magfusion-dash"> 300 <header class="magfusion-dash__header"> 301 <div class="magfusion-dash__container"> 302 <div class="magfusion-dash__title-row"> 303 <div class="magfusion-dash__title"> 304 <div class="magfusion-dash__title-line"> 305 <h1><?php echo esc_html($theme->get('Name')); ?></h1> 306 <span class="magfusion-pill"><?php echo esc_html(sprintf(/* translators: %s: theme version. */ __('Version %s', 'magfusion'), $theme->get('Version'))); ?></span> 307 <?php if ($this->pro_status) : ?> 308 <span class="magfusion-pill magfusion-pill--pro"><?php esc_html_e('Pro', 'magfusion'); ?></span> 309 <?php endif; ?> 310 </div> 311 <p><?php echo esc_html(sprintf(/* translators: %s: theme author. */ __('by %s', 'magfusion'), $theme->get('Author'))); ?></p> 312 </div> 313 <div class="magfusion-dash__actions"> 314 <a class="button button-primary magfusion-button" href="<?php echo esc_url(admin_url('customize.php')); ?>"><?php esc_html_e('Customize', 'magfusion'); ?></a> 315 <a class="button magfusion-button" href="<?php echo esc_url($this->doc_url); ?>" target="_blank" rel="noopener"><?php esc_html_e('Documentation', 'magfusion'); ?></a> 316 <button type="button" class="button magfusion-button" data-magfusion-changelog-open aria-haspopup="dialog" aria-controls="magfusion-changelog"><?php MagFusion_Admin::the_icon('clock', 16); ?><?php esc_html_e('What’s new', 'magfusion'); ?></button> 317 <?php if (!$this->pro_status) : ?> 318 <a class="magfusion-upgrade-button" href="<?php echo esc_url($this->theme_url . '#choose-pricing-plan'); ?>" target="_blank" rel="noopener"><?php MagFusion_Admin::the_icon('crown', 16); ?><?php esc_html_e('Upgrade to Pro', 'magfusion'); ?></a> 319 <?php endif; ?> 208 320 </div> 209 321 </div> 322 <nav class="magfusion-dash__tabs" aria-label="<?php esc_attr_e('Theme dashboard sections', 'magfusion'); ?>"> 323 <?php foreach ($tabs as $id => $tab) : ?> 324 <?php if ($id === $current_tab) : ?> 325 <a class="is-active" aria-current="page" href="<?php echo esc_url($this->tab_url($id)); ?>"><?php echo esc_html($tab['name']); ?></a> 326 <?php else : ?> 327 <a href="<?php echo esc_url($this->tab_url($id)); ?>"><?php echo esc_html($tab['name']); ?></a> 328 <?php endif; ?> 329 <?php endforeach; ?> 330 </nav> 210 331 </div> 211 <?php 212 $current_tab = isset($_GET['tab']) ? sanitize_text_field(wp_unslash($_GET['tab'])) : 'dashboard'; 213 $current_tab = in_array($current_tab, array_keys($tabs), true) ? $current_tab : 'dashboard'; 214 $callback = $tabs[$current_tab]['callback']; 215 call_user_func($callback); 216 ?> 217 </div><!--/.magfusion-dashboard-area--> 218 </div><!--/.wrap--> 219 <div id="magfusion-dashboard-offcanvas" class="magfusion-dashboard-offcanvas"> 220 <div class="dialog-head"> 221 <h3><?php esc_html_e('Latest Updates', 'magfusion'); ?></h3> 222 <div id="dialog-close" class="dialog-close"> 223 <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"> 224 <path d="M10.052 9.34082L16.277 3.11582C16.577 2.81582 16.577 2.36582 16.277 2.06582C15.977 1.76582 15.5269 1.76582 15.227 2.06582L9.00195 8.29082L2.77695 2.06582C2.47695 1.76582 2.02695 1.76582 1.72695 2.06582C1.42695 2.36582 1.42695 2.81582 1.72695 3.11582L7.95195 9.34082L1.72695 15.5658C1.42695 15.8658 1.42695 16.3158 1.72695 16.6158C1.87695 16.7658 2.02695 16.8408 2.25195 16.8408C2.47695 16.8408 2.62695 16.7658 2.77695 16.6158L9.00195 10.3908L15.227 16.6158C15.377 16.7658 15.602 16.8408 15.752 16.8408C15.902 16.8408 16.127 16.7658 16.277 16.6158C16.577 16.3158 16.577 15.8658 16.277 15.5658L10.052 9.34082Z" fill="#999999"/> 225 </svg> 332 </header> 333 <hr class="wp-header-end"> 334 <div class="magfusion-dash__body"> 335 <div class="magfusion-dash__container"> 336 <?php 337 $tab = $tabs[$current_tab]; 338 if (!empty($tab['view']) && is_readable($tab['view'])) { 339 include $tab['view']; 340 } elseif (!empty($tab['callback']) && is_callable($tab['callback'])) { 341 call_user_func($tab['callback']); 342 } 343 ?> 226 344 </div> 227 345 </div> 228 <div class="dialog-content"> 229 <?php 230 $changelog = new MagFusion_Changelog_Parser(); 231 // Fetch changelog data. 232 $changelog_data = $changelog->get_items(); 233 234 if ($changelog_data) { 235 // Output the changelog data 236 echo '<div class="magfusion-changelog">'; 237 foreach ($changelog_data as $entry) { 238 echo '<div class="magfusion-changelog-list-item">'; 239 echo '<div class="magfusion-changelog-list-head">'; 240 echo '<h4 class="magfusion-changelog-version">Version: ' . esc_html($entry['version']) . '</h4>'; 241 echo '<p class="magfusion-changelog-date">' . esc_html($entry['date']) . '</p>'; 242 echo '</div>'; // magfusion-changelog-list-head 243 // Display each change 244 echo '<div class="magfusion-changelog-change">'; 245 foreach ($entry['changes'] as $tag => $changes) { 246 echo '<div class="magfusion-changelog-change-item item--' . esc_html(strtolower($tag)) . '">'; 247 echo '<span class="magfusion-changelog-change-type">' . esc_html($tag) . '</span>'; 248 echo '<div class="magfusion-changelog-change-list">'; 249 foreach ($changes as $change) { 250 echo '<p class="magfusion-changelog-change-desc">' . esc_html($change) . '</p>'; 251 } 252 echo '</div>'; // magfusion-changelog-change-list 253 echo '</div >'; // magfusion-changelog-change-item 254 } 255 echo '</div>'; // magfusion-changelog-change 256 echo '</div>'; // magfusion-changelog-list-item 257 } 258 echo '</div>'; // magfusion-changelog 259 } else { 260 echo '<p>No changelog data available.</p>'; 261 } 262 ?> 263 </div> 346 <?php include __DIR__ . '/views/changelog.php'; ?> 264 347 </div> 265 348 <?php 266 349 } 267 350 } 351 268 352 MagFusion_Dashboard::instance(); -
magfusion/1.1.2/inc/admin/dashboard/class-theme-review-notice.php
r258000 r354575 25 25 add_action('after_setup_theme', array($this, 'review_notice')); 26 26 add_action('admin_notices', array($this, 'review_notice_markup'), 0); 27 add_action('admin_enqueue_scripts', array($this, 'enqueue')); 27 28 add_action('admin_init', array($this, 'ignore_theme_review_notice'), 0); 28 29 add_action('admin_init', array($this, 'ignore_theme_review_notice_partially'), 0); … … 59 60 '_magfusion_ignore_theme_review_notice_nonce' 60 61 ); 61 if (!current_user_can(' edit_posts')) {62 if (!current_user_can('manage_options')) { 62 63 return; 63 64 } … … 72 73 return; 73 74 } 75 if (!$this->on_notice_screen()) { 76 return; 77 } 78 $theme = is_child_theme() ? wp_get_theme()->parent() : wp_get_theme(); 74 79 ?> 75 <div class="notice notice-success magfusion-notice theme-review-notice" style="position:relative;"> 76 <div class="magfusion-notice-wrapper"> 77 <div class="magfusion-notice-welcome notice-is-review"> 78 <div class="magfusion-notice-left"> 80 <div class="notice magfusion-welcome magfusion-review"> 81 <a class="notice-dismiss magfusion-welcome__dismiss" href="<?php echo esc_url($dismiss_url); ?>"><span class="screen-reader-text"><?php esc_html_e('Dismiss this notice.', 'magfusion'); ?></span></a> 79 82 80 <h2 class="magfusion-notice-heading"><?php echo esc_html('🌟 Love our theme? Give us a 5-star rating! 🌟'); ?></h2> 81 82 <p> 83 <?php 84 printf( 85 /* translators: %1$s: Opening of strong tag, %2$s: Theme's Name, %3$s: Closing of strong tag */ 86 esc_html__('We hope you\'re enjoying our %1$s%2$s%3$s WordPress theme! Your feedback helps us improve and reach more users. If you love our theme, please take a moment to leave us a 5-star rating. Your support means the world to us!', 'magfusion'), 87 '<strong>', 88 esc_html(wp_get_theme()->get('Name')), 89 '</strong>' 90 ); 91 ?> 92 93 </p> 94 <strong> 95 <?php esc_html_e('Thank you for being an awesome part of our community! 💖', 'magfusion'); ?> 96 </strong> 97 98 <div class="dashboard-button-group"> 99 <a href="https://wordpress.org/support/theme/magfusion/reviews/?filter=5#new-post" class="button button-primary dashboard-button dashboard-button-primary" target="_blank"> 100 <span class="dashicons dashicons-thumbs-up"></span> 101 <?php esc_html_e('Sure, I\'d love to!', 'magfusion'); ?> 102 </a> 103 <a href="<?php echo esc_url($dismiss_url); ?>" class="button button-secondary dashboard-button dashboard-button-secondary"> 104 <span class="dashicons dashicons-smiley"></span> 105 <?php esc_html_e('I already did!', 'magfusion'); ?> 106 </a> 107 <a href="<?php echo esc_url($temporary_dismiss_url); ?>" class="button button-secondary dashboard-button dashboard-button-secondary"> 108 <span class="dashicons dashicons-calendar"></span> 109 <?php esc_html_e('Maybe later', 'magfusion'); ?> 110 </a> 111 <a href="<?php echo esc_url('https://wordpress.org/support/theme/magfusion/'); ?>" 112 class="button button-secondary dashboard-button dashboard-button-secondary" target="_blank"> 113 <span class="dashicons dashicons-testimonial"></span> 114 <?php esc_html_e('I have a query', 'magfusion'); ?> 115 </a> 116 </div> 117 118 </div> 119 <div class="magfusion-notice-right"> 120 <div class="magfusion-intro-image"> 121 <img src="<?php echo esc_url(get_template_directory_uri() . '/screenshot.png'); ?>" 122 alt="<?php esc_attr_e('MagFusion', 'magfusion'); ?>"/> 123 </div> 124 </div> 83 <div class="magfusion-welcome__body"> 84 <span class="magfusion-review__badge"><?php MagFusion_Admin::the_icon('star', 22); ?></span> 85 <div class="magfusion-welcome__text"> 86 <h2><?php echo esc_html(sprintf(/* translators: %s: theme name. */ __('Enjoying %s? A quick review helps a lot.', 'magfusion'), $theme->get('Name'))); ?></h2> 87 <p><?php esc_html_e('A rating on WordPress.org helps other site owners find the theme and keeps the updates coming. It takes about a minute.', 'magfusion'); ?></p> 88 </div> 89 <div class="magfusion-welcome__actions"> 90 <a class="button button-primary" href="<?php echo esc_url('https://wordpress.org/support/theme/magfusion/reviews/?filter=5#new-post'); ?>" target="_blank" rel="noopener"><span class="magfusion-review__stars" aria-hidden="true">★★★★★</span> <?php esc_html_e('Leave a review', 'magfusion'); ?></a> 91 <a class="button" href="<?php echo esc_url($dismiss_url); ?>"><?php esc_html_e('I already did', 'magfusion'); ?></a> 92 <a class="button" href="<?php echo esc_url($temporary_dismiss_url); ?>"><?php esc_html_e('Maybe later', 'magfusion'); ?></a> 125 93 </div> 126 94 </div> 127 <a class="notice-dismiss" href="<?php echo esc_url($dismiss_url); ?>"></a> 128 </div> <!-- /.theme-review-notice --> 95 96 <div class="magfusion-welcome__services"> 97 <?php MagFusion_Admin::the_icon('chat', 16); ?> 98 <span><?php esc_html_e('Something not working, or missing a feature?', 'magfusion'); ?></span> 99 <a href="<?php echo esc_url('https://wordpress.org/support/theme/magfusion/'); ?>" target="_blank" rel="noopener"><?php esc_html_e('Ask in the support forum', 'magfusion'); ?> <span aria-hidden="true">→</span></a> 100 </div> 101 </div> 129 102 <?php 103 } 104 105 /** 106 * Whether the current screen shows the notice (Dashboard and Themes, like the welcome notice). 107 * 108 * @return bool 109 */ 110 private function on_notice_screen() 111 { 112 $screen = function_exists('get_current_screen') ? get_current_screen() : null; 113 return $screen && in_array($screen->id, array('dashboard', 'themes'), true); 114 } 115 116 /** 117 * Whether the notice is due for the current user. 118 * 119 * @return bool 120 */ 121 private function is_due() 122 { 123 if (!current_user_can('manage_options')) { 124 return false; 125 } 126 $user_id = get_current_user_id(); 127 return !(get_option('magfusion_theme_installed_time') > strtotime('-14 day')) 128 && !(get_user_meta($user_id, 'nag_magfusion_ignore_theme_review_notice_partially', true) > strtotime('-14 day')) 129 && !get_user_meta($user_id, 'magfusion_ignore_theme_review_notice', true); 130 } 131 132 /** 133 * Load the notice stylesheet (shared with the welcome notice) while the notice is due. 134 * 135 * @param string $hook_suffix Current admin page. 136 */ 137 public function enqueue($hook_suffix) 138 { 139 if (!in_array($hook_suffix, array('index.php', 'themes.php'), true) || !$this->is_due()) { 140 return; 141 } 142 wp_enqueue_style('magfusion-welcome-notice', magfusion_asset_uri('inc/admin/dashboard/css/notice', 'css'), array(), MAGFUSION_VERSION); 143 wp_style_add_data('magfusion-welcome-notice', 'rtl', 'replace'); 144 wp_style_add_data('magfusion-welcome-notice', 'suffix', magfusion_asset_suffix()); 130 145 } 131 146 … … 167 182 public function review_notice_data_remove() 168 183 { 169 $get_all_users = get_users();170 184 $theme_installed_time = get_option('magfusion_theme_installed_time'); 171 185 // Delete options data. … … 173 187 delete_option('magfusion_theme_installed_time'); 174 188 } 175 // Delete user meta data for theme review notice. 176 foreach ($get_all_users as $user) { 177 $ignored_notice = get_user_meta($user->ID, 'magfusion_ignore_theme_review_notice', true); 178 $ignored_notice_partially = get_user_meta($user->ID, 'nag_magfusion_ignore_theme_review_notice_partially', true); 179 // Delete permanent notice remove data. 180 if ($ignored_notice) { 181 delete_user_meta($user->ID, 'magfusion_ignore_theme_review_notice'); 182 } 183 // Delete partial notice remove data. 184 if ($ignored_notice_partially) { 185 delete_user_meta($user->ID, 'nag_magfusion_ignore_theme_review_notice_partially'); 186 } 187 } 189 // Delete user meta data for theme review notice for all users efficiently. 190 delete_metadata('user', 0, 'magfusion_ignore_theme_review_notice', '', true); 191 delete_metadata('user', 0, 'nag_magfusion_ignore_theme_review_notice_partially', '', true); 188 192 } 189 193 } -
magfusion/1.1.2/inc/admin/dashboard/class-welcome-notice.php
r306736 r354575 1 1 <?php 2 /** 3 * MagFusion welcome notice, shown after activation until dismissed. 4 * 5 * @package MagFusion 6 */ 2 7 // Exit if accessed directly. 3 8 defined('ABSPATH') || exit; 4 9 5 10 class MagFusion_Welcome_Notice { 6 private $theme_url = 'https://wpinterface.com/themes/magfusion/'; 7 private $doc_url = 'https://docs.wpinterface.com/magfusion/'; 8 private $theme_name; 9 private $theme_version; 10 private $theme_slug; 11 /** 12 * Screens that show the notice (Dashboard and Themes only). 13 * 14 * @var array 15 */ 16 private $screens = array('dashboard', 'themes'); 11 17 12 18 public function __construct() { … … 16 22 } 17 23 24 /** 25 * Whether the notice should be shown to the current user at all. 26 * 27 * @return bool 28 */ 29 private function is_enabled() { 30 return !get_option('magfusion_admin_notice_welcome') && current_user_can('manage_options'); 31 } 32 18 33 public function show_welcome_notice() { 19 if ( !get_option('magfusion_admin_notice_welcome')) {34 if ($this->is_enabled()) { 20 35 add_action('admin_notices', [$this, 'render_welcome_notice']); 36 add_action('admin_enqueue_scripts', [$this, 'enqueue']); 21 37 } 22 38 } 23 39 24 private function get_import_button_html() { 25 return sprintf( 26 '<a class="btn-get-started button button-primary dashboard-button dashboard-button-primary" href="#" data-name="%s" data-slug="%s" aria-label="%s">%s</a>', 27 esc_attr('one-click-demo-import, mailchimp-for-wp, wpinterface-add-ons'), 28 esc_attr('one-click-demo-import, mailchimp-for-wp, wpinterface-add-ons'), 29 esc_attr__('Get Started', 'magfusion'), 30 esc_html__('Get started', 'magfusion') 40 /** 41 * Load the notice's small stylesheet and script on the screens that show it. 42 * 43 * @param string $hook_suffix Current admin page. 44 */ 45 public function enqueue($hook_suffix) { 46 if (!in_array($hook_suffix, array('index.php', 'themes.php'), true)) { 47 return; 48 } 49 wp_enqueue_style('magfusion-welcome-notice', magfusion_asset_uri('inc/admin/dashboard/css/notice', 'css'), array(), MAGFUSION_VERSION); 50 wp_style_add_data('magfusion-welcome-notice', 'rtl', 'replace'); 51 wp_style_add_data('magfusion-welcome-notice', 'suffix', magfusion_asset_suffix()); 52 wp_enqueue_script('magfusion-welcome-notice', magfusion_asset_uri('inc/admin/dashboard/js/notice', 'js'), array(), MAGFUSION_VERSION, array('in_footer' => true, 'strategy' => 'defer')); 53 wp_localize_script( 54 'magfusion-welcome-notice', 55 'magfusionWelcomeNotice', 56 array( 57 'ajaxUrl' => admin_url('admin-ajax.php'), 58 'nonce' => wp_create_nonce('magfusion_demo_import_nonce'), 59 'i18n' => array( 60 'installing' => __('Installing…', 'magfusion'), 61 'error' => __('Something went wrong. Please try again, or install the plugins from Plugins › Add New.', 'magfusion'), 62 ), 63 ) 31 64 ); 32 65 } 33 66 34 67 public function render_welcome_notice() { 68 $screen = get_current_screen(); 69 if (!$screen || !in_array($screen->id, $this->screens, true)) { 70 return; 71 } 72 73 $theme = is_child_theme() ? wp_get_theme()->parent() : wp_get_theme(); 74 $dashboard_url = admin_url('themes.php?page=' . MagFusion_Admin::PAGE); 35 75 $dismiss_url = wp_nonce_url( 36 76 remove_query_arg(['activated'], add_query_arg('magfusion-hide-notice', 'welcome')), … … 38 78 '_magfusion_notice_nonce' 39 79 ); 40 $current_user = wp_get_current_user(); 41 $theme = wp_get_theme(); 42 $this->theme_name = $theme->get('Name'); 43 $this->theme_version = $theme->get('Version'); 44 $this->theme_slug = $theme->get_template(); 80 $ready = MagFusion_Admin::starter_plugins_active(); 81 $services = MagFusion_Admin::services(); 82 /** 83 * Filters whether the welcome notice shows the one-line link to WPInterface services. 84 * 85 * @param bool $show Whether to show it. 86 */ 87 $show_services = apply_filters('magfusion_welcome_notice_show_services', true); 88 ?> 89 <div class="notice magfusion-welcome<?php echo $ready ? ' magfusion-welcome--ready' : ''; ?>"> 90 <a class="notice-dismiss magfusion-welcome__dismiss" href="<?php echo esc_url($dismiss_url); ?>"><span class="screen-reader-text"><?php esc_html_e('Dismiss this notice.', 'magfusion'); ?></span></a> 45 91 46 if (is_plugin_active('mailchimp-for-wp/mailchimp-for-wp.php') && is_plugin_active('one-click-demo-import/one-click-demo-import.php')&& is_plugin_active('wpinterface-add-ons/wpinterface-add-ons.php')) { 47 return; 48 } 92 <div class="magfusion-welcome__body"> 93 <?php if ($ready) : ?> 94 <span class="magfusion-welcome__check"><?php MagFusion_Admin::the_icon('check', 22); ?></span> 95 <div class="magfusion-welcome__text"> 96 <h2><?php esc_html_e('Starter plugins are installed.', 'magfusion'); ?></h2> 97 <p><?php esc_html_e('Import a starter site, or start from a clean slate in the Customizer.', 'magfusion'); ?></p> 98 </div> 99 <div class="magfusion-welcome__actions"> 100 <a class="button button-primary" href="<?php echo esc_url(add_query_arg('tab', 'starter-templates', $dashboard_url)); ?>"><?php esc_html_e('Import a starter site', 'magfusion'); ?></a> 101 <a class="button" href="<?php echo esc_url(admin_url('customize.php')); ?>"><?php esc_html_e('Customize', 'magfusion'); ?></a> 102 </div> 103 <?php else : ?> 104 <img class="magfusion-welcome__thumb" src="<?php echo esc_url(MagFusion_Admin::image_url('theme-thumb.webp')); ?>" width="128" height="96" alt="<?php echo esc_attr(sprintf(/* translators: %s: theme name. */ __('%s theme screenshot', 'magfusion'), $theme->get('Name'))); ?>"> 105 <div class="magfusion-welcome__text"> 106 <span class="magfusion-welcome__eyebrow"><?php esc_html_e('Theme activated', 'magfusion'); ?></span> 107 <h2><?php echo esc_html(sprintf(/* translators: %s: theme name. */ __('%s is ready. Let’s make it yours.', 'magfusion'), $theme->get('Name'))); ?></h2> 108 <p><?php esc_html_e('Install the free starter plugins to import a demo layout in one click, then fine-tune colours, header and homepage in the Customizer.', 'magfusion'); ?></p> 109 <ul class="magfusion-welcome__plugins"> 110 <?php foreach (MagFusion_Admin::starter_plugins() as $plugin) : ?> 111 <li><img src="<?php echo esc_url(MagFusion_Admin::image_url('plugin-' . $plugin['slug'] . '.webp')); ?>" width="20" height="20" alt=""><?php echo esc_html($plugin['name']); ?></li> 112 <?php endforeach; ?> 113 </ul> 114 <p class="magfusion-welcome__error" role="alert" hidden></p> 115 </div> 116 <div class="magfusion-welcome__actions"> 117 <?php if (current_user_can('install_plugins')) : ?> 118 <button type="button" class="button button-primary" data-magfusion-install><?php esc_html_e('Install starter plugins', 'magfusion'); ?></button> 119 <?php endif; ?> 120 <a class="button" href="<?php echo esc_url($dashboard_url); ?>"><?php esc_html_e('Open theme dashboard', 'magfusion'); ?></a> 121 </div> 122 <?php endif; ?> 123 </div> 49 124 50 ?> 51 <div id="message" class="notice notice-success magfusion-notice"> 52 <a class="magfusion-message-close notice-dismiss" href="<?php echo esc_url($dismiss_url); ?>"></a> 53 <div class="magfusion-notice-wrapper"> 54 <div class="magfusion-notice-welcome"> 55 <div class="magfusion-notice-left"> 56 <div class="magfusion-notice-subheading"> 57 <?php printf(esc_html__('Welcome %1$s!', 'magfusion'), $current_user->user_login); ?> 58 </div> 59 <h2 class="magfusion-notice-heading"> 60 <?php esc_html_e('Thank you for choosing MagFusion!', 'magfusion'); ?> 61 </h2> 62 </div> 125 <?php if ($show_services) : ?> 126 <div class="magfusion-welcome__services"> 127 <?php MagFusion_Admin::the_icon('badge', 16); ?> 128 <span><?php echo esc_html(sprintf(/* translators: %s: theme name. */ __('Prefer it done for you? The WPInterface team can set up and customise %s for your site.', 'magfusion'), $theme->get('Name'))); ?></span> 129 <a href="<?php echo esc_url($services['featured']['url']); ?>" target="_blank" rel="noopener"><?php esc_html_e('Explore services', 'magfusion'); ?> <span aria-hidden="true">→</span></a> 63 130 </div> 64 <div class="magfusion-notice-content"> 65 <div class="magfusion-notice-item magfusion-notice-template-import"> 66 <h3><?php esc_html_e('Recommended Plugins', 'magfusion'); ?></h3> 67 <p><?php esc_html_e('Let\'s start by installing and activating One Click Demo Import, WPInterface Add-ons and MC4WP: Mailchimp for WordPress', 'magfusion'); ?></p> 68 <?php echo $this->get_import_button_html(); ?> 69 </div> 70 <div class="magfusion-notice-item magfusion-notice-theme-dashboard"> 71 <h3><?php esc_html_e('Quick Links', 'magfusion'); ?></h3> 72 <p><?php esc_html_e("Check the quick links below for detailed information and to make the most of all the features our theme offers.", 'magfusion'); ?></p> 73 <div class="dashboard-button-group"> 74 <a href="<?php echo esc_url(admin_url('themes.php?page=' . $this->theme_slug)); ?>" class="button button-secondary dashboard-button dashboard-button-secondary"> 75 <?php esc_html_e('Theme Dashboard', 'magfusion'); ?> 76 </a> 77 <a href="<?php echo esc_url($this->doc_url); ?>" class="button button-secondary dashboard-button dashboard-button-secondary" target="_blank"> 78 <?php esc_html_e('Documentation', 'magfusion'); ?> 79 </a> 80 <a href="<?php echo esc_url($this->theme_url); ?>#choose-pricing-plan" class="button button-secondary dashboard-button dashboard-button-secondary" target="_blank"> 81 <?php esc_html_e('Upgrade to Pro', 'magfusion'); ?> 82 </a> 83 </div> 84 </div> 85 </div> 86 </div> 131 <?php endif; ?> 87 132 </div> 88 133 <?php … … 104 149 public function handle_import_button() { 105 150 check_ajax_referer('magfusion_demo_import_nonce', 'security'); 106 $state = []; 151 if (!current_user_can('activate_plugins')) { 152 wp_send_json_error(array('message' => esc_html__('You are not allowed to perform this action.', 'magfusion')), 403); 153 } 154 $response = ['redirect' => admin_url('/themes.php?page=' . MagFusion_Admin::PAGE . '&tab=dashboard')]; 107 155 108 if (class_exists('OCDI_Plugin')) { 109 $state['one-click-demo-import'] = 'activated'; 110 } elseif (file_exists(WP_PLUGIN_DIR . '/one-click-demo-import/one-click-demo-import.php')) { 111 $state['one-click-demo-import'] = 'installed'; 112 } 113 114 if (class_exists('MC4WP_MailChimp')) { 115 $state['mailchimp-for-wp'] = 'activated'; 116 } elseif (file_exists(WP_PLUGIN_DIR . '/mailchimp-for-wp/mailchimp-for-wp.php')) { 117 $state['mailchimp-for-wp'] = 'installed'; 118 } 119 120 if (class_exists('Wpinterface_Add_Ons')) { 121 $state['wpinterface-add-ons'] = 'activated'; 122 } elseif (file_exists(WP_PLUGIN_DIR . '/wpinterface-add-ons/wpinterface-add-ons.php')) { 123 $state['wpinterface-add-ons'] = 'installed'; 124 } 125 126 $response = ['redirect' => admin_url('/themes.php?page=magfusion&tab=dashboard')]; 127 128 foreach (['one-click-demo-import', 'mailchimp-for-wp', 'wpinterface-add-ons'] as $plugin) { 129 if (isset($state[$plugin]) && ('activated' === $state[$plugin] || 'installed' === $state[$plugin])) { 130 if (current_user_can('activate_plugin')) { 131 $result = activate_plugin($plugin . '/' . $plugin . '.php'); 132 if (is_wp_error($result)) { 133 $response['errorCode'] = $result->get_error_code(); 134 $response['errorMessage'] = $result->get_error_message(); 135 } 156 foreach (MagFusion_Admin::starter_plugins() as $plugin) { 157 $state = MagFusion_Admin::plugin_state($plugin['file']); 158 if ('active' === $state) { 159 continue; 160 } 161 if ('missing' === $state) { 162 if (!current_user_can('install_plugins')) { 163 continue; 136 164 } 137 } else {138 wp_enqueue_style('plugin-install');139 wp_enqueue_script('plugin-install');140 165 include_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; 141 166 include_once ABSPATH . 'wp-admin/includes/plugin-install.php'; 142 167 143 $api = plugins_api('plugin_information', ['slug' => $plugin, 'fields' => ['sections' => false]]); 168 $api = plugins_api('plugin_information', ['slug' => $plugin['slug'], 'fields' => ['sections' => false]]); 169 if (is_wp_error($api)) { 170 $response['errorCode'] = $api->get_error_code(); 171 $response['errorMessage'] = $api->get_error_message(); 172 continue; 173 } 144 174 $upgrader = new Plugin_Upgrader(new WP_Ajax_Upgrader_Skin()); 145 175 $result = $upgrader->install($api->download_link); 146 147 if ($result && current_user_can('activate_plugin')) { 148 $result = activate_plugin($plugin . '/' . $plugin . '.php'); 149 if (is_wp_error($result)) { 150 $response['errorCode'] = $result->get_error_code(); 151 $response['errorMessage'] = $result->get_error_message(); 152 } 176 if (!$result || is_wp_error($result)) { 177 $response['errorCode'] = is_wp_error($result) ? $result->get_error_code() : 'install_failed'; 178 $response['errorMessage'] = is_wp_error($result) ? $result->get_error_message() : __('Could not install the plugin.', 'magfusion'); 179 continue; 180 } 181 wp_clean_plugins_cache(); 182 } 183 if (current_user_can('activate_plugin', $plugin['file'])) { 184 $result = activate_plugin($plugin['file']); 185 if (is_wp_error($result)) { 186 $response['errorCode'] = $result->get_error_code(); 187 $response['errorMessage'] = $result->get_error_message(); 153 188 } 154 189 } -
magfusion/1.1.2/inc/admin/dashboard/views/free-vs-pro.php
r258000 r354575 1 1 <?php 2 if (!is_child_theme()) { 3 $theme = wp_get_theme(); 4 } else { 5 $theme = wp_get_theme()->parent(); 6 } 7 $tick_mark = '<span class="compare-checkmark"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M5.37994 11.5537L5.7335 11.9073L6.08705 11.5537L13.887 3.75375C13.9296 3.71119 13.9703 3.7002 14.0002 3.7002C14.03 3.7002 14.0707 3.71119 14.1133 3.75375C14.1558 3.79631 14.1668 3.83698 14.1668 3.86686C14.1668 3.89675 14.1558 3.93742 14.1133 3.97998L5.84661 12.2466C5.80946 12.2838 5.79218 12.2918 5.78876 12.2933L5.7886 12.2934C5.78668 12.2943 5.7738 12.3002 5.7335 12.3002C5.6932 12.3002 5.68032 12.2943 5.67839 12.2934L5.67823 12.2933C5.67482 12.2918 5.65753 12.2838 5.62038 12.2466L1.88705 8.51331C1.84449 8.47075 1.8335 8.43008 1.8335 8.4002C1.8335 8.37031 1.84449 8.32964 1.88705 8.28708L1.54017 7.9402L1.88705 8.28708C1.92961 8.24452 1.97028 8.23353 2.00016 8.23353C2.03005 8.23353 2.07072 8.24452 2.11328 8.28708L5.37994 11.5537Z" stroke="#3fb28f"/></svg></span>'; 8 $cross_mark = '<span class="compare-crossmark"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.7071 4.70711C13.0976 4.31658 13.0976 3.68342 12.7071 3.29289C12.3166 2.90237 11.6834 2.90237 11.2929 3.29289L8 6.58579L4.70711 3.29289C4.31658 2.90237 3.68342 2.90237 3.29289 3.29289C2.90237 3.68342 2.90237 4.31658 3.29289 4.70711L6.58579 8L3.29289 11.2929C2.90237 11.6834 2.90237 12.3166 3.29289 12.7071C3.68342 13.0976 4.31658 13.0976 4.70711 12.7071L8 9.41421L11.2929 12.7071C11.6834 13.0976 12.3166 13.0976 12.7071 12.7071C13.0976 12.3166 13.0976 11.6834 12.7071 11.2929L9.41421 8L12.7071 4.70711Z" fill="#e62424"/></svg></span>'; 2 /** 3 * Dashboard › Free vs Pro tab. 4 * 5 * Included from MagFusion_Dashboard::dashboard_page(), so $this is the dashboard. 6 * 7 * @package MagFusion 8 */ 9 defined('ABSPATH') || exit; 10 11 // true = included, false = not included, anything else is shown as text. 12 $magfusion_features = array( 13 __('General Features', 'magfusion') => array( 14 array('Hook For Developers', true, true), 15 array('WooCommerce Compatible', true, true), 16 array('Gutenberg Compatible', true, true), 17 array('Elementor Compatible', true, true), 18 array('Dark Mode', false, true), 19 array('Typography(Font Size, Font Family, Font Weight,...)', false, true), 20 array('Styling Options', 'Limited', true), 21 array('Background Options', 'Limited', true), 22 array('Pre Built Demos', 1, 2), 23 ), 24 __('Colors', 'magfusion') => array( 25 array('Background Color', true, true), 26 array('Primary Color', false, true), 27 array('Heading Colors', false, true), 28 array('Element Colors', false, true), 29 array('Link Color', false, true), 30 array('Category Colors', true, true), 31 ), 32 __('Header Features', 'magfusion') => array( 33 array('Site Identity Customization', 'Limited', true), 34 array('Header Layouts', 2, 6), 35 array('Sticky Header', true, true), 36 array('Date and Time', true, true), 37 array('News Ticker', 'Limited', true), 38 array('Offcanvas Widget Area', false, true), 39 array('Top Bar Navigation', false, true), 40 ), 41 __('WooCommerce', 'magfusion') => array( 42 array('Advanced WooCommerce Support', false, true), 43 array('WooCommerce Product Page Sidebar', true, true), 44 ), 45 __('Container Layout', 'magfusion') => array( 46 array('Boxed', false, true), 47 array('Left Sidebar', true, true), 48 array('Right Sidebar', true, true), 49 array('No Sidebar', true, true), 50 ), 51 __('Blog', 'magfusion') => array( 52 array('Archive Layout', 3, 5), 53 array('Post Format Support', false, true), 54 array('Sticky Sidebar', true, true), 55 array('Excerpt', true, true), 56 array('Excerpt Length', true, true), 57 array('Excerpt Line Limit', true, true), 58 array('Read More Text', false, true), 59 array('Infinite Scroll', true, true), 60 array('Social Share Button', false, true), 61 ), 62 __('Content', 'magfusion') => array( 63 array('Author Info Area', true, true), 64 array('Social Media Icons on Author Info Area', false, true), 65 array('Post Navigation Style', 1, 3), 66 array('Related Posts', true, true), 67 array('Related Author Posts', false, true), 68 array('Read Time', false, true), 69 array('Post Date Format', 1, 2), 70 array('Sticky Sidebar', true, true), 71 array('Social Share Button', false, true), 72 array('Fixed Next/Prev Posts', true, true), 73 ), 74 __('Footer', 'magfusion') => array( 75 array('Footer Column Layout', 7, 9), 76 array('Background Color', false, true), 77 array('Background Image', false, true), 78 array('Scroll To Top Button', true, true), 79 array('Reading Progress Indicator', true, true), 80 array('Footer Widgets Area', true, true), 81 array('Remove Copyright Theme Credit', false, true), 82 ), 83 __('Additional', 'magfusion') => array( 84 array('Schema Markup', false, true), 85 array('Social Share Icons', false, 3), 86 array('Newsletter Popup Model Box', false, true), 87 ), 88 __('API Integrations', 'magfusion') => array( 89 array('OpenWeatherMap API Integration', false, true), 90 array('GoogleMaps API Integration', false, true), 91 array('Exchange Rate API Integration', false, true), 92 ), 93 __('Widgets', 'magfusion') => array( 94 array('Widget Areas', 20, '25+'), 95 ), 96 __('Theme Widgets', 'magfusion') => array( 97 array('MagFusion: Advertisement Widget', false, true), 98 array('MagFusion: Instagram Widget', false, true), 99 array('MagFusion: Author Widget', true, true), 100 array('MagFusion: CTA', true, true), 101 array('MagFusion: Carousel Posts', true, true), 102 array('MagFusion: Categories', true, true), 103 array('MagFusion: Grid Posts', true, true), 104 array('MagFusion: Image Widget', true, true), 105 array('MagFusion: Mailchimp', true, true), 106 array('MagFusion: Metro Post', true, true), 107 array('MagFusion: Recent Posts', true, true), 108 array('MagFusion: Currency Exchange', false, true), 109 array('MagFusion: Google Maps', false, true), 110 array('MagFusion: Weather', false, true), 111 array('MagFusion: Slider Posts', true, true), 112 array('MagFusion: Social Menu', true, true), 113 array('MagFusion: Tab Posts', true, true), 114 array('MagFusion: Youtube Video', true, true), 115 ), 116 __('Premium Elementor Widgets', 'magfusion') => array( 117 array('Slider', false, true), 118 ), 119 __('Widget Blocks', 'magfusion') => array( 120 array('Block Style 1', true, true), 121 array('Block Style 2', true, true), 122 array('Block Style 3', true, true), 123 array('Block Style 4', true, true), 124 array('Block Style 5', true, true), 125 array('Block Style 6', false, true), 126 array('Block Style 7', false, true), 127 array('Block Style 8', false, true), 128 array('Block Style 9', false, true), 129 array('Block Style 10', false, true), 130 ), 131 __('Widget Grid', 'magfusion') => array( 132 array('Grid Style 1', true, true), 133 array('Grid Style 2', true, true), 134 array('Grid Style 3', true, true), 135 array('Grid Style 4', true, true), 136 array('Grid Style 5', true, true), 137 array('Grid Style 6', false, true), 138 array('Grid Style 7', false, true), 139 array('Grid Style 8', false, true), 140 array('Grid Style 9', false, true), 141 array('Grid Style 10', false, true), 142 ), 143 __('Pro Only', 'magfusion') => array( 144 array('Whitelist Theme Credit', false, true), 145 array('Webmasters Tools', false, true), 146 array('Meta Open Graph', false, true), 147 array('Twitter Summary Card', false, true), 148 ), 149 __('Support', 'magfusion') => array( 150 array('Support', 'WordPress.org Forum', 'Personalized Support through Email/Ticket System'), 151 ), 152 ); 153 154 $magfusion_cell = static function ($value) { 155 if (true === $value) { 156 echo '<span class="magfusion-yes">'; 157 MagFusion_Admin::the_icon('check', 16); 158 echo '<span class="screen-reader-text">' . esc_html__('Included', 'magfusion') . '</span></span>'; 159 } elseif (false === $value) { 160 echo '<span class="magfusion-no" aria-hidden="true">—</span><span class="screen-reader-text">' . esc_html__('Not included', 'magfusion') . '</span>'; 161 } else { 162 echo esc_html($value); 163 } 164 }; 9 165 ?> 10 <div class="magfusion-dashboard-content free-vs-pro-page"> 11 <table class="magfusion-compare-table"> 12 <tbody> 13 <?php 14 $show_free_pro = true; // Set to false to hide the Free/Pro column 15 $features = array( 16 'General Features' => array( 17 'showFreePro' => true, 18 'items' => array( 19 array('Hook For Developers', $tick_mark, $tick_mark), 20 array('WooCommerce Compatible', $tick_mark, $tick_mark), 21 array('Gutenberg Compatible', $tick_mark, $tick_mark), 22 array('Elementor Compatible', $tick_mark, $tick_mark), 23 array('Dark Mode', $cross_mark, $tick_mark), 24 array('Typography(Font Size, Font Family, Font Weight,...)', $cross_mark, $tick_mark), 25 array('Styling Options', 'Limited', $tick_mark), 26 array('Background Options', 'Limited', $tick_mark), 27 array('Pre Built Demos', 1, 2), 28 ), 29 ), 30 'Colors' => array( 31 'showFreePro' => true, 32 'items' => array( 33 array('Background Color', $tick_mark, $tick_mark), 34 array('Primary Color', $cross_mark, $tick_mark), 35 array('Heading Colors', $cross_mark, $tick_mark), 36 array('Element Colors', $cross_mark, $tick_mark), 37 array('Link Color', $cross_mark, $tick_mark), 38 array('Category Colors', $tick_mark, $tick_mark), 39 ), 40 ), 41 'Header Features' => array( 42 'showFreePro' => true, 43 'items' => array( 44 array('Site Identity Customization', 'Limited', $tick_mark), 45 array('Header Layouts', 2, 6), 46 array('Sticky Header', $tick_mark, $tick_mark), 47 array('Date and Time', $tick_mark, $tick_mark), 48 array('News Ticker', 'Limited', $tick_mark), 49 array('Offcanvas Widget Area', $cross_mark, $tick_mark), 50 array('Top Bar Navigation', $cross_mark, $tick_mark), 51 ), 52 ), 53 'WooCommerce' => array( 54 'showFreePro' => true, 55 'items' => array( 56 array('Advanced WooCommerce Support', $cross_mark, $tick_mark), 57 array('WooCommerce Product Page Sidebar', $tick_mark, $tick_mark), 58 array('WooCommerce Product Page Sidebar', $tick_mark, $tick_mark), 59 ), 60 ), 61 'Container Layout' => array( 62 'showFreePro' => true, 63 'items' => array( 64 array('Boxed', $cross_mark, $tick_mark), 65 array('Left Sidebar', $tick_mark, $tick_mark), 66 array('Right Sidebar', $tick_mark, $tick_mark), 67 array('No Sidebar', $tick_mark, $tick_mark), 68 ), 69 ), 70 'Blog' => array( 71 'showFreePro' => true, 72 'items' => array( 73 array('Archive Layout', 3, 5), 74 array('Post Format Support', $cross_mark, $tick_mark), 75 array('Sticky Sidebar', $tick_mark, $tick_mark), 76 array('Excerpt', $tick_mark, $tick_mark), 77 array('Excerpt Length', $tick_mark, $tick_mark), 78 array('Excerpt Line Limit', $tick_mark, $tick_mark), 79 array('Read More Text', $cross_mark, $tick_mark), 80 array('Infinite Scroll', $tick_mark, $tick_mark), 81 array('Social Share Button', $cross_mark, $tick_mark), 82 ), 83 ), 84 'Content' => array( 85 'showFreePro' => true, 86 'items' => array( 87 array('Author Info Area', $tick_mark, $tick_mark), 88 array('Social Media Icons on Author Info Area', $cross_mark, $tick_mark), 89 array('Post Navigation Style', 1, 3), 90 array('Related Posts', $tick_mark, $tick_mark), 91 array('Related Author Posts', $cross_mark, $tick_mark), 92 array('Read Time', $cross_mark, $tick_mark), 93 array('Post Date Format', 1, 2), 94 array('Sticky Sidebar', $tick_mark, $tick_mark), 95 array('Social Share Button', $cross_mark, $tick_mark), 96 array('Fixed Next/Prev Posts', $tick_mark, $tick_mark), 97 ), 98 ), 99 'Footer' => array( 100 'showFreePro' => true, 101 'items' => array( 102 array('Footer Column Layout', 7, 9), 103 array('Background Color', $cross_mark, $tick_mark), 104 array('Background Image', $cross_mark, $tick_mark), 105 array('Scroll To Top Button', $tick_mark, $tick_mark), 106 array('Reading Progress Indicator', $tick_mark, $tick_mark), 107 array('Footer Widgets Area', $tick_mark, $tick_mark), 108 array('Remove Copyright Theme Credit', $cross_mark, $tick_mark), 109 ), 110 ), 111 'Additional' => array( 112 'showFreePro' => true, 113 'items' => array( 114 array('Schema Markup', $cross_mark, $tick_mark), 115 array('Social Share Icons', $cross_mark, 3), 116 array('Newsletter Popup Model Box', $cross_mark, $tick_mark), 117 ), 118 ), 119 'API Integrations' => array( 120 'showFreePro' => true, 121 'items' => array( 122 array('OpenWeatherMap API Integration', $cross_mark, $tick_mark), 123 array('GoogleMaps API Integration', $cross_mark, $tick_mark), 124 array('Exchange Rate API Integration', $cross_mark, $tick_mark), 125 ), 126 ), 127 'Widgets' => array( 128 'showFreePro' => true, 129 'items' => array( 130 array('Widget Areas', 20, '25+'), 131 ), 132 ), 133 'TG Widgets' => array( 134 'showFreePro' => true, 135 'items' => array( 136 array('MagFusion: Advertisement Widget', $cross_mark, $tick_mark), 137 array('MagFusion: Instagram Widget', $cross_mark, $tick_mark), 138 array('MagFusion: Author Widget', $tick_mark, $tick_mark), 139 array('MagFusion: CTA', $tick_mark, $tick_mark), 140 array('MagFusion: Carousel Posts', $tick_mark, $tick_mark), 141 array('MagFusion: Categories', $tick_mark, $tick_mark), 142 array('MagFusion: Grid Posts', $tick_mark, $tick_mark), 143 array('MagFusion: Image Widget', $tick_mark, $tick_mark), 144 array('MagFusion: Mailchimp', $tick_mark, $tick_mark), 145 array('MagFusion: Metro Post', $tick_mark, $tick_mark), 146 array('MagFusion: Recent Posts', $tick_mark, $tick_mark), 147 array('MagFusion: Currency Exchange', $cross_mark, $tick_mark), 148 array('MagFusion: Google Maps', $cross_mark, $tick_mark), 149 array('MagFusion: Weather', $cross_mark, $tick_mark), 150 array('MagFusion: Slider Posts', $tick_mark, $tick_mark), 151 array('MagFusion: Social Menu', $tick_mark, $tick_mark), 152 array('MagFusion: Tab Posts', $tick_mark, $tick_mark), 153 array('MagFusion: Youtube Video', $tick_mark, $tick_mark), 154 ), 155 ), 156 'Premium Elementor Widgets' => array( 157 'showFreePro' => true, 158 'items' => array( 159 array('Slider', $cross_mark, $tick_mark), 160 ), 161 ), 162 'MagFusion Widget Blocks' => array( 163 'showFreePro' => true, 164 'items' => array( 165 array('Block Style 1', $tick_mark, $tick_mark), 166 array('Block Style 2', $tick_mark, $tick_mark), 167 array('Block Style 3', $tick_mark, $tick_mark), 168 array('Block Style 4', $tick_mark, $tick_mark), 169 array('Block Style 5', $tick_mark, $tick_mark), 170 array('Block Style 6', $cross_mark, $tick_mark), 171 array('Block Style 7', $cross_mark, $tick_mark), 172 array('Block Style 8', $cross_mark, $tick_mark), 173 array('Block Style 9', $cross_mark, $tick_mark), 174 array('Block Style 10', $cross_mark, $tick_mark), 175 ), 176 ), 177 'MagFusion Widget Grid' => array( 178 'showFreePro' => true, 179 'items' => array( 180 array('Grid Style 1', $tick_mark, $tick_mark), 181 array('Grid Style 2', $tick_mark, $tick_mark), 182 array('Grid Style 3', $tick_mark, $tick_mark), 183 array('Grid Style 4', $tick_mark, $tick_mark), 184 array('Grid Style 5', $tick_mark, $tick_mark), 185 array('Grid Style 6', $cross_mark, $tick_mark), 186 array('Grid Style 7', $cross_mark, $tick_mark), 187 array('Grid Style 8', $cross_mark, $tick_mark), 188 array('Grid Style 9', $cross_mark, $tick_mark), 189 array('Grid Style 10', $cross_mark, $tick_mark), 190 ), 191 ), 192 'MagFusion Premium Only' => array( 193 'showFreePro' => true, 194 'items' => array( 195 array('Whitelist Theme Credit', $cross_mark, $tick_mark), 196 array('Webmasters Tools', $cross_mark, $tick_mark), 197 array('Meta Open Graph', $cross_mark, $tick_mark), 198 array('Twitter Summary Card', $cross_mark, $tick_mark), 199 ), 200 ), 201 'MagFusion Support Widgets' => array( 202 'showFreePro' => true, 203 'items' => array( 204 array('Support', 'WordPress.org Forum', 'Personalized Support through Email/Ticket System'), 205 ), 206 ), 207 ); 208 foreach ($features as $category => $feature) : 209 $show_free_pro = $feature['showFreePro']; 210 ?> 211 <tr class="compare-table-head"> 212 <td><?php $category; ?></td> 213 <?php if ($show_free_pro) : ?> 214 <td><?php esc_html_e('Free', 'magfusion'); ?></td> 215 <td><?php esc_html_e('Pro', 'magfusion'); ?></td> 216 <?php endif; ?> 217 </tr> 218 <?php foreach ($feature['items'] as $item) : ?> 219 <tr> 220 <td><?php echo esc_html($item[0]); ?></td> 221 <td><?php echo $item[1]; ?></td> 222 <td><?php echo $item[2]; ?></td> 223 </tr> 224 <?php endforeach; ?> 225 <?php endforeach; ?> 226 </tbody> 227 </table> 228 <div class="postbox magfusion-postbox-upsell"> 229 <div class="icon"> 230 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="150px" height="150px"> 231 <path fill="#c7ede6" 232 d="M87.215,56.71C88.35,54.555,89,52.105,89,49.5c0-6.621-4.159-12.257-10.001-14.478C78.999,35.015,79,35.008,79,35c0-11.598-9.402-21-21-21c-9.784,0-17.981,6.701-20.313,15.757C36.211,29.272,34.638,29,33,29c-7.692,0-14.023,5.793-14.89,13.252C12.906,43.353,9,47.969,9,53.5C9,59.851,14.149,65,20.5,65c0.177,0,0.352-0.012,0.526-0.022C21.022,65.153,21,65.324,21,65.5C21,76.822,30.178,86,41.5,86c6.437,0,12.175-2.972,15.934-7.614C59.612,80.611,62.64,82,66,82c4.65,0,8.674-2.65,10.666-6.518C77.718,75.817,78.837,76,80,76c6.075,0,11-4.925,11-11C91,61.689,89.53,58.727,87.215,56.71z"/> 233 <path fill="#fff" 234 d="M15.5 51h-10C5.224 51 5 50.776 5 50.5S5.224 50 5.5 50h10c.276 0 .5.224.5.5S15.777 51 15.5 51zM18.5 51h-1c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h1c.276 0 .5.224.5.5S18.777 51 18.5 51zM23.491 53H14.5c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h8.991c.276 0 .5.224.5.5S23.767 53 23.491 53zM12.5 53h-1c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h1c.276 0 .5.224.5.5S12.777 53 12.5 53zM9.5 53h-2C7.224 53 7 52.776 7 52.5S7.224 52 7.5 52h2c.276 0 .5.224.5.5S9.777 53 9.5 53zM15.5 55h-2c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h2c.276 0 .5.224.5.5S15.776 55 15.5 55zM18.5 46c-.177 0-.823 0-1 0-.276 0-.5.224-.5.5s.224.5.5.5c.177 0 .823 0 1 0 .276 0 .5-.224.5-.5S18.776 46 18.5 46zM18.5 48c-.177 0-4.823 0-5 0-.276 0-.5.224-.5.5s.224.5.5.5c.177 0 4.823 0 5 0 .276 0 .5-.224.5-.5S18.776 48 18.5 48zM23.5 50c-.177 0-2.823 0-3 0-.276 0-.5.224-.5.5s.224.5.5.5c.177 0 2.823 0 3 0 .276 0 .5-.224.5-.5S23.776 50 23.5 50zM72.5 24h-10c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h10c.276 0 .5.224.5.5S72.776 24 72.5 24zM76.5 24h-2c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h2c.276 0 .5.224.5.5S76.776 24 76.5 24zM81.5 26h-10c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h10c.276 0 .5.224.5.5S81.777 26 81.5 26zM69.5 26h-1c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h1c.276 0 .5.224.5.5S69.776 26 69.5 26zM66.47 26H64.5c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h1.97c.276 0 .5.224.5.5S66.746 26 66.47 26zM75.5 22h-5c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h5c.276 0 .5.224.5.5S75.777 22 75.5 22zM72.5 28h-2c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h2c.276 0 .5.224.5.5S72.776 28 72.5 28z"/> 235 <path fill="#508ecc" 236 d="M51.275,24.017C43.207,24.397,37,31.347,37,39.424V47h6v-7.692c0-4.794,3.617-8.979,8.401-9.289C56.643,29.68,61,33.831,61,39c0,1.657,1.343,3,3,3s3-1.343,3-3C67,30.475,59.889,23.611,51.275,24.017z"/> 237 <path fill="#472b29" 238 d="M52,24c-0.241,0-0.482,0.006-0.725,0.017C43.207,24.397,37,31.347,37,39.424V47h6v-7.692c0-4.794,3.617-8.979,8.401-9.289C51.602,30.006,51.802,30,52,30c4.971,0,9,4.029,9,9c0,1.657,1.343,3,3,3s3-1.343,3-3C67,30.716,60.284,24,52,24z M64,40.6c-0.882,0-1.6-0.718-1.6-1.6c0-5.735-4.665-10.4-10.4-10.4c-0.228,0-0.458,0.007-0.69,0.022c-5.445,0.353-9.711,5.046-9.711,10.686V45.6h-3.2v-6.176c0-7.513,5.684-13.666,12.941-14.008C51.562,25.405,51.781,25.4,52,25.4c7.499,0,13.6,6.101,13.6,13.6C65.6,39.882,64.882,40.6,64,40.6z"/> 239 <path fill="#7dafe2" 240 d="M67.6,45.5H36.4c-2.154,0-3.9,1.727-3.9,3.857v13.5c0,5.326,4.365,9.643,9.75,9.643h19.5c5.385,0,9.75-4.317,9.75-9.643v-13.5C71.5,47.227,69.754,45.5,67.6,45.5z"/> 241 <path fill="#f1bc19" d="M33 50H71V56.5H33z"/> 242 <path fill="#508ecc" 243 d="M54,62c0-1.105-0.895-2-2-2s-2,0.895-2,2c0,0.653,0.318,1.227,0.801,1.592L50,68h4l-0.801-4.408C53.682,63.227,54,62.653,54,62z"/> 244 <path fill="#472b29" 245 d="M68,45H36c-2.209,0-4,1.791-4,4v14c0,5.523,4.477,10,10,10h20c5.523,0,10-4.477,10-10V49C72,46.791,70.209,45,68,45z M70.6,63c0,4.742-3.858,8.6-8.6,8.6H42c-4.742,0-8.6-3.858-8.6-8.6V49c0-1.434,1.166-2.6,2.6-2.6h32c1.434,0,2.6,1.166,2.6,2.6V63z"/> 246 <path fill="#472b29" 247 d="M71 50h-3.5c-.276 0-.5.224-.5.5s.224.5.5.5H71c.276 0 .5-.224.5-.5S71.276 50 71 50zM64.5 51h-2c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h2c.276 0 .5.224.5.5S64.776 51 64.5 51zM59.5 51H33c-.276 0-.5-.224-.5-.5S32.724 50 33 50h26.5c.276 0 .5.224.5.5S59.776 51 59.5 51zM71 57H33c-.276 0-.5-.224-.5-.5S32.724 56 33 56h38c.276 0 .5.224.5.5S71.276 57 71 57zM52 60.35c.91 0 1.65.74 1.65 1.65 0 .517-.241.995-.662 1.313-.106.08-.157.212-.134.342l.726 3.995h-3.161l.726-3.995c.024-.13-.028-.262-.134-.342-.42-.318-.661-.796-.661-1.313C50.35 61.09 51.09 60.35 52 60.35M52 60c-1.105 0-2 .895-2 2 0 .653.318 1.227.801 1.592L50 68h4l-.801-4.408C53.682 63.227 54 62.653 54 62 54 60.895 53.105 60 52 60L52 60z"/> 248 <path fill="#472b29" d="M31.441 53.322H38.771V53.673H31.441z" 249 transform="rotate(-54.984 35.106 53.497)"/> 250 <path fill="#472b29" d="M35.231 53.322H42.561V53.673H35.231z" 251 transform="rotate(-54.984 38.896 53.497)"/> 252 <path fill="#472b29" d="M38.94 53.322H46.269999999999996V53.673H38.94z" 253 transform="rotate(-54.984 42.606 53.497)"/> 254 <path fill="#472b29" d="M42.73 53.321H50.059999999999995V53.672H42.73z" 255 transform="rotate(-54.984 46.395 53.497)"/> 256 <path fill="#472b29" d="M46.44 53.321H53.769999999999996V53.672H46.44z" 257 transform="rotate(-54.984 50.105 53.497)"/> 258 <path fill="#472b29" d="M50.23 53.321H57.559999999999995V53.672H50.23z" 259 transform="rotate(-54.984 53.895 53.496)"/> 260 <path fill="#472b29" d="M53.94 53.321H61.269999999999996V53.672H53.94z" 261 transform="rotate(-54.984 57.605 53.496)"/> 262 <path fill="#472b29" d="M57.73 53.321H65.06V53.672H57.73z" transform="rotate(-54.984 61.395 53.496)"/> 263 <path fill="#472b29" d="M61.44 53.321H68.77V53.672H61.44z" transform="rotate(-54.984 65.105 53.496)"/> 264 <path fill="#472b29" d="M65.23 53.321H72.56V53.672H65.23z" transform="rotate(-54.984 68.895 53.496)"/> 265 <path fill="#fdfcef" 266 d="M87,67.5c-0.187,0-0.364,0.033-0.545,0.055C86.234,65.835,84.781,64.5,83,64.5c-1.087,0-2.045,0.505-2.687,1.282c0.11-0.412,0.187-0.836,0.187-1.282c0-2.761-2.239-5-5-5c-2.671,0-4.833,2.1-4.973,4.736C69.703,63.186,68.438,62.5,67,62.5c-2.485,0-4.5,2.015-4.5,4.5c0,0.187,0.033,0.364,0.055,0.545C60.282,67.771,58.5,69.667,58.5,72c0,2.485,2.015,4.5,4.5,4.5s7.125,0,7.125,0H77.5c0,0,7.015,0,9.5,0s4.5-2.015,4.5-4.5S89.485,67.5,87,67.5z"/> 267 <path fill="#472b29" 268 d="M87,67c-0.048,0-0.095,0.002-0.142,0.005C86.411,65.261,84.831,64,83,64c-0.71,0-1.398,0.192-2,0.547c0-0.016,0-0.031,0-0.047c0-3.033-2.467-5.5-5.5-5.5c-2.555,0-4.719,1.76-5.317,4.164C69.293,62.416,68.176,62,67,62c-2.757,0-5,2.243-5,5c0,0.041,0.001,0.082,0.003,0.123C59.689,67.587,58,69.603,58,72c0,2.757,2.243,5,5,5h6.5c0.276,0,0.5-0.224,0.5-0.5S69.776,76,69.5,76H63c-2.206,0-4-1.794-4-4c0-2.051,1.549-3.753,3.605-3.958c0.133-0.013,0.256-0.08,0.34-0.185s0.122-0.239,0.106-0.373l-0.019-0.141C63.017,67.23,63,67.117,63,67c0-2.206,1.794-4,4-4c1.221,0,2.362,0.563,3.133,1.545c0.096,0.123,0.242,0.192,0.392,0.192c0.051,0,0.102-0.008,0.152-0.024c0.199-0.063,0.338-0.242,0.349-0.45C71.153,61.872,73.119,60,75.5,60c2.481,0,4.5,2.019,4.5,4.5c0,0.352-0.054,0.718-0.169,1.153c-0.06,0.227,0.045,0.466,0.254,0.573c0.072,0.038,0.15,0.056,0.228,0.056c0.145,0,0.288-0.064,0.386-0.182C81.277,65.401,82.115,65,83,65c1.496,0,2.768,1.125,2.959,2.618c0.033,0.252,0.249,0.437,0.495,0.437c0.021,0,0.041-0.001,0.062-0.004l0.141-0.019C86.77,68.017,86.883,68,87,68c2.206,0,4,1.794,4,4s-1.794,4-4,4H72.5c-0.276,0-0.5,0.224-0.5,0.5s0.224,0.5,0.5,0.5H87c2.757,0,5-2.243,5-5S89.757,67,87,67z"/> 269 <path fill="#472b29" 270 d="M84.062 70c-.188 0-.381.022-.584.068C83.323 68.897 82.327 68 81.125 68c-.426 0-.845.119-1.212.341C79.609 66.999 78.403 66 77 66c-.256 0-.517.04-.819.126-.133.038-.21.176-.172.309.032.109.13.182.239.182.023 0 .047-.003.07-.01C76.575 66.534 76.792 66.5 77 66.5c1.288 0 2.377 1.012 2.481 2.305.007.095.067.177.155.212.03.013.061.019.093.019.059 0 .118-.022.165-.063.346-.305.784-.473 1.231-.473 1.034 0 1.875.841 1.875 1.875 0 .08.038.162.102.208.046.034.101.054.156.054.022 0 .045-.003.067-.01.268-.085.509-.127.738-.127 1.268 0 2.33.997 2.419 2.268C86.491 72.899 86.601 73 86.731 73c.006 0 .012 0 .018 0 .137-.01.241-.13.231-.268C86.873 71.2 85.591 70 84.062 70zM63.117 67.5c1.326 0 2.508.897 2.874 2.182.038.133-.039.271-.172.309C65.795 69.997 65.772 70 65.75 70c-.109 0-.209-.072-.24-.182C65.205 68.748 64.221 68 63.117 68c-.117 0-.23.014-.342.029-.012.002-.023.003-.035.003-.121 0-.229-.092-.246-.217-.019-.137.077-.263.214-.281C62.842 67.516 62.978 67.5 63.117 67.5L63.117 67.5z"/> 271 <path fill="#fdfcef" 272 d="M36.445,60.545C36.473,60.366,36.5,60.187,36.5,60c0-1.933-1.567-3.5-3.5-3.5c-1.032,0-1.95,0.455-2.59,1.165c-0.384-1.808-1.987-3.165-3.91-3.165c-2.209,0-4,1.791-4,4c0,0.191,0.03,0.374,0.056,0.558C22.128,58.714,21.592,58.5,21,58.5c-1.228,0-2.245,0.887-2.455,2.055C18.366,60.527,18.187,60.5,18,60.5c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5s7.5,0,7.5,0h7c0,0,1.567,0,3.5,0s3.5-1.567,3.5-3.5C39.5,62.219,38.165,60.766,36.445,60.545z"/> 273 <path fill="#472b29" 274 d="M34.25 63C34.112 63 34 62.888 34 62.75c0-1.223.995-2.218 2.218-2.218.034.009.737-.001 1.244.136.133.036.212.173.176.306-.036.134-.173.213-.306.176-.444-.12-1.1-.12-1.113-.118-.948 0-1.719.771-1.719 1.718C34.5 62.888 34.388 63 34.25 63zM27.5 67A.5.5 0 1 0 27.5 68 .5.5 0 1 0 27.5 67z"/> 275 <path fill="#472b29" 276 d="M36.996,60.142C36.999,60.095,37,60.048,37,60c0-2.206-1.794-4-4-4c-0.845,0-1.666,0.276-2.347,0.774C29.966,55.127,28.331,54,26.5,54c-2.374,0-4.324,1.847-4.489,4.18C21.689,58.061,21.349,58,21,58c-1.289,0-2.412,0.82-2.826,2.006C18.116,60.002,18.059,60,18,60c-2.206,0-4,1.794-4,4s1.794,4,4,4h7.5c0.276,0,0.5-0.224,0.5-0.5S25.776,67,25.5,67H18c-1.654,0-3-1.346-3-3s1.346-3,3-3c0.16,0,0.314,0.025,0.468,0.049c0.273,0.041,0.521-0.138,0.569-0.405C19.208,59.691,20.034,59,21,59c0.449,0,0.878,0.155,1.243,0.448c0.16,0.128,0.377,0.112,0.556,0.01s0.271-0.337,0.242-0.54C23.021,58.78,23,58.643,23,58.5c0-1.93,1.57-3.5,3.5-3.5c1.641,0,3.08,1.165,3.421,2.769c0.039,0.184,0.178,0.33,0.36,0.379c0.179,0.05,0.375-0.009,0.5-0.148c0.581-0.645,1.369-1,2.219-1c1.654,0,3,1.346,3,3c0,0.16-0.025,0.314-0.048,0.468c-0.021,0.133,0.013,0.269,0.094,0.377c0.081,0.108,0.202,0.178,0.336,0.196C37.875,61.232,39,62.504,39,64c0,1.654-1.346,3-3,3h-3.5c-0.276,0-0.5,0.224-0.5,0.5s0.224,0.5,0.5,0.5H36c2.206,0,4-1.794,4-4C40,62.169,38.739,60.59,36.996,60.142z"/> 277 <path fill="#472b29" 278 d="M30.5,67c-0.159,0-0.841,0-1,0c-0.276,0-0.5,0.224-0.5,0.5s0.224,0.5,0.5,0.5c0.159,0,0.841,0,1,0c0.276,0,0.5-0.224,0.5-0.5S30.776,67,30.5,67z"/> 279 </svg> 280 </div> 281 <h3><?php esc_html_e('Upgrade Now', 'magfusion'); ?></h3> 282 <p><?php echo __('Access all premium extensions, features, and upcoming updates right away by <br> upgrading to the Pro version.', 'magfusion'); ?></p> 283 <a href="<?php echo esc_url($this->theme_url); ?>#choose-pricing-plan" class="button button-secondary dashboard-button dashboard-button-primary" target="_blank"> 284 <?php esc_html_e('Get MagFusion Pro Now', 'magfusion'); ?> 285 </a> 286 </div> 166 <div class="magfusion-stack"> 167 <section class="magfusion-card magfusion-compare-wrap" aria-labelledby="magfusion-compare-title"> 168 <div class="magfusion-compare-head"> 169 <div> 170 <h2 id="magfusion-compare-title"><?php esc_html_e('Free vs Pro', 'magfusion'); ?></h2> 171 <p><?php echo esc_html(sprintf(/* translators: %s: theme name. */ __('Everything in %s, plus the extras in Pro.', 'magfusion'), $this->theme()->get('Name'))); ?></p> 172 </div> 173 <a class="magfusion-upgrade-button" href="<?php echo esc_url($this->theme_url . '#choose-pricing-plan'); ?>" target="_blank" rel="noopener"><?php MagFusion_Admin::the_icon('crown', 16); ?><?php esc_html_e('Upgrade to Pro', 'magfusion'); ?></a> 174 </div> 175 <div class="magfusion-compare-scroll"> 176 <table class="magfusion-compare"> 177 <thead> 178 <tr> 179 <th scope="col"><?php esc_html_e('Feature', 'magfusion'); ?></th> 180 <th scope="col"><?php esc_html_e('Free', 'magfusion'); ?></th> 181 <th scope="col"><?php esc_html_e('Pro', 'magfusion'); ?></th> 182 </tr> 183 </thead> 184 <?php foreach ($magfusion_features as $magfusion_group => $magfusion_rows) : ?> 185 <tbody> 186 <tr class="magfusion-compare__group"> 187 <th scope="colgroup" colspan="3"><?php echo esc_html($magfusion_group); ?></th> 188 </tr> 189 <?php foreach ($magfusion_rows as $magfusion_row) : ?> 190 <tr> 191 <th scope="row"><?php echo esc_html($magfusion_row[0]); ?></th> 192 <td><?php $magfusion_cell($magfusion_row[1]); ?></td> 193 <td><?php $magfusion_cell($magfusion_row[2]); ?></td> 194 </tr> 195 <?php endforeach; ?> 196 </tbody> 197 <?php endforeach; ?> 198 </table> 199 </div> 200 </section> 201 202 <section class="magfusion-upgrade" aria-labelledby="magfusion-upgrade-title"> 203 <div class="magfusion-upgrade__text"> 204 <span class="magfusion-upgrade__eyebrow"><?php MagFusion_Admin::the_icon('crown', 16); ?><?php echo esc_html(sprintf(/* translators: %s: theme name. */ __('%s Pro', 'magfusion'), $this->theme()->get('Name'))); ?></span> 205 <h2 id="magfusion-upgrade-title"><?php esc_html_e('Unlock every feature in the comparison above', 'magfusion'); ?></h2> 206 <ul> 207 <li><?php MagFusion_Admin::the_icon('check', 16); ?><?php esc_html_e('Dark mode', 'magfusion'); ?></li> 208 <li><?php MagFusion_Admin::the_icon('check', 16); ?><?php esc_html_e('Font size, family and weight controls', 'magfusion'); ?></li> 209 <li><?php MagFusion_Admin::the_icon('check', 16); ?><?php esc_html_e('Advanced colour options', 'magfusion'); ?></li> 210 <li><?php MagFusion_Admin::the_icon('check', 16); ?><?php esc_html_e('Instagram, Weather, Maps and Currency widgets', 'magfusion'); ?></li> 211 <li><?php MagFusion_Admin::the_icon('check', 16); ?><?php esc_html_e('Accessibility toolbar for your visitors', 'magfusion'); ?></li> 212 <li><?php MagFusion_Admin::the_icon('check', 16); ?><?php esc_html_e('Personal support by email and tickets', 'magfusion'); ?></li> 213 </ul> 214 </div> 215 <div class="magfusion-upgrade__actions"> 216 <a class="magfusion-upgrade-button magfusion-upgrade-button--large" href="<?php echo esc_url($this->theme_url . '#choose-pricing-plan'); ?>" target="_blank" rel="noopener"><?php MagFusion_Admin::the_icon('crown', 18); ?><?php esc_html_e('Upgrade to Pro', 'magfusion'); ?></a> 217 <a class="magfusion-link-strong" href="<?php echo esc_url($this->pro_demo_url); ?>" target="_blank" rel="noopener"><?php esc_html_e('View the Pro demo', 'magfusion'); ?> <span aria-hidden="true">→</span></a> 218 </div> 219 </section> 287 220 </div> -
magfusion/1.1.2/inc/admin/dashboard/views/help.php
r258000 r354575 1 1 <?php 2 if (!is_child_theme()) { 3 $theme = wp_get_theme(); 4 } else { 5 $theme = wp_get_theme()->parent(); 6 } 7 $star_icon = '<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M24,9l-19.655,15l2.821,-8.866l-7.166,-6.134l9.153,0l2.846,-9l2.853,9l9.148,0Zm-4.216,15l-6.361,-4.429l3.872,-2.96l2.489,7.389Z" /></svg>'; 2 /** 3 * Dashboard › Help & support tab. 4 * 5 * Included from MagFusion_Dashboard::dashboard_page(), so $this is the dashboard. 6 * 7 * @package MagFusion 8 */ 9 defined('ABSPATH') || exit; 10 11 $magfusion_services = MagFusion_Admin::services(); 8 12 ?> 9 <div class="magfusion-dashboard-content magfusion-help-panel"> 10 <div class="dashboard-content-panel content-panel-lower"> 11 <div class="dashboard-content-left"> 12 <div class="magfusion-support-channels"> 13 <div class="postbox"> 14 <svg xmlns="http://www.w3.org/2000/svg" width="33" height="33" viewBox="0 0 33 33" fill="none"> 15 <path d="M19.833 3.00977H8.49967C7.79243 3.00977 7.11415 3.29072 6.61406 3.79081C6.11396 4.29091 5.83301 4.96919 5.83301 5.67643V27.0098C5.83301 27.717 6.11396 28.3953 6.61406 28.8954C7.11415 29.3955 7.79243 29.6764 8.49967 29.6764H24.4997C25.2069 29.6764 25.8852 29.3955 26.3853 28.8954C26.8854 28.3953 27.1663 27.717 27.1663 27.0098V10.3431L19.833 3.00977Z" 16 stroke="#2563EB" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 17 <path d="M19.1665 3.00977V11.0098H27.1665" stroke="#2563EB" stroke-width="2" 18 stroke-linecap="round" stroke-linejoin="round"/> 19 <path d="M21.8332 17.6758H11.1665" stroke="#2563EB" stroke-width="2" stroke-linecap="round" 20 stroke-linejoin="round"/> 21 <path d="M21.8332 23.0098H11.1665" stroke="#2563EB" stroke-width="2" stroke-linecap="round" 22 stroke-linejoin="round"/> 23 <path d="M13.8332 12.3428H11.1665" stroke="#2563EB" stroke-width="2" stroke-linecap="round" 24 stroke-linejoin="round"/> 25 </svg> 26 <h3><?php esc_html_e('Read Theme Documentation', 'magfusion'); ?></h3> 27 <p><?php esc_html_e('Please check out basic documentation for detailed information on how to use MagFusion.', 'magfusion'); ?></p> 13 <div class="magfusion-layout"> 14 <div class="magfusion-layout__main magfusion-stack"> 28 15 29 <a href="<?php echo esc_url($this->doc_url); ?>" class="button button-secondary dashboard-button dashboard-button-primary" target="_blank"> 30 <?php esc_html_e('View Now', 'magfusion'); ?> 31 </a> 32 </div> 33 <div class="postbox"> 34 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 33 33" fill="none"> 35 <path d="M19.1667 20.3428V23.0094C19.1667 23.3631 19.0262 23.7022 18.7761 23.9523C18.5261 24.2023 18.187 24.3428 17.8333 24.3428H8.5L4.5 28.3428V15.0094C4.5 14.6558 4.64048 14.3167 4.89052 14.0666C5.14057 13.8166 5.47971 13.6761 5.83333 13.6761H8.5M28.5 19.0094L24.5 15.0094H15.1667C14.813 15.0094 14.4739 14.869 14.2239 14.6189C13.9738 14.3689 13.8333 14.0297 13.8333 13.6761V5.67611C13.8333 5.32248 13.9738 4.98335 14.2239 4.7333C14.4739 4.48325 14.813 4.34277 15.1667 4.34277H27.1667C27.5203 4.34277 27.8594 4.48325 28.1095 4.7333C28.3595 4.98335 28.5 5.32248 28.5 5.67611V19.0094Z" stroke="#2563EB" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 36 </svg> 37 <h3><?php esc_html_e('Support', 'magfusion'); ?></h3> 38 <p><?php esc_html_e('We would be happy to guide you through any issues and queries you have regarding MagFusion!', 'magfusion'); ?></p> 39 40 41 <?php if (!$this->pro_status) { ?> 42 <a href="<?php echo esc_url($this->community_url); ?>" class="button button-secondary dashboard-button dashboard-button-primary" target="_blank"> 43 <?php esc_html_e('Community Support', 'magfusion'); ?> 44 </a> 45 <?php } else { ?> 46 <a href="<?php echo esc_url($this->support_url); ?>" class="button button-secondary dashboard-button dashboard-button-secondary" target="_blank"> 47 <?php esc_html_e('Contact Support', 'magfusion'); ?> 48 </a> 49 <?php } ?> 50 51 </div> 52 </div> 53 <h2><?php esc_html_e('Join Our Community', 'magfusion'); ?></h2> 54 <div class="postbox magfusion-postbox-community"> 55 <div class="community-image"> 56 <img src="<?php echo esc_url(MAGFUSION_PARENT_URL . '/inc/admin/dashboard/images/facebook.webp'); ?>" alt="<?php esc_attr_e('facebook', 'magfusion'); ?>"> 57 </div> 58 <div class="community-details"> 59 <h3><?php esc_html_e('Facebook Community', 'magfusion'); ?></h3> 60 <p><?php esc_html_e('Join our Facebook haven, where the latest news and updates eagerly await your arrival.', 'magfusion'); ?></p> 61 <a href="<?php echo esc_url($this->facebook_url); ?>" class="button button-secondary dashboard-button dashboard-button-secondary" target="_blank"><?php esc_html_e('Like or follow us on Facebook', 'magfusion'); ?></a> 62 </div> 63 </div> 64 <div class="postbox magfusion-postbox-community"> 65 <div class="community-image"> 66 <img src="<?php echo esc_url(MAGFUSION_PARENT_URL . '/inc/admin/dashboard/images/x.webp'); ?>" alt="<?php esc_attr_e('x', 'magfusion'); ?>"> 67 </div> 68 <div class="community-details"> 69 <h3><?php esc_html_e('X Community', 'magfusion'); ?></h3> 70 <p><?php esc_html_e('Join our Twitter haven, where the latest news and updates eagerly await your arrival.', 'magfusion'); ?></p> 71 <a href="<?php echo esc_url($this->x_url); ?>" class="button button-secondary dashboard-button dashboard-button-secondary" target="_blank"><?php esc_html_e('Connect with us on X', 'magfusion'); ?></a> 72 </div> 73 </div> 74 <div class="postbox magfusion-postbox-community"> 75 <div class="community-image"> 76 <img src="<?php echo esc_url(MAGFUSION_PARENT_URL . '/inc/admin/dashboard/images/youtube.webp'); ?>" alt="<?php esc_attr_e('youtube', 'magfusion'); ?>"> 77 </div> 78 <div class="community-details"> 79 <h3><?php esc_html_e('Youtube Community', 'magfusion'); ?></h3> 80 <p><?php esc_html_e('Join our YouTube haven, where the latest news and updates eagerly await your arrival.', 'magfusion'); ?></p> 81 <a href="<?php echo esc_url($this->youtube_url); ?>" class="button button-secondary dashboard-button dashboard-button-secondary" target="_blank"><?php esc_html_e('Subscribe', 'magfusion'); ?></a> 82 </div> 83 </div> 84 </div> 85 <div class="dashboard-content-right"> 86 <div class="postbox magfusion-postbox-review"> 87 <div class="postbox-header"> 88 <h3 class="hndle"> 89 <?php esc_html_e('Leave us a Review', 'magfusion'); ?> 90 </h3> 91 <div class="hndle-controller"> 92 <svg xmlns="http://www.w3.org/2000/svg" width="21" height="20" viewBox="0 0 21 20" fill="none"> 93 <path d="M10.5001 1.66699L13.0751 6.88366L18.8334 7.72533L14.6667 11.7837L15.6501 17.517L10.5001 14.8087L5.35008 17.517L6.33341 11.7837L2.16675 7.72533L7.92508 6.88366L10.5001 1.66699Z" 94 stroke="#2563EB" stroke-width="1.66667" stroke-linecap="round" 95 stroke-linejoin="round"/> 96 </svg> 97 </div> 98 </div> 99 <div class="inside"> 100 <div class="ratings"> 101 102 <?php 103 echo $star_icon; 104 echo $star_icon; 105 echo $star_icon; 106 echo $star_icon; 107 echo $star_icon; 108 ?> 109 110 111 </div> 112 <div><?php esc_html_e('Based on 20+ Reviews', 'magfusion'); ?></div> 113 <p> 114 <?php 115 echo sprintf( 116 /* translators: %s: Theme Name. */ 117 esc_html__('Sharing your review is a valuable way to help us enhance your experience.', 'magfusion'), 118 $theme->Name 119 ); 120 ?> 121 </p> 122 <a href="<?php echo esc_url('https://wordpress.org/support/theme/magfusion/reviews/?rate=5#new-post'); ?>" 123 target="_blank"><?php esc_html_e('Submit a Review', 'magfusion'); ?></a> 124 </div> 125 </div> 126 127 <div class="postbox magfusion-postbox-plugins"> 128 <div class="postbox-header"> 129 <h3 class="hndle"> 130 <?php esc_html_e('Useful Plugins', 'magfusion'); ?> 131 </h3> 132 <div class="hndle-controller"> 133 <span class="dashicons dashicons-admin-plugins"></span> 134 </div> 135 </div> 136 <div class="inside"> 137 <?php 138 $plugins = array( 139 array( 140 'name' => 'One Click Demo Import', 141 'file' => 'one-click-demo-import/one-click-demo-import.php', 142 'slug' => 'one-click-demo-import', 143 'color' => '#5317AA', 144 'image' => MAGFUSION_PARENT_URL . '/inc/admin/dashboard/images/ocdi-256x256.webp', 145 ), 146 ); 147 // Loop through the plugins 148 foreach ($plugins as $plugin) { 149 $plugin_name = $plugin['name']; 150 $plugin_file = $plugin['file']; 151 $plugin_slug = $plugin['slug']; 152 $is_plugin_installed = magfusion_is_plugin_installed($plugin_file); 153 $is_plugin_activated = is_plugin_active($plugin_file); 154 ?> 155 <div class="postbox-recommended-plugin"> 156 <div class="recommended-plugin-content"> 157 <img class="<?php echo $plugin_slug; ?>-logo" src="<?php echo $plugin['image']; ?>" width="100" height="100" alt="<?php echo $plugin['name']; ?>"> 158 <h4><?php echo esc_html($plugin['name']); ?></h4> 159 </div> 160 <?php if ($is_plugin_installed) : ?> 161 <?php if ($is_plugin_activated) : ?> 162 <div class="recommended-plugin-action"><?php esc_html_e('Activated', 'magfusion'); ?></div> 163 <?php else : ?> 164 <div class="recommended-plugin-action"> 165 <a href="#" class="activate-plugin" data-plugin="<?php echo esc_attr($plugin_file); ?>" data-slug="<?php echo esc_attr($plugin_slug); ?> "><?php esc_html_e('Activate', 'magfusion'); ?></a> 166 </div> 167 <?php endif; ?> 168 <?php else : ?> 169 <div class="recommended-plugin-action"> 170 <a href="#" class="install-plugin" data-plugin="<?php echo esc_attr($plugin_file); ?>" data-slug="<?php echo esc_attr($plugin_slug); ?> "><?php esc_html_e('Install', 'magfusion'); ?></a> 171 </div> 172 <?php endif; ?> 173 </div> 174 <?php 175 } 176 ?> 177 </div> 178 </div> 16 <div class="magfusion-grid"> 17 <a class="magfusion-card magfusion-service" href="<?php echo esc_url($this->doc_url); ?>" target="_blank" rel="noopener"> 18 <span class="magfusion-tile"><?php MagFusion_Admin::the_icon('book', 20); ?></span> 19 <span class="magfusion-service__title"><?php esc_html_e('Documentation', 'magfusion'); ?></span> 20 <span class="magfusion-service__desc"><?php echo esc_html(sprintf(/* translators: %s: theme name. */ __('Step-by-step guides for every %s setting.', 'magfusion'), $this->theme()->get('Name'))); ?></span> 21 <span class="magfusion-service__more"><?php esc_html_e('Read the docs', 'magfusion'); ?> <span aria-hidden="true">→</span></span> 22 </a> 23 <?php if ($this->pro_status) : ?> 24 <a class="magfusion-card magfusion-service" href="<?php echo esc_url($this->support_url); ?>" target="_blank" rel="noopener"> 25 <span class="magfusion-tile"><?php MagFusion_Admin::the_icon('chat', 20); ?></span> 26 <span class="magfusion-service__title"><?php esc_html_e('Priority support', 'magfusion'); ?></span> 27 <span class="magfusion-service__desc"><?php esc_html_e('Open a ticket and our team will get back to you by email.', 'magfusion'); ?></span> 28 <span class="magfusion-service__more"><?php esc_html_e('Create a ticket', 'magfusion'); ?> <span aria-hidden="true">→</span></span> 29 </a> 30 <?php else : ?> 31 <a class="magfusion-card magfusion-service" href="<?php echo esc_url($this->community_url); ?>" target="_blank" rel="noopener"> 32 <span class="magfusion-tile"><?php MagFusion_Admin::the_icon('chat', 20); ?></span> 33 <span class="magfusion-service__title"><?php esc_html_e('Community support', 'magfusion'); ?></span> 34 <span class="magfusion-service__desc"><?php esc_html_e('Ask a question on the WordPress.org support forum.', 'magfusion'); ?></span> 35 <span class="magfusion-service__more"><?php esc_html_e('Visit the forum', 'magfusion'); ?> <span aria-hidden="true">→</span></span> 36 </a> 37 <?php endif; ?> 38 <a class="magfusion-card magfusion-service" href="<?php echo esc_url($magfusion_services['items'][4]['url']); ?>" target="_blank" rel="noopener"> 39 <span class="magfusion-tile"><?php MagFusion_Admin::the_icon('headset', 20); ?></span> 40 <span class="magfusion-service__title"><?php echo esc_html($magfusion_services['items'][4]['title']); ?></span> 41 <span class="magfusion-service__desc"><?php echo esc_html($magfusion_services['items'][4]['description']); ?></span> 42 <span class="magfusion-service__more"><?php esc_html_e('Learn more', 'magfusion'); ?> <span aria-hidden="true">→</span></span> 43 </a> 44 <button type="button" class="magfusion-card magfusion-service" data-magfusion-changelog-open aria-haspopup="dialog" aria-controls="magfusion-changelog"> 45 <span class="magfusion-tile"><?php MagFusion_Admin::the_icon('clock', 20); ?></span> 46 <span class="magfusion-service__title"><?php esc_html_e('What’s new', 'magfusion'); ?></span> 47 <span class="magfusion-service__desc"><?php echo esc_html(sprintf(/* translators: %s: theme version. */ __('New features, improvements and fixes in version %s and earlier.', 'magfusion'), $this->theme()->get('Version'))); ?></span> 48 <span class="magfusion-service__more"><?php esc_html_e('View changelog', 'magfusion'); ?> <span aria-hidden="true">→</span></span> 49 </button> 179 50 </div> 180 51 </div> 52 53 <aside class="magfusion-layout__side"> 54 <section class="magfusion-card magfusion-links" aria-labelledby="magfusion-community-title"> 55 <h2 id="magfusion-community-title" class="magfusion-eyebrow"><?php esc_html_e('Community', 'magfusion'); ?></h2> 56 <a href="<?php echo esc_url($this->facebook_url); ?>" target="_blank" rel="noopener"><?php MagFusion_Admin::the_icon('external', 18); ?><span><?php esc_html_e('Facebook', 'magfusion'); ?></span></a> 57 <a href="<?php echo esc_url($this->x_url); ?>" target="_blank" rel="noopener"><?php MagFusion_Admin::the_icon('external', 18); ?><span><?php esc_html_e('X (Twitter)', 'magfusion'); ?></span></a> 58 <a href="<?php echo esc_url($this->youtube_url); ?>" target="_blank" rel="noopener"><?php MagFusion_Admin::the_icon('external', 18); ?><span><?php esc_html_e('YouTube', 'magfusion'); ?></span></a> 59 </section> 60 <?php if (!$this->pro_status) : ?> 61 <section class="magfusion-card magfusion-review" aria-labelledby="magfusion-help-review-title"> 62 <h2 id="magfusion-help-review-title"><?php esc_html_e('Leave us a review', 'magfusion'); ?></h2> 63 <p><?php esc_html_e('Sharing your experience helps us improve the theme.', 'magfusion'); ?></p> 64 <a class="magfusion-link-strong" href="<?php echo esc_url($this->review_url); ?>" target="_blank" rel="noopener"><?php esc_html_e('Write a review', 'magfusion'); ?> <span aria-hidden="true">→</span></a> 65 </section> 66 <?php endif; ?> 67 </aside> 181 68 </div> -
magfusion/1.1.2/inc/admin/dashboard/views/starter-templates.php
r268240 r354575 1 <?php 2 /** 3 * Dashboard › Starter sites tab. 4 * 5 * Lists the starter sites registered with One Click Demo Import (by WPInterface Add-ons in 6 * the free theme, by the bundled demos in Pro). The theme only links to the importer; the 7 * import itself runs in One Click Demo Import. 8 * 9 * Included from MagFusion_Dashboard::dashboard_page(), so $this is the dashboard. 10 * 11 * @package MagFusion 12 */ 13 defined('ABSPATH') || exit; 1 14 2 <div class="magfusion-dashboard-content magfusion-starter-panel"> 15 $magfusion_sites = MagFusion_Admin::starter_sites(); 16 $magfusion_services = MagFusion_Admin::services(); 17 $magfusion_name = $this->theme()->get('Name'); 3 18 4 <?php // Check if TDI is installed but not activated or not installed at all or installed and activated. 5 $plugins = get_plugins(); 6 if (is_plugin_active('wpinterface-add-ons/wpinterface-add-ons.php') && is_plugin_active('one-click-demo-import/one-click-demo-import.php')) { 7 do_action('wpinterface_add_ons_starter_templates'); 8 } else { ?> 9 <div class="starter-templates-notification"> 10 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="150px" height="150px"><path fill="#c7ede6" d="M87.215,56.71C88.35,54.555,89,52.105,89,49.5c0-6.621-4.159-12.257-10.001-14.478C78.999,35.015,79,35.008,79,35c0-11.598-9.402-21-21-21c-9.784,0-17.981,6.701-20.313,15.757C36.211,29.272,34.638,29,33,29c-7.692,0-14.023,5.793-14.89,13.252C12.906,43.353,9,47.969,9,53.5C9,59.851,14.149,65,20.5,65c0.177,0,0.352-0.012,0.526-0.022C21.022,65.153,21,65.324,21,65.5C21,76.822,30.178,86,41.5,86c6.437,0,12.175-2.972,15.934-7.614C59.612,80.611,62.64,82,66,82c4.65,0,8.674-2.65,10.666-6.518C77.718,75.817,78.837,76,80,76c6.075,0,11-4.925,11-11C91,61.689,89.53,58.727,87.215,56.71z"/><path fill="#fff" d="M15.5 51h-10C5.224 51 5 50.776 5 50.5S5.224 50 5.5 50h10c.276 0 .5.224.5.5S15.777 51 15.5 51zM18.5 51h-1c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h1c.276 0 .5.224.5.5S18.777 51 18.5 51zM23.491 53H14.5c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h8.991c.276 0 .5.224.5.5S23.767 53 23.491 53zM12.5 53h-1c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h1c.276 0 .5.224.5.5S12.777 53 12.5 53zM9.5 53h-2C7.224 53 7 52.776 7 52.5S7.224 52 7.5 52h2c.276 0 .5.224.5.5S9.777 53 9.5 53zM15.5 55h-2c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h2c.276 0 .5.224.5.5S15.776 55 15.5 55zM18.5 46c-.177 0-.823 0-1 0-.276 0-.5.224-.5.5s.224.5.5.5c.177 0 .823 0 1 0 .276 0 .5-.224.5-.5S18.776 46 18.5 46zM18.5 48c-.177 0-4.823 0-5 0-.276 0-.5.224-.5.5s.224.5.5.5c.177 0 4.823 0 5 0 .276 0 .5-.224.5-.5S18.776 48 18.5 48zM23.5 50c-.177 0-2.823 0-3 0-.276 0-.5.224-.5.5s.224.5.5.5c.177 0 2.823 0 3 0 .276 0 .5-.224.5-.5S23.776 50 23.5 50zM72.5 24h-10c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h10c.276 0 .5.224.5.5S72.776 24 72.5 24zM76.5 24h-2c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h2c.276 0 .5.224.5.5S76.776 24 76.5 24zM81.5 26h-10c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h10c.276 0 .5.224.5.5S81.777 26 81.5 26zM69.5 26h-1c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h1c.276 0 .5.224.5.5S69.776 26 69.5 26zM66.47 26H64.5c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h1.97c.276 0 .5.224.5.5S66.746 26 66.47 26zM75.5 22h-5c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h5c.276 0 .5.224.5.5S75.777 22 75.5 22zM72.5 28h-2c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h2c.276 0 .5.224.5.5S72.776 28 72.5 28z"/><path fill="#508ecc" d="M51.275,24.017C43.207,24.397,37,31.347,37,39.424V47h6v-7.692c0-4.794,3.617-8.979,8.401-9.289C56.643,29.68,61,33.831,61,39c0,1.657,1.343,3,3,3s3-1.343,3-3C67,30.475,59.889,23.611,51.275,24.017z"/><path fill="#472b29" d="M52,24c-0.241,0-0.482,0.006-0.725,0.017C43.207,24.397,37,31.347,37,39.424V47h6v-7.692c0-4.794,3.617-8.979,8.401-9.289C51.602,30.006,51.802,30,52,30c4.971,0,9,4.029,9,9c0,1.657,1.343,3,3,3s3-1.343,3-3C67,30.716,60.284,24,52,24z M64,40.6c-0.882,0-1.6-0.718-1.6-1.6c0-5.735-4.665-10.4-10.4-10.4c-0.228,0-0.458,0.007-0.69,0.022c-5.445,0.353-9.711,5.046-9.711,10.686V45.6h-3.2v-6.176c0-7.513,5.684-13.666,12.941-14.008C51.562,25.405,51.781,25.4,52,25.4c7.499,0,13.6,6.101,13.6,13.6C65.6,39.882,64.882,40.6,64,40.6z"/><path fill="#7dafe2" d="M67.6,45.5H36.4c-2.154,0-3.9,1.727-3.9,3.857v13.5c0,5.326,4.365,9.643,9.75,9.643h19.5c5.385,0,9.75-4.317,9.75-9.643v-13.5C71.5,47.227,69.754,45.5,67.6,45.5z"/><path fill="#f1bc19" d="M33 50H71V56.5H33z"/><path fill="#508ecc" d="M54,62c0-1.105-0.895-2-2-2s-2,0.895-2,2c0,0.653,0.318,1.227,0.801,1.592L50,68h4l-0.801-4.408C53.682,63.227,54,62.653,54,62z"/><path fill="#472b29" d="M68,45H36c-2.209,0-4,1.791-4,4v14c0,5.523,4.477,10,10,10h20c5.523,0,10-4.477,10-10V49C72,46.791,70.209,45,68,45z M70.6,63c0,4.742-3.858,8.6-8.6,8.6H42c-4.742,0-8.6-3.858-8.6-8.6V49c0-1.434,1.166-2.6,2.6-2.6h32c1.434,0,2.6,1.166,2.6,2.6V63z"/><path fill="#472b29" d="M71 50h-3.5c-.276 0-.5.224-.5.5s.224.5.5.5H71c.276 0 .5-.224.5-.5S71.276 50 71 50zM64.5 51h-2c-.276 0-.5-.224-.5-.5s.224-.5.5-.5h2c.276 0 .5.224.5.5S64.776 51 64.5 51zM59.5 51H33c-.276 0-.5-.224-.5-.5S32.724 50 33 50h26.5c.276 0 .5.224.5.5S59.776 51 59.5 51zM71 57H33c-.276 0-.5-.224-.5-.5S32.724 56 33 56h38c.276 0 .5.224.5.5S71.276 57 71 57zM52 60.35c.91 0 1.65.74 1.65 1.65 0 .517-.241.995-.662 1.313-.106.08-.157.212-.134.342l.726 3.995h-3.161l.726-3.995c.024-.13-.028-.262-.134-.342-.42-.318-.661-.796-.661-1.313C50.35 61.09 51.09 60.35 52 60.35M52 60c-1.105 0-2 .895-2 2 0 .653.318 1.227.801 1.592L50 68h4l-.801-4.408C53.682 63.227 54 62.653 54 62 54 60.895 53.105 60 52 60L52 60z"/><path fill="#472b29" d="M31.441 53.322H38.771V53.673H31.441z" transform="rotate(-54.984 35.106 53.497)"/><path fill="#472b29" d="M35.231 53.322H42.561V53.673H35.231z" transform="rotate(-54.984 38.896 53.497)"/><path fill="#472b29" d="M38.94 53.322H46.269999999999996V53.673H38.94z" transform="rotate(-54.984 42.606 53.497)"/><path fill="#472b29" d="M42.73 53.321H50.059999999999995V53.672H42.73z" transform="rotate(-54.984 46.395 53.497)"/><path fill="#472b29" d="M46.44 53.321H53.769999999999996V53.672H46.44z" transform="rotate(-54.984 50.105 53.497)"/><path fill="#472b29" d="M50.23 53.321H57.559999999999995V53.672H50.23z" transform="rotate(-54.984 53.895 53.496)"/><path fill="#472b29" d="M53.94 53.321H61.269999999999996V53.672H53.94z" transform="rotate(-54.984 57.605 53.496)"/><path fill="#472b29" d="M57.73 53.321H65.06V53.672H57.73z" transform="rotate(-54.984 61.395 53.496)"/><path fill="#472b29" d="M61.44 53.321H68.77V53.672H61.44z" transform="rotate(-54.984 65.105 53.496)"/><path fill="#472b29" d="M65.23 53.321H72.56V53.672H65.23z" transform="rotate(-54.984 68.895 53.496)"/><path fill="#fdfcef" d="M87,67.5c-0.187,0-0.364,0.033-0.545,0.055C86.234,65.835,84.781,64.5,83,64.5c-1.087,0-2.045,0.505-2.687,1.282c0.11-0.412,0.187-0.836,0.187-1.282c0-2.761-2.239-5-5-5c-2.671,0-4.833,2.1-4.973,4.736C69.703,63.186,68.438,62.5,67,62.5c-2.485,0-4.5,2.015-4.5,4.5c0,0.187,0.033,0.364,0.055,0.545C60.282,67.771,58.5,69.667,58.5,72c0,2.485,2.015,4.5,4.5,4.5s7.125,0,7.125,0H77.5c0,0,7.015,0,9.5,0s4.5-2.015,4.5-4.5S89.485,67.5,87,67.5z"/><path fill="#472b29" d="M87,67c-0.048,0-0.095,0.002-0.142,0.005C86.411,65.261,84.831,64,83,64c-0.71,0-1.398,0.192-2,0.547c0-0.016,0-0.031,0-0.047c0-3.033-2.467-5.5-5.5-5.5c-2.555,0-4.719,1.76-5.317,4.164C69.293,62.416,68.176,62,67,62c-2.757,0-5,2.243-5,5c0,0.041,0.001,0.082,0.003,0.123C59.689,67.587,58,69.603,58,72c0,2.757,2.243,5,5,5h6.5c0.276,0,0.5-0.224,0.5-0.5S69.776,76,69.5,76H63c-2.206,0-4-1.794-4-4c0-2.051,1.549-3.753,3.605-3.958c0.133-0.013,0.256-0.08,0.34-0.185s0.122-0.239,0.106-0.373l-0.019-0.141C63.017,67.23,63,67.117,63,67c0-2.206,1.794-4,4-4c1.221,0,2.362,0.563,3.133,1.545c0.096,0.123,0.242,0.192,0.392,0.192c0.051,0,0.102-0.008,0.152-0.024c0.199-0.063,0.338-0.242,0.349-0.45C71.153,61.872,73.119,60,75.5,60c2.481,0,4.5,2.019,4.5,4.5c0,0.352-0.054,0.718-0.169,1.153c-0.06,0.227,0.045,0.466,0.254,0.573c0.072,0.038,0.15,0.056,0.228,0.056c0.145,0,0.288-0.064,0.386-0.182C81.277,65.401,82.115,65,83,65c1.496,0,2.768,1.125,2.959,2.618c0.033,0.252,0.249,0.437,0.495,0.437c0.021,0,0.041-0.001,0.062-0.004l0.141-0.019C86.77,68.017,86.883,68,87,68c2.206,0,4,1.794,4,4s-1.794,4-4,4H72.5c-0.276,0-0.5,0.224-0.5,0.5s0.224,0.5,0.5,0.5H87c2.757,0,5-2.243,5-5S89.757,67,87,67z"/><path fill="#472b29" d="M84.062 70c-.188 0-.381.022-.584.068C83.323 68.897 82.327 68 81.125 68c-.426 0-.845.119-1.212.341C79.609 66.999 78.403 66 77 66c-.256 0-.517.04-.819.126-.133.038-.21.176-.172.309.032.109.13.182.239.182.023 0 .047-.003.07-.01C76.575 66.534 76.792 66.5 77 66.5c1.288 0 2.377 1.012 2.481 2.305.007.095.067.177.155.212.03.013.061.019.093.019.059 0 .118-.022.165-.063.346-.305.784-.473 1.231-.473 1.034 0 1.875.841 1.875 1.875 0 .08.038.162.102.208.046.034.101.054.156.054.022 0 .045-.003.067-.01.268-.085.509-.127.738-.127 1.268 0 2.33.997 2.419 2.268C86.491 72.899 86.601 73 86.731 73c.006 0 .012 0 .018 0 .137-.01.241-.13.231-.268C86.873 71.2 85.591 70 84.062 70zM63.117 67.5c1.326 0 2.508.897 2.874 2.182.038.133-.039.271-.172.309C65.795 69.997 65.772 70 65.75 70c-.109 0-.209-.072-.24-.182C65.205 68.748 64.221 68 63.117 68c-.117 0-.23.014-.342.029-.012.002-.023.003-.035.003-.121 0-.229-.092-.246-.217-.019-.137.077-.263.214-.281C62.842 67.516 62.978 67.5 63.117 67.5L63.117 67.5z"/><path fill="#fdfcef" d="M36.445,60.545C36.473,60.366,36.5,60.187,36.5,60c0-1.933-1.567-3.5-3.5-3.5c-1.032,0-1.95,0.455-2.59,1.165c-0.384-1.808-1.987-3.165-3.91-3.165c-2.209,0-4,1.791-4,4c0,0.191,0.03,0.374,0.056,0.558C22.128,58.714,21.592,58.5,21,58.5c-1.228,0-2.245,0.887-2.455,2.055C18.366,60.527,18.187,60.5,18,60.5c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5s7.5,0,7.5,0h7c0,0,1.567,0,3.5,0s3.5-1.567,3.5-3.5C39.5,62.219,38.165,60.766,36.445,60.545z"/><path fill="#472b29" d="M34.25 63C34.112 63 34 62.888 34 62.75c0-1.223.995-2.218 2.218-2.218.034.009.737-.001 1.244.136.133.036.212.173.176.306-.036.134-.173.213-.306.176-.444-.12-1.1-.12-1.113-.118-.948 0-1.719.771-1.719 1.718C34.5 62.888 34.388 63 34.25 63zM27.5 67A.5.5 0 1 0 27.5 68 .5.5 0 1 0 27.5 67z"/><path fill="#472b29" d="M36.996,60.142C36.999,60.095,37,60.048,37,60c0-2.206-1.794-4-4-4c-0.845,0-1.666,0.276-2.347,0.774C29.966,55.127,28.331,54,26.5,54c-2.374,0-4.324,1.847-4.489,4.18C21.689,58.061,21.349,58,21,58c-1.289,0-2.412,0.82-2.826,2.006C18.116,60.002,18.059,60,18,60c-2.206,0-4,1.794-4,4s1.794,4,4,4h7.5c0.276,0,0.5-0.224,0.5-0.5S25.776,67,25.5,67H18c-1.654,0-3-1.346-3-3s1.346-3,3-3c0.16,0,0.314,0.025,0.468,0.049c0.273,0.041,0.521-0.138,0.569-0.405C19.208,59.691,20.034,59,21,59c0.449,0,0.878,0.155,1.243,0.448c0.16,0.128,0.377,0.112,0.556,0.01s0.271-0.337,0.242-0.54C23.021,58.78,23,58.643,23,58.5c0-1.93,1.57-3.5,3.5-3.5c1.641,0,3.08,1.165,3.421,2.769c0.039,0.184,0.178,0.33,0.36,0.379c0.179,0.05,0.375-0.009,0.5-0.148c0.581-0.645,1.369-1,2.219-1c1.654,0,3,1.346,3,3c0,0.16-0.025,0.314-0.048,0.468c-0.021,0.133,0.013,0.269,0.094,0.377c0.081,0.108,0.202,0.178,0.336,0.196C37.875,61.232,39,62.504,39,64c0,1.654-1.346,3-3,3h-3.5c-0.276,0-0.5,0.224-0.5,0.5s0.224,0.5,0.5,0.5H36c2.206,0,4-1.794,4-4C40,62.169,38.739,60.59,36.996,60.142z"/><path fill="#472b29" d="M30.5,67c-0.159,0-0.841,0-1,0c-0.276,0-0.5,0.224-0.5,0.5s0.224,0.5,0.5,0.5c0.159,0,0.841,0,1,0c0.276,0,0.5-0.224,0.5-0.5S30.776,67,30.5,67z"/></svg> 11 <p> 12 <?php echo __( 'To import starter sites for MagFusion, you need to install and activate the One-Click Demo Import and WPInterface Add-ons plugins.', 'magfusion' ); ?> 13 </p> 14 </div> 15 <?php } ?> 19 // Free theme: the Pro starter site, shown with an upgrade link (it cannot be imported here). 20 $magfusion_pro_card = static function ($dashboard, $name) { 21 if (MagFusion_Admin::PRO) { 22 return; 23 } 24 $pro_name = sprintf(/* translators: %s: theme name. */ __('%s Pro', 'magfusion'), $name); 25 ?> 26 <article class="magfusion-site magfusion-site--pro"> 27 <div class="magfusion-site__shot"> 28 <span class="magfusion-site__badge"><?php MagFusion_Admin::the_icon('crown', 14); ?><?php esc_html_e('Pro', 'magfusion'); ?></span> 29 <img src="<?php echo esc_url(MagFusion_Admin::image_url('pro-starter.webp')); ?>" width="600" height="450" alt="<?php echo esc_attr(sprintf(/* translators: %s: starter site name. */ __('%s starter site preview', 'magfusion'), $pro_name)); ?>" loading="lazy" decoding="async"> 30 </div> 31 <div class="magfusion-site__body"> 32 <h3 class="magfusion-site__name"><?php echo esc_html($pro_name); ?></h3> 33 <p class="magfusion-site__note"><?php esc_html_e('Included with the Pro version, together with every Pro feature.', 'magfusion'); ?></p> 34 <div class="magfusion-site__actions"> 35 <a class="magfusion-upgrade-button" href="<?php echo esc_url($dashboard->get_theme_url() . '#choose-pricing-plan'); ?>" target="_blank" rel="noopener"><?php MagFusion_Admin::the_icon('crown', 16); ?><?php esc_html_e('Upgrade to Pro', 'magfusion'); ?></a> 36 <a class="button magfusion-button magfusion-button--small" href="<?php echo esc_url($dashboard->get_pro_demo_url()); ?>" target="_blank" rel="noopener"><?php MagFusion_Admin::the_icon('eye', 16); ?><?php esc_html_e('Preview', 'magfusion'); ?><span class="screen-reader-text"><?php echo esc_html(' ' . $pro_name); ?></span></a> 37 </div> 38 </div> 39 </article> 40 <?php 41 }; 16 42 17 </div> 43 if (!$magfusion_sites) : 44 $magfusion_needed = MagFusion_Admin::PRO ? array('One Click Demo Import') : array('WPInterface Add-ons', 'One Click Demo Import'); 45 ?> 46 <div class="magfusion-stack"> 47 <section class="magfusion-card magfusion-empty" aria-labelledby="magfusion-starter-title"> 48 <img src="<?php echo esc_url(MagFusion_Admin::image_url(MagFusion_Admin::PRO ? 'plugin-one-click-demo-import.webp' : 'plugin-wpinterface-add-ons.webp')); ?>" width="56" height="56" alt=""> 49 <h2 id="magfusion-starter-title"><?php esc_html_e('Starter sites need a free plugin', 'magfusion'); ?></h2> 50 <p><?php echo esc_html(sprintf(/* translators: 1: plugin names, 2: theme name. */ __('Install %1$s to browse and import ready-made %2$s designs.', 'magfusion'), wp_sprintf('%l', $magfusion_needed), $magfusion_name)); ?></p> 51 <a class="button button-primary magfusion-button" href="<?php echo esc_url($this->tab_url('recommended') . '#magfusion-plugins'); ?>"><?php esc_html_e('Go to recommended plugins', 'magfusion'); ?></a> 52 </section> 53 <?php if (!MagFusion_Admin::PRO) : ?> 54 <section class="magfusion-section" aria-labelledby="magfusion-starter-pro-title"> 55 <h2 id="magfusion-starter-pro-title" class="magfusion-eyebrow"><?php esc_html_e('Also in Pro', 'magfusion'); ?></h2> 56 <div class="magfusion-sites"><?php $magfusion_pro_card($this, $magfusion_name); ?></div> 57 </section> 58 <?php endif; ?> 59 </div> 60 <?php 61 return; 62 endif; 18 63 19 <?php 64 $magfusion_notice = ''; 65 foreach ($magfusion_sites as $magfusion_site) { 66 if ($magfusion_site['notice']) { 67 $magfusion_notice = $magfusion_site['notice']; 68 break; 69 } 70 } 71 ?> 72 <div class="magfusion-stack"> 73 <section class="magfusion-section" aria-labelledby="magfusion-starter-title"> 74 <div class="magfusion-section__head"> 75 <div> 76 <h2 id="magfusion-starter-title"><?php esc_html_e('Starter sites', 'magfusion'); ?></h2> 77 <p><?php esc_html_e('Import a ready-made design, then make it yours in the Customizer.', 'magfusion'); ?></p> 78 </div> 79 </div> 80 81 <div class="magfusion-card magfusion-import-note"> 82 <div class="magfusion-import-note__main"> 83 <span class="magfusion-tile"><?php MagFusion_Admin::the_icon('info', 20); ?></span> 84 <div class="magfusion-import-note__text"> 85 <h3><?php esc_html_e('Importing adds demo content', 'magfusion'); ?></h3> 86 <p><?php esc_html_e('A starter site imports its demo posts, pages, images, menus and widgets, and updates your Customizer settings to match the design. For the best result, import it on a new site.', 'magfusion'); ?></p> 87 <?php if ($magfusion_notice) : ?> 88 <p class="magfusion-import-note__tip"><?php echo esc_html($magfusion_notice); ?></p> 89 <?php endif; ?> 90 </div> 91 </div> 92 <div class="magfusion-import-note__service"> 93 <p><?php MagFusion_Admin::the_icon('badge', 18); ?><span><strong><?php esc_html_e('Already have content?', 'magfusion'); ?></strong> <?php esc_html_e('Our team can apply this design to your existing site and set it up around your content, without importing any demo content.', 'magfusion'); ?></span></p> 94 <a class="button magfusion-button magfusion-button--small" href="<?php echo esc_url($magfusion_services['featured']['url']); ?>" target="_blank" rel="noopener"><?php esc_html_e('Have it set up for you', 'magfusion'); ?></a> 95 </div> 96 </div> 97 98 <div class="magfusion-sites"> 99 <?php foreach ($magfusion_sites as $magfusion_site) : ?> 100 <article class="magfusion-site"> 101 <div class="magfusion-site__shot"> 102 <?php if ($magfusion_site['image']) : ?> 103 <img src="<?php echo esc_url($magfusion_site['image']); ?>" width="600" height="450" alt="<?php echo esc_attr(sprintf(/* translators: %s: starter site name. */ __('%s starter site preview', 'magfusion'), $magfusion_site['name'])); ?>" loading="lazy" decoding="async"> 104 <?php endif; ?> 105 </div> 106 <div class="magfusion-site__body"> 107 <h3 class="magfusion-site__name"><?php echo esc_html($magfusion_site['name']); ?></h3> 108 <div class="magfusion-site__actions"> 109 <a class="button button-primary magfusion-button magfusion-button--small" href="<?php echo esc_url($magfusion_site['import']); ?>"><?php MagFusion_Admin::the_icon('download', 16); ?><?php esc_html_e('Import', 'magfusion'); ?><span class="screen-reader-text"><?php echo esc_html(' ' . $magfusion_site['name']); ?></span></a> 110 <?php if ($magfusion_site['preview']) : ?> 111 <a class="button magfusion-button magfusion-button--small" href="<?php echo esc_url($magfusion_site['preview']); ?>" target="_blank" rel="noopener"><?php MagFusion_Admin::the_icon('eye', 16); ?><?php esc_html_e('Preview', 'magfusion'); ?><span class="screen-reader-text"><?php echo esc_html(' ' . $magfusion_site['name']); ?></span></a> 112 <?php endif; ?> 113 </div> 114 </div> 115 </article> 116 <?php endforeach; ?> 117 <?php $magfusion_pro_card($this, $magfusion_name); ?> 118 </div> 119 </section> 120 </div> -
magfusion/1.1.2/inc/admin/meta-box/category-meta-box.php
r258000 r354575 10 10 // Add custom fields to the category add form 11 11 function magfusion_add_category_fields() { 12 wp_nonce_field( 'magfusion_category_meta_action', 'magfusion_category_meta_nonce' ); 12 13 ?> 13 14 <div class="form-field term-thumbnail-wrap"> … … 37 38 $thumbnail_id = absint( get_term_meta( $term->term_id, 'thumbnail_id', true ) ); 38 39 $image = $thumbnail_id ? wp_get_attachment_thumb_url( $thumbnail_id ) : magfusion_placeholder_image(); 40 wp_nonce_field( 'magfusion_category_meta_action', 'magfusion_category_meta_nonce' ); 39 41 ?> 40 42 <tr class="form-field"> … … 65 67 // Save custom category fields 66 68 function magfusion_save_category_fields( $term_id ) { 69 if ( ! isset( $_POST['magfusion_category_meta_nonce'] ) || ! wp_verify_nonce( sanitize_text_field( wp_unslash( $_POST['magfusion_category_meta_nonce'] ) ), 'magfusion_category_meta_action' ) ) { 70 return; 71 } 72 73 if ( ! current_user_can( 'edit_term', $term_id ) ) { 74 return; 75 } 76 67 77 if ( isset( $_POST['post_cat_thumbnail_id'] ) ) { 68 78 update_term_meta( $term_id, 'thumbnail_id', absint( $_POST['post_cat_thumbnail_id'] ) ); … … 71 81 if ( isset( $_POST['category_color'] ) && ! empty( $_POST['category_color'] ) ) { 72 82 update_term_meta( $term_id, 'category_color', sanitize_hex_color( $_POST['category_color'] ) ); 73 } else {83 } elseif ( isset( $_POST['category_color'] ) ) { 74 84 delete_term_meta( $term_id, 'category_color' ); 75 85 } … … 87 97 wp_enqueue_script( 'wp-color-picker' ); 88 98 wp_enqueue_media(); 89 wp_enqueue_script( 'magfusion_post_cat_js', get_template_directory_uri() . '/inc/admin/meta-box/assets/category-meta-box.js', array( 'wp-color-picker' ), MAGFUSION_VERSION, true );99 wp_enqueue_script( 'magfusion_post_cat_js', magfusion_asset_uri('inc/admin/meta-box/assets/category-meta-box', 'js'), array( 'wp-color-picker' ), MAGFUSION_VERSION, true ); 90 100 91 101 wp_localize_script( -
magfusion/1.1.2/inc/admin/meta-box/meta-box.php
r258000 r354575 369 369 } 370 370 371 wp_enqueue_style('magfusion_single_post_css', get_template_directory_uri() . '/inc/admin/meta-box/assets/single-meta-box.css'); 372 wp_enqueue_script('magfusion_single_post_js', get_template_directory_uri() . '/inc/admin/meta-box/assets/single-meta-box.js'); 371 wp_enqueue_style('magfusion_single_post_css', magfusion_asset_uri('inc/admin/meta-box/assets/single-meta-box', 'css')); 372 wp_style_add_data('magfusion_single_post_css', 'rtl', 'replace'); 373 wp_style_add_data('magfusion_single_post_css', 'suffix', magfusion_asset_suffix()); 374 wp_enqueue_script('magfusion_single_post_js', magfusion_asset_uri('inc/admin/meta-box/assets/single-meta-box', 'js')); 373 375 374 376 } -
magfusion/1.1.2/inc/admin/widgets/class-tab-post.php
r262569 r354575 211 211 'std' => 5, 212 212 'label' => __('Number of posts to show', 'magfusion'), 213 ),214 'date_format' => array(215 'type' => 'select',216 'label' => __('Date Format', 'magfusion'),217 'desc' => __('Make sure to select Date from above for this to work.', 'magfusion'),218 'options' => array(219 'format_1' => __('Times Ago', 'magfusion'),220 'format_2' => __('Default Format', 'magfusion'),221 ),222 'std' => 'format_2',223 213 ), 224 214 'show_category' => array( … … 327 317 $title = isset($instance["{$block}_posts_title"]) ? $instance["{$block}_posts_title"] : $this->settings["{$block}_posts_title"]['std']; 328 318 ?> 329 <li tab-data="tab-<?php echo $block; ?>"319 <li role="presentation" tab-data="tab-<?php echo $block; ?>" 330 320 class="tab-<?php echo $block; ?> tabbed-header-item<?php echo ($is_active) ? ' active' : ''; ?>"> 331 321 <a href="javascript:void(0)" -
magfusion/1.1.2/inc/admin/widgets/widget-base.php
r258000 r354575 132 132 // Loop settings and get values to save. 133 133 foreach ( $this->settings as $key => $setting ) { 134 if ( ! isset( $setting['type'] ) ) {134 if ( ! isset( $setting['type'] ) || in_array( $setting['type'], array( 'heading', 'subtitle' ), true ) ) { 135 135 continue; 136 } 137 138 // Unchecked checkboxes and empty multi-selects are not posted at all. Some widgets (Exchange, Weather, 139 // Maps) describe their fields with 'default' and 'choices' instead of 'std' and 'options'. 140 if ( ! isset( $new_instance[ $key ] ) ) { 141 $new_instance[ $key ] = in_array( $setting['type'], array( 'multi-select', 'multi-checkbox' ), true ) ? array() : ''; 142 } 143 if ( ! array_key_exists( 'std', $setting ) ) { 144 $setting['std'] = isset( $setting['default'] ) ? $setting['default'] : ''; 145 } 146 if ( ! isset( $setting['options'] ) || ! is_array( $setting['options'] ) ) { 147 $setting['options'] = isset( $setting['choices'] ) && is_array( $setting['choices'] ) ? $setting['choices'] : array(); 136 148 } 137 149 … … 160 172 case 'select': 161 173 case 'radio': 162 $input = $new_instance[ $key ];174 $input = (string) $new_instance[ $key ]; 163 175 $choices = $setting['options']; 164 176 $instance[ $key ] = array_key_exists( $input, $choices ) ? $input : $setting['std']; … … 178 190 break; 179 191 case 'dropdown-taxonomies': 180 $instance[ $key ] = ( -1 ===$new_instance[ $key ] ) ? -1 : absint( $new_instance[ $key ] );192 $instance[ $key ] = ( '-1' === (string) $new_instance[ $key ] ) ? -1 : absint( $new_instance[ $key ] ); 181 193 break; 182 194 case 'multi-select': 183 195 $output = array(); 184 $input = $new_instance[ $key ];196 $input = (array) $new_instance[ $key ]; 185 197 $choices = $setting['options']; 186 198 foreach ( $input as $v ) { … … 193 205 case 'multi-checkbox': 194 206 $output = array(); 195 $input = $new_instance[ $key ];207 $input = (array) $new_instance[ $key ]; 196 208 $choices = $setting['options']; 197 209 foreach ( $input as $v ) { … … 624 636 wp_enqueue_style( 'wp-color-picker' ); 625 637 wp_enqueue_media(); 626 wp_enqueue_style( 'magfusion_widgets_css', get_template_directory_uri() . '/inc/admin/widgets/assets/css/style.css' ); 627 wp_enqueue_script( 'magfusion_widgets_js', get_template_directory_uri() . '/inc/admin/widgets/assets/js/script.js', array( 'jquery', 'wp-color-picker' ), MAGFUSION_VERSION, true ); 638 wp_enqueue_style( 'magfusion_widgets_css', magfusion_asset_uri('inc/admin/widgets/assets/css/style', 'css') ); 639 wp_style_add_data('magfusion_widgets_css', 'rtl', 'replace'); 640 wp_style_add_data('magfusion_widgets_css', 'suffix', magfusion_asset_suffix()); 641 wp_enqueue_script( 'magfusion_widgets_js', magfusion_asset_uri('inc/admin/widgets/assets/js/script', 'js'), array( 'jquery', 'wp-color-picker' ), MAGFUSION_VERSION, true ); 628 642 } 629 643 } -
magfusion/1.1.2/inc/compatibility/elementor/assets/css/elementor-rtl.css
r258000 r354575 14 14 .e-con > .e-con-inner { 15 15 max-width: 100%; 16 }17 18 .elementor-page .entry-header {19 display: none;20 16 } 21 17 … … 78 74 -ms-flex-preferred-size: 100%; 79 75 flex-basis: 100%; 80 margin-bottom: 2rem;76 margin-bottom: 0.2rem; 81 77 } 82 78 … … 189 185 190 186 .site .elementor-widget-container .entry-image-large img { 191 height: 50 rem;187 height: 50.2rem; 192 188 } -
magfusion/1.1.2/inc/compatibility/elementor/assets/css/elementor-rtl.min.css
r258000 r354575 1 *{-webkit-box-sizing:border-box;box-sizing:border-box}.e-con{padding-right:0;padding-left:0}.e-con > .e-con-inner{max-width:100%}.elementor -page .entry-header{display:none}.elementor .magfusion-element-wrapper a{text-decoration:none}.elementor .magfusion-element-wrapper .module-title{border-bottom:1px solid #2eb85d;padding-bottom:0;font-size:14px;margin-bottom:30px}.elementor .magfusion-element-wrapper .module-title span{background-color:#2eb85d;color:#fff;padding:7px 12px;display:inline-block}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-1 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-3 .elementor-custom-column{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .wpi-post-regular{display:flex;flex-direction:column;gap:3rem;margin-bottom:3rem}@media (min-width: 768px){.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .wpi-post-regular{flex-direction:row;align-items:flex-start}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .entry-image{-ms-flex-preferred-size:45%;flex-basis:45%;margin:0}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .entry-details{-ms-flex-preferred-size:55%;flex-basis:55%}}.elementor .magfusion-element-wrapper.magfusion-module-grid .magfusion-module-grid--half{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-grid .magfusion-module-grid--full{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:2rem}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-3 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-6 .elementor-custom-column{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .magfusion-module-grid--full,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--full{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .magfusion-module-grid--quarter{-ms-flex-preferred-size:25%;flex-basis:25%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-4 .elementor-custom-column{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:25%;flex-basis:25%}@media only screen and (max-width: 991px){.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .magfusion-module-grid--quarter{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:2rem}}@media only screen and (max-width: 767px){.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-1 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-3 .elementor-custom-column{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-3 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-4 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--half{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--full{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:4px}}@media only screen and (max-width: 480px){.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--half{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:100%;flex-basis:100%}}.post-list-bullet:before{background-color:var(--wpi--secondary-bg-color);content:' ';position:absolute;top:2.5rem;right:1rem;height:1rem;width:1rem;display:block}.post-list-bullet .entry-details{margin-right:0;min-height:auto;border:.1rem solid var(--wpi--base-border-color);box-shadow:-.3rem .3rem var(--wpi--base-border-color);margin-bottom:1rem;padding:2rem 3rem 2rem 2rem;position:relative}.post-list-bullet .entry-title{margin-bottom:0}.site .elementor-widget-container .entry-image-large img{height:50rem}1 *{-webkit-box-sizing:border-box;box-sizing:border-box}.e-con{padding-right:0;padding-left:0}.e-con > .e-con-inner{max-width:100%}.elementor .magfusion-element-wrapper a{text-decoration:none}.elementor .magfusion-element-wrapper .module-title{border-bottom:1px solid #2eb85d;padding-bottom:0;font-size:14px;margin-bottom:30px}.elementor .magfusion-element-wrapper .module-title span{background-color:#2eb85d;color:#fff;padding:7px 12px;display:inline-block}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-1 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-3 .elementor-custom-column{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .wpi-post-regular{display:flex;flex-direction:column;gap:3rem;margin-bottom:3rem}@media (min-width: 768px){.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .wpi-post-regular{flex-direction:row;align-items:flex-start}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .entry-image{-ms-flex-preferred-size:45%;flex-basis:45%;margin:0}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .entry-details{-ms-flex-preferred-size:55%;flex-basis:55%}}.elementor .magfusion-element-wrapper.magfusion-module-grid .magfusion-module-grid--half{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-grid .magfusion-module-grid--full{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0.2rem}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-3 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-6 .elementor-custom-column{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .magfusion-module-grid--full,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--full{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .magfusion-module-grid--quarter{-ms-flex-preferred-size:25%;flex-basis:25%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-4 .elementor-custom-column{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:25%;flex-basis:25%}@media only screen and (max-width: 991px){.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .magfusion-module-grid--quarter{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:2rem}}@media only screen and (max-width: 767px){.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-1 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-3 .elementor-custom-column{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-3 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-4 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--half{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--full{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:4px}}@media only screen and (max-width: 480px){.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--half{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:100%;flex-basis:100%}}.post-list-bullet:before{background-color:var(--wpi--secondary-bg-color);content:' ';position:absolute;top:2.5rem;right:1rem;height:1rem;width:1rem;display:block}.post-list-bullet .entry-details{margin-right:0;min-height:auto;border:.1rem solid var(--wpi--base-border-color);box-shadow:-0.3rem .3rem var(--wpi--base-border-color);margin-bottom:1rem;padding:2rem 3rem 2rem 2rem;position:relative}.post-list-bullet .entry-title{margin-bottom:0}.site .elementor-widget-container .entry-image-large img{height:50.2rem} -
magfusion/1.1.2/inc/compatibility/elementor/assets/css/elementor.min.css
r258000 r354575 1 *{-webkit-box-sizing:border-box;box-sizing:border-box}.e-con{padding-left:0;padding-right:0}.e-con > .e-con-inner{max-width:100%}.elementor .magfusion-element-wrapper a{text-decoration:none}.elementor .magfusion-element-wrapper .module-title{border-bottom:1px solid #2eb85d;padding-bottom:0;font-size:14px;margin-bottom:30px}.elementor .magfusion-element-wrapper .module-title span{background-color:#2eb85d;color:#fff;padding:7px 12px;display:inline-block}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-1 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-3 .elementor-custom-column{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .wpi-post-regular{display:flex;flex-direction:column;gap:3rem;margin-bottom:3rem}@media (min-width: 768px){.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .wpi-post-regular{flex-direction:row;align-items:flex-start}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .entry-image{-ms-flex-preferred-size:45%;flex-basis:45%;margin:0}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .entry-details{-ms-flex-preferred-size:55%;flex-basis:55%}}.elementor .magfusion-element-wrapper.magfusion-module-grid .magfusion-module-grid--half{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-grid .magfusion-module-grid--full{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom: .2rem}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-3 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-6 .elementor-custom-column{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .magfusion-module-grid--full,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--full{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .magfusion-module-grid--quarter{-ms-flex-preferred-size:25%;flex-basis:25%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-4 .elementor-custom-column{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:25%;flex-basis:25%}@media only screen and (max-width: 991px){.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .magfusion-module-grid--quarter{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:2rem}}@media only screen and (max-width: 767px){.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-1 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-3 .elementor-custom-column{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-3 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-4 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--half{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--full{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:4px}}@media only screen and (max-width: 480px){.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--half{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:100%;flex-basis:100%}}.post-list-bullet:before{background-color:var(--wpi--secondary-bg-color);content:' ';position:absolute;top:2.5rem;left:1rem;height:1rem;width:1rem;display:block}.post-list-bullet .entry-details{margin-left:0;min-height:auto;border:.1rem solid var(--wpi--base-border-color);box-shadow:.3rem .3rem var(--wpi--base-border-color);margin-bottom:1rem;padding:2rem 2rem 2rem 3rem;position:relative}.post-list-bullet .entry-title{margin-bottom:0}.site .elementor-widget-container .entry-image-large img{height:50.2rem}1 *{-webkit-box-sizing:border-box;box-sizing:border-box}.e-con{padding-left:0;padding-right:0}.e-con > .e-con-inner{max-width:100%}.elementor .magfusion-element-wrapper a{text-decoration:none}.elementor .magfusion-element-wrapper .module-title{border-bottom:1px solid #2eb85d;padding-bottom:0;font-size:14px;margin-bottom:30px}.elementor .magfusion-element-wrapper .module-title span{background-color:#2eb85d;color:#fff;padding:7px 12px;display:inline-block}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-1 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-3 .elementor-custom-column{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .wpi-post-regular{display:flex;flex-direction:column;gap:3rem;margin-bottom:3rem}@media (min-width: 768px){.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .wpi-post-regular{flex-direction:row;align-items:flex-start}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .entry-image{-ms-flex-preferred-size:45%;flex-basis:45%;margin:0}.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-4 .entry-details{-ms-flex-preferred-size:55%;flex-basis:55%}}.elementor .magfusion-element-wrapper.magfusion-module-grid .magfusion-module-grid--half{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-grid .magfusion-module-grid--full{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0.2rem}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-3 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-6 .elementor-custom-column{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .magfusion-module-grid--full,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--full{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .magfusion-module-grid--quarter{-ms-flex-preferred-size:25%;flex-basis:25%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-4 .elementor-custom-column{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:25%;flex-basis:25%}@media only screen and (max-width: 991px){.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .magfusion-module-grid--quarter{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:2rem}}@media only screen and (max-width: 767px){.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-1 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-block.magfusion-module-block-style-3 .elementor-custom-column{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-1 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-3 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-4 .elementor-custom-column,.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--half{-ms-flex-preferred-size:50%;flex-basis:50%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--full{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:4px}}@media only screen and (max-width: 480px){.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-2 .magfusion-module-grid--half{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor .magfusion-element-wrapper.magfusion-module-grid.magfusion-module-grid-style-5 .elementor-custom-column{-ms-flex-preferred-size:100%;flex-basis:100%}}.post-list-bullet:before{background-color:var(--wpi--secondary-bg-color);content:' ';position:absolute;top:2.5rem;left:1rem;height:1rem;width:1rem;display:block}.post-list-bullet .entry-details{margin-left:0;min-height:auto;border:.1rem solid var(--wpi--base-border-color);box-shadow:.3rem .3rem var(--wpi--base-border-color);margin-bottom:1rem;padding:2rem 2rem 2rem 3rem;position:relative}.post-list-bullet .entry-title{margin-bottom:0}.site .elementor-widget-container .entry-image-large img{height:50.2rem} -
magfusion/1.1.2/inc/compatibility/elementor/assets/css/magfusion-econs.min.css
r258000 r354575 1 @font-face{font-family:'magfusion-econs';src:url('../fonts/magfusion-econs.eot?qrxuz2');src:url('../fonts/magfusion-econs.eot?qrxuz2#iefix') format('embedded-opentype'), url('../fonts/magfusion-econs.ttf?qrxuz2') format('truetype'),url('../fonts/magfusion-econs.woff?qrxuz2') format('woff'),url('../fonts/magfusion-econs.svg?qrxuz2#magfusion-econs') format('svg');font-weight:normal;font-style:normal}[class^="magfusion-econs-"],[class*=" magfusion-econs-"]{font-family:'magfusion-econs' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.magfusion-econs-block-1:before{content:"\e900"}.magfusion-econs-block-2:before{content:"\e901"}.magfusion-econs-block-3:before{content:"\e902"}.magfusion-econs-block-4:before{content:"\e903"}.magfusion-econs-block-5:before{content:"\e904"}.magfusion-econs-block-6:before{content:"\e905"}.magfusion-econs-block-7:before{content:"\e906"}.magfusion-econs-block-8:before{content:"\e907"}.magfusion-econs-block-9:before{content:"\e908"}.magfusion-econs-grid-1:before{content:"\e90a"}.magfusion-econs-grid-2:before{content:"\e90b"}.magfusion-econs-grid-3:before{content:"\e90c"}.magfusion-econs-grid-4:before{content:"\e90d"}.magfusion-econs-grid-5:before{content:"\e90e"}.magfusion-econs-grid-6:before{content:"\e90f"}.magfusion-econs-grid-7:before{content:"\e909"}.magfusion-econs-grid-8:before{content:"\e910"}.magfusion-econs-grid-9:before{content:"\e911"}1 @font-face{font-family:'magfusion-econs';src:url('../fonts/magfusion-econs.eot?qrxuz2');src:url('../fonts/magfusion-econs.eot?qrxuz2#iefix') format('embedded-opentype'), url('../fonts/magfusion-econs.ttf?qrxuz2') format('truetype'), url('../fonts/magfusion-econs.woff?qrxuz2') format('woff'), url('../fonts/magfusion-econs.svg?qrxuz2#magfusion-econs') format('svg');font-weight:normal;font-style:normal}[class^="magfusion-econs-"],[class*=" magfusion-econs-"]{font-family:'magfusion-econs'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.magfusion-econs-block-1:before{content:"\e900"}.magfusion-econs-block-2:before{content:"\e901"}.magfusion-econs-block-3:before{content:"\e902"}.magfusion-econs-block-4:before{content:"\e903"}.magfusion-econs-block-5:before{content:"\e904"}.magfusion-econs-block-6:before{content:"\e905"}.magfusion-econs-block-7:before{content:"\e906"}.magfusion-econs-block-8:before{content:"\e907"}.magfusion-econs-block-9:before{content:"\e908"}.magfusion-econs-grid-1:before{content:"\e90a"}.magfusion-econs-grid-2:before{content:"\e90b"}.magfusion-econs-grid-3:before{content:"\e90c"}.magfusion-econs-grid-4:before{content:"\e90d"}.magfusion-econs-grid-5:before{content:"\e90e"}.magfusion-econs-grid-6:before{content:"\e90f"}.magfusion-econs-grid-7:before{content:"\e909"}.magfusion-econs-grid-8:before{content:"\e910"}.magfusion-econs-grid-9:before{content:"\e911"}#elementor-panel-get-pro-elements,#elementor-panel-get-pro-elements-sticky{display:none;height:1px;visibility:hidden;opacity:0} -
magfusion/1.1.2/inc/compatibility/elementor/elementor-functions.php
r258000 r354575 37 37 */ 38 38 function magfusion_elementor_styles() { 39 wp_enqueue_style( 'magfusion-econs', get_template_directory_uri() . '/inc/compatibility/elementor/assets/css/magfusion-econs.css', false, '1.0' ); 39 wp_enqueue_style( 'magfusion-econs', magfusion_asset_uri('inc/compatibility/elementor/assets/css/magfusion-econs', 'css'), false, '1.0' ); 40 wp_style_add_data('magfusion-econs', 'rtl', 'replace'); 41 wp_style_add_data('magfusion-econs', 'suffix', magfusion_asset_suffix()); 40 42 } 41 43 -
magfusion/1.1.2/inc/compatibility/woocommerce/woocommerce.php
r306736 r354575 58 58 function magfusion_woocommerce_scripts() 59 59 { 60 wp_enqueue_style('magfusion-woocommerce-style', get_template_directory_uri() . '/inc/compatibility/woocommerce/assets/css/woocommerce.css', array()); 60 wp_enqueue_style('magfusion-woocommerce-style', magfusion_asset_uri('inc/compatibility/woocommerce/assets/css/woocommerce', 'css'), array()); 61 wp_style_add_data('magfusion-woocommerce-style', 'rtl', 'replace'); 62 wp_style_add_data('magfusion-woocommerce-style', 'suffix', magfusion_asset_suffix()); 61 63 62 64 } -
magfusion/1.1.2/inc/template-functions.php
r259976 r354575 160 160 <a href="<?php the_permalink(); ?>" class="post-more-link"> 161 161 <?php echo esc_html($archive_excerpt_button_text); ?> 162 <span class="screen-reader-text"> 163 <?php echo esc_html(get_the_title()); ?> 164 </span> 162 165 <?php magfusion_the_theme_svg('arrow-double'); ?> 163 166 </a> -
magfusion/1.1.2/inc/template-tags.php
r274055 r354575 272 272 <div class="entry-image image-hover-effect hover-effect-shine"> 273 273 <div class="post-thumbnail"> 274 <?php the_post_thumbnail(); ?> 274 <?php 275 // The main image of the page: fetched first and not lazy-loaded (its height is known up front). 276 the_post_thumbnail('post-thumbnail', array('fetchpriority' => 'high')); 277 ?> 275 278 </div><!-- .post-thumbnail --> 276 279 </div> … … 281 284 the_post_thumbnail( 282 285 $image_size, 283 array(286 magfusion_priority_image_attributes(array( 284 287 'alt' => the_title_attribute( 285 288 array( … … 287 290 ) 288 291 ), 289 ) 292 )) 290 293 ); 291 294 ?> … … 530 533 } 531 534 add_filter( 'get_the_archive_title', 'magfusion_get_the_archive_title' ); 535 536 if (!function_exists('magfusion_priority_image_attributes')) : 537 /** 538 * Loading hints for the image most likely to be the Largest Contentful Paint on the blog or front page: the first 539 * banner image, or the first post image when there is no banner. It is fetched first and never lazy-loaded. Only 540 * the first call on a page gets the hints. 541 * 542 * @param array $attr Image attributes. 543 * @return array 544 */ 545 function magfusion_priority_image_attributes($attr = array()) 546 { 547 static $done = false; 548 if (!$done && !is_paged() && (is_front_page() || is_home())) { 549 $done = true; 550 $attr['fetchpriority'] = 'high'; 551 $attr['loading'] = 'eager'; 552 } 553 return $attr; 554 } 555 endif; 556 557 if (!function_exists('magfusion_priority_image_key')) : 558 /** 559 * Transient name for the blog/front page's priority image ('front' or 'home'), or '' on other views. 560 * 561 * @return string 562 */ 563 function magfusion_priority_image_key() 564 { 565 if (is_paged() || !(is_front_page() || is_home())) { 566 return ''; 567 } 568 return 'magfusion_priority_image_' . (is_front_page() ? 'front' : 'home'); 569 } 570 endif; 571 572 if (!function_exists('magfusion_priority_image_record')) : 573 /** 574 * Notes which attachment (and size) got the priority hints, so the next request can preload it. 575 * 576 * @param array $attr Image attributes. 577 * @param WP_Post $attachment Attachment. 578 * @param string|int[] $size Image size. 579 * @return array 580 */ 581 function magfusion_priority_image_record($attr, $attachment, $size) 582 { 583 if (isset($attr['fetchpriority']) && 'high' === $attr['fetchpriority'] && empty($GLOBALS['magfusion_priority_image']) && is_string($size)) { 584 $GLOBALS['magfusion_priority_image'] = array('id' => (int) $attachment->ID, 'size' => $size); 585 } 586 return $attr; 587 } 588 endif; 589 add_filter('wp_get_attachment_image_attributes', 'magfusion_priority_image_record', 99, 3); 590 591 if (!function_exists('magfusion_priority_image_save')) : 592 /** 593 * Stores the page's priority image, only when it changed. 594 */ 595 function magfusion_priority_image_save() 596 { 597 $key = magfusion_priority_image_key(); 598 if ('' === $key || empty($GLOBALS['magfusion_priority_image'])) { 599 return; 600 } 601 if (get_transient($key) !== $GLOBALS['magfusion_priority_image']) { 602 set_transient($key, $GLOBALS['magfusion_priority_image'], WEEK_IN_SECONDS); 603 } 604 } 605 endif; 606 add_action('wp_footer', 'magfusion_priority_image_save', 99); 607 608 if (!function_exists('magfusion_priority_image_preload')) : 609 /** 610 * Preloads the blog/front page's priority image (remembered from the previous request) at high priority, so the 611 * browser fetches it before it reaches the image in the page. 612 */ 613 function magfusion_priority_image_preload() 614 { 615 $key = magfusion_priority_image_key(); 616 $image = '' === $key ? false : get_transient($key); 617 if (!is_array($image) || empty($image['id']) || !wp_attachment_is_image($image['id'])) { 618 return; 619 } 620 $src = wp_get_attachment_image_src($image['id'], $image['size']); 621 if (!$src) { 622 return; 623 } 624 $srcset = false ? false : wp_get_attachment_image_srcset($image['id'], $image['size']); 625 $sizes = $srcset ? wp_get_attachment_image_sizes($image['id'], $image['size']) : false; 626 echo '<link rel="preload" as="image" href="' . esc_url($src[0]) . '"' 627 . ($srcset ? ' imagesrcset="' . esc_attr($srcset) . '"' . ($sizes ? ' imagesizes="' . esc_attr($sizes) . '"' : '') : '') 628 . ' fetchpriority="high">' . "\n"; 629 } 630 endif; 631 add_action('wp_head', 'magfusion_priority_image_preload', 2); -
magfusion/1.1.2/languages/magfusion.pot
r306736 r354575 1 #, fuzzy 1 # Copyright (C) 2026 WPInterface 2 # This file is distributed under the GNU General Public License v2 or later. 2 3 msgid "" 3 4 msgstr "" 4 "Project-Id-Version: MagFusion\n" 5 "Report-Msgid-Bugs-To: \n" 6 "POT-Creation-Date: 2026-01-02 15:55+0000\n" 7 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 5 "Project-Id-Version: MagFusion 1.1.2\n" 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/theme/magfusion\n" 8 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 9 "Language-Team: \n" 10 "Language: \n" 11 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" 8 "Language-Team: LANGUAGE <LL@li.org>\n" 12 9 "MIME-Version: 1.0\n" 13 10 "Content-Type: text/plain; charset=UTF-8\n" 14 11 "Content-Transfer-Encoding: 8bit\n" 15 "X-Generator: Loco https://localise.biz/\n" 16 "X-Loco-Version: 2.7.1; wp-6.7.1\n" 17 "X-Domain: magfusion" 18 19 #: template-parts/section/featured-category.php:47 20 msgid " Articles" 21 msgstr "" 22 23 #. %d: ID of a post. 24 #: classes/class-walker-page.php:72 25 msgid "#%d (no title)" 26 msgstr "" 27 28 #. %s: Theme Name. 29 #: inc/template-tags.php:98 inc/admin/dashboard/class-dashboard.php:73 30 #, php-format 31 msgid "%s" 32 msgstr "" 33 34 #. %s: Read Time. 35 #: inc/template-functions.php:278 inc/template-functions.php:284 36 #, php-format 37 msgid "%s min read" 38 msgstr "" 39 40 #. 1: Singular, 2: Plural. 41 #: inc/template-tags.php:489 42 #, php-format 43 msgid "%s post" 44 msgid_plural "%s posts" 45 msgstr[0] "" 46 msgstr[1] "" 47 48 #. %s: Post Type. 49 #: inc/admin/meta-box/meta-box.php:24 50 #, php-format 51 msgid "%s Settings" 52 msgstr "" 53 54 #: inc/admin/customizer/helpers/defaults.php:417 55 msgid "© All rights reserved. Proudly powered by WordPress." 56 msgstr "" 57 58 #: inc/admin/customizer/helpers/helper-function.php:89 59 msgid "— No Limit —" 60 msgstr "" 61 62 #: inc/admin/widgets/class-slider-post.php:74 63 #: inc/admin/widgets/class-jumbo-post.php:61 64 #: inc/admin/widgets/class-tab-post.php:58 65 #: inc/admin/widgets/class-tab-post.php:114 66 #: inc/admin/widgets/class-tab-post.php:170 67 #: inc/admin/widgets/class-recent-post.php:67 68 #: inc/admin/widgets/class-carousel-slider.php:76 69 #: inc/admin/widgets/class-metro-post.php:73 70 #: inc/admin/widgets/class-multi-grid-post.php:93 71 #: inc/admin/widgets/class-grid-post.php:47 72 #: inc/admin/customizer/helpers/controls.php:169 73 msgid "— Select —" 74 msgstr "" 75 76 #: inc/admin/customizer/helpers/theme-upsell.php:39 77 msgid "... and many other premium features" 78 msgstr "" 79 80 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:68 81 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:102 82 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:127 83 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:114 84 #: inc/admin/customizer/helpers/helper-function.php:90 85 msgid "1 Line" 86 msgstr "" 87 88 #: inc/admin/customizer/helpers/theme-upsell.php:36 89 msgid "17+ Preloader options" 90 msgstr "" 91 92 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:69 93 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:103 94 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:128 95 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:115 96 #: inc/admin/customizer/helpers/helper-function.php:91 97 msgid "2 Lines" 98 msgstr "" 99 100 #: inc/admin/customizer/sections/slider-banner.php:58 101 msgid "3" 102 msgstr "" 103 104 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:70 105 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:104 106 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:129 107 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:116 108 #: inc/admin/customizer/helpers/helper-function.php:92 109 msgid "3 Lines" 110 msgstr "" 111 112 #: inc/admin/customizer/sections/slider-banner.php:59 113 msgid "4" 114 msgstr "" 115 116 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:71 117 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:105 118 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:130 119 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:117 120 #: inc/admin/customizer/helpers/helper-function.php:93 121 msgid "4 Lines" 12 "POT-Creation-Date: 2026-10-18T07:23:08+00:00\n" 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 "X-Generator: WP-CLI 2.12.0\n" 15 "X-Domain: magfusion\n" 16 17 #. Theme Name of the theme 18 #: style.css 19 msgid "MagFusion" 20 msgstr "" 21 22 #. Theme URI of the theme 23 #: style.css 24 msgid "https://wpinterface.com/themes/magfusion/" 25 msgstr "" 26 27 #. Description of the theme 28 #: style.css 29 msgid "MagFusion is a Free, trendy WordPress theme designed for blogs, magazines, and news websites. With a fully responsive, sleek, and modern design, it suits tech, lifestyle, business, and travel niches. Built for flexibility, it adapts seamlessly to any device for an optimal user experience." 30 msgstr "" 31 32 #. Author of the theme 33 #: style.css 34 #: inc/admin/dashboard/views/overview.php:142 35 msgid "WPInterface" 36 msgstr "" 37 38 #. Author URI of the theme 39 #: style.css 40 msgid "https://wpinterface.com/" 122 41 msgstr "" 123 42 … … 126 45 msgstr "" 127 46 128 #: assets/breadcrumbs/breadcrumbs.php:271 129 msgid "404 Not Found" 130 msgstr "" 131 132 #: inc/admin/customizer/helpers/theme-upsell.php:38 133 msgid "404 page options" 134 msgstr "" 135 136 #: inc/admin/customizer/sections/slider-banner.php:60 137 msgid "5" 138 msgstr "" 139 140 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:72 141 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:106 142 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:131 143 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:118 144 #: inc/admin/customizer/helpers/helper-function.php:94 145 msgid "5 Lines" 146 msgstr "" 147 148 #: inc/admin/customizer/sections/slider-banner.php:61 149 msgid "6" 150 msgstr "" 151 152 #: inc/admin/customizer/sections/footer.php:44 153 #: inc/admin/customizer/sections/top-bar.php:110 154 #, php-format 155 msgid "" 156 "<a href=\"%s\" target=\"_blank\">Date and Time Formatting Documentation</a>." 157 msgstr "" 158 159 #: inc/admin/dashboard/views/free-vs-pro.php:282 160 msgid "" 161 "Access all premium extensions, features, and upcoming updates right away by " 162 "<br> upgrading to the Pro version." 163 msgstr "" 164 165 #: inc/admin/dashboard/class-welcome-notice.php:94 166 #: inc/admin/dashboard/class-theme-review-notice.php:140 167 #: inc/admin/dashboard/class-theme-review-notice.php:156 168 msgid "Action failed. Please refresh the page and retry." 169 msgstr "" 170 171 #: inc/admin/dashboard/views/dashboard.php:393 172 #: inc/admin/dashboard/views/help.php:165 173 #: inc/admin/dashboard/views/products.php:135 174 msgid "Activate" 175 msgstr "" 176 177 #: inc/admin/dashboard/views/dashboard.php:15 178 msgid "Activate MC4WP: Mailchimp for WordPress" 179 msgstr "" 180 181 #: inc/admin/dashboard/views/dashboard.php:387 182 #: inc/admin/dashboard/views/help.php:162 183 #: inc/admin/dashboard/views/products.php:133 184 msgid "Activated" 185 msgstr "" 186 187 #: footer.php:28 188 msgid "Add widgets on Off-canvas Drawer" 189 msgstr "" 190 191 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:63 192 msgid "Add your custom block title" 193 msgstr "" 194 195 #: inc/admin/customizer/helpers/controls.php:236 196 msgid "Additional Customizer Sections" 197 msgstr "" 198 199 #: inc/admin/customizer/helpers/controls.php:233 200 msgid "Additional Widget Areas" 201 msgstr "" 202 203 #: inc/admin/customizer/helpers/controls.php:234 204 msgid "Additional Widgets" 205 msgstr "" 206 207 #: inc/admin/widgets/class-ads-code.php:30 208 msgid "Ads Code" 209 msgstr "" 210 211 #: inc/admin/dashboard/views/dashboard.php:159 212 msgid "Advanced Color options" 213 msgstr "" 214 215 #: inc/admin/customizer/sections/archive.php:48 216 msgid "" 217 "After enabling, set 'Mark as Featured' to 'Yes' in the single post options " 218 "to display the post in the top section of the relevant archive page." 219 msgstr "" 220 221 #: inc/admin/widgets/widget-init.php:169 222 msgid "After Footer" 223 msgstr "" 224 225 #: inc/admin/widgets/widget-init.php:74 226 msgid "After Header" 227 msgstr "" 228 229 #: inc/template-tags.php:45 inc/admin/widgets/class-slider-post.php:410 230 #: inc/admin/widgets/class-jumbo-post.php:263 231 #: inc/admin/widgets/class-jumbo-post.php:328 232 #: inc/admin/widgets/class-jumbo-post.php:391 233 #: inc/admin/widgets/class-recent-post.php:334 234 #: inc/admin/widgets/class-carousel-slider.php:505 235 #: inc/admin/widgets/class-metro-post.php:306 236 #: inc/admin/widgets/class-multi-grid-post.php:297 237 #: inc/admin/widgets/class-multi-grid-post.php:368 238 #: inc/admin/widgets/class-grid-post.php:259 239 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:184 240 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:197 241 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:224 242 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:281 243 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:205 244 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-4.php:160 245 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-5.php:161 246 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-1.php:144 247 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-2.php:183 248 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-3.php:163 249 msgid "ago" 250 msgstr "" 251 252 #: inc/admin/widgets/class-social-menu.php:66 253 msgid "Alignment" 254 msgstr "" 255 256 #: inc/admin/customizer/helpers/helper-function.php:48 257 msgid "Archive Alternate Grid View" 258 msgstr "" 259 260 #: inc/admin/customizer/helpers/helper-function.php:44 261 msgid "Archive Grid View" 262 msgstr "" 263 264 #: inc/admin/customizer/sections/archive.php:30 265 msgid "Archive Layout" 266 msgstr "" 267 268 #: inc/admin/customizer/helpers/helper-function.php:40 269 msgid "Archive List View" 270 msgstr "" 271 272 #: inc/admin/customizer/sections/archive.php:69 273 msgid "Archive Meta Options" 274 msgstr "" 275 276 #: inc/admin/customizer/sections/archive.php:10 277 #: inc/admin/customizer/sections/panel.php:114 278 #: inc/admin/dashboard/views/dashboard.php:110 279 msgid "Archive Options" 280 msgstr "" 281 282 #: assets/breadcrumbs/breadcrumbs.php:272 283 msgid "Archives" 284 msgstr "" 285 286 #: inc/admin/customizer/helpers/defaults.php:275 287 msgid "Article Group" 288 msgstr "" 289 290 #: inc/admin/customizer/sections/article-group.php:61 291 msgid "Article Group Column - 1" 292 msgstr "" 293 294 #: inc/admin/customizer/sections/article-group.php:118 295 msgid "Article Group Column - 2" 296 msgstr "" 297 298 #: inc/admin/customizer/sections/article-group.php:174 299 msgid "Article Group Meta Option" 300 msgstr "" 301 302 #: inc/admin/customizer/sections/article-group.php:98 303 msgid "Article Group Offset - 1" 304 msgstr "" 305 306 #: inc/admin/customizer/sections/article-group.php:10 307 msgid "Article Group Section" 308 msgstr "" 309 310 #: inc/admin/customizer/sections/article-list.php:45 311 msgid "Article List Column - 1" 312 msgstr "" 313 314 #: inc/admin/customizer/sections/article-list.php:104 315 msgid "Article List Column - 2" 316 msgstr "" 317 318 #: inc/admin/customizer/sections/article-list.php:163 319 msgid "Article List Column - 3" 320 msgstr "" 321 322 #: inc/admin/customizer/sections/article-list.php:222 323 msgid "Article List Meta Option" 324 msgstr "" 325 326 #: inc/admin/customizer/sections/article-list.php:81 327 #: inc/admin/customizer/sections/article-list.php:140 328 #: inc/admin/customizer/sections/article-list.php:199 329 msgid "Article List Post Offset" 330 msgstr "" 331 332 #: inc/admin/customizer/sections/article-list.php:10 333 msgid "Article List Section" 334 msgstr "" 335 336 #: inc/admin/customizer/sections/article-group.php:154 337 msgid "Article Slider Offset" 338 msgstr "" 339 340 #: inc/admin/widgets/class-slider-post.php:194 341 #: inc/admin/widgets/class-tab-post.php:86 342 #: inc/admin/widgets/class-tab-post.php:142 343 #: inc/admin/widgets/class-tab-post.php:198 344 #: inc/admin/widgets/class-recent-post.php:102 345 #: inc/admin/widgets/class-carousel-slider.php:214 346 #: inc/admin/widgets/class-grid-post.php:108 347 #: inc/admin/customizer/sections/single-related-post.php:117 348 #: inc/admin/customizer/sections/fixed-trending-post.php:117 349 #: inc/admin/customizer/sections/must-read.php:130 350 #: inc/admin/customizer/sections/show-author-post.php:119 351 #: inc/admin/customizer/sections/frontline-post.php:134 352 #: inc/admin/customizer/sections/search_trending.php:133 353 #: inc/admin/customizer/sections/popular-post.php:132 354 #: inc/admin/customizer/sections/tags.php:157 355 #: inc/admin/customizer/sections/ticker-post.php:169 356 msgid "ASC" 357 msgstr "" 358 359 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:246 360 msgid "Author Meta" 361 msgstr "" 362 363 #: inc/admin/customizer/sections/single-related-post.php:149 364 #: inc/admin/customizer/sections/archive.php:195 365 #: inc/admin/customizer/sections/show-author-post.php:153 366 #: inc/admin/customizer/sections/single.php:41 367 msgid "Author Meta Display Options" 368 msgstr "" 369 370 #: inc/admin/customizer/sections/single-related-post.php:168 371 #: inc/admin/customizer/sections/split-block.php:125 372 #: inc/admin/customizer/sections/archive.php:215 373 #: inc/admin/customizer/sections/footer-recommended.php:150 374 #: inc/admin/customizer/sections/must-read.php:176 375 #: inc/admin/customizer/sections/show-author-post.php:172 376 #: inc/admin/customizer/sections/frontline-post.php:180 377 #: inc/admin/customizer/sections/search_trending.php:185 378 #: inc/admin/customizer/sections/slider-banner.php:220 379 #: inc/admin/customizer/sections/dual-insights.php:217 380 #: inc/admin/customizer/sections/article-list.php:274 381 #: inc/admin/customizer/sections/popular-post.php:178 382 #: inc/admin/customizer/sections/grid-list.php:254 383 #: inc/admin/customizer/sections/single.php:60 384 #: inc/admin/customizer/sections/ticker-post.php:221 385 #: inc/admin/customizer/sections/article-group.php:222 386 #: inc/admin/customizer/sections/main-banner.php:274 387 msgid "Author Meta Text" 388 msgstr "" 389 390 #: inc/admin/widgets/class-author.php:130 391 msgid "Author Name:" 392 msgstr "" 393 394 #: inc/admin/widgets/class-slider-post.php:219 395 #: inc/admin/widgets/class-jumbo-post.php:111 396 #: inc/admin/widgets/class-recent-post.php:160 397 #: inc/admin/widgets/class-carousel-slider.php:239 398 #: inc/admin/widgets/class-metro-post.php:123 399 #: inc/admin/widgets/class-multi-grid-post.php:143 400 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:254 401 msgid "Author Option" 402 msgstr "" 403 404 #: inc/admin/widgets/class-author.php:131 405 msgid "Author Position:" 406 msgstr "" 407 408 #: inc/admin/customizer/sections/show-author-post.php:38 409 msgid "Author Posts Text" 410 msgstr "" 411 412 #: inc/admin/widgets/class-slider-post.php:229 413 #: inc/admin/widgets/class-jumbo-post.php:121 414 #: inc/admin/widgets/class-recent-post.php:170 415 #: inc/admin/widgets/class-carousel-slider.php:249 416 #: inc/admin/widgets/class-metro-post.php:133 417 #: inc/admin/widgets/class-multi-grid-post.php:153 418 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:266 419 msgid "Author Text" 420 msgstr "" 421 422 #: inc/admin/widgets/class-slider-post.php:175 423 #: inc/admin/widgets/class-carousel-slider.php:180 424 msgid "Autoplay" 425 msgstr "" 426 427 #: inc/admin/widgets/class-mailchimp.php:101 428 #: inc/admin/widgets/class-cta.php:125 429 msgid "Background Color" 430 msgstr "" 431 432 #: inc/admin/widgets/class-mailchimp.php:107 433 #: inc/admin/widgets/class-image-widget.php:37 434 #: inc/admin/widgets/class-cta.php:131 435 msgid "Background Image" 436 msgstr "" 437 438 #: inc/admin/widgets/class-slider-post.php:147 439 #: inc/admin/widgets/class-carousel-slider.php:152 440 msgid "Background overlay style" 441 msgstr "" 442 443 #: inc/admin/customizer/sections/header-style.php:80 444 msgid "Banner Advertisement URL" 445 msgstr "" 446 447 #: inc/admin/customizer/sections/main-banner.php:46 448 msgid "Banner Column - 1" 449 msgstr "" 450 451 #: inc/admin/customizer/sections/main-banner.php:104 452 msgid "Banner Column - 2" 453 msgstr "" 454 455 #: inc/admin/customizer/sections/main-banner.php:165 456 msgid "Banner Column - 3" 457 msgstr "" 458 459 #: inc/admin/customizer/sections/main-banner.php:225 460 msgid "Banner Section Meta" 461 msgstr "" 462 463 #: inc/admin/customizer/sections/slider-banner.php:171 464 msgid "Banner Slider Meta" 465 msgstr "" 466 467 #: inc/admin/dashboard/views/dashboard.php:281 468 #: inc/admin/dashboard/views/help.php:112 469 msgid "Based on 20+ Reviews" 470 msgstr "" 471 472 #: inc/admin/widgets/widget-init.php:122 473 msgid "Before Footer" 474 msgstr "" 475 476 #: inc/admin/widgets/class-mailchimp.php:38 477 #: inc/admin/widgets/class-slider-post.php:105 478 #: inc/admin/widgets/class-tab-post.php:298 479 #: inc/admin/widgets/class-category-grid.php:47 480 #: inc/admin/widgets/class-category-grid.php:93 481 #: inc/admin/widgets/class-recent-post.php:46 482 #: inc/admin/widgets/class-carousel-slider.php:109 483 #: inc/admin/widgets/class-cta.php:38 484 #: inc/admin/widgets/class-multi-grid-post.php:73 485 msgid "Big" 486 msgstr "" 487 488 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:48 489 msgid "Block Style 1" 490 msgstr "" 491 492 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:52 493 msgid "Block Style 2" 494 msgstr "" 495 496 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-3.php:52 497 msgid "Block Style 3" 498 msgstr "" 499 500 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:47 501 msgid "Block Style 4" 502 msgstr "" 503 504 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:55 505 msgid "Block Style 5" 506 msgstr "" 507 508 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:54 509 msgid "Block Title" 510 msgstr "" 511 512 #: inc/admin/widgets/class-mailchimp.php:90 513 #: inc/admin/widgets/class-slider-post.php:43 514 #: inc/admin/widgets/class-carousel-slider.php:45 515 #: inc/admin/widgets/class-cta.php:114 516 msgid "Bottom" 517 msgstr "" 518 519 #: inc/admin/customizer/sections/breadcrumb.php:5 520 msgid "Breadcrumb Options" 47 #: 404.php:19 48 msgid "Oops! That page can’t be found." 49 msgstr "" 50 51 #: 404.php:22 52 msgid "Go Back To Homepage" 53 msgstr "" 54 55 #: assets/breadcrumbs/breadcrumbs.php:268 56 msgid "Browse:" 521 57 msgstr "" 522 58 … … 526 62 msgstr "" 527 63 528 #: assets/breadcrumbs/breadcrumbs.php:268 529 msgid "Browse:" 530 msgstr "" 531 532 #: inc/admin/widgets/class-image-widget.php:41 533 msgid "Button Text" 534 msgstr "" 535 536 #: inc/admin/widgets/class-cta.php:69 537 msgid "Button Text - 1" 538 msgstr "" 539 540 #: inc/admin/widgets/class-cta.php:83 541 msgid "Button Text - 2" 542 msgstr "" 543 544 #: inc/admin/widgets/class-slider-post.php:230 545 #: inc/admin/widgets/class-jumbo-post.php:122 546 #: inc/admin/widgets/class-recent-post.php:171 547 #: inc/admin/widgets/class-carousel-slider.php:250 548 #: inc/admin/widgets/class-metro-post.php:134 549 #: inc/admin/widgets/class-multi-grid-post.php:154 550 msgid "By:" 551 msgstr "" 552 553 #: inc/admin/widgets/class-tab-post.php:68 554 #: inc/admin/widgets/class-tab-post.php:124 555 #: inc/admin/widgets/class-tab-post.php:180 556 msgid "" 557 "Can be useful if you want to skip certain number of posts. Leave as 0 if you " 558 "do not want to use it." 559 msgstr "" 560 561 #: inc/admin/widgets/class-slider-post.php:62 562 #: inc/admin/widgets/class-tab-post.php:256 563 #: inc/admin/widgets/class-recent-post.php:35 564 #: inc/admin/widgets/class-carousel-slider.php:64 565 #: inc/admin/widgets/class-grid-post.php:35 566 msgid "Card View" 567 msgstr "" 568 569 #: inc/admin/customizer/sections/slider-banner.php:5 570 msgid "Carousel Banner" 571 msgstr "" 572 573 #: inc/admin/widgets/class-carousel-slider.php:27 574 msgid "Carousel Posts" 575 msgstr "" 576 577 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:334 578 #: inc/admin/customizer/helpers/defaults.php:412 579 msgid "Categories" 580 msgstr "" 581 582 #: inc/admin/meta-box/category-meta-box.php:26 583 #: inc/admin/meta-box/category-meta-box.php:55 584 msgid "Category Color" 585 msgstr "" 586 587 #: inc/admin/customizer/sections/single-related-post.php:283 588 #: inc/admin/customizer/sections/split-block.php:232 589 #: inc/admin/customizer/sections/footer-recommended.php:257 590 #: inc/admin/customizer/sections/must-read.php:283 591 #: inc/admin/customizer/sections/show-author-post.php:287 592 #: inc/admin/customizer/sections/frontline-post.php:287 593 #: inc/admin/customizer/sections/search_trending.php:300 594 #: inc/admin/customizer/sections/slider-banner.php:327 595 #: inc/admin/customizer/sections/dual-insights.php:324 596 #: inc/admin/customizer/sections/article-list.php:381 597 #: inc/admin/customizer/sections/popular-post.php:303 598 #: inc/admin/customizer/sections/grid-list.php:361 599 #: inc/admin/customizer/sections/ticker-post.php:336 600 #: inc/admin/customizer/sections/article-group.php:329 601 #: inc/admin/customizer/sections/main-banner.php:381 602 msgid "Category Label" 603 msgstr "" 604 605 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:202 606 msgid "Category Meta" 607 msgstr "" 608 609 #: inc/admin/widgets/class-slider-post.php:244 610 #: inc/admin/widgets/class-jumbo-post.php:75 611 #: inc/admin/widgets/class-tab-post.php:235 612 #: inc/admin/widgets/class-recent-post.php:185 613 #: inc/admin/widgets/class-carousel-slider.php:264 614 #: inc/admin/widgets/class-metro-post.php:87 615 #: inc/admin/widgets/class-multi-grid-post.php:107 616 #: inc/admin/widgets/class-grid-post.php:61 617 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:218 618 msgid "Category Option" 619 msgstr "" 620 621 #: inc/admin/customizer/sections/featured-category.php:10 622 msgid "Category Section" 623 msgstr "" 624 625 #: inc/admin/customizer/helpers/helper-function.php:112 626 msgid "Category Style 1" 627 msgstr "" 628 629 #: inc/admin/customizer/helpers/helper-function.php:113 630 msgid "Category Style 2" 631 msgstr "" 632 633 #: inc/admin/customizer/helpers/helper-function.php:114 634 msgid "Category Style 3" 635 msgstr "" 636 637 #: inc/admin/widgets/class-slider-post.php:240 638 #: inc/admin/widgets/class-jumbo-post.php:71 639 #: inc/admin/widgets/class-tab-post.php:231 640 #: inc/admin/widgets/class-recent-post.php:181 641 #: inc/admin/widgets/class-carousel-slider.php:260 642 #: inc/admin/widgets/class-metro-post.php:83 643 #: inc/admin/widgets/class-multi-grid-post.php:103 644 #: inc/admin/widgets/class-grid-post.php:57 645 msgid "Category Text" 646 msgstr "" 647 648 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:209 649 #: inc/admin/customizer/sections/archive.php:346 650 #: inc/admin/customizer/sections/single.php:160 651 msgid "Category Title" 652 msgstr "" 653 654 #: inc/admin/widgets/class-mailchimp.php:56 655 #: inc/admin/widgets/class-slider-post.php:51 656 #: inc/admin/widgets/class-image-widget.php:57 657 #: inc/admin/widgets/class-ads-code.php:37 658 #: inc/admin/widgets/class-carousel-slider.php:53 659 #: inc/admin/widgets/class-cta.php:56 660 #: inc/admin/widgets/class-social-menu.php:69 661 msgid "Center" 662 msgstr "" 663 664 #: inc/admin/widgets/class-carousel-slider.php:185 665 msgid "Centered Mode" 666 msgstr "" 667 668 #: inc/admin/widgets/class-slider-post.php:161 669 #: inc/admin/widgets/class-carousel-slider.php:166 670 msgid "Change Height of Slides." 671 msgstr "" 672 673 #: inc/admin/dashboard/class-dashboard.php:206 674 msgid "Changelog" 675 msgstr "" 676 677 #: inc/admin/dashboard/class-changelog-parser.php:25 678 #: inc/admin/dashboard/class-changelog-parser.php:81 679 msgid "Changelog not found." 680 msgstr "" 681 682 #: inc/admin/widgets/class-youtube-video.php:44 683 msgid "Channel Name:" 684 msgstr "" 685 686 #: inc/admin/widgets/class-youtube-video.php:38 687 msgid "Channel URL:" 688 msgstr "" 689 690 #: inc/admin/dashboard/class-welcome-notice.php:97 691 msgid "Cheatin’ huh?" 692 msgstr "" 693 694 #: inc/admin/dashboard/class-welcome-notice.php:72 695 msgid "" 696 "Check the quick links below for detailed information and to make the most of " 697 "all the features our theme offers." 698 msgstr "" 699 700 #: inc/admin/customizer/sections/slider-banner.php:79 701 msgid "Choose Category" 702 msgstr "" 703 704 #: inc/admin/widgets/class-author.php:179 inc/admin/widgets/widget-base.php:530 705 msgid "Choose an Image" 706 msgstr "" 707 708 #: inc/admin/meta-box/category-meta-box.php:95 709 msgid "Choose an image" 710 msgstr "" 711 712 #: inc/admin/customizer/sections/split-block.php:59 713 #: inc/admin/customizer/sections/footer-recommended.php:84 714 #: inc/admin/customizer/sections/popular-post.php:55 715 #: inc/admin/customizer/sections/ticker-post.php:90 716 #: inc/admin/customizer/sections/main-banner.php:124 717 msgid "Choose Category" 718 msgstr "" 719 720 #: inc/admin/customizer/sections/featured-category.php:60 721 msgid "Choose Category -" 722 msgstr "" 723 724 #: inc/admin/customizer/sections/dual-insights.php:80 725 #: inc/admin/customizer/sections/article-list.php:64 726 #: inc/admin/customizer/sections/grid-list.php:80 727 #: inc/admin/customizer/sections/article-group.php:80 728 msgid "Choose Column - 1 Category" 729 msgstr "" 730 731 #: inc/admin/customizer/sections/dual-insights.php:152 732 #: inc/admin/customizer/sections/article-list.php:123 733 #: inc/admin/customizer/sections/grid-list.php:153 734 #: inc/admin/customizer/sections/article-group.php:137 735 msgid "Choose Column - 2 Category" 736 msgstr "" 737 738 #: inc/admin/customizer/sections/article-list.php:182 739 msgid "Choose Column - 3 Category" 740 msgstr "" 741 742 #: inc/admin/customizer/sections/fixed-trending-post.php:42 743 msgid "Choose Fixed Trending category" 744 msgstr "" 745 746 #: inc/admin/customizer/sections/frontline-post.php:39 747 msgid "Choose Frontline category" 748 msgstr "" 749 750 #: inc/admin/customizer/sections/main-banner.php:66 751 msgid "Choose Grid Category" 752 msgstr "" 753 754 #: inc/admin/customizer/sections/main-banner.php:184 755 msgid "Choose List Post Category" 756 msgstr "" 757 758 #: inc/admin/customizer/sections/must-read.php:54 759 msgid "Choose Must Read category" 760 msgstr "" 761 762 #: inc/admin/customizer/sections/search_trending.php:72 763 msgid "Choose Trending posts category" 764 msgstr "" 765 766 #: inc/admin/widgets/class-author.php:135 767 msgid "Circular Social Icon" 768 msgstr "" 769 770 #: inc/admin/customizer/helpers/helper-function.php:68 771 msgid "Classic" 772 msgstr "" 773 774 #: footer.php:18 775 msgid "Close menu" 776 msgstr "" 777 778 #: template-parts/modal-search.php:27 779 msgid "Close search" 780 msgstr "" 781 782 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:93 783 msgid "Color:" 784 msgstr "" 785 786 #: inc/admin/widgets/class-social-menu.php:55 787 msgid "Column" 788 msgstr "" 789 790 #. %s is the page number. 64 #: assets/breadcrumbs/breadcrumbs.php:270 65 #: inc/admin/dashboard/views/features.php:112 66 msgid "Home" 67 msgstr "" 68 69 #: assets/breadcrumbs/breadcrumbs.php:271 70 msgid "404 Not Found" 71 msgstr "" 72 73 #: assets/breadcrumbs/breadcrumbs.php:272 74 msgid "Archives" 75 msgstr "" 76 77 #. Translators: %s is the search query. 78 #: assets/breadcrumbs/breadcrumbs.php:274 79 #, php-format 80 msgid "Search results for: %s" 81 msgstr "" 82 83 #. Translators: %s is the page number. 84 #: assets/breadcrumbs/breadcrumbs.php:276 85 #, php-format 86 msgid "Page %s" 87 msgstr "" 88 89 #. Translators: %s is the page number. 791 90 #: assets/breadcrumbs/breadcrumbs.php:278 792 91 #, php-format … … 794 93 msgstr "" 795 94 796 #: comments.php:68 797 msgid "Comments are closed." 798 msgstr "" 799 800 #. 1: comment count number, 2: title. 95 #. Translators: Minute archive title. %s is the minute time format. 96 #: assets/breadcrumbs/breadcrumbs.php:280 97 #, php-format 98 msgid "Minute %s" 99 msgstr "" 100 101 #. Translators: Weekly archive title. %s is the week date format. 102 #: assets/breadcrumbs/breadcrumbs.php:282 103 #, php-format 104 msgid "Week %s" 105 msgstr "" 106 107 #: assets/breadcrumbs/breadcrumbs.php:742 108 msgctxt "minute and hour archives time format" 109 msgid "g:i a" 110 msgstr "" 111 112 #: assets/breadcrumbs/breadcrumbs.php:759 113 msgctxt "minute archives time format" 114 msgid "i" 115 msgstr "" 116 117 #: assets/breadcrumbs/breadcrumbs.php:776 118 msgctxt "hour archives time format" 119 msgid "g a" 120 msgstr "" 121 122 #: assets/breadcrumbs/breadcrumbs.php:792 123 #: assets/breadcrumbs/breadcrumbs.php:821 124 #: assets/breadcrumbs/breadcrumbs.php:848 125 #: assets/breadcrumbs/breadcrumbs.php:875 126 #: assets/breadcrumbs/breadcrumbs.php:1215 127 msgctxt "yearly archives date format" 128 msgid "Y" 129 msgstr "" 130 131 #: assets/breadcrumbs/breadcrumbs.php:793 132 #: assets/breadcrumbs/breadcrumbs.php:849 133 #: assets/breadcrumbs/breadcrumbs.php:1219 134 msgctxt "monthly archives date format" 135 msgid "F" 136 msgstr "" 137 138 #: assets/breadcrumbs/breadcrumbs.php:794 139 #: assets/breadcrumbs/breadcrumbs.php:1223 140 msgctxt "daily archives date format" 141 msgid "j" 142 msgstr "" 143 144 #: assets/breadcrumbs/breadcrumbs.php:822 145 msgctxt "weekly archives date format" 146 msgid "W" 147 msgstr "" 148 149 #. translators: %d: ID of a post. 150 #: classes/class-walker-page.php:72 151 #, php-format 152 msgid "#%d (no title)" 153 msgstr "" 154 155 #. translators: Hidden accessibility text. 156 #: classes/class-walker-page.php:111 157 #: inc/template-tags.php:382 158 msgid "Show sub menu" 159 msgstr "" 160 161 #. translators: 1: title. 162 #: comments.php:35 163 #, php-format 164 msgid "One thought on “%1$s”" 165 msgstr "" 166 167 #. translators: 1: comment count number, 2: title. 801 168 #: comments.php:41 802 169 #, php-format … … 807 174 msgstr[1] "" 808 175 809 #: inc/admin/dashboard/views/dashboard.php:325 810 #: inc/admin/dashboard/views/help.php:43 811 msgid "Community Support" 812 msgstr "" 813 814 #: inc/admin/dashboard/views/help.php:71 815 msgid "Connect with us on X" 816 msgstr "" 817 818 #: inc/admin/dashboard/views/help.php:47 819 msgid "Contact Support" 176 #: comments.php:68 177 msgid "Comments are closed." 178 msgstr "" 179 180 #: footer.php:17 181 msgid "Off-canvas drawer" 182 msgstr "" 183 184 #: footer.php:18 185 #: template-parts/modal-menu.php:20 186 msgid "Close menu" 187 msgstr "" 188 189 #: footer.php:26 190 msgid "No widgets added yet." 191 msgstr "" 192 193 #: footer.php:28 194 msgid "Add widgets on Off-canvas Drawer" 195 msgstr "" 196 197 #: functions.php:60 198 msgid "Primary Menu" 199 msgstr "" 200 201 #: functions.php:61 202 msgid "Footer Menu" 203 msgstr "" 204 205 #: functions.php:62 206 msgid "Social Menu" 207 msgstr "" 208 209 #: header.php:23 210 #: inc/admin/dashboard/views/features.php:109 211 msgid "Skip to content" 212 msgstr "" 213 214 #: inc/admin/customizer/helpers/controls.php:169 215 #: inc/admin/widgets/class-carousel-slider.php:76 216 #: inc/admin/widgets/class-grid-post.php:47 217 #: inc/admin/widgets/class-jumbo-post.php:61 218 #: inc/admin/widgets/class-metro-post.php:73 219 #: inc/admin/widgets/class-multi-grid-post.php:93 220 #: inc/admin/widgets/class-recent-post.php:67 221 #: inc/admin/widgets/class-slider-post.php:74 222 #: inc/admin/widgets/class-tab-post.php:58 223 #: inc/admin/widgets/class-tab-post.php:114 224 #: inc/admin/widgets/class-tab-post.php:170 225 msgid "— Select —" 226 msgstr "" 227 228 #: inc/admin/customizer/helpers/controls.php:227 229 msgid "Explore Our Premium Features" 230 msgstr "" 231 232 #: inc/admin/customizer/helpers/controls.php:229 233 msgid "Dedicated Premium Support" 234 msgstr "" 235 236 #: inc/admin/customizer/helpers/controls.php:230 237 msgid "More Color Options" 238 msgstr "" 239 240 #: inc/admin/customizer/helpers/controls.php:231 241 msgid "Font Options" 242 msgstr "" 243 244 #: inc/admin/customizer/helpers/controls.php:232 245 msgid "Dark Mode Feature" 246 msgstr "" 247 248 #: inc/admin/customizer/helpers/controls.php:233 249 msgid "Additional Widget Areas" 250 msgstr "" 251 252 #: inc/admin/customizer/helpers/controls.php:234 253 msgid "Additional Widgets" 254 msgstr "" 255 256 #: inc/admin/customizer/helpers/controls.php:235 257 msgid "Extended Widget Options" 258 msgstr "" 259 260 #: inc/admin/customizer/helpers/controls.php:236 261 msgid "Additional Customizer Sections" 262 msgstr "" 263 264 #: inc/admin/customizer/helpers/controls.php:237 265 msgid "Webmaster Tools" 266 msgstr "" 267 268 #: inc/admin/customizer/helpers/controls.php:238 269 msgid "Mailchimp Topbar" 270 msgstr "" 271 272 #: inc/admin/customizer/helpers/controls.php:239 273 msgid "Post Format Support" 274 msgstr "" 275 276 #: inc/admin/customizer/helpers/controls.php:240 277 msgid "Remove Footer Credit" 278 msgstr "" 279 280 #: inc/admin/customizer/helpers/controls.php:241 281 msgid "Many More .." 282 msgstr "" 283 284 #: inc/admin/customizer/helpers/controls.php:243 285 #: inc/admin/customizer/helpers/controls.php:287 286 msgid "Upgrade Now" 287 msgstr "" 288 289 #: inc/admin/customizer/helpers/controls.php:246 290 msgid "Need Support?" 291 msgstr "" 292 293 #: inc/admin/customizer/helpers/controls.php:247 294 msgid "If you have any questions about the theme, please don't hesitate to reach out to us." 820 295 msgstr "" 821 296 … … 824 299 msgstr "" 825 300 826 #: inc/admin/widgets/class-ads-code.php:34 827 msgid "Content Alignment" 828 msgstr "" 829 830 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:137 831 msgid "Content Font Size" 832 msgstr "" 833 834 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:66 835 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:100 836 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:125 837 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:112 838 msgid "Content Line Limit" 839 msgstr "" 840 841 #: inc/admin/customizer/sections/slider-banner.php:146 842 msgid "Content Vertical Alignment" 843 msgstr "" 844 845 #. %s: Name of current post. Only visible to screen readers 846 #: template-parts/content.php:118 847 #, php-format 848 msgid "Continue reading<span class=\"screen-reader-text\"> \"%s\"</span>" 849 msgstr "" 850 851 #: inc/template-functions.php:208 852 msgid "Copyright © {{ date }}." 853 msgstr "" 854 855 #: inc/admin/customizer/sections/footer.php:41 856 msgid "Copyright Date Format" 857 msgstr "" 858 859 #: inc/admin/customizer/sections/mobile-menu.php:72 860 msgid "Copyright in Mobile" 861 msgstr "" 862 863 #: inc/admin/customizer/sections/footer.php:23 864 msgid "Copyright Text" 865 msgstr "" 866 867 #: inc/admin/dashboard/class-changelog-parser.php:77 868 msgid "Could not access filesystem." 869 msgstr "" 870 871 #: inc/admin/dashboard/views/dashboard.php:337 872 msgid "Create a Ticket" 873 msgstr "" 874 875 #: inc/admin/widgets/class-cta.php:64 876 msgid "CTA Description" 877 msgstr "" 878 879 #: inc/admin/widgets/class-cta.php:30 880 msgid "CTA Title" 881 msgstr "" 882 883 #: assets/breadcrumbs/breadcrumbs.php:794 884 #: assets/breadcrumbs/breadcrumbs.php:1223 885 msgctxt "daily archives date format" 886 msgid "j" 887 msgstr "" 888 889 #: inc/admin/customizer/helpers/controls.php:232 890 msgid "Dark Mode Feature" 891 msgstr "" 892 893 #: inc/admin/customizer/helpers/theme-upsell.php:34 894 msgid "Dark mode options" 895 msgstr "" 896 897 #: inc/admin/dashboard/class-dashboard.php:137 898 msgid "Dashboard" 899 msgstr "" 900 901 #: inc/admin/widgets/class-slider-post.php:183 902 #: inc/admin/widgets/class-tab-post.php:75 903 #: inc/admin/widgets/class-tab-post.php:131 904 #: inc/admin/widgets/class-tab-post.php:187 905 #: inc/admin/widgets/class-recent-post.php:91 906 #: inc/admin/widgets/class-carousel-slider.php:203 907 #: inc/admin/widgets/class-grid-post.php:97 908 #: inc/admin/customizer/sections/single-related-post.php:94 909 #: inc/admin/customizer/sections/fixed-trending-post.php:95 910 #: inc/admin/customizer/sections/must-read.php:108 911 #: inc/admin/customizer/sections/show-author-post.php:96 912 #: inc/admin/customizer/sections/frontline-post.php:112 913 #: inc/admin/customizer/sections/search_trending.php:110 914 #: inc/admin/customizer/sections/popular-post.php:110 915 #: inc/admin/customizer/sections/tags.php:133 916 #: inc/admin/customizer/sections/ticker-post.php:146 917 msgid "Date" 918 msgstr "" 919 920 #: inc/admin/widgets/class-slider-post.php:205 921 #: inc/admin/widgets/class-jumbo-post.php:97 922 #: inc/admin/widgets/class-tab-post.php:216 923 #: inc/admin/widgets/class-recent-post.php:146 924 #: inc/admin/widgets/class-carousel-slider.php:225 925 #: inc/admin/widgets/class-metro-post.php:109 926 #: inc/admin/widgets/class-multi-grid-post.php:129 927 #: inc/admin/widgets/class-grid-post.php:137 928 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:290 929 msgid "Date Format" 930 msgstr "" 931 932 #: inc/admin/customizer/sections/top-bar.php:90 933 msgid "Date Label Text" 934 msgstr "" 935 936 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:282 937 msgid "Date Meta" 938 msgstr "" 939 940 #: inc/admin/customizer/sections/archive.php:254 941 msgid "Date Meta Display Options" 942 msgstr "" 943 944 #: inc/admin/customizer/sections/single-related-post.php:218 945 #: inc/admin/customizer/sections/split-block.php:171 946 #: inc/admin/customizer/sections/archive.php:273 947 #: inc/admin/customizer/sections/footer-recommended.php:196 948 #: inc/admin/customizer/sections/must-read.php:222 949 #: inc/admin/customizer/sections/show-author-post.php:222 950 #: inc/admin/customizer/sections/frontline-post.php:226 951 #: inc/admin/customizer/sections/search_trending.php:235 952 #: inc/admin/customizer/sections/slider-banner.php:266 953 #: inc/admin/customizer/sections/dual-insights.php:263 954 #: inc/admin/customizer/sections/article-list.php:320 955 #: inc/admin/customizer/sections/popular-post.php:224 956 #: inc/admin/customizer/sections/grid-list.php:300 957 #: inc/admin/customizer/sections/single.php:110 958 #: inc/admin/customizer/sections/ticker-post.php:271 959 #: inc/admin/customizer/sections/article-group.php:268 960 #: inc/admin/customizer/sections/main-banner.php:320 961 msgid "Date Meta Text" 962 msgstr "" 963 964 #: inc/admin/customizer/helpers/controls.php:229 965 msgid "Dedicated Premium Support" 966 msgstr "" 967 968 #: inc/admin/widgets/class-tab-post.php:220 969 msgid "Default Format" 970 msgstr "" 971 972 #: inc/admin/customizer/helpers/helper-function.php:215 973 msgid "Default(New/Old Post)" 974 msgstr "" 975 976 #: inc/admin/widgets/class-slider-post.php:195 977 #: inc/admin/widgets/class-tab-post.php:87 978 #: inc/admin/widgets/class-tab-post.php:143 979 #: inc/admin/widgets/class-tab-post.php:199 980 #: inc/admin/widgets/class-recent-post.php:103 981 #: inc/admin/widgets/class-carousel-slider.php:215 982 #: inc/admin/widgets/class-grid-post.php:109 983 #: inc/admin/customizer/sections/single-related-post.php:118 984 #: inc/admin/customizer/sections/fixed-trending-post.php:118 985 #: inc/admin/customizer/sections/must-read.php:131 986 #: inc/admin/customizer/sections/show-author-post.php:120 987 #: inc/admin/customizer/sections/frontline-post.php:135 988 #: inc/admin/customizer/sections/search_trending.php:134 989 #: inc/admin/customizer/sections/popular-post.php:133 990 #: inc/admin/customizer/sections/tags.php:158 991 #: inc/admin/customizer/sections/ticker-post.php:170 992 msgid "DESC" 993 msgstr "" 994 995 #: inc/admin/widgets/class-author.php:132 996 msgid "Description:" 997 msgstr "" 998 999 #: inc/admin/meta-box/meta-box.php:176 1000 #: inc/admin/customizer/sections/split-block.php:94 1001 #: inc/admin/customizer/sections/footer-recommended.php:119 1002 #: inc/admin/customizer/sections/must-read.php:145 1003 #: inc/admin/customizer/sections/frontline-post.php:149 1004 #: inc/admin/customizer/sections/search_trending.php:150 1005 #: inc/admin/customizer/sections/slider-banner.php:189 1006 #: inc/admin/customizer/sections/dual-insights.php:186 1007 #: inc/admin/customizer/sections/article-list.php:243 1008 #: inc/admin/customizer/sections/popular-post.php:147 1009 #: inc/admin/customizer/sections/grid-list.php:223 1010 #: inc/admin/customizer/sections/ticker-post.php:186 1011 #: inc/admin/customizer/sections/article-group.php:191 1012 #: inc/admin/customizer/sections/main-banner.php:243 1013 msgid "Display Author Meta" 1014 msgstr "" 1015 1016 #: inc/admin/meta-box/meta-box.php:150 1017 msgid "Display Category Meta" 1018 msgstr "" 1019 1020 #: inc/admin/widgets/class-mailchimp.php:77 1021 #: inc/admin/widgets/class-slider-post.php:29 1022 #: inc/admin/widgets/class-carousel-slider.php:31 1023 #: inc/admin/widgets/class-cta.php:101 1024 msgid "Display Layout" 1025 msgstr "" 1026 1027 #: inc/admin/customizer/sections/popular-post.php:36 1028 #: inc/admin/customizer/sections/tags.php:37 1029 #: inc/admin/customizer/sections/ticker-post.php:37 1030 msgid "Display only on the Homepage" 1031 msgstr "" 1032 1033 #: inc/admin/meta-box/meta-box.php:163 1034 #: inc/admin/customizer/sections/single-related-post.php:184 1035 #: inc/admin/customizer/sections/split-block.php:140 1036 #: inc/admin/customizer/sections/footer-recommended.php:165 1037 #: inc/admin/customizer/sections/must-read.php:191 1038 #: inc/admin/customizer/sections/show-author-post.php:188 1039 #: inc/admin/customizer/sections/frontline-post.php:195 1040 #: inc/admin/customizer/sections/search_trending.php:201 1041 #: inc/admin/customizer/sections/slider-banner.php:235 1042 #: inc/admin/customizer/sections/dual-insights.php:232 1043 #: inc/admin/customizer/sections/article-list.php:289 1044 #: inc/admin/customizer/sections/popular-post.php:193 1045 #: inc/admin/customizer/sections/grid-list.php:269 1046 #: inc/admin/customizer/sections/single.php:76 1047 #: inc/admin/customizer/sections/ticker-post.php:237 1048 #: inc/admin/customizer/sections/article-group.php:237 1049 #: inc/admin/customizer/sections/main-banner.php:289 1050 msgid "Display Published Date" 1051 msgstr "" 1052 1053 #: inc/admin/widgets/class-slider-post.php:59 1054 #: inc/admin/widgets/class-tab-post.php:252 1055 #: inc/admin/widgets/class-category-grid.php:75 1056 #: inc/admin/widgets/class-recent-post.php:31 1057 #: inc/admin/widgets/class-carousel-slider.php:61 1058 msgid "Display Style" 1059 msgstr "" 1060 1061 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:329 1062 msgid "Display the posts from:" 1063 msgstr "" 1064 1065 #: inc/admin/widgets/class-ads-code.php:11 1066 msgid "Displays Advertisements or anything placed under this" 1067 msgstr "" 1068 1069 #: inc/admin/widgets/class-author.php:19 1070 msgid "Displays author information." 1071 msgstr "" 1072 1073 #: inc/admin/widgets/class-mailchimp.php:11 inc/admin/widgets/class-cta.php:11 1074 msgid "Displays call to action button and text with background" 1075 msgstr "" 1076 1077 #: inc/admin/widgets/class-grid-post.php:11 1078 msgid "Displays grid posts with an image" 1079 msgstr "" 1080 1081 #: inc/admin/widgets/class-category-grid.php:12 1082 msgid "Displays post categories with image in grid" 1083 msgstr "" 1084 1085 #: inc/admin/widgets/class-tab-post.php:17 1086 msgid "Displays posts in tab" 1087 msgstr "" 1088 1089 #: inc/admin/widgets/class-carousel-slider.php:11 1090 msgid "Displays recent posts in a carousel slider with an image" 1091 msgstr "" 1092 1093 #: inc/admin/widgets/class-slider-post.php:10 1094 msgid "Displays recent posts in a slider with an image" 1095 msgstr "" 1096 1097 #: inc/admin/widgets/class-recent-post.php:11 1098 msgid "Displays recent posts with an image" 1099 msgstr "" 1100 1101 #: inc/admin/widgets/class-social-menu.php:14 1102 msgid "Displays social menu if you have set it." 1103 msgstr "" 1104 1105 #: inc/admin/widgets/class-youtube-video.php:15 1106 msgid "Displays youtube video form your channel." 1107 msgstr "" 1108 1109 #: inc/admin/widgets/class-carousel-slider.php:195 1110 msgid "Distance between slides in px." 1111 msgstr "" 1112 1113 #: inc/admin/dashboard/class-welcome-notice.php:78 1114 #: inc/admin/dashboard/views/dashboard.php:228 1115 #: inc/admin/dashboard/views/dashboard.php:254 1116 msgid "Documentation" 1117 msgstr "" 1118 1119 #: inc/admin/customizer/helpers/defaults.php:217 1120 msgid "Dual Insights" 1121 msgstr "" 1122 1123 #: inc/admin/customizer/sections/dual-insights.php:61 1124 msgid "Dual Insights Column - 1" 1125 msgstr "" 1126 1127 #: inc/admin/customizer/sections/dual-insights.php:117 1128 msgid "Dual Insights Column - 2" 1129 msgstr "" 1130 1131 #: inc/admin/customizer/sections/dual-insights.php:10 1132 msgid "Dual Insights Section" 1133 msgstr "" 1134 1135 #. %s: Name of current post. Only visible to screen readers 1136 #: inc/template-tags.php:242 template-parts/content-page.php:39 1137 #, php-format 1138 msgid "Edit <span class=\"screen-reader-text\">%s</span>" 1139 msgstr "" 1140 1141 #: inc/admin/customizer/sections/archive.php:86 1142 msgid "Enable Archive Post Count" 1143 msgstr "" 1144 1145 #: inc/admin/widgets/class-slider-post.php:165 1146 #: inc/admin/widgets/class-carousel-slider.php:170 1147 #: inc/admin/customizer/sections/popular-post.php:353 1148 msgid "Enable Arrows" 1149 msgstr "" 1150 1151 #: inc/admin/customizer/sections/article-group.php:25 1152 msgid "Enable Article Group Post" 1153 msgstr "" 1154 1155 #: inc/admin/customizer/sections/article-list.php:25 1156 msgid "Enable Article List Post" 1157 msgstr "" 1158 1159 #: inc/admin/meta-box/meta-box.php:133 1160 msgid "Enable Author Info" 1161 msgstr "" 1162 1163 #: inc/admin/customizer/sections/popular-post.php:337 1164 msgid "Enable Autoplay" 1165 msgstr "" 1166 1167 #: inc/admin/widgets/class-slider-post.php:142 1168 #: inc/admin/widgets/class-carousel-slider.php:147 1169 msgid "Enable background overlay" 1170 msgstr "" 1171 1172 #: inc/admin/customizer/sections/slider-banner.php:129 1173 msgid "Enable Banner Overlay" 1174 msgstr "" 1175 1176 #: inc/admin/customizer/sections/mobile-menu.php:55 1177 #: inc/admin/customizer/sections/footer.php:127 1178 #: inc/admin/customizer/sections/top-bar.php:161 1179 msgid "Enable Border Radius" 1180 msgstr "" 1181 1182 #: inc/admin/customizer/sections/breadcrumb.php:20 1183 msgid "Enable Breadcrumb" 1184 msgstr "" 1185 1186 #: inc/admin/customizer/sections/slider-banner.php:21 1187 msgid "Enable Carousel Banner Section" 1188 msgstr "" 1189 1190 #: inc/admin/customizer/sections/single-related-post.php:251 1191 #: inc/admin/customizer/sections/split-block.php:202 1192 #: inc/admin/customizer/sections/archive.php:314 1193 #: inc/admin/customizer/sections/footer-recommended.php:227 1194 #: inc/admin/customizer/sections/must-read.php:253 1195 #: inc/admin/customizer/sections/show-author-post.php:255 1196 #: inc/admin/customizer/sections/frontline-post.php:257 1197 #: inc/admin/customizer/sections/search_trending.php:268 1198 #: inc/admin/customizer/sections/slider-banner.php:297 1199 #: inc/admin/customizer/sections/dual-insights.php:294 1200 #: inc/admin/customizer/sections/article-list.php:351 1201 #: inc/admin/customizer/sections/popular-post.php:256 1202 #: inc/admin/customizer/sections/grid-list.php:331 1203 #: inc/admin/customizer/sections/ticker-post.php:304 1204 #: inc/admin/customizer/sections/article-group.php:299 1205 #: inc/admin/customizer/sections/main-banner.php:351 1206 msgid "Enable Category Meta" 1207 msgstr "" 1208 1209 #: inc/admin/customizer/sections/archive.php:398 1210 msgid "Enable Comment Meta" 1211 msgstr "" 1212 1213 #: inc/admin/customizer/sections/top-bar.php:56 1214 msgid "Enable Current Time" 1215 msgstr "" 1216 1217 #: inc/admin/widgets/class-slider-post.php:170 1218 #: inc/admin/widgets/class-carousel-slider.php:175 1219 #: inc/admin/customizer/sections/popular-post.php:369 1220 msgid "Enable Dots" 1221 msgstr "" 1222 1223 #: inc/admin/customizer/sections/dual-insights.php:25 1224 msgid "Enable Dual Insights" 1225 msgstr "" 1226 1227 #: inc/admin/widgets/class-slider-post.php:96 1228 #: inc/admin/widgets/class-carousel-slider.php:281 1229 msgid "Enable Excerpt" 1230 msgstr "" 1231 1232 #: inc/admin/customizer/sections/archive.php:122 1233 #: inc/admin/customizer/sections/archive.php:142 1234 #: inc/admin/customizer/sections/archive.php:161 1235 msgid "Enable Excerpt On Archive" 1236 msgstr "" 1237 1238 #: inc/admin/customizer/sections/featured-category.php:25 1239 msgid "Enable Featured Category" 1240 msgstr "" 1241 1242 #: inc/admin/customizer/sections/archive.php:47 1243 msgid "Enable Featured Post" 1244 msgstr "" 1245 1246 #: inc/admin/widgets/class-mailchimp.php:111 1247 #: inc/admin/widgets/class-cta.php:135 1248 msgid "Enable Fixed Background Image" 1249 msgstr "" 1250 1251 #: inc/admin/customizer/sections/fixed-trending-post.php:21 1252 msgid "Enable Fixed Trending" 1253 msgstr "" 1254 1255 #: inc/admin/customizer/sections/footer.php:184 1256 msgid "Enable Footer ProgressBar" 1257 msgstr "" 1258 1259 #: inc/admin/customizer/sections/footer.php:155 1260 msgid "Enable Footer Scroll To Top" 1261 msgstr "" 1262 1263 #: inc/admin/customizer/sections/frontline-post.php:20 1264 msgid "Enable Frontline" 1265 msgstr "" 1266 1267 #: inc/admin/customizer/sections/grid-list.php:25 1268 msgid "Enable Grid List" 1269 msgstr "" 1270 1271 #: inc/admin/customizer/sections/header-style.php:42 1272 msgid "Enable Header Advertisement" 1273 msgstr "" 1274 1275 #: inc/admin/widgets/class-author.php:134 1276 msgid "Enable Image Border Radius" 1277 msgstr "" 1278 1279 #: inc/admin/customizer/sections/main-banner.php:25 1280 msgid "Enable Main Banner" 1281 msgstr "" 1282 1283 #: inc/admin/meta-box/meta-box.php:211 1284 msgid "Enable More From Author Section" 1285 msgstr "" 1286 1287 #: inc/admin/customizer/sections/must-read.php:20 1288 msgid "Enable Must Read" 1289 msgstr "" 1290 1291 #: inc/admin/customizer/sections/ticker-post.php:21 1292 msgid "Enable News Ticker Section" 1293 msgstr "" 1294 1295 #: inc/admin/customizer/sections/header-offcanvas.php:21 1296 msgid "Enable Offcanvas" 1297 msgstr "" 1298 1299 #: inc/admin/customizer/sections/popular-post.php:20 1300 msgid "Enable Popular Section" 1301 msgstr "" 1302 1303 #: inc/admin/customizer/sections/slider-banner.php:112 1304 msgid "Enable Post Description" 1305 msgstr "" 1306 1307 #: inc/admin/customizer/sections/preloader.php:25 1308 msgid "Enable Preloader Option" 1309 msgstr "" 1310 1311 #: inc/admin/customizer/sections/archive.php:415 1312 #: inc/admin/customizer/sections/single.php:210 1313 msgid "Enable Read Time" 1314 msgstr "" 1315 1316 #: inc/admin/customizer/sections/footer-recommended.php:25 1317 msgid "Enable Recommended Post" 1318 msgstr "" 1319 1320 #: inc/admin/customizer/sections/single.php:143 1321 msgid "Enable Single Category Meta" 1322 msgstr "" 1323 1324 #: inc/admin/customizer/sections/slider-banner.php:361 1325 msgid "Enable Slider Control" 1326 msgstr "" 1327 1328 #: inc/admin/customizer/sections/top-bar.php:126 1329 msgid "Enable Social Nav on TopBar" 1330 msgstr "" 1331 1332 #: inc/admin/customizer/sections/split-block.php:25 1333 msgid "Enable Split Block" 1334 msgstr "" 1335 1336 #: inc/admin/meta-box/meta-box.php:122 1337 msgid "Enable Sticky Posts Navigation" 1338 msgstr "" 1339 1340 #: inc/admin/customizer/sections/single.php:337 1341 #: inc/admin/customizer/sections/sidebar.php:64 1342 msgid "Enable Sticky Sidebar" 1343 msgstr "" 1344 1345 #: inc/admin/customizer/sections/archive.php:382 1346 #: inc/admin/customizer/sections/single.php:194 1347 msgid "Enable Tag Meta" 1348 msgstr "" 1349 1350 #: inc/admin/customizer/sections/tags.php:54 1351 msgid "Enable Tags Label" 1352 msgstr "" 1353 1354 #: inc/admin/customizer/sections/tags.php:21 1355 msgid "Enable Tags Section" 1356 msgstr "" 1357 1358 #: inc/admin/customizer/sections/ticker-post.php:53 1359 msgid "Enable Ticker Label" 1360 msgstr "" 1361 1362 #: inc/admin/customizer/sections/top-bar.php:73 1363 msgid "Enable Today's Date" 1364 msgstr "" 1365 1366 #: inc/admin/customizer/sections/top-bar.php:21 1367 msgid "Enable Top Bar" 1368 msgstr "" 1369 1370 #: inc/admin/customizer/sections/search_trending.php:20 1371 msgid "Enable Trending" 1372 msgstr "" 1373 1374 #: inc/admin/customizer/sections/search_trending.php:36 1375 msgid "Enable Trending Label" 1376 msgstr "" 1377 1378 #: inc/admin/meta-box/meta-box.php:193 1379 msgid "Enable You May Also Like Section" 1380 msgstr "" 1381 1382 #: inc/admin/dashboard/views/dashboard.php:250 1383 msgid "" 1384 "Encountering an issue? Our comprehensive and detailed documentation is " 1385 "designed to address your concerns and provide clear, thorough explanations " 1386 "to resolve any confusion." 1387 msgstr "" 1388 1389 #: inc/admin/widgets/class-cta.php:74 inc/admin/widgets/class-cta.php:88 1390 msgid "Enter a proper url with http: OR https:" 1391 msgstr "" 1392 1393 #: inc/admin/widgets/class-slider-post.php:101 1394 #: inc/admin/widgets/class-tab-post.php:293 1395 #: inc/admin/widgets/class-category-grid.php:42 1396 #: inc/admin/widgets/class-recent-post.php:41 1397 #: inc/admin/widgets/class-carousel-slider.php:105 1398 msgid "Entry title font size" 1399 msgstr "" 1400 1401 #: inc/admin/widgets/class-slider-post.php:112 1402 #: inc/admin/widgets/class-tab-post.php:304 1403 #: inc/admin/widgets/class-category-grid.php:53 1404 #: inc/admin/widgets/class-recent-post.php:52 1405 #: inc/admin/widgets/class-carousel-slider.php:116 1406 msgid "Entry title font style" 1407 msgstr "" 1408 1409 #: inc/template-functions.php:273 1410 msgid "Estimated read time" 1411 msgstr "" 1412 1413 #: inc/admin/customizer/sections/excerpt.php:83 1414 msgid "Excerpt Button Text" 1415 msgstr "" 1416 1417 #: inc/admin/customizer/sections/excerpt.php:66 1418 msgid "Excerpt Line Limit" 1419 msgstr "" 1420 1421 #: inc/admin/customizer/sections/excerpt.php:33 1422 msgid "Excerpt Options" 1423 msgstr "" 1424 1425 #: template-parts/modal-menu.php:66 1426 msgid "Expanded Social links" 1427 msgstr "" 1428 1429 #: inc/admin/dashboard/views/dashboard.php:47 1430 msgid "" 1431 "Experience effortless magazine-themed website creation with MagFusion! " 1432 "Explore all the settings and features here." 1433 msgstr "" 1434 1435 #: inc/admin/customizer/helpers/controls.php:227 1436 msgid "Explore Our Premium Features" 1437 msgstr "" 1438 1439 #: inc/admin/customizer/helpers/controls.php:235 1440 msgid "Extended Widget Options" 1441 msgstr "" 1442 1443 #: inc/admin/dashboard/views/dashboard.php:183 1444 msgid "Extra Customizer Sections" 1445 msgstr "" 1446 1447 #: inc/admin/widgets/class-tab-post.php:295 1448 #: inc/admin/widgets/class-category-grid.php:44 1449 #: inc/admin/widgets/class-recent-post.php:43 1450 msgid "Extra Small" 1451 msgstr "" 1452 1453 #: inc/admin/dashboard/views/dashboard.php:175 1454 msgid "Extra Widget Area" 1455 msgstr "" 1456 1457 #: inc/admin/dashboard/views/help.php:56 1458 msgid "facebook" 1459 msgstr "" 1460 1461 #: inc/admin/dashboard/views/dashboard.php:415 1462 #: inc/admin/dashboard/views/help.php:59 1463 msgid "Facebook Community" 1464 msgstr "" 1465 1466 #: inc/admin/dashboard/class-changelog-parser.php:85 1467 msgid "Failed to read changelog." 1468 msgstr "" 1469 1470 #: inc/admin/customizer/sections/featured-category.php:41 1471 msgid "Featured Category" 1472 msgstr "" 1473 1474 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:323 1475 msgid "Filter" 1476 msgstr "" 1477 1478 #: inc/admin/customizer/sections/main-banner.php:84 1479 msgid "First Category Post Offset" 1480 msgstr "" 1481 1482 #: inc/admin/customizer/helpers/controls.php:231 1483 #: inc/admin/dashboard/views/dashboard.php:151 1484 msgid "Font Options" 1485 msgstr "" 1486 1487 #: inc/admin/widgets/class-multi-grid-post.php:35 1488 msgid "Font size for Prime Article" 1489 msgstr "" 1490 1491 #: inc/admin/widgets/class-multi-grid-post.php:44 1492 msgid "Font size for Sub Articles" 1493 msgstr "" 1494 1495 #: inc/admin/widgets/widget-init.php:158 1496 #, php-format 1497 msgid "Footer Column %1$d" 1498 msgstr "" 1499 1500 #: inc/admin/customizer/sections/footer-widget.php:43 1501 msgid "Footer Column Layout" 1502 msgstr "" 1503 1504 #: inc/admin/customizer/sections/footer.php:6 1505 msgid "Footer Copyright Options" 1506 msgstr "" 1507 1508 #: functions.php:61 1509 msgid "Footer Menu" 1510 msgstr "" 1511 1512 #: inc/admin/customizer/sections/panel.php:136 1513 #: inc/admin/dashboard/views/dashboard.php:100 1514 msgid "Footer Options" 1515 msgstr "" 1516 1517 #: inc/admin/customizer/sections/footer.php:166 1518 msgid "Footer ProgressBar" 1519 msgstr "" 1520 1521 #: inc/admin/customizer/sections/footer.php:137 1522 msgid "Footer Scroll To Top" 1523 msgstr "" 1524 1525 #: template-parts/footer/footer-copyright.php:18 1526 msgid "Footer Social links" 1527 msgstr "" 1528 1529 #: inc/admin/customizer/sections/footer-widget.php:6 1530 msgid "Footer Widget Options" 1531 msgstr "" 1532 1533 #: inc/admin/widgets/class-slider-post.php:207 1534 #: inc/admin/widgets/class-jumbo-post.php:99 1535 #: inc/admin/widgets/class-recent-post.php:148 1536 #: inc/admin/widgets/class-carousel-slider.php:227 1537 #: inc/admin/widgets/class-metro-post.php:111 1538 #: inc/admin/widgets/class-multi-grid-post.php:131 1539 #: inc/admin/widgets/class-grid-post.php:139 1540 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:292 1541 msgid "Format 1" 1542 msgstr "" 1543 1544 #: inc/admin/widgets/class-slider-post.php:208 1545 #: inc/admin/widgets/class-jumbo-post.php:100 1546 #: inc/admin/widgets/class-recent-post.php:149 1547 #: inc/admin/widgets/class-carousel-slider.php:228 1548 #: inc/admin/widgets/class-metro-post.php:112 1549 #: inc/admin/widgets/class-multi-grid-post.php:132 1550 #: inc/admin/widgets/class-grid-post.php:140 1551 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:293 1552 msgid "Format 2" 1553 msgstr "" 1554 1555 #: inc/admin/customizer/helpers/helper-function.php:262 1556 msgid "Four Columns" 1557 msgstr "" 1558 1559 #: inc/admin/dashboard/views/free-vs-pro.php:214 1560 msgid "Free" 1561 msgstr "" 1562 1563 #: inc/admin/dashboard/class-dashboard.php:155 1564 msgid "Free Vs Pro" 1565 msgstr "" 1566 1567 #: inc/admin/customizer/sections/panel.php:125 1568 msgid "Front Page Option" 1569 msgstr "" 1570 1571 #: inc/admin/customizer/sections/frontline-post.php:6 1572 msgid "Frontline Section" 1573 msgstr "" 1574 1575 #: inc/admin/dashboard/views/dashboard.php:195 1576 msgid "FSE Support" 1577 msgstr "" 1578 1579 #: inc/admin/widgets/class-slider-post.php:126 1580 #: inc/admin/widgets/class-recent-post.php:124 1581 #: inc/admin/widgets/class-carousel-slider.php:130 1582 #: inc/admin/widgets/class-grid-post.php:125 1583 msgid "Full" 1584 msgstr "" 1585 1586 #: inc/admin/widgets/class-mailchimp.php:80 1587 #: inc/admin/widgets/class-slider-post.php:32 1588 #: inc/admin/widgets/class-carousel-slider.php:34 1589 #: inc/admin/widgets/class-cta.php:104 1590 msgid "Full Width Layout" 1591 msgstr "" 1592 1593 #: inc/admin/widgets/class-tab-post.php:204 1594 #: inc/admin/customizer/sections/panel.php:83 1595 msgid "General Settings" 1596 msgstr "" 1597 1598 #: inc/admin/dashboard/views/free-vs-pro.php:284 1599 msgid "Get MagFusion Pro Now" 1600 msgstr "" 1601 1602 #: inc/admin/dashboard/class-welcome-notice.php:29 1603 msgid "Get Started" 1604 msgstr "" 1605 1606 #: inc/admin/dashboard/class-welcome-notice.php:30 1607 msgid "Get started" 1608 msgstr "" 1609 1610 #: 404.php:22 1611 msgid "Go Back To Homepage" 1612 msgstr "" 1613 1614 #: inc/admin/widgets/class-slider-post.php:150 1615 #: inc/admin/widgets/class-carousel-slider.php:155 1616 msgid "Gradient" 1617 msgstr "" 1618 1619 #: inc/admin/customizer/helpers/defaults.php:254 1620 msgid "Grid List" 1621 msgstr "" 1622 1623 #: inc/admin/customizer/sections/grid-list.php:61 1624 msgid "Grid List Column - 1" 1625 msgstr "" 1626 1627 #: inc/admin/customizer/sections/grid-list.php:118 1628 msgid "Grid List Column - 2" 1629 msgstr "" 1630 1631 #: inc/admin/customizer/sections/grid-list.php:206 1632 msgid "Grid List Meta Option" 1633 msgstr "" 1634 1635 #: inc/admin/customizer/sections/grid-list.php:10 1636 msgid "Grid List Section" 1637 msgstr "" 1638 1639 #: inc/admin/widgets/class-grid-post.php:27 1640 msgid "Grid Posts" 1641 msgstr "" 1642 1643 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-1.php:41 1644 msgid "Grid Style 1" 1645 msgstr "" 1646 1647 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-2.php:54 1648 msgid "Grid Style 2" 1649 msgstr "" 1650 1651 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-3.php:54 1652 msgid "Grid Style 3" 1653 msgstr "" 1654 1655 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-4.php:54 1656 msgid "Grid Style 4" 1657 msgstr "" 1658 1659 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-5.php:54 1660 msgid "Grid Style 5" 1661 msgstr "" 1662 1663 #: inc/admin/widgets/class-slider-post.php:247 1664 #: inc/admin/widgets/class-jumbo-post.php:78 1665 #: inc/admin/widgets/class-tab-post.php:238 1666 #: inc/admin/widgets/class-recent-post.php:188 1667 #: inc/admin/widgets/class-carousel-slider.php:267 1668 #: inc/admin/widgets/class-metro-post.php:90 1669 #: inc/admin/widgets/class-multi-grid-post.php:110 1670 #: inc/admin/widgets/class-grid-post.php:64 1671 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:221 1672 #: inc/admin/customizer/helpers/helper-function.php:238 1673 msgid "Has background" 1674 msgstr "" 1675 1676 #: inc/admin/widgets/class-author.php:240 1677 #: inc/admin/customizer/helpers/helper-function.php:191 1678 msgid "Has Brand Background" 1679 msgstr "" 1680 1681 #: inc/admin/widgets/class-author.php:242 1682 #: inc/admin/customizer/helpers/helper-function.php:192 1683 msgid "Has Brand Color" 1684 msgstr "" 1685 1686 #: inc/admin/widgets/class-slider-post.php:248 1687 #: inc/admin/widgets/class-jumbo-post.php:79 1688 #: inc/admin/widgets/class-tab-post.php:239 1689 #: inc/admin/widgets/class-recent-post.php:189 1690 #: inc/admin/widgets/class-carousel-slider.php:268 1691 #: inc/admin/widgets/class-metro-post.php:91 1692 #: inc/admin/widgets/class-multi-grid-post.php:111 1693 #: inc/admin/widgets/class-grid-post.php:65 1694 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:222 1695 #: inc/admin/customizer/helpers/helper-function.php:239 1696 msgid "Has text color" 1697 msgstr "" 1698 1699 #: inc/admin/customizer/sections/header-style.php:5 1700 msgid "Header Layout" 1701 msgstr "" 1702 1703 #: inc/admin/customizer/sections/panel.php:93 1704 #: inc/admin/dashboard/views/dashboard.php:95 1705 msgid "Header Options" 1706 msgstr "" 1707 1708 #: inc/admin/customizer/helpers/helper-function.php:159 1709 msgid "Header Style 1" 1710 msgstr "" 1711 1712 #: inc/admin/customizer/helpers/helper-function.php:163 1713 msgid "Header Style 2" 1714 msgstr "" 1715 1716 #: inc/admin/customizer/helpers/helper-function.php:167 1717 msgid "Header Style 3" 1718 msgstr "" 1719 1720 #: inc/admin/customizer/helpers/helper-function.php:171 1721 msgid "Header Style 4" 1722 msgstr "" 1723 1724 #: inc/admin/widgets/class-mailchimp.php:34 inc/admin/widgets/class-cta.php:34 1725 msgid "Heading font size" 1726 msgstr "" 1727 1728 #: inc/admin/widgets/class-mailchimp.php:45 inc/admin/widgets/class-cta.php:45 1729 msgid "Heading font style" 1730 msgstr "" 1731 1732 #: inc/admin/widgets/class-mailchimp.php:133 1733 #: inc/admin/widgets/class-slider-post.php:160 1734 #: inc/admin/widgets/class-carousel-slider.php:165 1735 #: inc/admin/widgets/class-cta.php:157 1736 msgid "Height (px)" 1737 msgstr "" 1738 1739 #: inc/admin/dashboard/class-dashboard.php:161 1740 msgid "Help" 1741 msgstr "" 1742 1743 #: inc/admin/customizer/sections/tags.php:174 1744 msgid "Hide Label on Responsive" 1745 msgstr "" 1746 1747 #: inc/admin/widgets/class-ads-code.php:45 1748 msgid "Hide on Desktop" 1749 msgstr "" 1750 1751 #: inc/admin/widgets/class-ads-code.php:55 1752 msgid "Hide on Mobile" 1753 msgstr "" 1754 1755 #: inc/admin/widgets/class-ads-code.php:50 1756 msgid "Hide on Tablet" 1757 msgstr "" 1758 1759 #: inc/admin/customizer/sections/panel.php:42 1760 msgid "Hide Site Title" 1761 msgstr "" 1762 1763 #: inc/admin/customizer/sections/panel.php:57 1764 msgid "Hide Tagline" 1765 msgstr "" 1766 1767 #: inc/admin/customizer/sections/top-bar.php:37 1768 msgid "Hide Top Bar on Mobile" 1769 msgstr "" 1770 1771 #: assets/breadcrumbs/breadcrumbs.php:270 1772 msgid "Home" 1773 msgstr "" 1774 1775 #: inc/admin/widgets/widget-init.php:110 1776 msgid "Homepage After Posts" 1777 msgstr "" 1778 1779 #: inc/admin/widgets/widget-init.php:104 1780 msgid "Homepage Before Posts" 1781 msgstr "" 1782 1783 #: inc/admin/widgets/widget-init.php:98 1784 msgid "Homepage Fullwidth Widget Area - After Two Column Area" 1785 msgstr "" 1786 1787 #: inc/admin/widgets/widget-init.php:80 1788 msgid "Homepage Fullwidth Widget Area - Before Two Column Area" 1789 msgstr "" 1790 1791 #: inc/admin/widgets/widget-init.php:116 1792 msgid "Homepage Fullwidth Widget Area - Bottom Area" 1793 msgstr "" 1794 1795 #: inc/admin/widgets/widget-init.php:86 1796 msgid "Homepage Two Column Widget Area - Primary" 1797 msgstr "" 1798 1799 #: inc/admin/widgets/widget-init.php:92 1800 msgid "Homepage Two Column Widget Area - Secondary" 1801 msgstr "" 1802 1803 #: inc/admin/widgets/class-tab-post.php:102 1804 msgid "Hot" 1805 msgstr "" 1806 1807 #: inc/admin/widgets/class-tab-post.php:92 1808 msgid "Hot Post Settings" 1809 msgstr "" 1810 1811 #: assets/breadcrumbs/breadcrumbs.php:776 1812 msgctxt "hour archives time format" 1813 msgid "g a" 1814 msgstr "" 1815 1816 #. Author URI of the theme 1817 msgid "https://wpinterface.com/" 1818 msgstr "" 1819 1820 #. URI of the theme 1821 msgid "https://wpinterface.com/themes/magfusion/" 1822 msgstr "" 1823 1824 #: inc/admin/dashboard/class-theme-review-notice.php:105 1825 msgid "I already did!" 1826 msgstr "" 1827 1828 #: inc/admin/dashboard/class-theme-review-notice.php:114 1829 msgid "I have a query" 1830 msgstr "" 1831 1832 #: inc/admin/widgets/class-slider-post.php:184 1833 #: inc/admin/widgets/class-tab-post.php:76 1834 #: inc/admin/widgets/class-tab-post.php:132 1835 #: inc/admin/widgets/class-tab-post.php:188 1836 #: inc/admin/widgets/class-recent-post.php:92 1837 #: inc/admin/widgets/class-carousel-slider.php:204 1838 #: inc/admin/widgets/class-grid-post.php:98 1839 #: inc/admin/customizer/sections/single-related-post.php:95 1840 #: inc/admin/customizer/sections/fixed-trending-post.php:96 1841 #: inc/admin/customizer/sections/must-read.php:109 1842 #: inc/admin/customizer/sections/show-author-post.php:97 1843 #: inc/admin/customizer/sections/frontline-post.php:113 1844 #: inc/admin/customizer/sections/search_trending.php:111 1845 #: inc/admin/customizer/sections/popular-post.php:111 1846 #: inc/admin/customizer/sections/tags.php:134 1847 #: inc/admin/customizer/sections/ticker-post.php:147 1848 msgid "ID" 1849 msgstr "" 1850 1851 #: inc/admin/customizer/helpers/controls.php:247 1852 msgid "" 1853 "If you have any questions about the theme, please don't hesitate to reach " 1854 "out to us." 1855 msgstr "" 1856 1857 #: inc/admin/meta-box/category-meta-box.php:112 1858 msgid "Image" 1859 msgstr "" 1860 1861 #: inc/admin/widgets/class-slider-post.php:132 1862 #: inc/admin/widgets/class-tab-post.php:283 1863 #: inc/admin/widgets/class-category-grid.php:101 1864 #: inc/admin/widgets/class-recent-post.php:131 1865 #: inc/admin/widgets/class-carousel-slider.php:137 1866 #: inc/admin/widgets/class-metro-post.php:56 1867 msgid "Image hover effects" 1868 msgstr "" 1869 1870 #: inc/admin/widgets/class-grid-post.php:119 1871 msgid "Image Size" 1872 msgstr "" 1873 1874 #: inc/admin/widgets/class-slider-post.php:121 1875 #: inc/admin/widgets/class-tab-post.php:272 1876 #: inc/admin/widgets/class-category-grid.php:90 1877 #: inc/admin/widgets/class-recent-post.php:118 1878 #: inc/admin/widgets/class-carousel-slider.php:125 1879 #: inc/admin/widgets/class-multi-grid-post.php:70 1880 msgid "Image size" 1881 msgstr "" 1882 1883 #: inc/admin/widgets/class-author.php:133 1884 msgid "Image:" 1885 msgstr "" 1886 1887 #: inc/admin/meta-box/meta-box.php:125 inc/admin/meta-box/meta-box.php:136 1888 #: inc/admin/meta-box/meta-box.php:154 inc/admin/meta-box/meta-box.php:167 1889 #: inc/admin/meta-box/meta-box.php:180 inc/admin/meta-box/meta-box.php:197 1890 #: inc/admin/meta-box/meta-box.php:216 1891 msgid "Inherit" 1892 msgstr "" 1893 1894 #: inc/admin/customizer/sections/dual-insights.php:134 1895 #: inc/admin/customizer/sections/grid-list.php:135 1896 msgid "Inner Column Title" 1897 msgstr "" 1898 1899 #: inc/admin/customizer/sections/dual-insights.php:97 1900 msgid "Insights Post Offset - 1" 1901 msgstr "" 1902 1903 #: inc/admin/customizer/sections/dual-insights.php:169 1904 msgid "Insights Post Offset - 2" 1905 msgstr "" 1906 1907 #: inc/admin/dashboard/views/dashboard.php:191 1908 msgid "Instagram Widget" 1909 msgstr "" 1910 1911 #: inc/admin/dashboard/views/dashboard.php:402 1912 #: inc/admin/dashboard/views/help.php:170 1913 #: inc/admin/dashboard/views/products.php:138 1914 msgid "Install" 1915 msgstr "" 1916 1917 #: inc/admin/dashboard/views/dashboard.php:20 1918 msgid "Install WpInterface Add-Ons" 1919 msgstr "" 1920 1921 #: template-parts/content-none.php:44 1922 msgid "" 1923 "It seems we can’t find what you’re looking for. Perhaps " 1924 "searching can help." 1925 msgstr "" 1926 1927 #: inc/admin/widgets/class-mailchimp.php:48 1928 #: inc/admin/widgets/class-slider-post.php:115 1929 #: inc/admin/widgets/class-tab-post.php:307 1930 #: inc/admin/widgets/class-category-grid.php:56 1931 #: inc/admin/widgets/class-recent-post.php:55 1932 #: inc/admin/widgets/class-carousel-slider.php:119 1933 #: inc/admin/widgets/class-cta.php:48 1934 msgid "Italic" 1935 msgstr "" 1936 1937 #: inc/admin/dashboard/views/help.php:53 1938 msgid "Join Our Community" 1939 msgstr "" 1940 1941 #: inc/admin/dashboard/views/help.php:60 1942 msgid "" 1943 "Join our Facebook haven, where the latest news and updates eagerly await " 1944 "your arrival." 1945 msgstr "" 1946 1947 #: inc/admin/dashboard/views/dashboard.php:437 1948 msgid "" 1949 "Join our Facebook page to connect with like-minded individuals for " 1950 "discussions, help, and support on all things related to the theme!" 1951 msgstr "" 1952 1953 #: inc/admin/dashboard/views/help.php:70 1954 msgid "" 1955 "Join our Twitter haven, where the latest news and updates eagerly await your " 1956 "arrival." 1957 msgstr "" 1958 1959 #: inc/admin/dashboard/views/help.php:80 1960 msgid "" 1961 "Join our YouTube haven, where the latest news and updates eagerly await your " 1962 "arrival." 1963 msgstr "" 1964 1965 #: inc/admin/widgets/class-jumbo-post.php:16 1966 msgid "" 1967 "Jumbo Widget transforms your posts into a visually appealing mosaic, " 1968 "creating a stylish and organized showcase for an immersive reader experience." 1969 msgstr "" 1970 1971 #: inc/admin/customizer/helpers/defaults.php:394 1972 msgid "Just For You" 1973 msgstr "" 1974 1975 #: inc/admin/customizer/sections/tags.php:71 1976 msgid "Label Style" 1977 msgstr "" 1978 1979 #: inc/admin/widgets/class-mailchimp.php:39 1980 #: inc/admin/widgets/class-slider-post.php:106 1981 #: inc/admin/widgets/class-slider-post.php:125 1982 #: inc/admin/widgets/class-tab-post.php:277 1983 #: inc/admin/widgets/class-category-grid.php:92 1984 #: inc/admin/widgets/class-recent-post.php:123 1985 #: inc/admin/widgets/class-carousel-slider.php:110 1986 #: inc/admin/widgets/class-carousel-slider.php:129 1987 #: inc/admin/widgets/class-cta.php:39 1988 #: inc/admin/widgets/class-multi-grid-post.php:72 1989 #: inc/admin/widgets/class-grid-post.php:124 1990 msgid "Large" 1991 msgstr "" 1992 1993 #: inc/admin/widgets/class-tab-post.php:158 1994 msgid "Latest" 1995 msgstr "" 1996 1997 #: inc/admin/customizer/helpers/defaults.php:175 1998 msgid "Latest News" 1999 msgstr "" 2000 2001 #: inc/admin/widgets/class-tab-post.php:148 2002 msgid "Latest Post Settings" 2003 msgstr "" 2004 2005 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:333 2006 msgid "Latest Posts" 2007 msgstr "" 2008 2009 #: inc/admin/dashboard/class-dashboard.php:221 2010 msgid "Latest Updates" 2011 msgstr "" 2012 2013 #: template-parts/section/featured-category.php:69 2014 msgid "Latest:" 2015 msgstr "" 2016 2017 #: inc/admin/customizer/sections/frontline-post.php:58 2018 msgid "Layout - 1" 2019 msgstr "" 2020 2021 #: inc/admin/customizer/sections/frontline-post.php:59 2022 msgid "Layout - 2" 2023 msgstr "" 2024 2025 #: inc/admin/customizer/sections/frontline-post.php:60 2026 msgid "Layout - 3" 2027 msgstr "" 2028 2029 #: inc/admin/widgets/class-jumbo-post.php:37 2030 #: inc/admin/widgets/class-metro-post.php:37 2031 msgid "Layout 1" 2032 msgstr "" 2033 2034 #: inc/admin/widgets/class-jumbo-post.php:38 2035 #: inc/admin/widgets/class-metro-post.php:38 2036 msgid "Layout 2" 2037 msgstr "" 2038 2039 #: inc/admin/widgets/class-jumbo-post.php:39 2040 #: inc/admin/widgets/class-metro-post.php:39 2041 msgid "Layout 3" 2042 msgstr "" 2043 2044 #: inc/admin/widgets/class-metro-post.php:40 2045 msgid "Layout 4" 2046 msgstr "" 2047 2048 #: inc/admin/widgets/class-metro-post.php:41 2049 msgid "Layout 5" 2050 msgstr "" 2051 2052 #: inc/admin/meta-box/meta-box.php:71 inc/admin/meta-box/meta-box.php:90 2053 msgid "Layout Options" 2054 msgstr "" 2055 2056 #: inc/admin/customizer/helpers/defaults.php:314 2057 #: inc/admin/dashboard/views/products.php:59 2058 #: inc/admin/dashboard/views/products.php:126 2059 msgid "Learn More" 2060 msgstr "" 2061 2062 #. %s: post title 2063 #: inc/template-tags.php:225 2064 #, php-format 2065 msgid "Leave a Comment<span class=\"screen-reader-text\"> on %s</span>" 2066 msgstr "" 2067 2068 #: inc/admin/widgets/class-tab-post.php:47 2069 #: inc/admin/widgets/class-tab-post.php:103 2070 #: inc/admin/widgets/class-tab-post.php:159 2071 msgid "Leave as it is to show default title or leave blank to only show icon" 2072 msgstr "" 2073 2074 #: inc/admin/customizer/sections/ticker-post.php:71 2075 msgid "Leave blank to use the default text \"Latest\"." 2076 msgstr "" 2077 2078 #: inc/admin/customizer/sections/featured-category.php:61 2079 #: inc/admin/customizer/sections/split-block.php:60 2080 #: inc/admin/customizer/sections/footer-recommended.php:85 2081 #: inc/admin/customizer/sections/slider-banner.php:80 2082 #: inc/admin/customizer/sections/dual-insights.php:81 2083 #: inc/admin/customizer/sections/dual-insights.php:153 2084 #: inc/admin/customizer/sections/article-list.php:65 2085 #: inc/admin/customizer/sections/article-list.php:124 2086 #: inc/admin/customizer/sections/article-list.php:183 2087 #: inc/admin/customizer/sections/grid-list.php:81 2088 #: inc/admin/customizer/sections/grid-list.php:154 2089 #: inc/admin/customizer/sections/article-group.php:81 2090 #: inc/admin/customizer/sections/article-group.php:138 2091 #: inc/admin/customizer/sections/main-banner.php:67 2092 #: inc/admin/customizer/sections/main-banner.php:125 2093 #: inc/admin/customizer/sections/main-banner.php:185 2094 msgid "Leave Empty if you don't want the posts to be category specific" 2095 msgstr "" 2096 2097 #: inc/admin/widgets/class-jumbo-post.php:55 2098 #: inc/admin/widgets/class-tab-post.php:52 2099 #: inc/admin/widgets/class-tab-post.php:108 2100 #: inc/admin/widgets/class-tab-post.php:164 2101 #: inc/admin/widgets/class-metro-post.php:67 2102 #: inc/admin/widgets/class-multi-grid-post.php:87 2103 msgid "Leave empty if you don't want the posts to be category specific" 2104 msgstr "" 2105 2106 #: inc/admin/customizer/sections/tags.php:94 2107 msgid "Leave empty if you want it blank" 2108 msgstr "" 2109 2110 #: inc/admin/customizer/sections/top-bar.php:91 2111 msgid "Leave empty if you want to use the default text \"Today\"." 2112 msgstr "" 2113 2114 #: inc/admin/dashboard/views/dashboard.php:260 2115 #: inc/admin/dashboard/views/help.php:89 2116 msgid "Leave us a Review" 2117 msgstr "" 2118 2119 #: inc/admin/widgets/class-mailchimp.php:57 2120 #: inc/admin/widgets/class-slider-post.php:52 2121 #: inc/admin/widgets/class-image-widget.php:58 2122 #: inc/admin/widgets/class-ads-code.php:36 2123 #: inc/admin/widgets/class-carousel-slider.php:54 2124 #: inc/admin/widgets/class-cta.php:57 2125 #: inc/admin/widgets/class-social-menu.php:68 2126 msgid "Left" 2127 msgstr "" 2128 2129 #: inc/admin/customizer/helpers/helper-function.php:414 2130 msgid "Left Sidebar" 2131 msgstr "" 2132 2133 #: inc/admin/dashboard/class-welcome-notice.php:67 2134 msgid "" 2135 "Let's start by installing and activating One Click Demo Import, WPInterface " 2136 "Add-ons and MC4WP: Mailchimp for WordPress" 2137 msgstr "" 2138 2139 #: inc/admin/dashboard/views/dashboard.php:440 2140 msgid "Like or follow our Facebook Page" 2141 msgstr "" 2142 2143 #: inc/admin/dashboard/views/help.php:61 2144 msgid "Like or follow us on Facebook" 2145 msgstr "" 2146 2147 #: inc/admin/widgets/class-image-widget.php:45 2148 msgid "Link to URL" 2149 msgstr "" 2150 2151 #: inc/admin/widgets/class-cta.php:73 2152 msgid "Link to url - 1" 2153 msgstr "" 2154 2155 #: inc/admin/widgets/class-cta.php:87 2156 msgid "Link to url - 2" 2157 msgstr "" 2158 2159 #. used between list items, there is a space after the comma 2160 #: inc/template-tags.php:212 2161 msgctxt "list item separator" 2162 msgid ", " 2163 msgstr "" 2164 2165 #: inc/admin/customizer/sections/main-banner.php:201 2166 msgid "List Post Offset" 2167 msgstr "" 2168 2169 #: inc/admin/widgets/class-tab-post.php:255 2170 #: inc/admin/widgets/class-recent-post.php:34 2171 #: inc/admin/widgets/class-grid-post.php:34 2172 msgid "List View" 2173 msgstr "" 2174 2175 #: inc/admin/dashboard/views/products.php:61 2176 msgid "Live demo" 2177 msgstr "" 2178 2179 #: inc/admin/dashboard/views/dashboard.php:61 2180 msgid "Live Preview" 2181 msgstr "" 2182 2183 #: inc/admin/customizer/helpers/helper-function.php:217 2184 msgid "Load More On Click" 2185 msgstr "" 2186 2187 #: inc/admin/customizer/helpers/helper-function.php:216 2188 msgid "Load More On Scroll" 2189 msgstr "" 2190 2191 #: template-parts/pagination/post-load.php:19 2192 msgid "Load More Posts" 2193 msgstr "" 2194 2195 #: inc/admin/customizer/sections/panel.php:20 2196 msgid "Logo Height" 2197 msgstr "" 2198 2199 #. Name of the theme 2200 #: inc/admin/dashboard/class-dashboard.php:176 2201 #: inc/admin/dashboard/class-theme-review-notice.php:122 2202 #: inc/admin/dashboard/views/dashboard.php:215 2203 msgid "MagFusion" 2204 msgstr "" 2205 2206 #: inc/compatibility/elementor/elementor.php:111 2207 msgid "MagFusion Global Widgets" 2208 msgstr "" 2209 2210 #. Description of the theme 2211 msgid "" 2212 "MagFusion is a Free, trendy WordPress theme designed for blogs, magazines, " 2213 "and news websites. With a fully responsive, sleek, and modern design, it " 2214 "suits tech, lifestyle, business, and travel niches. Built for flexibility, " 2215 "it adapts seamlessly to any device for an optimal user experience." 2216 msgstr "" 2217 2218 #: inc/compatibility/elementor/elementor.php:93 2219 msgid "MagFusion Widget Blocks" 2220 msgstr "" 2221 2222 #: inc/compatibility/elementor/elementor.php:102 2223 msgid "MagFusion Widget Grid" 2224 msgstr "" 2225 2226 #: inc/admin/widgets/class-ads-code.php:13 2227 msgid "MagFusion: Advertisements Code" 2228 msgstr "" 2229 2230 #: inc/admin/widgets/class-author.php:18 2231 msgid "MagFusion: Author Widget" 2232 msgstr "" 2233 2234 #: inc/admin/widgets/class-carousel-slider.php:13 2235 msgid "MagFusion: Carousel Posts" 2236 msgstr "" 2237 2238 #: inc/admin/widgets/class-category-grid.php:14 2239 msgid "MagFusion: Categories" 2240 msgstr "" 2241 2242 #: inc/admin/widgets/class-cta.php:13 2243 msgid "MagFusion: CTA" 2244 msgstr "" 2245 2246 #: inc/admin/widgets/class-grid-post.php:13 2247 msgid "MagFusion: Grid Posts" 2248 msgstr "" 2249 2250 #: inc/admin/widgets/class-image-widget.php:16 2251 msgid "MagFusion: Image Widget" 2252 msgstr "" 2253 2254 #: inc/admin/widgets/class-jumbo-post.php:18 2255 msgid "MagFusion: Jumbo Post" 2256 msgstr "" 2257 2258 #: inc/admin/widgets/class-mailchimp.php:13 2259 msgid "MagFusion: Mailchimp" 2260 msgstr "" 2261 2262 #: inc/admin/widgets/class-metro-post.php:18 2263 msgid "MagFusion: Metro Post" 2264 msgstr "" 2265 2266 #: inc/admin/widgets/class-multi-grid-post.php:18 2267 msgid "MagFusion: Multi Grid Post" 2268 msgstr "" 2269 2270 #: inc/admin/widgets/class-recent-post.php:13 2271 msgid "MagFusion: Recent Posts" 2272 msgstr "" 2273 2274 #: inc/admin/widgets/class-slider-post.php:12 2275 msgid "MagFusion: Slider Posts" 2276 msgstr "" 2277 2278 #: inc/admin/widgets/class-social-menu.php:16 2279 msgid "MagFusion: Social Menu" 2280 msgstr "" 2281 2282 #: inc/admin/widgets/class-tab-post.php:19 2283 msgid "MagFusion: Tab Posts" 2284 msgstr "" 2285 2286 #: inc/admin/widgets/class-youtube-video.php:17 2287 msgid "MagFusion: Youtube Video" 2288 msgstr "" 2289 2290 #: inc/admin/widgets/class-mailchimp.php:64 2291 msgid "Mailchimp Description" 2292 msgstr "" 2293 2294 #: inc/admin/widgets/class-mailchimp.php:69 2295 msgid "MailChimp Form Shortcode" 2296 msgstr "" 2297 2298 #: inc/admin/widgets/class-mailchimp.php:30 2299 msgid "Mailchimp Title" 2300 msgstr "" 2301 2302 #: inc/admin/customizer/helpers/controls.php:238 2303 msgid "Mailchimp Topbar" 2304 msgstr "" 2305 2306 #: inc/admin/customizer/sections/main-banner.php:10 2307 msgid "Main Banner Section" 2308 msgstr "" 2309 2310 #: inc/admin/widgets/class-tab-post.php:217 2311 msgid "Make sure to select Date from above for this to work." 2312 msgstr "" 2313 2314 #: inc/admin/customizer/helpers/controls.php:241 2315 msgid "Many More .." 2316 msgstr "" 2317 2318 #: inc/admin/meta-box/meta-box.php:109 2319 msgid "Mark as Featured" 2320 msgstr "" 2321 2322 #: inc/admin/dashboard/class-theme-review-notice.php:109 2323 msgid "Maybe later" 2324 msgstr "" 2325 2326 #: inc/admin/widgets/class-mailchimp.php:37 2327 #: inc/admin/widgets/class-slider-post.php:104 2328 #: inc/admin/widgets/class-slider-post.php:123 2329 #: inc/admin/widgets/class-tab-post.php:275 2330 #: inc/admin/widgets/class-tab-post.php:297 2331 #: inc/admin/widgets/class-category-grid.php:46 2332 #: inc/admin/widgets/class-category-grid.php:94 2333 #: inc/admin/widgets/class-recent-post.php:45 2334 #: inc/admin/widgets/class-recent-post.php:121 2335 #: inc/admin/widgets/class-carousel-slider.php:108 2336 #: inc/admin/widgets/class-carousel-slider.php:127 2337 #: inc/admin/widgets/class-cta.php:37 2338 #: inc/admin/widgets/class-multi-grid-post.php:37 2339 #: inc/admin/widgets/class-multi-grid-post.php:46 2340 #: inc/admin/widgets/class-multi-grid-post.php:74 2341 #: inc/admin/widgets/class-grid-post.php:122 2342 msgid "Medium" 2343 msgstr "" 2344 2345 #: inc/admin/widgets/class-slider-post.php:124 2346 #: inc/admin/widgets/class-tab-post.php:276 2347 #: inc/admin/widgets/class-recent-post.php:122 2348 #: inc/admin/widgets/class-carousel-slider.php:128 2349 #: inc/admin/widgets/class-grid-post.php:123 2350 msgid "Medium Large" 2351 msgstr "" 2352 2353 #: template-parts/header/styles/style-3.php:51 2354 #: template-parts/header/styles/style-2.php:40 2355 #: template-parts/header/styles/style-1.php:40 2356 #: template-parts/header/styles/style-4.php:65 2357 msgctxt "menu" 2358 msgid "Horizontal" 2359 msgstr "" 2360 2361 #: template-parts/modal-menu.php:24 2362 msgctxt "menu" 2363 msgid "Mobile" 2364 msgstr "" 2365 2366 #: inc/admin/customizer/helpers/theme-upsell.php:35 2367 msgid "Menu badge options" 2368 msgstr "" 2369 2370 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:126 2371 msgid "Meta Font Size" 2372 msgstr "" 2373 2374 #: inc/admin/widgets/class-metro-post.php:16 2375 msgid "" 2376 "Metro Widget transforms your posts into a visually appealing mosaic, " 2377 "creating a stylish and organized showcase for an immersive reader experience." 2378 msgstr "" 2379 2380 #: inc/admin/widgets/class-mailchimp.php:89 2381 #: inc/admin/widgets/class-slider-post.php:42 2382 #: inc/admin/widgets/class-carousel-slider.php:44 2383 #: inc/admin/widgets/class-cta.php:113 2384 msgid "Middle" 2385 msgstr "" 2386 2387 #. Minute archive title. %s is the minute time format. 2388 #: assets/breadcrumbs/breadcrumbs.php:280 2389 #, php-format 2390 msgid "Minute %s" 2391 msgstr "" 2392 2393 #: assets/breadcrumbs/breadcrumbs.php:742 2394 msgctxt "minute and hour archives time format" 2395 msgid "g:i a" 2396 msgstr "" 2397 2398 #: assets/breadcrumbs/breadcrumbs.php:759 2399 msgctxt "minute archives time format" 2400 msgid "i" 2401 msgstr "" 2402 2403 #: inc/admin/customizer/sections/mobile-menu.php:5 2404 msgid "Mobile Menu Options" 2405 msgstr "" 2406 2407 #: inc/admin/dashboard/views/dashboard.php:179 2408 msgid "Modal Popup Module" 2409 msgstr "" 2410 2411 #: assets/breadcrumbs/breadcrumbs.php:793 2412 #: assets/breadcrumbs/breadcrumbs.php:849 2413 #: assets/breadcrumbs/breadcrumbs.php:1219 2414 msgctxt "monthly archives date format" 2415 msgid "F" 2416 msgstr "" 2417 2418 #: inc/admin/customizer/helpers/controls.php:230 2419 msgid "More Color Options" 2420 msgstr "" 2421 2422 #: inc/admin/customizer/helpers/theme-upsell.php:37 2423 msgid "More color options" 2424 msgstr "" 2425 2426 #: inc/admin/meta-box/meta-box.php:81 2427 #: inc/admin/customizer/helpers/defaults.php:377 2428 msgid "More From Author" 2429 msgstr "" 2430 2431 #: inc/admin/customizer/helpers/defaults.php:271 2432 msgid "More from this category" 2433 msgstr "" 2434 2435 #: inc/admin/customizer/helpers/theme-upsell.php:32 2436 msgid "More Options on MagFusion Pro!" 2437 msgstr "" 2438 2439 #: inc/admin/customizer/helpers/defaults.php:142 2440 #: inc/admin/customizer/helpers/defaults.php:299 2441 msgid "Must Read" 2442 msgstr "" 2443 2444 #: inc/admin/customizer/sections/must-read.php:6 2445 msgid "Must Read Section" 2446 msgstr "" 2447 2448 #. %s: Theme Name. 2449 #: inc/admin/dashboard/views/dashboard.php:332 2450 msgid "" 2451 "Need assistance? Reach out to our professional support team by submitting a " 2452 "support ticket, and we'll provide you with the help you need." 2453 msgstr "" 2454 2455 #: inc/admin/customizer/helpers/controls.php:246 2456 msgid "Need Support?" 2457 msgstr "" 2458 2459 #: template-parts/pagination/pagination-option.php:59 2460 msgid "Newer Articles" 2461 msgstr "" 2462 2463 #: template-parts/section/ticker-post.php:65 301 #: inc/admin/customizer/helpers/defaults.php:42 2464 302 #: template-parts/header/search-trending-post.php:54 2465 #: inc/admin/customizer/helpers/defaults.php:42303 #: template-parts/section/ticker-post.php:66 2466 304 msgid "News Flash" 2467 msgstr ""2468 2469 #: inc/admin/customizer/sections/ticker-post.php:62470 msgid "News Ticker Options"2471 msgstr ""2472 2473 #: template-parts/pagination/pagination-option.php:282474 msgid "Next"2475 msgstr ""2476 2477 #: single.php:222478 msgid "Next:"2479 msgstr ""2480 2481 #: inc/admin/meta-box/meta-box.php:114 inc/admin/meta-box/meta-box.php:1272482 #: inc/admin/meta-box/meta-box.php:138 inc/admin/meta-box/meta-box.php:1562483 #: inc/admin/meta-box/meta-box.php:169 inc/admin/meta-box/meta-box.php:1822484 #: inc/admin/meta-box/meta-box.php:199 inc/admin/meta-box/meta-box.php:2182485 msgid "No"2486 msgstr ""2487 2488 #: template-parts/pagination/post-load.php:712489 msgid "No More Posts"2490 msgstr ""2491 2492 #: template-parts/section/fixed-trending-post.php:832493 msgid "No posts found."2494 msgstr ""2495 2496 #: inc/admin/customizer/helpers/helper-function.php:4222497 msgid "No Sidebar - Wide"2498 msgstr ""2499 2500 #: footer.php:262501 msgid "No widgets added yet."2502 msgstr ""2503 2504 #: inc/admin/widgets/class-slider-post.php:2462505 #: inc/admin/widgets/class-jumbo-post.php:772506 #: inc/admin/widgets/class-tab-post.php:2372507 #: inc/admin/widgets/class-recent-post.php:1872508 #: inc/admin/widgets/class-carousel-slider.php:2662509 #: inc/admin/widgets/class-metro-post.php:892510 #: inc/admin/widgets/class-multi-grid-post.php:1092511 #: inc/admin/widgets/class-grid-post.php:632512 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:2202513 #: inc/admin/customizer/helpers/helper-function.php:1932514 #: inc/admin/customizer/helpers/helper-function.php:2132515 #: inc/admin/customizer/helpers/helper-function.php:2372516 msgid "None"2517 msgstr ""2518 2519 #: inc/admin/widgets/class-mailchimp.php:472520 #: inc/admin/widgets/class-slider-post.php:1142521 #: inc/admin/widgets/class-tab-post.php:3062522 #: inc/admin/widgets/class-category-grid.php:552523 #: inc/admin/widgets/class-recent-post.php:542524 #: inc/admin/widgets/class-carousel-slider.php:1182525 #: inc/admin/widgets/class-cta.php:472526 msgid "Normal"2527 msgstr ""2528 2529 #: template-parts/content-none.php:142530 msgid "Nothing Found"2531 msgstr ""2532 2533 #: inc/admin/customizer/sections/show-author-post.php:552534 msgid "Number of Author Posts"2535 msgstr ""2536 2537 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:2302538 #: inc/admin/customizer/sections/single-related-post.php:2672539 #: inc/admin/customizer/sections/split-block.php:2172540 #: inc/admin/customizer/sections/archive.php:3302541 #: inc/admin/customizer/sections/footer-recommended.php:2422542 #: inc/admin/customizer/sections/must-read.php:2682543 #: inc/admin/customizer/sections/show-author-post.php:2712544 #: inc/admin/customizer/sections/frontline-post.php:2722545 #: inc/admin/customizer/sections/search_trending.php:2842546 #: inc/admin/customizer/sections/slider-banner.php:3122547 #: inc/admin/customizer/sections/dual-insights.php:3092548 #: inc/admin/customizer/sections/article-list.php:3662549 #: inc/admin/customizer/sections/popular-post.php:2712550 #: inc/admin/customizer/sections/grid-list.php:3462551 #: inc/admin/customizer/sections/ticker-post.php:3202552 #: inc/admin/customizer/sections/article-group.php:3142553 #: inc/admin/customizer/sections/main-banner.php:3662554 msgid "Number of Category"2555 msgstr ""2556 2557 #: inc/admin/widgets/class-slider-post.php:2572558 #: inc/admin/widgets/class-jumbo-post.php:882559 #: inc/admin/widgets/class-tab-post.php:2482560 #: inc/admin/widgets/class-recent-post.php:1982561 #: inc/admin/widgets/class-carousel-slider.php:2772562 #: inc/admin/widgets/class-metro-post.php:1002563 #: inc/admin/widgets/class-multi-grid-post.php:1202564 #: inc/admin/widgets/class-grid-post.php:742565 msgid "Number of Category to show"2566 msgstr ""2567 2568 #: inc/admin/widgets/class-category-grid.php:712569 msgid "Number of Column"2570 msgstr ""2571 2572 #: inc/admin/customizer/sections/excerpt.php:482573 msgid "Number Of Excerpt Word"2574 msgstr ""2575 2576 #: inc/admin/customizer/sections/fixed-trending-post.php:582577 #: inc/admin/customizer/sections/must-read.php:702578 #: inc/admin/customizer/sections/frontline-post.php:752579 #: inc/admin/customizer/sections/search_trending.php:892580 #: inc/admin/customizer/sections/popular-post.php:712581 #: inc/admin/customizer/sections/ticker-post.php:1072582 msgid "Number of Posts"2583 msgstr ""2584 2585 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:1762586 msgid "Number of posts to display:"2587 msgstr ""2588 2589 #: inc/admin/widgets/class-slider-post.php:832590 #: inc/admin/widgets/class-tab-post.php:2122591 #: inc/admin/widgets/class-recent-post.php:752592 #: inc/admin/widgets/class-multi-grid-post.php:572593 #: inc/admin/widgets/class-grid-post.php:812594 msgid "Number of posts to show"2595 msgstr ""2596 2597 #: inc/admin/customizer/sections/single-related-post.php:552598 msgid "Number of Related Posts"2599 msgstr ""2600 2601 #: inc/admin/widgets/class-carousel-slider.php:922602 msgid "Number of Slides to show"2603 msgstr ""2604 2605 #: inc/admin/customizer/sections/tags.php:1112606 msgid "Number of Tags"2607 msgstr ""2608 2609 #: inc/admin/customizer/helpers/helper-function.php:2142610 msgid "Numeric"2611 msgstr ""2612 2613 #: inc/admin/widgets/widget-init.php:682614 msgid "Off-canvas Drawer"2615 msgstr ""2616 2617 #: inc/admin/dashboard/views/dashboard.php:1872618 msgid "Offcanvas Content Module"2619 msgstr ""2620 2621 #: inc/admin/customizer/sections/header-offcanvas.php:52622 msgid "Offcanvas Options"2623 msgstr ""2624 2625 #: inc/admin/widgets/class-slider-post.php:912626 #: inc/admin/widgets/class-jumbo-post.php:492627 #: inc/admin/widgets/class-tab-post.php:672628 #: inc/admin/widgets/class-tab-post.php:1232629 #: inc/admin/widgets/class-tab-post.php:1792630 #: inc/admin/widgets/class-recent-post.php:832631 #: inc/admin/widgets/class-carousel-slider.php:1002632 #: inc/admin/widgets/class-metro-post.php:512633 #: inc/admin/widgets/class-multi-grid-post.php:652634 #: inc/admin/widgets/class-grid-post.php:892635 msgid "Offset"2636 msgstr ""2637 2638 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:1842639 msgid "Offset Posts:"2640 msgstr ""2641 2642 #: inc/admin/widgets/class-slider-post.php:922643 #: inc/admin/widgets/class-jumbo-post.php:502644 #: inc/admin/widgets/class-recent-post.php:842645 #: inc/admin/widgets/class-carousel-slider.php:1012646 #: inc/admin/widgets/class-metro-post.php:522647 #: inc/admin/widgets/class-multi-grid-post.php:662648 #: inc/admin/widgets/class-grid-post.php:902649 msgid ""2650 "Offsets are used to skip a certain number of WordPress posts before starting "2651 "output. Set it to 0 if you do not wish to use this feature."2652 msgstr ""2653 2654 #: template-parts/pagination/pagination-option.php:552655 msgid "Older Articles"2656 305 msgstr "" 2657 306 … … 2676 325 msgstr "" 2677 326 2678 #: inc/admin/widgets/class-social-menu.php:582679 msgid "One"2680 msgstr ""2681 2682 #. 1: title.2683 #: comments.php:352684 #, php-format2685 msgid "One thought on “%1$s”"2686 msgstr ""2687 2688 #: 404.php:192689 msgid "Oops! That page can’t be found."2690 msgstr ""2691 2692 #: inc/admin/widgets/class-image-widget.php:502693 msgid "Open Link in new Tab"2694 msgstr ""2695 2696 #: inc/admin/widgets/class-cta.php:782697 msgid "Open Link in new Tab - 1"2698 msgstr ""2699 2700 #: inc/admin/widgets/class-cta.php:922701 msgid "Open Link in new Tab - 2"2702 msgstr ""2703 2704 #: inc/admin/widgets/class-slider-post.php:1922705 #: inc/admin/widgets/class-tab-post.php:842706 #: inc/admin/widgets/class-tab-post.php:1402707 #: inc/admin/widgets/class-tab-post.php:1962708 #: inc/admin/widgets/class-recent-post.php:1002709 #: inc/admin/widgets/class-carousel-slider.php:2122710 #: inc/admin/widgets/class-grid-post.php:1062711 #: inc/admin/customizer/sections/single-related-post.php:1132712 #: inc/admin/customizer/sections/fixed-trending-post.php:1132713 #: inc/admin/customizer/sections/must-read.php:1262714 #: inc/admin/customizer/sections/show-author-post.php:1152715 #: inc/admin/customizer/sections/frontline-post.php:1302716 #: inc/admin/customizer/sections/search_trending.php:1292717 #: inc/admin/customizer/sections/popular-post.php:1282718 #: inc/admin/customizer/sections/ticker-post.php:1652719 msgid "Order"2720 msgstr ""2721 2722 #: inc/admin/widgets/class-tab-post.php:732723 #: inc/admin/widgets/class-tab-post.php:1292724 #: inc/admin/widgets/class-tab-post.php:1852725 msgid "Order By"2726 msgstr ""2727 2728 #: inc/admin/widgets/class-slider-post.php:1812729 #: inc/admin/widgets/class-recent-post.php:892730 #: inc/admin/widgets/class-carousel-slider.php:2012731 #: inc/admin/widgets/class-grid-post.php:952732 msgid "Order by"2733 msgstr ""2734 2735 #: inc/admin/customizer/sections/single-related-post.php:902736 #: inc/admin/customizer/sections/fixed-trending-post.php:912737 #: inc/admin/customizer/sections/must-read.php:1042738 #: inc/admin/customizer/sections/show-author-post.php:922739 #: inc/admin/customizer/sections/frontline-post.php:1082740 #: inc/admin/customizer/sections/search_trending.php:1062741 #: inc/admin/customizer/sections/popular-post.php:1062742 #: inc/admin/customizer/sections/tags.php:1292743 #: inc/admin/customizer/sections/tags.php:1532744 #: inc/admin/customizer/sections/ticker-post.php:1422745 msgid "Orderby"2746 msgstr ""2747 2748 #: inc/admin/dashboard/class-dashboard.php:1492749 msgid "Our Recommendation"2750 msgstr ""2751 2752 #: inc/admin/widgets/class-mailchimp.php:1162753 #: inc/admin/widgets/class-cta.php:1402754 msgid "Overlay Color"2755 msgstr ""2756 2757 #: inc/admin/widgets/class-mailchimp.php:1252758 #: inc/admin/widgets/class-cta.php:1492759 msgid "Overlay Opacity"2760 msgstr ""2761 2762 #. %s is the page number.2763 #: assets/breadcrumbs/breadcrumbs.php:2762764 #, php-format2765 msgid "Page %s"2766 msgstr ""2767 2768 #: template-parts/content-page.php:25 template-parts/content.php:1312769 msgid "Pages:"2770 msgstr ""2771 2772 #: inc/admin/customizer/sections/excerpt.php:52773 msgid "Pagination Options"2774 msgstr ""2775 2776 #: inc/admin/customizer/sections/tags.php:752777 msgid "Plain"2778 msgstr ""2779 2780 #: inc/admin/dashboard/views/help.php:272781 msgid ""2782 "Please check out basic documentation for detailed information on how to use "2783 "MagFusion."2784 msgstr ""2785 2786 #: inc/admin/widgets/class-image-widget.php:462787 #: inc/admin/widgets/class-youtube-video.php:392788 #: inc/admin/widgets/class-youtube-video.php:492789 msgid ""2790 "Please make sure to provide a complete URL that includes either \"http://\" "2791 "or \"https://\" to ensure the widget operates correctly."2792 msgstr ""2793 2794 #: inc/admin/dashboard/views/products.php:1282795 msgid "Plugin Page"2796 msgstr ""2797 2798 #: inc/admin/dashboard/views/products.php:712799 msgid "Plugins"2800 msgstr ""2801 2802 #: inc/admin/widgets/class-tab-post.php:462803 msgid "Popular"2804 msgstr ""2805 2806 #: inc/admin/customizer/sections/popular-post.php:62807 msgid "Popular Options"2808 msgstr ""2809 2810 #: inc/admin/widgets/class-tab-post.php:322811 msgid "Popular Post Settings"2812 msgstr ""2813 2814 #: inc/admin/widgets/class-slider-post.php:4052815 #: inc/admin/widgets/class-jumbo-post.php:2582816 #: inc/admin/widgets/class-jumbo-post.php:3232817 #: inc/admin/widgets/class-jumbo-post.php:3862818 #: inc/admin/widgets/class-recent-post.php:3292819 #: inc/admin/widgets/class-carousel-slider.php:5002820 #: inc/admin/widgets/class-metro-post.php:3012821 #: inc/admin/widgets/class-multi-grid-post.php:2922822 #: inc/admin/widgets/class-multi-grid-post.php:3632823 #: inc/admin/widgets/class-grid-post.php:2522824 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:1802825 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:1932826 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:2202827 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:2772828 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:2012829 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-4.php:1562830 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-5.php:1572831 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-1.php:1402832 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-2.php:1792833 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-3.php:1592834 msgid "Post Date"2835 msgstr ""2836 2837 #. %s: post date.2838 #: inc/template-tags.php:492839 #, php-format2840 msgctxt "post date"2841 msgid "%s"2842 msgstr ""2843 2844 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:582845 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:922846 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:1172847 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:1042848 msgid "Post Excerpt"2849 msgstr ""2850 2851 #: inc/admin/customizer/helpers/controls.php:2392852 msgid "Post Format Support"2853 msgstr ""2854 2855 #: inc/admin/customizer/sections/slider-banner.php:542856 msgid "Post In Slider"2857 msgstr ""2858 2859 #: inc/admin/meta-box/meta-box.php:752860 msgid "Post Meta"2861 msgstr ""2862 2863 #: inc/admin/customizer/sections/split-block.php:772864 #: inc/admin/customizer/sections/footer-recommended.php:1022865 #: inc/admin/customizer/sections/popular-post.php:2872866 #: inc/admin/customizer/sections/grid-list.php:972867 #: inc/admin/customizer/sections/grid-list.php:1702868 msgid "Post Offset"2869 msgstr ""2870 2871 #: inc/admin/customizer/sections/single-related-post.php:722872 #: inc/admin/customizer/sections/fixed-trending-post.php:752873 #: inc/admin/customizer/sections/must-read.php:872874 #: inc/admin/customizer/sections/show-author-post.php:742875 #: inc/admin/customizer/sections/frontline-post.php:922876 #: inc/admin/customizer/sections/popular-post.php:882877 #: inc/admin/customizer/sections/ticker-post.php:1242878 msgid "Post Offset Number"2879 msgstr ""2880 2881 327 #: inc/admin/customizer/helpers/defaults.php:51 2882 328 #: inc/admin/customizer/helpers/defaults.php:84 … … 2897 343 msgstr "" 2898 344 2899 #: inc/template-tags.php:145 2900 msgid "Posted in" 2901 msgstr "" 2902 2903 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:170 2904 msgid "Posts" 2905 msgstr "" 2906 2907 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:239 2908 msgid "Posts Author" 2909 msgstr "" 2910 2911 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:195 2912 msgid "Posts Category" 2913 msgstr "" 2914 2915 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:275 2916 msgid "Posts Date" 2917 msgstr "" 2918 2919 #: inc/admin/customizer/sections/preloader.php:10 2920 #: inc/admin/dashboard/views/dashboard.php:105 2921 msgid "Preloader Options" 2922 msgstr "" 2923 2924 #: inc/admin/dashboard/views/dashboard.php:138 2925 msgid "Premium Features" 2926 msgstr "" 2927 2928 #: template-parts/pagination/pagination-option.php:24 2929 msgid "Previous" 2930 msgstr "" 2931 2932 #: single.php:21 2933 msgid "Previous:" 2934 msgstr "" 2935 2936 #: functions.php:60 2937 msgid "Primary Menu" 2938 msgstr "" 2939 2940 #: inc/admin/dashboard/views/free-vs-pro.php:215 2941 msgid "Pro" 2942 msgstr "" 2943 2944 #: inc/admin/dashboard/class-admin.php:46 2945 msgid "Processing..." 2946 msgstr "" 2947 2948 #: inc/admin/dashboard/class-welcome-notice.php:71 2949 msgid "Quick Links" 2950 msgstr "" 2951 2952 #: inc/admin/dashboard/views/dashboard.php:79 2953 msgid "Quick Settings" 2954 msgstr "" 2955 2956 #: inc/admin/widgets/class-slider-post.php:186 2957 #: inc/admin/widgets/class-tab-post.php:78 2958 #: inc/admin/widgets/class-tab-post.php:134 2959 #: inc/admin/widgets/class-tab-post.php:190 2960 #: inc/admin/widgets/class-recent-post.php:94 2961 #: inc/admin/widgets/class-carousel-slider.php:206 2962 #: inc/admin/widgets/class-grid-post.php:100 2963 #: inc/admin/customizer/sections/single-related-post.php:97 2964 #: inc/admin/customizer/sections/fixed-trending-post.php:98 2965 #: inc/admin/customizer/sections/must-read.php:111 2966 #: inc/admin/customizer/sections/show-author-post.php:99 2967 #: inc/admin/customizer/sections/frontline-post.php:115 2968 #: inc/admin/customizer/sections/search_trending.php:113 2969 #: inc/admin/customizer/sections/popular-post.php:113 2970 #: inc/admin/customizer/sections/tags.php:136 2971 #: inc/admin/customizer/sections/ticker-post.php:149 2972 msgid "Random" 2973 msgstr "" 2974 2975 #: inc/admin/dashboard/views/dashboard.php:167 2976 msgid "Reaction Add-Ons" 2977 msgstr "" 2978 2979 #: inc/template-functions.php:157 2980 msgid "Read More" 2981 msgstr "" 2982 2983 #: inc/admin/dashboard/views/help.php:26 2984 msgid "Read Theme Documentation" 345 #: inc/admin/customizer/helpers/defaults.php:68 346 msgid "Today:" 347 msgstr "" 348 349 #: inc/admin/customizer/helpers/defaults.php:76 350 msgid "Trending News" 351 msgstr "" 352 353 #: inc/admin/customizer/helpers/defaults.php:96 354 msgid "Tags" 355 msgstr "" 356 357 #: inc/admin/customizer/helpers/defaults.php:142 358 #: inc/admin/customizer/helpers/defaults.php:299 359 msgid "Must Read" 360 msgstr "" 361 362 #: inc/admin/customizer/helpers/defaults.php:175 363 msgid "Latest News" 364 msgstr "" 365 366 #: inc/admin/customizer/helpers/defaults.php:217 367 msgid "Dual Insights" 368 msgstr "" 369 370 #: inc/admin/customizer/helpers/defaults.php:218 371 msgid "Trending Now" 372 msgstr "" 373 374 #: inc/admin/customizer/helpers/defaults.php:237 375 msgid "Split Block Title" 376 msgstr "" 377 378 #: inc/admin/customizer/helpers/defaults.php:254 379 msgid "Grid List" 380 msgstr "" 381 382 #: inc/admin/customizer/helpers/defaults.php:257 383 msgid "Recent News" 384 msgstr "" 385 386 #: inc/admin/customizer/helpers/defaults.php:271 387 msgid "More from this category" 388 msgstr "" 389 390 #: inc/admin/customizer/helpers/defaults.php:275 391 msgid "Article Group" 392 msgstr "" 393 394 #: inc/admin/customizer/helpers/defaults.php:314 395 msgid "Learn More" 396 msgstr "" 397 398 #: inc/admin/customizer/helpers/defaults.php:357 399 #: inc/admin/meta-box/meta-box.php:78 400 msgid "You May Also Like" 401 msgstr "" 402 403 #: inc/admin/customizer/helpers/defaults.php:377 404 #: inc/admin/meta-box/meta-box.php:81 405 msgid "More From Author" 406 msgstr "" 407 408 #: inc/admin/customizer/helpers/defaults.php:394 409 msgid "Just For You" 410 msgstr "" 411 412 #: inc/admin/customizer/helpers/defaults.php:412 413 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:334 414 msgid "Categories" 415 msgstr "" 416 417 #: inc/admin/customizer/helpers/defaults.php:417 418 msgid "© All rights reserved. Proudly powered by WordPress." 419 msgstr "" 420 421 #: inc/admin/customizer/helpers/helper-function.php:40 422 msgid "Archive List View" 423 msgstr "" 424 425 #: inc/admin/customizer/helpers/helper-function.php:44 426 msgid "Archive Grid View" 427 msgstr "" 428 429 #: inc/admin/customizer/helpers/helper-function.php:48 430 msgid "Archive Alternate Grid View" 431 msgstr "" 432 433 #: inc/admin/customizer/helpers/helper-function.php:68 434 msgid "Classic" 435 msgstr "" 436 437 #: inc/admin/customizer/helpers/helper-function.php:69 438 msgid "Time Ago" 439 msgstr "" 440 441 #: inc/admin/customizer/helpers/helper-function.php:89 442 msgid "— No Limit —" 443 msgstr "" 444 445 #: inc/admin/customizer/helpers/helper-function.php:90 446 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:127 447 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:114 448 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:68 449 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:102 450 msgid "1 Line" 451 msgstr "" 452 453 #: inc/admin/customizer/helpers/helper-function.php:91 454 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:128 455 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:115 456 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:69 457 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:103 458 msgid "2 Lines" 459 msgstr "" 460 461 #: inc/admin/customizer/helpers/helper-function.php:92 462 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:129 463 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:116 464 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:70 465 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:104 466 msgid "3 Lines" 467 msgstr "" 468 469 #: inc/admin/customizer/helpers/helper-function.php:93 470 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:130 471 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:117 472 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:71 473 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:105 474 msgid "4 Lines" 475 msgstr "" 476 477 #: inc/admin/customizer/helpers/helper-function.php:94 478 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:131 479 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:118 480 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:72 481 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:106 482 msgid "5 Lines" 483 msgstr "" 484 485 #: inc/admin/customizer/helpers/helper-function.php:112 486 msgid "Category Style 1" 487 msgstr "" 488 489 #: inc/admin/customizer/helpers/helper-function.php:113 490 msgid "Category Style 2" 491 msgstr "" 492 493 #: inc/admin/customizer/helpers/helper-function.php:114 494 msgid "Category Style 3" 2985 495 msgstr "" 2986 496 … … 2997 507 msgstr "" 2998 508 2999 #. 1: link to WP admin new post page. 3000 #: template-parts/content-none.php:24 3001 #, php-format 3002 msgid "" 3003 "Ready to publish your first post? <a href=\"%1$s\">Get started here</a>." 3004 msgstr "" 3005 3006 #: inc/admin/customizer/helpers/defaults.php:257 3007 msgid "Recent News" 3008 msgstr "" 3009 3010 #: inc/admin/widgets/class-recent-post.php:27 3011 msgid "Recent Posts" 509 #: inc/admin/customizer/helpers/helper-function.php:159 510 msgid "Header Style 1" 511 msgstr "" 512 513 #: inc/admin/customizer/helpers/helper-function.php:163 514 msgid "Header Style 2" 515 msgstr "" 516 517 #: inc/admin/customizer/helpers/helper-function.php:167 518 msgid "Header Style 3" 519 msgstr "" 520 521 #: inc/admin/customizer/helpers/helper-function.php:171 522 msgid "Header Style 4" 523 msgstr "" 524 525 #: inc/admin/customizer/helpers/helper-function.php:191 526 #: inc/admin/widgets/class-author.php:239 527 msgid "Has Brand Background" 528 msgstr "" 529 530 #: inc/admin/customizer/helpers/helper-function.php:192 531 #: inc/admin/widgets/class-author.php:241 532 msgid "Has Brand Color" 533 msgstr "" 534 535 #: inc/admin/customizer/helpers/helper-function.php:193 536 #: inc/admin/customizer/helpers/helper-function.php:213 537 #: inc/admin/customizer/helpers/helper-function.php:237 538 #: inc/admin/widgets/class-carousel-slider.php:266 539 #: inc/admin/widgets/class-grid-post.php:63 540 #: inc/admin/widgets/class-jumbo-post.php:77 541 #: inc/admin/widgets/class-metro-post.php:89 542 #: inc/admin/widgets/class-multi-grid-post.php:109 543 #: inc/admin/widgets/class-recent-post.php:187 544 #: inc/admin/widgets/class-slider-post.php:246 545 #: inc/admin/widgets/class-tab-post.php:227 546 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:220 547 msgid "None" 548 msgstr "" 549 550 #: inc/admin/customizer/helpers/helper-function.php:214 551 msgid "Numeric" 552 msgstr "" 553 554 #: inc/admin/customizer/helpers/helper-function.php:215 555 msgid "Default(New/Old Post)" 556 msgstr "" 557 558 #: inc/admin/customizer/helpers/helper-function.php:216 559 msgid "Load More On Scroll" 560 msgstr "" 561 562 #: inc/admin/customizer/helpers/helper-function.php:217 563 msgid "Load More On Click" 564 msgstr "" 565 566 #: inc/admin/customizer/helpers/helper-function.php:238 567 #: inc/admin/widgets/class-carousel-slider.php:267 568 #: inc/admin/widgets/class-grid-post.php:64 569 #: inc/admin/widgets/class-jumbo-post.php:78 570 #: inc/admin/widgets/class-metro-post.php:90 571 #: inc/admin/widgets/class-multi-grid-post.php:110 572 #: inc/admin/widgets/class-recent-post.php:188 573 #: inc/admin/widgets/class-slider-post.php:247 574 #: inc/admin/widgets/class-tab-post.php:228 575 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:221 576 msgid "Has background" 577 msgstr "" 578 579 #: inc/admin/customizer/helpers/helper-function.php:239 580 #: inc/admin/widgets/class-carousel-slider.php:268 581 #: inc/admin/widgets/class-grid-post.php:65 582 #: inc/admin/widgets/class-jumbo-post.php:79 583 #: inc/admin/widgets/class-metro-post.php:91 584 #: inc/admin/widgets/class-multi-grid-post.php:111 585 #: inc/admin/widgets/class-recent-post.php:189 586 #: inc/admin/widgets/class-slider-post.php:248 587 #: inc/admin/widgets/class-tab-post.php:229 588 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:222 589 msgid "Has text color" 590 msgstr "" 591 592 #: inc/admin/customizer/helpers/helper-function.php:262 593 msgid "Four Columns" 594 msgstr "" 595 596 #: inc/admin/customizer/helpers/helper-function.php:266 597 msgid "Three Columns" 598 msgstr "" 599 600 #: inc/admin/customizer/helpers/helper-function.php:270 601 msgid "Two Columns" 602 msgstr "" 603 604 #: inc/admin/customizer/helpers/helper-function.php:274 605 msgid "Two Columns Big Left" 606 msgstr "" 607 608 #: inc/admin/customizer/helpers/helper-function.php:278 609 msgid "Three Columns Big Middle" 610 msgstr "" 611 612 #: inc/admin/customizer/helpers/helper-function.php:282 613 msgid "Two Columns Big Right" 614 msgstr "" 615 616 #: inc/admin/customizer/helpers/helper-function.php:286 617 msgid "Single Column" 618 msgstr "" 619 620 #: inc/admin/customizer/helpers/helper-function.php:307 621 msgid "Style - 1" 622 msgstr "" 623 624 #: inc/admin/customizer/helpers/helper-function.php:308 625 msgid "Style - 2" 626 msgstr "" 627 628 #: inc/admin/customizer/helpers/helper-function.php:309 629 msgid "Style - 3" 630 msgstr "" 631 632 #: inc/admin/customizer/helpers/helper-function.php:310 633 msgid "Style - 4" 634 msgstr "" 635 636 #: inc/admin/customizer/helpers/helper-function.php:311 637 msgid "Style - 5" 638 msgstr "" 639 640 #: inc/admin/customizer/helpers/helper-function.php:312 641 msgid "Style - 6" 642 msgstr "" 643 644 #: inc/admin/customizer/helpers/helper-function.php:313 645 msgid "Style - 7" 646 msgstr "" 647 648 #: inc/admin/customizer/helpers/helper-function.php:314 649 msgid "Style - 8" 650 msgstr "" 651 652 #: inc/admin/customizer/helpers/helper-function.php:315 653 msgid "Style - 9" 654 msgstr "" 655 656 #: inc/admin/customizer/helpers/helper-function.php:316 657 msgid "Style - 10" 658 msgstr "" 659 660 #: inc/admin/customizer/helpers/helper-function.php:339 661 msgid "Recommended List View" 662 msgstr "" 663 664 #: inc/admin/customizer/helpers/helper-function.php:343 665 msgid "Recommended Grid View" 3012 666 msgstr "" 3013 667 … … 3016 670 msgstr "" 3017 671 3018 #: inc/admin/customizer/helpers/helper-function.php:343 3019 msgid "Recommended Grid View" 3020 msgstr "" 3021 3022 #: inc/admin/customizer/helpers/helper-function.php:339 3023 msgid "Recommended List View" 3024 msgstr "" 3025 3026 #: inc/admin/dashboard/class-welcome-notice.php:66 3027 msgid "Recommended Plugins" 3028 msgstr "" 3029 3030 #: inc/admin/customizer/sections/footer-recommended.php:66 3031 msgid "Recommended Post" 3032 msgstr "" 3033 3034 #: inc/admin/customizer/sections/footer-recommended.php:47 3035 msgid "Recommended Post Layout" 3036 msgstr "" 3037 3038 #: inc/admin/customizer/sections/footer-recommended.php:10 3039 msgid "Recommended Section" 3040 msgstr "" 3041 3042 #: inc/admin/customizer/sections/grid-list.php:186 3043 msgid "Redirect to Category Page Text" 3044 msgstr "" 3045 3046 #: inc/admin/widgets/class-slider-post.php:149 3047 #: inc/admin/widgets/class-carousel-slider.php:154 3048 msgid "Regular" 3049 msgstr "" 3050 3051 #: inc/admin/widgets/class-mailchimp.php:79 inc/admin/widgets/class-cta.php:103 3052 msgid "Regular layout" 3053 msgstr "" 3054 3055 #: inc/admin/widgets/class-slider-post.php:61 3056 #: inc/admin/widgets/class-tab-post.php:254 3057 #: inc/admin/widgets/class-recent-post.php:33 3058 #: inc/admin/widgets/class-carousel-slider.php:63 3059 #: inc/admin/widgets/class-grid-post.php:33 3060 msgid "Regular View" 3061 msgstr "" 3062 3063 #: inc/admin/customizer/sections/single-related-post.php:38 3064 msgid "Related Posts Text" 3065 msgstr "" 3066 3067 #: inc/admin/customizer/helpers/controls.php:240 3068 msgid "Remove Footer Credit" 3069 msgstr "" 3070 3071 #: inc/admin/meta-box/category-meta-box.php:21 3072 #: inc/admin/meta-box/category-meta-box.php:49 3073 #: inc/admin/widgets/class-author.php:182 inc/admin/widgets/widget-base.php:533 3074 msgid "Remove image" 3075 msgstr "" 3076 3077 #: inc/admin/dashboard/views/dashboard.php:171 3078 msgid "Remove Theme Credit" 3079 msgstr "" 3080 3081 #: inc/admin/widgets/class-mailchimp.php:58 3082 #: inc/admin/widgets/class-slider-post.php:53 3083 #: inc/admin/widgets/class-image-widget.php:59 3084 #: inc/admin/widgets/class-ads-code.php:38 3085 #: inc/admin/widgets/class-carousel-slider.php:55 3086 #: inc/admin/widgets/class-cta.php:58 3087 #: inc/admin/widgets/class-social-menu.php:70 3088 msgid "Right" 672 #: inc/admin/customizer/helpers/helper-function.php:369 673 #: inc/admin/customizer/helpers/helper-function.php:391 674 #: inc/admin/widgets/class-carousel-slider.php:241 675 #: inc/admin/widgets/class-jumbo-post.php:113 676 #: inc/admin/widgets/class-metro-post.php:125 677 #: inc/admin/widgets/class-multi-grid-post.php:145 678 #: inc/admin/widgets/class-recent-post.php:162 679 #: inc/admin/widgets/class-slider-post.php:221 680 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:256 681 msgid "With Label" 682 msgstr "" 683 684 #: inc/admin/customizer/helpers/helper-function.php:370 685 #: inc/admin/customizer/helpers/helper-function.php:392 686 #: inc/admin/customizer/sections/tags.php:76 687 #: inc/admin/widgets/class-carousel-slider.php:242 688 #: inc/admin/widgets/class-jumbo-post.php:114 689 #: inc/admin/widgets/class-metro-post.php:126 690 #: inc/admin/widgets/class-multi-grid-post.php:146 691 #: inc/admin/widgets/class-recent-post.php:163 692 #: inc/admin/widgets/class-slider-post.php:222 693 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:257 694 msgid "With Icon" 695 msgstr "" 696 697 #: inc/admin/customizer/helpers/helper-function.php:371 698 #: inc/admin/widgets/class-carousel-slider.php:243 699 #: inc/admin/widgets/class-jumbo-post.php:115 700 #: inc/admin/widgets/class-metro-post.php:127 701 #: inc/admin/widgets/class-multi-grid-post.php:147 702 #: inc/admin/widgets/class-recent-post.php:164 703 #: inc/admin/widgets/class-slider-post.php:223 704 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:258 705 msgid "With Avatar Image" 706 msgstr "" 707 708 #: inc/admin/customizer/helpers/helper-function.php:414 709 msgid "Left Sidebar" 3089 710 msgstr "" 3090 711 … … 3093 714 msgstr "" 3094 715 3095 #: inc/admin/customizer/sections/footer.php:185 3096 msgid "Screen Progressbar enable option" 3097 msgstr "" 3098 3099 #: template-parts/modal-search.php:8 3100 msgid "Search" 3101 msgstr "" 3102 3103 #: template-parts/modal-search.php:17 3104 #: template-parts/header/styles/style-4.php:47 3105 msgid "Search for:" 3106 msgstr "" 3107 3108 #. %s: search query. 3109 #: search.php:24 3110 #, php-format 3111 msgid "Search Results for: %s" 3112 msgstr "" 3113 3114 #. %s is the search query. 3115 #: assets/breadcrumbs/breadcrumbs.php:274 3116 #, php-format 3117 msgid "Search results for: %s" 3118 msgstr "" 3119 3120 #: inc/admin/customizer/sections/main-banner.php:141 3121 msgid "Second Category Post Offset" 3122 msgstr "" 3123 3124 #: inc/admin/customizer/sections/split-block.php:41 3125 #: inc/admin/customizer/sections/must-read.php:36 3126 #: inc/admin/customizer/sections/slider-banner.php:38 3127 #: inc/admin/customizer/sections/dual-insights.php:41 3128 #: inc/admin/customizer/sections/grid-list.php:41 3129 #: inc/admin/customizer/sections/article-group.php:41 3130 msgid "Section Title" 3131 msgstr "" 3132 3133 #: template-parts/pagination/post-load.php:42 3134 msgid "Security check failed: Query vars modified." 3135 msgstr "" 3136 3137 #. %s: Theme Name 3138 #: inc/admin/dashboard/views/dashboard.php:317 3139 msgid "" 3140 "Seek answers on the WordPress.org community support forum where a supportive " 3141 "community is ready to assist. While our primary focus is on delivering " 3142 "premium support to our pro users, we're also here to help you with " 3143 "occasional queries regarding our free theme." 3144 msgstr "" 3145 3146 #: inc/admin/customizer/sections/split-block.php:109 3147 #: inc/admin/customizer/sections/footer-recommended.php:134 3148 #: inc/admin/customizer/sections/must-read.php:160 3149 #: inc/admin/customizer/sections/frontline-post.php:164 3150 #: inc/admin/customizer/sections/search_trending.php:166 3151 #: inc/admin/customizer/sections/slider-banner.php:204 3152 #: inc/admin/customizer/sections/dual-insights.php:201 3153 #: inc/admin/customizer/sections/article-list.php:258 3154 #: inc/admin/customizer/sections/popular-post.php:162 3155 #: inc/admin/customizer/sections/grid-list.php:238 3156 #: inc/admin/customizer/sections/ticker-post.php:202 3157 #: inc/admin/customizer/sections/article-group.php:206 3158 #: inc/admin/customizer/sections/main-banner.php:258 3159 msgid "Select Author Meta" 3160 msgstr "" 3161 3162 #: inc/admin/widgets/class-category-grid.php:62 3163 msgid "Select Categories" 3164 msgstr "" 3165 3166 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:341 3167 msgid "Select categories:" 3168 msgstr "" 3169 3170 #: inc/admin/widgets/class-slider-post.php:68 3171 #: inc/admin/widgets/class-jumbo-post.php:54 3172 #: inc/admin/widgets/class-tab-post.php:51 3173 #: inc/admin/widgets/class-tab-post.php:107 3174 #: inc/admin/widgets/class-tab-post.php:163 3175 #: inc/admin/widgets/class-recent-post.php:61 3176 #: inc/admin/widgets/class-carousel-slider.php:70 3177 #: inc/admin/widgets/class-metro-post.php:66 3178 #: inc/admin/widgets/class-multi-grid-post.php:86 3179 #: inc/admin/widgets/class-grid-post.php:41 3180 msgid "Select Category" 3181 msgstr "" 3182 3183 #: inc/admin/customizer/sections/single-related-post.php:299 3184 #: inc/admin/customizer/sections/split-block.php:248 3185 #: inc/admin/customizer/sections/archive.php:363 3186 #: inc/admin/customizer/sections/footer-recommended.php:273 3187 #: inc/admin/customizer/sections/must-read.php:299 3188 #: inc/admin/customizer/sections/show-author-post.php:303 3189 #: inc/admin/customizer/sections/frontline-post.php:303 3190 #: inc/admin/customizer/sections/search_trending.php:316 3191 #: inc/admin/customizer/sections/slider-banner.php:343 3192 #: inc/admin/customizer/sections/dual-insights.php:340 3193 #: inc/admin/customizer/sections/article-list.php:397 3194 #: inc/admin/customizer/sections/popular-post.php:319 3195 #: inc/admin/customizer/sections/grid-list.php:377 3196 #: inc/admin/customizer/sections/single.php:176 3197 #: inc/admin/customizer/sections/ticker-post.php:352 3198 #: inc/admin/customizer/sections/article-group.php:345 3199 #: inc/admin/customizer/sections/main-banner.php:397 3200 msgid "Select Category Color" 3201 msgstr "" 3202 3203 #: inc/admin/meta-box/category-meta-box.php:28 3204 #: inc/admin/meta-box/category-meta-box.php:58 3205 msgid "" 3206 "Select color for this category that will be displayed on the front end in " 3207 "many sections." 3208 msgstr "" 3209 3210 #: inc/admin/customizer/sections/single-related-post.php:234 3211 #: inc/admin/customizer/sections/split-block.php:186 3212 #: inc/admin/customizer/sections/archive.php:296 3213 #: inc/admin/customizer/sections/footer-recommended.php:211 3214 #: inc/admin/customizer/sections/must-read.php:237 3215 #: inc/admin/customizer/sections/show-author-post.php:238 3216 #: inc/admin/customizer/sections/frontline-post.php:241 3217 #: inc/admin/customizer/sections/search_trending.php:251 3218 #: inc/admin/customizer/sections/slider-banner.php:281 3219 #: inc/admin/customizer/sections/dual-insights.php:278 3220 #: inc/admin/customizer/sections/article-list.php:335 3221 #: inc/admin/customizer/sections/popular-post.php:239 3222 #: inc/admin/customizer/sections/grid-list.php:315 3223 #: inc/admin/customizer/sections/single.php:126 3224 #: inc/admin/customizer/sections/ticker-post.php:287 3225 #: inc/admin/customizer/sections/article-group.php:283 3226 #: inc/admin/customizer/sections/main-banner.php:335 3227 msgid "Select Date Format" 3228 msgstr "" 3229 3230 #: inc/admin/customizer/sections/single-related-post.php:200 3231 #: inc/admin/customizer/sections/split-block.php:155 3232 #: inc/admin/customizer/sections/footer-recommended.php:180 3233 #: inc/admin/customizer/sections/must-read.php:206 3234 #: inc/admin/customizer/sections/show-author-post.php:204 3235 #: inc/admin/customizer/sections/frontline-post.php:210 3236 #: inc/admin/customizer/sections/search_trending.php:217 3237 #: inc/admin/customizer/sections/slider-banner.php:250 3238 #: inc/admin/customizer/sections/dual-insights.php:247 3239 #: inc/admin/customizer/sections/article-list.php:304 3240 #: inc/admin/customizer/sections/popular-post.php:208 3241 #: inc/admin/customizer/sections/grid-list.php:284 3242 #: inc/admin/customizer/sections/single.php:92 3243 #: inc/admin/customizer/sections/ticker-post.php:253 3244 #: inc/admin/customizer/sections/article-group.php:252 3245 #: inc/admin/customizer/sections/main-banner.php:304 3246 msgid "Select Date Meta" 3247 msgstr "" 3248 3249 #: inc/admin/customizer/sections/header-style.php:25 3250 msgid "Select Header Layout" 3251 msgstr "" 3252 3253 #: inc/admin/customizer/sections/frontline-post.php:54 3254 msgid "Select Layout Style" 3255 msgstr "" 3256 3257 #: inc/admin/customizer/sections/excerpt.php:21 3258 msgid "Select Pagination Style" 3259 msgstr "" 3260 3261 #: inc/admin/customizer/sections/preloader.php:41 3262 msgid "Select Preloader Style" 3263 msgstr "" 3264 3265 #: inc/admin/customizer/sections/sidebar.php:24 3266 msgid "Select Sidebar Layout (archive)" 3267 msgstr "" 3268 3269 #: inc/admin/customizer/sections/single.php:317 3270 #: inc/admin/customizer/sections/sidebar.php:46 3271 msgid "Select Sidebar Layout (Single)" 3272 msgstr "" 3273 3274 #. %s: Theme Name. 3275 #: inc/admin/dashboard/views/help.php:117 3276 msgid "" 3277 "Sharing your review is a valuable way to help us enhance your experience." 3278 msgstr "" 3279 3280 #: inc/admin/widgets/class-slider-post.php:134 3281 #: inc/admin/widgets/class-tab-post.php:285 3282 #: inc/admin/widgets/class-category-grid.php:103 3283 #: inc/admin/widgets/class-recent-post.php:133 3284 #: inc/admin/widgets/class-carousel-slider.php:139 3285 #: inc/admin/widgets/class-metro-post.php:58 3286 msgid "Shine" 3287 msgstr "" 3288 3289 #: inc/admin/widgets/class-slider-post.php:214 3290 #: inc/admin/widgets/class-jumbo-post.php:106 3291 #: inc/admin/widgets/class-recent-post.php:155 3292 #: inc/admin/widgets/class-carousel-slider.php:234 3293 #: inc/admin/widgets/class-metro-post.php:118 3294 #: inc/admin/widgets/class-multi-grid-post.php:138 3295 msgid "Show Author" 3296 msgstr "" 3297 3298 #: inc/admin/customizer/sections/single.php:287 3299 msgid "Show Author Info Box" 3300 msgstr "" 3301 3302 #: inc/admin/customizer/sections/single-related-post.php:133 3303 #: inc/admin/customizer/sections/archive.php:179 3304 #: inc/admin/customizer/sections/show-author-post.php:137 3305 #: inc/admin/customizer/sections/single.php:25 3306 msgid "Show Author Meta" 3307 msgstr "" 3308 3309 #: inc/admin/customizer/sections/show-author-post.php:21 3310 msgid "Show Author Posts" 3311 msgstr "" 3312 3313 #: inc/admin/widgets/class-slider-post.php:235 3314 #: inc/admin/widgets/class-jumbo-post.php:66 3315 #: inc/admin/widgets/class-tab-post.php:226 3316 #: inc/admin/widgets/class-recent-post.php:176 3317 #: inc/admin/widgets/class-carousel-slider.php:255 3318 #: inc/admin/widgets/class-metro-post.php:78 3319 #: inc/admin/widgets/class-multi-grid-post.php:98 3320 #: inc/admin/widgets/class-grid-post.php:52 3321 msgid "Show Category" 3322 msgstr "" 3323 3324 #: inc/admin/widgets/class-tab-post.php:262 3325 #: inc/admin/widgets/class-recent-post.php:108 3326 msgid "Show Counter" 3327 msgstr "" 3328 3329 #: inc/admin/widgets/class-slider-post.php:200 3330 #: inc/admin/widgets/class-jumbo-post.php:92 3331 #: inc/admin/widgets/class-recent-post.php:141 3332 #: inc/admin/widgets/class-carousel-slider.php:220 3333 #: inc/admin/widgets/class-metro-post.php:104 3334 #: inc/admin/widgets/class-multi-grid-post.php:124 3335 #: inc/admin/widgets/class-grid-post.php:132 3336 msgid "Show Date" 3337 msgstr "" 3338 3339 #: inc/admin/customizer/sections/archive.php:238 3340 msgid "Show Date Meta" 3341 msgstr "" 3342 3343 #: inc/admin/widgets/class-multi-grid-post.php:81 3344 msgid "Show Description" 3345 msgstr "" 3346 3347 #: inc/admin/customizer/sections/footer.php:69 3348 msgid "Show Footer Nav Menu" 3349 msgstr "" 3350 3351 #: inc/admin/customizer/sections/footer-widget.php:24 3352 msgid "Show Footer widgetarea" 3353 msgstr "" 3354 3355 #: inc/admin/widgets/class-tab-post.php:267 3356 #: inc/admin/widgets/class-recent-post.php:113 3357 #: inc/admin/widgets/class-grid-post.php:114 3358 msgid "Show Image" 3359 msgstr "" 3360 3361 #: inc/admin/widgets/class-social-menu.php:50 3362 msgid "Show Label" 3363 msgstr "" 3364 3365 #: inc/admin/widgets/class-category-grid.php:85 3366 msgid "Show Post Count" 3367 msgstr "" 3368 3369 #: inc/admin/customizer/sections/single-related-post.php:21 3370 msgid "Show Related Posts" 3371 msgstr "" 3372 3373 #: inc/admin/customizer/sections/footer.php:89 3374 msgid "Show Social Nav Menu in Footer" 3375 msgstr "" 3376 3377 #: inc/admin/customizer/sections/single.php:249 3378 msgid "Show Sticky Article Navigation" 3379 msgstr "" 3380 3381 #. Hidden accessibility text. 3382 #: inc/template-tags.php:379 classes/class-walker-page.php:111 3383 msgid "Show sub menu" 3384 msgstr "" 3385 3386 #: inc/admin/widgets/class-tab-post.php:36 3387 #: inc/admin/widgets/class-tab-post.php:96 3388 #: inc/admin/widgets/class-tab-post.php:152 3389 msgid "Show Tab" 3390 msgstr "" 3391 3392 #: inc/admin/widgets/class-multi-grid-post.php:16 3393 msgid "Shows post in multi grid layout" 3394 msgstr "" 3395 3396 #: inc/admin/widgets/widget-init.php:62 3397 msgid "Sidebar" 3398 msgstr "" 3399 3400 #: inc/admin/customizer/sections/single.php:297 3401 #: inc/admin/customizer/sections/sidebar.php:5 3402 msgid "SideBar Options" 3403 msgstr "" 3404 3405 #: inc/admin/customizer/sections/show-author-post.php:5 3406 msgid "Single Author Post Options" 3407 msgstr "" 3408 3409 #: inc/admin/customizer/helpers/helper-function.php:286 3410 msgid "Single Column" 3411 msgstr "" 3412 3413 #: inc/admin/customizer/sections/panel.php:103 3414 #: inc/admin/dashboard/views/dashboard.php:115 3415 msgid "Single Options" 3416 msgstr "" 3417 3418 #: inc/admin/customizer/sections/single.php:10 3419 msgid "Single Page Options" 3420 msgstr "" 3421 3422 #: inc/admin/customizer/sections/single-related-post.php:5 3423 msgid "Single Related Options" 3424 msgstr "" 3425 3426 #: inc/admin/dashboard/views/dashboard.php:90 3427 msgid "Site Identity" 3428 msgstr "" 3429 3430 #: inc/admin/customizer/sections/fixed-trending-post.php:7 3431 msgid "Sitewide Fix Section" 3432 msgstr "" 3433 3434 #: header.php:23 3435 msgid "Skip to content" 3436 msgstr "" 3437 3438 #: inc/admin/widgets/class-slider-post.php:135 3439 #: inc/admin/widgets/class-tab-post.php:286 3440 #: inc/admin/widgets/class-category-grid.php:104 3441 #: inc/admin/widgets/class-recent-post.php:134 3442 #: inc/admin/widgets/class-carousel-slider.php:140 3443 #: inc/admin/widgets/class-metro-post.php:59 3444 msgid "Slide" 3445 msgstr "" 3446 3447 #: inc/admin/customizer/sections/slider-banner.php:96 3448 msgid "Slider Post Offset" 3449 msgstr "" 3450 3451 #: inc/admin/widgets/class-slider-post.php:25 3452 msgid "Slider Posts" 3453 msgstr "" 3454 3455 #: inc/admin/widgets/class-mailchimp.php:36 3456 #: inc/admin/widgets/class-slider-post.php:103 3457 #: inc/admin/widgets/class-tab-post.php:296 3458 #: inc/admin/widgets/class-category-grid.php:45 3459 #: inc/admin/widgets/class-category-grid.php:95 3460 #: inc/admin/widgets/class-recent-post.php:44 3461 #: inc/admin/widgets/class-carousel-slider.php:107 3462 #: inc/admin/widgets/class-cta.php:36 3463 #: inc/admin/widgets/class-multi-grid-post.php:38 3464 #: inc/admin/widgets/class-multi-grid-post.php:47 3465 #: inc/admin/widgets/class-multi-grid-post.php:75 3466 msgid "Small" 3467 msgstr "" 3468 3469 #: inc/admin/widgets/class-author.php:136 3470 msgid "Social Icon Color" 3471 msgstr "" 3472 3473 #: inc/admin/widgets/class-social-menu.php:35 3474 msgid "Social Links Color" 3475 msgstr "" 3476 3477 #: functions.php:62 3478 msgid "Social Menu" 3479 msgstr "" 3480 3481 #: inc/admin/widgets/class-social-menu.php:127 3482 msgid "" 3483 "Social menu is not set. You need to create menu and assign it to Social Menu " 3484 "on Menu Settings." 3485 msgstr "" 3486 3487 #: inc/admin/customizer/sections/mobile-menu.php:36 3488 #: inc/admin/customizer/sections/footer.php:108 3489 #: inc/admin/customizer/sections/top-bar.php:142 3490 msgid "Social Menu Options" 3491 msgstr "" 3492 3493 #: inc/admin/customizer/sections/mobile-menu.php:20 3494 msgid "Social Menu to Display in Mobile" 3495 msgstr "" 3496 3497 #: inc/admin/dashboard/views/dashboard.php:163 3498 msgid "Social Share" 3499 msgstr "" 3500 3501 #: inc/admin/customizer/sections/panel.php:115 3502 msgid "Some basic options for Archive of the site." 3503 msgstr "" 3504 3505 #: inc/admin/customizer/sections/panel.php:137 3506 msgid "Some basic options for Footer of the site." 3507 msgstr "" 3508 3509 #: inc/admin/customizer/sections/panel.php:104 3510 msgid "Some basic options for single page of the site." 3511 msgstr "" 3512 3513 #: inc/admin/customizer/sections/panel.php:84 3514 #: inc/admin/customizer/sections/panel.php:94 3515 #: inc/admin/customizer/sections/panel.php:126 3516 msgid "Some basic options for the site." 3517 msgstr "" 3518 3519 #: inc/admin/customizer/sections/footer-widget.php:44 3520 msgid "" 3521 "Some footer widgetareas will not be used based on the footer column layout " 3522 "chosen. Also make sure to insert at least one widget on the respective " 3523 "widgetarea for it to display." 3524 msgstr "" 3525 3526 #: template-parts/content-none.php:37 3527 msgid "" 3528 "Sorry, but nothing matched your search terms. Please try again with some " 3529 "different keywords." 3530 msgstr "" 3531 3532 #: inc/admin/widgets/class-carousel-slider.php:194 3533 msgid "Space Between" 3534 msgstr "" 3535 3536 #: inc/admin/customizer/sections/split-block.php:10 3537 msgid "Split Block Section" 3538 msgstr "" 3539 3540 #: inc/admin/customizer/helpers/defaults.php:237 3541 msgid "Split Block Title" 3542 msgstr "" 3543 3544 #: inc/admin/dashboard/views/dashboard.php:42 3545 msgid "Start Building with MagFusion!" 3546 msgstr "" 3547 3548 #: inc/admin/dashboard/class-dashboard.php:143 3549 msgid "Starter Templates" 3550 msgstr "" 3551 3552 #: inc/admin/widgets/class-ads-code.php:39 3553 msgid "Stretch" 3554 msgstr "" 3555 3556 #: inc/admin/widgets/class-image-widget.php:65 3557 #: inc/admin/widgets/class-multi-grid-post.php:159 3558 #: inc/admin/widgets/class-social-menu.php:44 3559 #: inc/admin/widgets/class-grid-post.php:31 3560 msgid "Style" 3561 msgstr "" 3562 3563 #: inc/admin/customizer/helpers/helper-function.php:307 3564 msgid "Style - 1" 3565 msgstr "" 3566 3567 #: inc/admin/customizer/helpers/helper-function.php:316 3568 msgid "Style - 10" 3569 msgstr "" 3570 3571 #: inc/admin/customizer/helpers/helper-function.php:308 3572 msgid "Style - 2" 3573 msgstr "" 3574 3575 #: inc/admin/customizer/helpers/helper-function.php:309 3576 msgid "Style - 3" 3577 msgstr "" 3578 3579 #: inc/admin/customizer/helpers/helper-function.php:310 3580 msgid "Style - 4" 3581 msgstr "" 3582 3583 #: inc/admin/customizer/helpers/helper-function.php:311 3584 msgid "Style - 5" 3585 msgstr "" 3586 3587 #: inc/admin/customizer/helpers/helper-function.php:312 3588 msgid "Style - 6" 3589 msgstr "" 3590 3591 #: inc/admin/customizer/helpers/helper-function.php:313 3592 msgid "Style - 7" 3593 msgstr "" 3594 3595 #: inc/admin/customizer/helpers/helper-function.php:314 3596 msgid "Style - 8" 3597 msgstr "" 3598 3599 #: inc/admin/customizer/helpers/helper-function.php:315 3600 msgid "Style - 9" 3601 msgstr "" 3602 716 #: inc/admin/customizer/helpers/helper-function.php:422 717 msgid "No Sidebar - Wide" 718 msgstr "" 719 720 #: inc/admin/customizer/helpers/helper-function.php:443 3603 721 #: inc/admin/widgets/class-category-grid.php:77 3604 722 #: inc/admin/widgets/class-image-widget.php:67 3605 723 #: inc/admin/widgets/class-multi-grid-post.php:161 3606 #: inc/admin/customizer/helpers/helper-function.php:4433607 724 msgid "Style 1" 3608 725 msgstr "" 3609 726 727 #: inc/admin/customizer/helpers/helper-function.php:444 3610 728 #: inc/admin/widgets/class-category-grid.php:78 3611 729 #: inc/admin/widgets/class-image-widget.php:68 3612 730 #: inc/admin/widgets/class-multi-grid-post.php:162 3613 #: inc/admin/customizer/helpers/helper-function.php:4443614 731 msgid "Style 2" 3615 732 msgstr "" 3616 733 734 #: inc/admin/customizer/helpers/helper-function.php:445 3617 735 #: inc/admin/widgets/class-category-grid.php:79 3618 #: inc/admin/customizer/helpers/helper-function.php:4453619 736 msgid "Style 3" 3620 737 msgstr "" … … 3624 741 msgstr "" 3625 742 3626 #: inc/admin/widgets/class-jumbo-post.php:35 3627 #: inc/admin/widgets/class-metro-post.php:35 3628 msgid "Style Layout" 3629 msgstr "" 3630 3631 #: inc/admin/dashboard/views/dashboard.php:292 3632 #: inc/admin/dashboard/views/help.php:123 3633 msgid "Submit a Review" 3634 msgstr "" 3635 3636 #: inc/admin/widgets/class-youtube-video.php:83 3637 #: inc/admin/dashboard/views/help.php:81 3638 msgid "Subscribe" 3639 msgstr "" 3640 3641 #: inc/admin/dashboard/views/dashboard.php:299 3642 #: inc/admin/dashboard/views/help.php:37 3643 msgid "Support" 3644 msgstr "" 3645 3646 #: inc/admin/dashboard/class-theme-review-notice.php:101 3647 msgid "Sure, I'd love to!" 3648 msgstr "" 3649 3650 #: inc/admin/widgets/class-tab-post.php:471 3651 msgid "Tab Navigation" 3652 msgstr "" 3653 3654 #: inc/admin/customizer/helpers/defaults.php:96 3655 msgid "Tags" 3656 msgstr "" 3657 3658 #. 1: list of tags. 3659 #: inc/template-tags.php:215 3660 #, php-format 3661 msgid "Tags %1$s" 3662 msgstr "" 3663 3664 #: inc/admin/customizer/sections/tags.php:93 3665 msgid "Tags Label Text" 3666 msgstr "" 3667 3668 #: inc/admin/customizer/sections/tags.php:6 3669 msgid "Tags Options" 3670 msgstr "" 3671 3672 #: inc/admin/widgets/class-mailchimp.php:54 3673 #: inc/admin/widgets/class-slider-post.php:49 3674 #: inc/admin/widgets/class-image-widget.php:55 3675 #: inc/admin/widgets/class-carousel-slider.php:51 3676 #: inc/admin/widgets/class-cta.php:54 3677 msgid "Text Alignment" 3678 msgstr "" 3679 3680 #: inc/admin/widgets/class-mailchimp.php:96 inc/admin/widgets/class-cta.php:120 3681 msgid "Text Color" 3682 msgstr "" 3683 3684 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:105 3685 msgid "Text Color:" 3686 msgstr "" 3687 3688 #: inc/admin/dashboard/class-theme-review-notice.php:95 3689 msgid "Thank you for being an awesome part of our community! 💖" 3690 msgstr "" 3691 3692 #: inc/admin/dashboard/class-welcome-notice.php:60 3693 msgid "Thank you for choosing MagFusion!" 3694 msgstr "" 3695 3696 #: inc/admin/widgets/class-image-widget.php:14 3697 msgid "" 3698 "The Image Widget offers versatile design with two style variations. " 3699 "Effortlessly incorporate images, titles, descriptions, and links for dynamic " 3700 "and engaging content presentation in a single widget." 3701 msgstr "" 3702 3703 #. 1: Theme name, 2: Theme author. 3704 #: inc/template-functions.php:220 3705 #, php-format 3706 msgid "Theme %1$s designed by %2$s." 3707 msgstr "" 3708 3709 #: inc/admin/widgets/class-author.php:241 3710 msgid "Theme Color" 3711 msgstr "" 3712 3713 #: inc/admin/dashboard/class-welcome-notice.php:75 3714 msgid "Theme Dashboard" 3715 msgstr "" 3716 3717 #: inc/admin/dashboard/views/products.php:6 3718 msgid "Themes" 3719 msgstr "" 3720 3721 #: inc/admin/meta-box/meta-box.php:66 3722 msgid "" 3723 "This action overrides the global settings from the theme customizer. Leave " 3724 "it unchanged if you want it to remain aligned with the global settings." 3725 msgstr "" 3726 3727 #: inc/admin/widgets/class-slider-post.php:231 3728 #: inc/admin/widgets/class-jumbo-post.php:123 3729 #: inc/admin/widgets/class-recent-post.php:172 3730 #: inc/admin/widgets/class-carousel-slider.php:251 3731 #: inc/admin/widgets/class-metro-post.php:135 3732 #: inc/admin/widgets/class-multi-grid-post.php:155 3733 msgid "" 3734 "This only works when the \"With Label\" option is selected under \"Author " 3735 "Option\"" 3736 msgstr "" 3737 3738 #: inc/admin/widgets/class-social-menu.php:60 3739 msgid "Three" 3740 msgstr "" 3741 3742 #: inc/admin/customizer/helpers/helper-function.php:266 3743 msgid "Three Columns" 3744 msgstr "" 3745 3746 #: inc/admin/customizer/helpers/helper-function.php:278 3747 msgid "Three Columns Big Middle" 3748 msgstr "" 3749 3750 #: inc/admin/meta-box/category-meta-box.php:14 3751 #: inc/admin/meta-box/category-meta-box.php:41 3752 #: inc/admin/meta-box/category-meta-box.php:123 3753 #: inc/admin/widgets/class-tab-post.php:274 3754 #: inc/admin/widgets/class-recent-post.php:120 3755 #: inc/admin/widgets/class-grid-post.php:121 3756 msgid "Thumbnail" 3757 msgstr "" 3758 3759 #: inc/admin/customizer/sections/ticker-post.php:70 3760 msgid "Ticker Label" 3761 msgstr "" 3762 3763 #: inc/admin/customizer/helpers/helper-function.php:69 3764 msgid "Time Ago" 3765 msgstr "" 3766 3767 #: inc/admin/widgets/class-tab-post.php:219 3768 msgid "Times Ago" 3769 msgstr "" 3770 743 #: inc/admin/customizer/helpers/theme-upsell.php:6 744 msgid "Unlock More Features" 745 msgstr "" 746 747 #: inc/admin/customizer/helpers/theme-upsell.php:32 748 msgid "More Options on MagFusion Pro!" 749 msgstr "" 750 751 #: inc/admin/customizer/helpers/theme-upsell.php:34 752 msgid "Dark mode options" 753 msgstr "" 754 755 #: inc/admin/customizer/helpers/theme-upsell.php:35 756 msgid "Menu badge options" 757 msgstr "" 758 759 #: inc/admin/customizer/helpers/theme-upsell.php:36 760 msgid "17+ Preloader options" 761 msgstr "" 762 763 #: inc/admin/customizer/helpers/theme-upsell.php:37 764 msgid "More color options" 765 msgstr "" 766 767 #: inc/admin/customizer/helpers/theme-upsell.php:38 768 msgid "404 page options" 769 msgstr "" 770 771 #: inc/admin/customizer/helpers/theme-upsell.php:39 772 msgid "... and many other premium features" 773 msgstr "" 774 775 #: inc/admin/customizer/sections/archive.php:10 776 #: inc/admin/customizer/sections/panel.php:114 777 msgid "Archive Options" 778 msgstr "" 779 780 #: inc/admin/customizer/sections/archive.php:30 781 msgid "Archive Layout" 782 msgstr "" 783 784 #: inc/admin/customizer/sections/archive.php:47 785 msgid "Enable Featured Post" 786 msgstr "" 787 788 #: inc/admin/customizer/sections/archive.php:48 789 msgid "After enabling, set 'Mark as Featured' to 'Yes' in the single post options to display the post in the top section of the relevant archive page." 790 msgstr "" 791 792 #: inc/admin/customizer/sections/archive.php:69 793 msgid "Archive Meta Options" 794 msgstr "" 795 796 #: inc/admin/customizer/sections/archive.php:86 797 msgid "Enable Archive Post Count" 798 msgstr "" 799 800 #: inc/admin/customizer/sections/archive.php:104 801 msgid "Title Line Limit" 802 msgstr "" 803 804 #: inc/admin/customizer/sections/archive.php:122 805 #: inc/admin/customizer/sections/archive.php:142 806 #: inc/admin/customizer/sections/archive.php:161 807 msgid "Enable Excerpt On Archive" 808 msgstr "" 809 810 #: inc/admin/customizer/sections/archive.php:179 811 #: inc/admin/customizer/sections/show-author-post.php:137 812 #: inc/admin/customizer/sections/single-related-post.php:133 813 #: inc/admin/customizer/sections/single.php:25 814 msgid "Show Author Meta" 815 msgstr "" 816 817 #: inc/admin/customizer/sections/archive.php:195 818 #: inc/admin/customizer/sections/show-author-post.php:153 819 #: inc/admin/customizer/sections/single-related-post.php:149 820 #: inc/admin/customizer/sections/single.php:41 821 msgid "Author Meta Display Options" 822 msgstr "" 823 824 #: inc/admin/customizer/sections/archive.php:215 825 #: inc/admin/customizer/sections/article-group.php:222 826 #: inc/admin/customizer/sections/article-list.php:274 827 #: inc/admin/customizer/sections/dual-insights.php:217 828 #: inc/admin/customizer/sections/footer-recommended.php:150 829 #: inc/admin/customizer/sections/frontline-post.php:180 830 #: inc/admin/customizer/sections/grid-list.php:254 831 #: inc/admin/customizer/sections/main-banner.php:274 832 #: inc/admin/customizer/sections/must-read.php:176 833 #: inc/admin/customizer/sections/popular-post.php:178 834 #: inc/admin/customizer/sections/search_trending.php:185 835 #: inc/admin/customizer/sections/show-author-post.php:172 836 #: inc/admin/customizer/sections/single-related-post.php:168 837 #: inc/admin/customizer/sections/single.php:60 838 #: inc/admin/customizer/sections/slider-banner.php:224 839 #: inc/admin/customizer/sections/split-block.php:125 840 #: inc/admin/customizer/sections/ticker-post.php:221 841 msgid "Author Meta Text" 842 msgstr "" 843 844 #: inc/admin/customizer/sections/archive.php:238 845 msgid "Show Date Meta" 846 msgstr "" 847 848 #: inc/admin/customizer/sections/archive.php:254 849 msgid "Date Meta Display Options" 850 msgstr "" 851 852 #: inc/admin/customizer/sections/archive.php:273 853 #: inc/admin/customizer/sections/article-group.php:268 854 #: inc/admin/customizer/sections/article-list.php:320 855 #: inc/admin/customizer/sections/dual-insights.php:263 856 #: inc/admin/customizer/sections/footer-recommended.php:196 857 #: inc/admin/customizer/sections/frontline-post.php:226 858 #: inc/admin/customizer/sections/grid-list.php:300 859 #: inc/admin/customizer/sections/main-banner.php:320 860 #: inc/admin/customizer/sections/must-read.php:222 861 #: inc/admin/customizer/sections/popular-post.php:224 862 #: inc/admin/customizer/sections/search_trending.php:235 863 #: inc/admin/customizer/sections/show-author-post.php:222 864 #: inc/admin/customizer/sections/single-related-post.php:218 865 #: inc/admin/customizer/sections/single.php:110 866 #: inc/admin/customizer/sections/slider-banner.php:270 867 #: inc/admin/customizer/sections/split-block.php:171 868 #: inc/admin/customizer/sections/ticker-post.php:271 869 msgid "Date Meta Text" 870 msgstr "" 871 872 #: inc/admin/customizer/sections/archive.php:296 873 #: inc/admin/customizer/sections/article-group.php:283 874 #: inc/admin/customizer/sections/article-list.php:335 875 #: inc/admin/customizer/sections/dual-insights.php:278 876 #: inc/admin/customizer/sections/footer-recommended.php:211 877 #: inc/admin/customizer/sections/frontline-post.php:241 878 #: inc/admin/customizer/sections/grid-list.php:315 879 #: inc/admin/customizer/sections/main-banner.php:335 880 #: inc/admin/customizer/sections/must-read.php:237 881 #: inc/admin/customizer/sections/popular-post.php:239 882 #: inc/admin/customizer/sections/search_trending.php:251 883 #: inc/admin/customizer/sections/show-author-post.php:238 884 #: inc/admin/customizer/sections/single-related-post.php:234 885 #: inc/admin/customizer/sections/single.php:126 886 #: inc/admin/customizer/sections/slider-banner.php:285 887 #: inc/admin/customizer/sections/split-block.php:186 888 #: inc/admin/customizer/sections/ticker-post.php:287 889 msgid "Select Date Format" 890 msgstr "" 891 892 #: inc/admin/customizer/sections/archive.php:314 893 #: inc/admin/customizer/sections/article-group.php:299 894 #: inc/admin/customizer/sections/article-list.php:351 895 #: inc/admin/customizer/sections/dual-insights.php:294 896 #: inc/admin/customizer/sections/footer-recommended.php:227 897 #: inc/admin/customizer/sections/frontline-post.php:257 898 #: inc/admin/customizer/sections/grid-list.php:331 899 #: inc/admin/customizer/sections/main-banner.php:351 900 #: inc/admin/customizer/sections/must-read.php:253 901 #: inc/admin/customizer/sections/popular-post.php:256 902 #: inc/admin/customizer/sections/search_trending.php:268 903 #: inc/admin/customizer/sections/show-author-post.php:255 904 #: inc/admin/customizer/sections/single-related-post.php:251 905 #: inc/admin/customizer/sections/slider-banner.php:301 906 #: inc/admin/customizer/sections/split-block.php:202 907 #: inc/admin/customizer/sections/ticker-post.php:304 908 msgid "Enable Category Meta" 909 msgstr "" 910 911 #: inc/admin/customizer/sections/archive.php:330 912 #: inc/admin/customizer/sections/article-group.php:314 913 #: inc/admin/customizer/sections/article-list.php:366 914 #: inc/admin/customizer/sections/dual-insights.php:309 915 #: inc/admin/customizer/sections/footer-recommended.php:242 916 #: inc/admin/customizer/sections/frontline-post.php:272 917 #: inc/admin/customizer/sections/grid-list.php:346 918 #: inc/admin/customizer/sections/main-banner.php:366 919 #: inc/admin/customizer/sections/must-read.php:268 920 #: inc/admin/customizer/sections/popular-post.php:271 921 #: inc/admin/customizer/sections/search_trending.php:284 922 #: inc/admin/customizer/sections/show-author-post.php:271 923 #: inc/admin/customizer/sections/single-related-post.php:267 924 #: inc/admin/customizer/sections/slider-banner.php:316 925 #: inc/admin/customizer/sections/split-block.php:217 926 #: inc/admin/customizer/sections/ticker-post.php:320 927 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:230 928 msgid "Number of Category" 929 msgstr "" 930 931 #: inc/admin/customizer/sections/archive.php:346 932 #: inc/admin/customizer/sections/single.php:160 933 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:209 934 msgid "Category Title" 935 msgstr "" 936 937 #: inc/admin/customizer/sections/archive.php:363 938 #: inc/admin/customizer/sections/article-group.php:345 939 #: inc/admin/customizer/sections/article-list.php:397 940 #: inc/admin/customizer/sections/dual-insights.php:340 941 #: inc/admin/customizer/sections/footer-recommended.php:273 942 #: inc/admin/customizer/sections/frontline-post.php:303 943 #: inc/admin/customizer/sections/grid-list.php:377 944 #: inc/admin/customizer/sections/main-banner.php:397 945 #: inc/admin/customizer/sections/must-read.php:299 946 #: inc/admin/customizer/sections/popular-post.php:319 947 #: inc/admin/customizer/sections/search_trending.php:316 948 #: inc/admin/customizer/sections/show-author-post.php:303 949 #: inc/admin/customizer/sections/single-related-post.php:299 950 #: inc/admin/customizer/sections/single.php:176 951 #: inc/admin/customizer/sections/slider-banner.php:347 952 #: inc/admin/customizer/sections/split-block.php:248 953 #: inc/admin/customizer/sections/ticker-post.php:352 954 msgid "Select Category Color" 955 msgstr "" 956 957 #: inc/admin/customizer/sections/archive.php:382 958 #: inc/admin/customizer/sections/single.php:194 959 msgid "Enable Tag Meta" 960 msgstr "" 961 962 #: inc/admin/customizer/sections/archive.php:398 963 msgid "Enable Comment Meta" 964 msgstr "" 965 966 #: inc/admin/customizer/sections/archive.php:415 967 #: inc/admin/customizer/sections/single.php:210 968 msgid "Enable Read Time" 969 msgstr "" 970 971 #: inc/admin/customizer/sections/article-group.php:10 972 msgid "Article Group Section" 973 msgstr "" 974 975 #: inc/admin/customizer/sections/article-group.php:25 976 msgid "Enable Article Group Post" 977 msgstr "" 978 979 #: inc/admin/customizer/sections/article-group.php:41 980 #: inc/admin/customizer/sections/dual-insights.php:41 981 #: inc/admin/customizer/sections/grid-list.php:41 982 #: inc/admin/customizer/sections/must-read.php:36 983 #: inc/admin/customizer/sections/slider-banner.php:38 984 #: inc/admin/customizer/sections/split-block.php:41 985 msgid "Section Title" 986 msgstr "" 987 988 #: inc/admin/customizer/sections/article-group.php:61 989 msgid "Article Group Column - 1" 990 msgstr "" 991 992 #: inc/admin/customizer/sections/article-group.php:80 993 #: inc/admin/customizer/sections/article-list.php:64 994 #: inc/admin/customizer/sections/dual-insights.php:80 995 #: inc/admin/customizer/sections/grid-list.php:80 996 msgid "Choose Column - 1 Category" 997 msgstr "" 998 999 #: inc/admin/customizer/sections/article-group.php:81 1000 #: inc/admin/customizer/sections/article-group.php:138 1001 #: inc/admin/customizer/sections/article-list.php:65 1002 #: inc/admin/customizer/sections/article-list.php:124 1003 #: inc/admin/customizer/sections/article-list.php:183 1004 #: inc/admin/customizer/sections/dual-insights.php:81 1005 #: inc/admin/customizer/sections/dual-insights.php:153 1006 #: inc/admin/customizer/sections/featured-category.php:61 1007 #: inc/admin/customizer/sections/footer-recommended.php:85 1008 #: inc/admin/customizer/sections/grid-list.php:81 1009 #: inc/admin/customizer/sections/grid-list.php:154 1010 #: inc/admin/customizer/sections/main-banner.php:67 1011 #: inc/admin/customizer/sections/main-banner.php:125 1012 #: inc/admin/customizer/sections/main-banner.php:185 1013 #: inc/admin/customizer/sections/slider-banner.php:84 1014 #: inc/admin/customizer/sections/split-block.php:60 1015 msgid "Leave Empty if you don't want the posts to be category specific" 1016 msgstr "" 1017 1018 #: inc/admin/customizer/sections/article-group.php:98 1019 msgid "Article Group Offset - 1" 1020 msgstr "" 1021 1022 #: inc/admin/customizer/sections/article-group.php:118 1023 msgid "Article Group Column - 2" 1024 msgstr "" 1025 1026 #: inc/admin/customizer/sections/article-group.php:137 1027 #: inc/admin/customizer/sections/article-list.php:123 1028 #: inc/admin/customizer/sections/dual-insights.php:152 1029 #: inc/admin/customizer/sections/grid-list.php:153 1030 msgid "Choose Column - 2 Category" 1031 msgstr "" 1032 1033 #: inc/admin/customizer/sections/article-group.php:154 1034 msgid "Article Slider Offset" 1035 msgstr "" 1036 1037 #: inc/admin/customizer/sections/article-group.php:174 1038 msgid "Article Group Meta Option" 1039 msgstr "" 1040 1041 #: inc/admin/customizer/sections/article-group.php:191 1042 #: inc/admin/customizer/sections/article-list.php:243 1043 #: inc/admin/customizer/sections/dual-insights.php:186 1044 #: inc/admin/customizer/sections/footer-recommended.php:119 1045 #: inc/admin/customizer/sections/frontline-post.php:149 1046 #: inc/admin/customizer/sections/grid-list.php:223 1047 #: inc/admin/customizer/sections/main-banner.php:243 1048 #: inc/admin/customizer/sections/must-read.php:145 1049 #: inc/admin/customizer/sections/popular-post.php:147 1050 #: inc/admin/customizer/sections/search_trending.php:150 1051 #: inc/admin/customizer/sections/slider-banner.php:193 1052 #: inc/admin/customizer/sections/split-block.php:94 1053 #: inc/admin/customizer/sections/ticker-post.php:186 1054 #: inc/admin/meta-box/meta-box.php:176 1055 msgid "Display Author Meta" 1056 msgstr "" 1057 1058 #: inc/admin/customizer/sections/article-group.php:206 1059 #: inc/admin/customizer/sections/article-list.php:258 1060 #: inc/admin/customizer/sections/dual-insights.php:201 1061 #: inc/admin/customizer/sections/footer-recommended.php:134 1062 #: inc/admin/customizer/sections/frontline-post.php:164 1063 #: inc/admin/customizer/sections/grid-list.php:238 1064 #: inc/admin/customizer/sections/main-banner.php:258 1065 #: inc/admin/customizer/sections/must-read.php:160 1066 #: inc/admin/customizer/sections/popular-post.php:162 1067 #: inc/admin/customizer/sections/search_trending.php:166 1068 #: inc/admin/customizer/sections/slider-banner.php:208 1069 #: inc/admin/customizer/sections/split-block.php:109 1070 #: inc/admin/customizer/sections/ticker-post.php:202 1071 msgid "Select Author Meta" 1072 msgstr "" 1073 1074 #: inc/admin/customizer/sections/article-group.php:237 1075 #: inc/admin/customizer/sections/article-list.php:289 1076 #: inc/admin/customizer/sections/dual-insights.php:232 1077 #: inc/admin/customizer/sections/footer-recommended.php:165 1078 #: inc/admin/customizer/sections/frontline-post.php:195 1079 #: inc/admin/customizer/sections/grid-list.php:269 1080 #: inc/admin/customizer/sections/main-banner.php:289 1081 #: inc/admin/customizer/sections/must-read.php:191 1082 #: inc/admin/customizer/sections/popular-post.php:193 1083 #: inc/admin/customizer/sections/search_trending.php:201 1084 #: inc/admin/customizer/sections/show-author-post.php:188 1085 #: inc/admin/customizer/sections/single-related-post.php:184 1086 #: inc/admin/customizer/sections/single.php:76 1087 #: inc/admin/customizer/sections/slider-banner.php:239 1088 #: inc/admin/customizer/sections/split-block.php:140 1089 #: inc/admin/customizer/sections/ticker-post.php:237 1090 #: inc/admin/meta-box/meta-box.php:163 1091 msgid "Display Published Date" 1092 msgstr "" 1093 1094 #: inc/admin/customizer/sections/article-group.php:252 1095 #: inc/admin/customizer/sections/article-list.php:304 1096 #: inc/admin/customizer/sections/dual-insights.php:247 1097 #: inc/admin/customizer/sections/footer-recommended.php:180 1098 #: inc/admin/customizer/sections/frontline-post.php:210 1099 #: inc/admin/customizer/sections/grid-list.php:284 1100 #: inc/admin/customizer/sections/main-banner.php:304 1101 #: inc/admin/customizer/sections/must-read.php:206 1102 #: inc/admin/customizer/sections/popular-post.php:208 1103 #: inc/admin/customizer/sections/search_trending.php:217 1104 #: inc/admin/customizer/sections/show-author-post.php:204 1105 #: inc/admin/customizer/sections/single-related-post.php:200 1106 #: inc/admin/customizer/sections/single.php:92 1107 #: inc/admin/customizer/sections/slider-banner.php:254 1108 #: inc/admin/customizer/sections/split-block.php:155 1109 #: inc/admin/customizer/sections/ticker-post.php:253 1110 msgid "Select Date Meta" 1111 msgstr "" 1112 1113 #: inc/admin/customizer/sections/article-group.php:329 1114 #: inc/admin/customizer/sections/article-list.php:381 1115 #: inc/admin/customizer/sections/dual-insights.php:324 1116 #: inc/admin/customizer/sections/footer-recommended.php:257 1117 #: inc/admin/customizer/sections/frontline-post.php:287 1118 #: inc/admin/customizer/sections/grid-list.php:361 1119 #: inc/admin/customizer/sections/main-banner.php:381 1120 #: inc/admin/customizer/sections/must-read.php:283 1121 #: inc/admin/customizer/sections/popular-post.php:303 1122 #: inc/admin/customizer/sections/search_trending.php:300 1123 #: inc/admin/customizer/sections/show-author-post.php:287 1124 #: inc/admin/customizer/sections/single-related-post.php:283 1125 #: inc/admin/customizer/sections/slider-banner.php:331 1126 #: inc/admin/customizer/sections/split-block.php:232 1127 #: inc/admin/customizer/sections/ticker-post.php:336 1128 msgid "Category Label" 1129 msgstr "" 1130 1131 #: inc/admin/customizer/sections/article-list.php:10 1132 msgid "Article List Section" 1133 msgstr "" 1134 1135 #: inc/admin/customizer/sections/article-list.php:25 1136 msgid "Enable Article List Post" 1137 msgstr "" 1138 1139 #: inc/admin/customizer/sections/article-list.php:45 1140 msgid "Article List Column - 1" 1141 msgstr "" 1142 1143 #: inc/admin/customizer/sections/article-list.php:81 1144 #: inc/admin/customizer/sections/article-list.php:140 1145 #: inc/admin/customizer/sections/article-list.php:199 1146 msgid "Article List Post Offset" 1147 msgstr "" 1148 1149 #: inc/admin/customizer/sections/article-list.php:104 1150 msgid "Article List Column - 2" 1151 msgstr "" 1152 1153 #: inc/admin/customizer/sections/article-list.php:163 1154 msgid "Article List Column - 3" 1155 msgstr "" 1156 1157 #: inc/admin/customizer/sections/article-list.php:182 1158 msgid "Choose Column - 3 Category" 1159 msgstr "" 1160 1161 #: inc/admin/customizer/sections/article-list.php:222 1162 msgid "Article List Meta Option" 1163 msgstr "" 1164 1165 #: inc/admin/customizer/sections/breadcrumb.php:5 1166 msgid "Breadcrumb Options" 1167 msgstr "" 1168 1169 #: inc/admin/customizer/sections/breadcrumb.php:20 1170 msgid "Enable Breadcrumb" 1171 msgstr "" 1172 1173 #: inc/admin/customizer/sections/dual-insights.php:10 1174 msgid "Dual Insights Section" 1175 msgstr "" 1176 1177 #: inc/admin/customizer/sections/dual-insights.php:25 1178 msgid "Enable Dual Insights" 1179 msgstr "" 1180 1181 #: inc/admin/customizer/sections/dual-insights.php:61 1182 msgid "Dual Insights Column - 1" 1183 msgstr "" 1184 1185 #: inc/admin/customizer/sections/dual-insights.php:97 1186 msgid "Insights Post Offset - 1" 1187 msgstr "" 1188 1189 #: inc/admin/customizer/sections/dual-insights.php:117 1190 msgid "Dual Insights Column - 2" 1191 msgstr "" 1192 1193 #: inc/admin/customizer/sections/dual-insights.php:134 1194 #: inc/admin/customizer/sections/grid-list.php:135 1195 msgid "Inner Column Title" 1196 msgstr "" 1197 1198 #: inc/admin/customizer/sections/dual-insights.php:169 1199 msgid "Insights Post Offset - 2" 1200 msgstr "" 1201 1202 #: inc/admin/customizer/sections/excerpt.php:5 1203 msgid "Pagination Options" 1204 msgstr "" 1205 1206 #: inc/admin/customizer/sections/excerpt.php:21 1207 msgid "Select Pagination Style" 1208 msgstr "" 1209 1210 #: inc/admin/customizer/sections/excerpt.php:33 1211 msgid "Excerpt Options" 1212 msgstr "" 1213 1214 #: inc/admin/customizer/sections/excerpt.php:48 1215 msgid "Number Of Excerpt Word" 1216 msgstr "" 1217 1218 #: inc/admin/customizer/sections/excerpt.php:66 1219 msgid "Excerpt Line Limit" 1220 msgstr "" 1221 1222 #: inc/admin/customizer/sections/excerpt.php:83 1223 msgid "Excerpt Button Text" 1224 msgstr "" 1225 1226 #: inc/admin/customizer/sections/featured-category.php:10 1227 msgid "Category Section" 1228 msgstr "" 1229 1230 #: inc/admin/customizer/sections/featured-category.php:25 1231 msgid "Enable Featured Category" 1232 msgstr "" 1233 1234 #: inc/admin/customizer/sections/featured-category.php:41 1235 msgid "Featured Category" 1236 msgstr "" 1237 1238 #: inc/admin/customizer/sections/featured-category.php:60 1239 msgid "Choose Category -" 1240 msgstr "" 1241 1242 #: inc/admin/customizer/sections/fixed-trending-post.php:7 1243 msgid "Sitewide Fix Section" 1244 msgstr "" 1245 1246 #: inc/admin/customizer/sections/fixed-trending-post.php:21 1247 msgid "Enable Fixed Trending" 1248 msgstr "" 1249 1250 #: inc/admin/customizer/sections/fixed-trending-post.php:42 1251 msgid "Choose Fixed Trending category" 1252 msgstr "" 1253 1254 #: inc/admin/customizer/sections/fixed-trending-post.php:58 1255 #: inc/admin/customizer/sections/frontline-post.php:75 1256 #: inc/admin/customizer/sections/must-read.php:70 1257 #: inc/admin/customizer/sections/popular-post.php:71 1258 #: inc/admin/customizer/sections/search_trending.php:89 1259 #: inc/admin/customizer/sections/ticker-post.php:107 1260 msgid "Number of Posts" 1261 msgstr "" 1262 1263 #: inc/admin/customizer/sections/fixed-trending-post.php:75 1264 #: inc/admin/customizer/sections/frontline-post.php:92 1265 #: inc/admin/customizer/sections/must-read.php:87 1266 #: inc/admin/customizer/sections/popular-post.php:88 1267 #: inc/admin/customizer/sections/show-author-post.php:74 1268 #: inc/admin/customizer/sections/single-related-post.php:72 1269 #: inc/admin/customizer/sections/ticker-post.php:124 1270 msgid "Post Offset Number" 1271 msgstr "" 1272 1273 #: inc/admin/customizer/sections/fixed-trending-post.php:91 1274 #: inc/admin/customizer/sections/frontline-post.php:108 1275 #: inc/admin/customizer/sections/must-read.php:104 1276 #: inc/admin/customizer/sections/popular-post.php:106 1277 #: inc/admin/customizer/sections/search_trending.php:106 1278 #: inc/admin/customizer/sections/show-author-post.php:92 1279 #: inc/admin/customizer/sections/single-related-post.php:90 1280 #: inc/admin/customizer/sections/tags.php:129 1281 #: inc/admin/customizer/sections/tags.php:153 1282 #: inc/admin/customizer/sections/ticker-post.php:142 1283 msgid "Orderby" 1284 msgstr "" 1285 1286 #: inc/admin/customizer/sections/fixed-trending-post.php:95 1287 #: inc/admin/customizer/sections/frontline-post.php:112 1288 #: inc/admin/customizer/sections/must-read.php:108 1289 #: inc/admin/customizer/sections/popular-post.php:110 1290 #: inc/admin/customizer/sections/search_trending.php:110 1291 #: inc/admin/customizer/sections/show-author-post.php:96 1292 #: inc/admin/customizer/sections/single-related-post.php:94 1293 #: inc/admin/customizer/sections/tags.php:133 1294 #: inc/admin/customizer/sections/ticker-post.php:146 1295 #: inc/admin/widgets/class-carousel-slider.php:203 1296 #: inc/admin/widgets/class-grid-post.php:97 1297 #: inc/admin/widgets/class-recent-post.php:91 1298 #: inc/admin/widgets/class-slider-post.php:183 1299 #: inc/admin/widgets/class-tab-post.php:75 1300 #: inc/admin/widgets/class-tab-post.php:131 1301 #: inc/admin/widgets/class-tab-post.php:187 1302 msgid "Date" 1303 msgstr "" 1304 1305 #: inc/admin/customizer/sections/fixed-trending-post.php:96 1306 #: inc/admin/customizer/sections/frontline-post.php:113 1307 #: inc/admin/customizer/sections/must-read.php:109 1308 #: inc/admin/customizer/sections/popular-post.php:111 1309 #: inc/admin/customizer/sections/search_trending.php:111 1310 #: inc/admin/customizer/sections/show-author-post.php:97 1311 #: inc/admin/customizer/sections/single-related-post.php:95 1312 #: inc/admin/customizer/sections/tags.php:134 1313 #: inc/admin/customizer/sections/ticker-post.php:147 1314 #: inc/admin/widgets/class-carousel-slider.php:204 1315 #: inc/admin/widgets/class-grid-post.php:98 1316 #: inc/admin/widgets/class-recent-post.php:92 1317 #: inc/admin/widgets/class-slider-post.php:184 1318 #: inc/admin/widgets/class-tab-post.php:76 1319 #: inc/admin/widgets/class-tab-post.php:132 1320 #: inc/admin/widgets/class-tab-post.php:188 1321 msgid "ID" 1322 msgstr "" 1323 1324 #: inc/admin/customizer/sections/fixed-trending-post.php:97 1325 #: inc/admin/customizer/sections/frontline-post.php:114 1326 #: inc/admin/customizer/sections/must-read.php:110 1327 #: inc/admin/customizer/sections/popular-post.php:112 1328 #: inc/admin/customizer/sections/search_trending.php:112 1329 #: inc/admin/customizer/sections/show-author-post.php:98 1330 #: inc/admin/customizer/sections/single-related-post.php:96 1331 #: inc/admin/customizer/sections/tags.php:135 1332 #: inc/admin/customizer/sections/ticker-post.php:148 1333 #: inc/admin/widgets/class-carousel-slider.php:26 1334 #: inc/admin/widgets/class-carousel-slider.php:205 1335 #: inc/admin/widgets/class-category-grid.php:38 1336 #: inc/admin/widgets/class-grid-post.php:26 1337 #: inc/admin/widgets/class-grid-post.php:99 1338 #: inc/admin/widgets/class-jumbo-post.php:31 1339 #: inc/admin/widgets/class-metro-post.php:31 1340 #: inc/admin/widgets/class-multi-grid-post.php:31 1341 #: inc/admin/widgets/class-recent-post.php:26 1342 #: inc/admin/widgets/class-recent-post.php:93 3771 1343 #: inc/admin/widgets/class-slider-post.php:24 3772 1344 #: inc/admin/widgets/class-slider-post.php:185 3773 #: inc/admin/widgets/class- jumbo-post.php:311345 #: inc/admin/widgets/class-social-menu.php:31 3774 1346 #: inc/admin/widgets/class-tab-post.php:45 3775 1347 #: inc/admin/widgets/class-tab-post.php:77 … … 3778 1350 #: inc/admin/widgets/class-tab-post.php:157 3779 1351 #: inc/admin/widgets/class-tab-post.php:189 3780 #: inc/admin/widgets/class-category-grid.php:383781 #: inc/admin/widgets/class-recent-post.php:263782 #: inc/admin/widgets/class-recent-post.php:933783 #: inc/admin/widgets/class-carousel-slider.php:263784 #: inc/admin/widgets/class-carousel-slider.php:2053785 #: inc/admin/widgets/class-metro-post.php:313786 #: inc/admin/widgets/class-multi-grid-post.php:313787 #: inc/admin/widgets/class-social-menu.php:313788 1352 #: inc/admin/widgets/class-youtube-video.php:34 3789 #: inc/admin/widgets/class-grid-post.php:263790 #: inc/admin/widgets/class-grid-post.php:993791 #: inc/admin/customizer/sections/single-related-post.php:963792 #: inc/admin/customizer/sections/fixed-trending-post.php:973793 #: inc/admin/customizer/sections/must-read.php:1103794 #: inc/admin/customizer/sections/show-author-post.php:983795 #: inc/admin/customizer/sections/frontline-post.php:1143796 #: inc/admin/customizer/sections/search_trending.php:1123797 #: inc/admin/customizer/sections/popular-post.php:1123798 #: inc/admin/customizer/sections/tags.php:1353799 #: inc/admin/customizer/sections/ticker-post.php:1483800 1353 msgid "Title" 3801 1354 msgstr "" 3802 1355 3803 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:84 3804 msgid "Title Font Size" 3805 msgstr "" 3806 3807 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:86 3808 msgid "Title Font Size Left Column" 3809 msgstr "" 3810 3811 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:98 3812 msgid "Title Font Size Right Column" 3813 msgstr "" 3814 3815 #: inc/admin/customizer/sections/archive.php:104 3816 msgid "Title Line Limit" 3817 msgstr "" 3818 3819 #: inc/compatibility/elementor/widgets/magfusion-elementor-global-widgets-title.php:47 3820 msgid "Title Widget" 3821 msgstr "" 3822 3823 #: inc/admin/widgets/class-author.php:129 1356 #: inc/admin/customizer/sections/fixed-trending-post.php:98 1357 #: inc/admin/customizer/sections/frontline-post.php:115 1358 #: inc/admin/customizer/sections/must-read.php:111 1359 #: inc/admin/customizer/sections/popular-post.php:113 1360 #: inc/admin/customizer/sections/search_trending.php:113 1361 #: inc/admin/customizer/sections/show-author-post.php:99 1362 #: inc/admin/customizer/sections/single-related-post.php:97 1363 #: inc/admin/customizer/sections/tags.php:136 1364 #: inc/admin/customizer/sections/ticker-post.php:149 1365 #: inc/admin/widgets/class-carousel-slider.php:206 1366 #: inc/admin/widgets/class-grid-post.php:100 1367 #: inc/admin/widgets/class-recent-post.php:94 1368 #: inc/admin/widgets/class-slider-post.php:186 1369 #: inc/admin/widgets/class-tab-post.php:78 1370 #: inc/admin/widgets/class-tab-post.php:134 1371 #: inc/admin/widgets/class-tab-post.php:190 1372 msgid "Random" 1373 msgstr "" 1374 1375 #: inc/admin/customizer/sections/fixed-trending-post.php:113 1376 #: inc/admin/customizer/sections/frontline-post.php:130 1377 #: inc/admin/customizer/sections/must-read.php:126 1378 #: inc/admin/customizer/sections/popular-post.php:128 1379 #: inc/admin/customizer/sections/search_trending.php:129 1380 #: inc/admin/customizer/sections/show-author-post.php:115 1381 #: inc/admin/customizer/sections/single-related-post.php:113 1382 #: inc/admin/customizer/sections/ticker-post.php:165 1383 #: inc/admin/widgets/class-carousel-slider.php:212 1384 #: inc/admin/widgets/class-grid-post.php:106 1385 #: inc/admin/widgets/class-recent-post.php:100 1386 #: inc/admin/widgets/class-slider-post.php:192 1387 #: inc/admin/widgets/class-tab-post.php:84 1388 #: inc/admin/widgets/class-tab-post.php:140 1389 #: inc/admin/widgets/class-tab-post.php:196 1390 msgid "Order" 1391 msgstr "" 1392 1393 #: inc/admin/customizer/sections/fixed-trending-post.php:117 1394 #: inc/admin/customizer/sections/frontline-post.php:134 1395 #: inc/admin/customizer/sections/must-read.php:130 1396 #: inc/admin/customizer/sections/popular-post.php:132 1397 #: inc/admin/customizer/sections/search_trending.php:133 1398 #: inc/admin/customizer/sections/show-author-post.php:119 1399 #: inc/admin/customizer/sections/single-related-post.php:117 1400 #: inc/admin/customizer/sections/tags.php:157 1401 #: inc/admin/customizer/sections/ticker-post.php:169 1402 #: inc/admin/widgets/class-carousel-slider.php:214 1403 #: inc/admin/widgets/class-grid-post.php:108 1404 #: inc/admin/widgets/class-recent-post.php:102 1405 #: inc/admin/widgets/class-slider-post.php:194 1406 #: inc/admin/widgets/class-tab-post.php:86 1407 #: inc/admin/widgets/class-tab-post.php:142 1408 #: inc/admin/widgets/class-tab-post.php:198 1409 msgid "ASC" 1410 msgstr "" 1411 1412 #: inc/admin/customizer/sections/fixed-trending-post.php:118 1413 #: inc/admin/customizer/sections/frontline-post.php:135 1414 #: inc/admin/customizer/sections/must-read.php:131 1415 #: inc/admin/customizer/sections/popular-post.php:133 1416 #: inc/admin/customizer/sections/search_trending.php:134 1417 #: inc/admin/customizer/sections/show-author-post.php:120 1418 #: inc/admin/customizer/sections/single-related-post.php:118 1419 #: inc/admin/customizer/sections/tags.php:158 1420 #: inc/admin/customizer/sections/ticker-post.php:170 1421 #: inc/admin/widgets/class-carousel-slider.php:215 1422 #: inc/admin/widgets/class-grid-post.php:109 1423 #: inc/admin/widgets/class-recent-post.php:103 1424 #: inc/admin/widgets/class-slider-post.php:195 1425 #: inc/admin/widgets/class-tab-post.php:87 1426 #: inc/admin/widgets/class-tab-post.php:143 1427 #: inc/admin/widgets/class-tab-post.php:199 1428 msgid "DESC" 1429 msgstr "" 1430 1431 #: inc/admin/customizer/sections/footer-recommended.php:10 1432 msgid "Recommended Section" 1433 msgstr "" 1434 1435 #: inc/admin/customizer/sections/footer-recommended.php:25 1436 msgid "Enable Recommended Post" 1437 msgstr "" 1438 1439 #: inc/admin/customizer/sections/footer-recommended.php:47 1440 msgid "Recommended Post Layout" 1441 msgstr "" 1442 1443 #: inc/admin/customizer/sections/footer-recommended.php:66 1444 msgid "Recommended Post" 1445 msgstr "" 1446 1447 #: inc/admin/customizer/sections/footer-recommended.php:84 1448 #: inc/admin/customizer/sections/main-banner.php:124 1449 #: inc/admin/customizer/sections/popular-post.php:55 1450 #: inc/admin/customizer/sections/split-block.php:59 1451 #: inc/admin/customizer/sections/ticker-post.php:90 1452 msgid "Choose Category" 1453 msgstr "" 1454 1455 #: inc/admin/customizer/sections/footer-recommended.php:102 1456 #: inc/admin/customizer/sections/grid-list.php:97 1457 #: inc/admin/customizer/sections/grid-list.php:170 1458 #: inc/admin/customizer/sections/popular-post.php:287 1459 #: inc/admin/customizer/sections/split-block.php:77 1460 msgid "Post Offset" 1461 msgstr "" 1462 1463 #: inc/admin/customizer/sections/footer-widget.php:6 1464 msgid "Footer Widget Options" 1465 msgstr "" 1466 1467 #: inc/admin/customizer/sections/footer-widget.php:24 1468 msgid "Show Footer widgetarea" 1469 msgstr "" 1470 1471 #: inc/admin/customizer/sections/footer-widget.php:43 1472 msgid "Footer Column Layout" 1473 msgstr "" 1474 1475 #: inc/admin/customizer/sections/footer-widget.php:44 1476 msgid "Some footer widgetareas will not be used based on the footer column layout chosen. Also make sure to insert at least one widget on the respective widgetarea for it to display." 1477 msgstr "" 1478 1479 #: inc/admin/customizer/sections/footer.php:6 1480 msgid "Footer Copyright Options" 1481 msgstr "" 1482 1483 #: inc/admin/customizer/sections/footer.php:23 1484 msgid "Copyright Text" 1485 msgstr "" 1486 1487 #: inc/admin/customizer/sections/footer.php:24 1488 msgid "Use {{ date }} to get the current date." 1489 msgstr "" 1490 1491 #: inc/admin/customizer/sections/footer.php:41 1492 msgid "Copyright Date Format" 1493 msgstr "" 1494 1495 #: inc/admin/customizer/sections/footer.php:44 1496 #: inc/admin/customizer/sections/top-bar.php:110 1497 #, php-format 1498 msgid "<a href=\"%s\" target=\"_blank\">Date and Time Formatting Documentation</a>." 1499 msgstr "" 1500 1501 #: inc/admin/customizer/sections/footer.php:69 1502 msgid "Show Footer Nav Menu" 1503 msgstr "" 1504 1505 #: inc/admin/customizer/sections/footer.php:70 1506 #, php-format 1507 msgid "You can add/edit footer nav menu from <a href=\"%s\">here</a>." 1508 msgstr "" 1509 1510 #: inc/admin/customizer/sections/footer.php:89 1511 msgid "Show Social Nav Menu in Footer" 1512 msgstr "" 1513 1514 #: inc/admin/customizer/sections/footer.php:90 1515 #, php-format 1516 msgid "You can add/edit social nav menu from <a href=\"%s\">here</a>." 1517 msgstr "" 1518 1519 #: inc/admin/customizer/sections/footer.php:108 1520 #: inc/admin/customizer/sections/mobile-menu.php:36 1521 #: inc/admin/customizer/sections/top-bar.php:142 1522 msgid "Social Menu Options" 1523 msgstr "" 1524 1525 #: inc/admin/customizer/sections/footer.php:127 1526 #: inc/admin/customizer/sections/mobile-menu.php:55 1527 #: inc/admin/customizer/sections/top-bar.php:161 1528 msgid "Enable Border Radius" 1529 msgstr "" 1530 1531 #: inc/admin/customizer/sections/footer.php:137 1532 msgid "Footer Scroll To Top" 1533 msgstr "" 1534 1535 #: inc/admin/customizer/sections/footer.php:155 1536 msgid "Enable Footer Scroll To Top" 1537 msgstr "" 1538 1539 #: inc/admin/customizer/sections/footer.php:166 1540 msgid "Footer ProgressBar" 1541 msgstr "" 1542 1543 #: inc/admin/customizer/sections/footer.php:184 1544 msgid "Enable Footer ProgressBar" 1545 msgstr "" 1546 1547 #: inc/admin/customizer/sections/footer.php:185 1548 msgid "Screen Progressbar enable option" 1549 msgstr "" 1550 1551 #: inc/admin/customizer/sections/frontline-post.php:6 1552 msgid "Frontline Section" 1553 msgstr "" 1554 1555 #: inc/admin/customizer/sections/frontline-post.php:20 1556 msgid "Enable Frontline" 1557 msgstr "" 1558 1559 #: inc/admin/customizer/sections/frontline-post.php:39 1560 msgid "Choose Frontline category" 1561 msgstr "" 1562 1563 #: inc/admin/customizer/sections/frontline-post.php:54 1564 msgid "Select Layout Style" 1565 msgstr "" 1566 1567 #: inc/admin/customizer/sections/frontline-post.php:58 1568 msgid "Layout - 1" 1569 msgstr "" 1570 1571 #: inc/admin/customizer/sections/frontline-post.php:59 1572 msgid "Layout - 2" 1573 msgstr "" 1574 1575 #: inc/admin/customizer/sections/frontline-post.php:60 1576 msgid "Layout - 3" 1577 msgstr "" 1578 1579 #: inc/admin/customizer/sections/grid-list.php:10 1580 msgid "Grid List Section" 1581 msgstr "" 1582 1583 #: inc/admin/customizer/sections/grid-list.php:25 1584 msgid "Enable Grid List" 1585 msgstr "" 1586 1587 #: inc/admin/customizer/sections/grid-list.php:61 1588 msgid "Grid List Column - 1" 1589 msgstr "" 1590 1591 #: inc/admin/customizer/sections/grid-list.php:118 1592 msgid "Grid List Column - 2" 1593 msgstr "" 1594 1595 #: inc/admin/customizer/sections/grid-list.php:186 1596 msgid "Redirect to Category Page Text" 1597 msgstr "" 1598 1599 #: inc/admin/customizer/sections/grid-list.php:206 1600 msgid "Grid List Meta Option" 1601 msgstr "" 1602 1603 #: inc/admin/customizer/sections/header-offcanvas.php:5 1604 msgid "Offcanvas Options" 1605 msgstr "" 1606 1607 #: inc/admin/customizer/sections/header-offcanvas.php:21 1608 msgid "Enable Offcanvas" 1609 msgstr "" 1610 1611 #: inc/admin/customizer/sections/header-style.php:5 1612 msgid "Header Layout" 1613 msgstr "" 1614 1615 #: inc/admin/customizer/sections/header-style.php:25 1616 msgid "Select Header Layout" 1617 msgstr "" 1618 1619 #: inc/admin/customizer/sections/header-style.php:42 1620 msgid "Enable Header Advertisement" 1621 msgstr "" 1622 1623 #: inc/admin/customizer/sections/header-style.php:61 1624 msgid "Upload Banner Advertisement" 1625 msgstr "" 1626 1627 #: inc/admin/customizer/sections/header-style.php:80 1628 msgid "Banner Advertisement URL" 1629 msgstr "" 1630 1631 #: inc/admin/customizer/sections/main-banner.php:10 1632 msgid "Main Banner Section" 1633 msgstr "" 1634 1635 #: inc/admin/customizer/sections/main-banner.php:25 1636 msgid "Enable Main Banner" 1637 msgstr "" 1638 1639 #: inc/admin/customizer/sections/main-banner.php:46 1640 msgid "Banner Column - 1" 1641 msgstr "" 1642 1643 #: inc/admin/customizer/sections/main-banner.php:66 1644 msgid "Choose Grid Category" 1645 msgstr "" 1646 1647 #: inc/admin/customizer/sections/main-banner.php:84 1648 msgid "First Category Post Offset" 1649 msgstr "" 1650 1651 #: inc/admin/customizer/sections/main-banner.php:104 1652 msgid "Banner Column - 2" 1653 msgstr "" 1654 1655 #: inc/admin/customizer/sections/main-banner.php:141 1656 msgid "Second Category Post Offset" 1657 msgstr "" 1658 1659 #: inc/admin/customizer/sections/main-banner.php:165 1660 msgid "Banner Column - 3" 1661 msgstr "" 1662 1663 #: inc/admin/customizer/sections/main-banner.php:184 1664 msgid "Choose List Post Category" 1665 msgstr "" 1666 1667 #: inc/admin/customizer/sections/main-banner.php:201 1668 msgid "List Post Offset" 1669 msgstr "" 1670 1671 #: inc/admin/customizer/sections/main-banner.php:225 1672 msgid "Banner Section Meta" 1673 msgstr "" 1674 1675 #: inc/admin/customizer/sections/mobile-menu.php:5 1676 msgid "Mobile Menu Options" 1677 msgstr "" 1678 1679 #: inc/admin/customizer/sections/mobile-menu.php:20 1680 msgid "Social Menu to Display in Mobile" 1681 msgstr "" 1682 1683 #: inc/admin/customizer/sections/mobile-menu.php:72 1684 msgid "Copyright in Mobile" 1685 msgstr "" 1686 1687 #: inc/admin/customizer/sections/must-read.php:6 1688 msgid "Must Read Section" 1689 msgstr "" 1690 1691 #: inc/admin/customizer/sections/must-read.php:20 1692 msgid "Enable Must Read" 1693 msgstr "" 1694 1695 #: inc/admin/customizer/sections/must-read.php:54 1696 msgid "Choose Must Read category" 1697 msgstr "" 1698 1699 #: inc/admin/customizer/sections/panel.php:20 1700 msgid "Logo Height" 1701 msgstr "" 1702 1703 #: inc/admin/customizer/sections/panel.php:42 1704 msgid "Hide Site Title" 1705 msgstr "" 1706 1707 #: inc/admin/customizer/sections/panel.php:57 1708 msgid "Hide Tagline" 1709 msgstr "" 1710 1711 #: inc/admin/customizer/sections/panel.php:83 1712 #: inc/admin/widgets/class-tab-post.php:204 1713 msgid "General Settings" 1714 msgstr "" 1715 1716 #: inc/admin/customizer/sections/panel.php:84 1717 #: inc/admin/customizer/sections/panel.php:94 1718 #: inc/admin/customizer/sections/panel.php:126 1719 msgid "Some basic options for the site." 1720 msgstr "" 1721 1722 #: inc/admin/customizer/sections/panel.php:93 1723 msgid "Header Options" 1724 msgstr "" 1725 1726 #: inc/admin/customizer/sections/panel.php:103 1727 msgid "Single Options" 1728 msgstr "" 1729 1730 #: inc/admin/customizer/sections/panel.php:104 1731 msgid "Some basic options for single page of the site." 1732 msgstr "" 1733 1734 #: inc/admin/customizer/sections/panel.php:115 1735 msgid "Some basic options for Archive of the site." 1736 msgstr "" 1737 1738 #: inc/admin/customizer/sections/panel.php:125 1739 msgid "Front Page Option" 1740 msgstr "" 1741 1742 #: inc/admin/customizer/sections/panel.php:136 1743 msgid "Footer Options" 1744 msgstr "" 1745 1746 #: inc/admin/customizer/sections/panel.php:137 1747 msgid "Some basic options for Footer of the site." 1748 msgstr "" 1749 1750 #: inc/admin/customizer/sections/popular-post.php:6 1751 msgid "Popular Options" 1752 msgstr "" 1753 1754 #: inc/admin/customizer/sections/popular-post.php:20 1755 msgid "Enable Popular Section" 1756 msgstr "" 1757 1758 #: inc/admin/customizer/sections/popular-post.php:36 1759 #: inc/admin/customizer/sections/tags.php:37 1760 #: inc/admin/customizer/sections/ticker-post.php:37 1761 msgid "Display only on the Homepage" 1762 msgstr "" 1763 1764 #: inc/admin/customizer/sections/popular-post.php:337 1765 msgid "Enable Autoplay" 1766 msgstr "" 1767 1768 #: inc/admin/customizer/sections/popular-post.php:353 1769 #: inc/admin/widgets/class-carousel-slider.php:170 1770 #: inc/admin/widgets/class-slider-post.php:165 1771 msgid "Enable Arrows" 1772 msgstr "" 1773 1774 #: inc/admin/customizer/sections/popular-post.php:369 1775 #: inc/admin/widgets/class-carousel-slider.php:175 1776 #: inc/admin/widgets/class-slider-post.php:170 1777 msgid "Enable Dots" 1778 msgstr "" 1779 1780 #: inc/admin/customizer/sections/preloader.php:10 1781 msgid "Preloader Options" 1782 msgstr "" 1783 1784 #: inc/admin/customizer/sections/preloader.php:25 1785 msgid "Enable Preloader Option" 1786 msgstr "" 1787 1788 #: inc/admin/customizer/sections/preloader.php:41 1789 msgid "Select Preloader Style" 1790 msgstr "" 1791 1792 #: inc/admin/customizer/sections/search_trending.php:5 1793 msgid "Within Search Modal" 1794 msgstr "" 1795 1796 #: inc/admin/customizer/sections/search_trending.php:20 1797 msgid "Enable Trending" 1798 msgstr "" 1799 1800 #: inc/admin/customizer/sections/search_trending.php:36 1801 msgid "Enable Trending Label" 1802 msgstr "" 1803 1804 #: inc/admin/customizer/sections/search_trending.php:53 1805 msgid "Trending Label Text" 1806 msgstr "" 1807 1808 #: inc/admin/customizer/sections/search_trending.php:72 1809 msgid "Choose Trending posts category" 1810 msgstr "" 1811 1812 #: inc/admin/customizer/sections/show-author-post.php:5 1813 msgid "Single Author Post Options" 1814 msgstr "" 1815 1816 #: inc/admin/customizer/sections/show-author-post.php:21 1817 msgid "Show Author Posts" 1818 msgstr "" 1819 1820 #: inc/admin/customizer/sections/show-author-post.php:38 1821 msgid "Author Posts Text" 1822 msgstr "" 1823 1824 #: inc/admin/customizer/sections/show-author-post.php:55 1825 msgid "Number of Author Posts" 1826 msgstr "" 1827 1828 #: inc/admin/customizer/sections/sidebar.php:5 1829 #: inc/admin/customizer/sections/single.php:297 1830 msgid "SideBar Options" 1831 msgstr "" 1832 1833 #: inc/admin/customizer/sections/sidebar.php:24 1834 msgid "Select Sidebar Layout (archive)" 1835 msgstr "" 1836 1837 #: inc/admin/customizer/sections/sidebar.php:46 1838 #: inc/admin/customizer/sections/single.php:317 1839 msgid "Select Sidebar Layout (Single)" 1840 msgstr "" 1841 1842 #: inc/admin/customizer/sections/sidebar.php:64 1843 #: inc/admin/customizer/sections/single.php:337 1844 msgid "Enable Sticky Sidebar" 1845 msgstr "" 1846 1847 #: inc/admin/customizer/sections/single-related-post.php:5 1848 msgid "Single Related Options" 1849 msgstr "" 1850 1851 #: inc/admin/customizer/sections/single-related-post.php:21 1852 msgid "Show Related Posts" 1853 msgstr "" 1854 1855 #: inc/admin/customizer/sections/single-related-post.php:38 1856 msgid "Related Posts Text" 1857 msgstr "" 1858 1859 #: inc/admin/customizer/sections/single-related-post.php:55 1860 msgid "Number of Related Posts" 1861 msgstr "" 1862 1863 #: inc/admin/customizer/sections/single.php:10 1864 msgid "Single Page Options" 1865 msgstr "" 1866 1867 #: inc/admin/customizer/sections/single.php:143 1868 msgid "Enable Single Category Meta" 1869 msgstr "" 1870 1871 #: inc/admin/customizer/sections/single.php:249 1872 msgid "Show Sticky Article Navigation" 1873 msgstr "" 1874 1875 #: inc/admin/customizer/sections/single.php:287 1876 msgid "Show Author Info Box" 1877 msgstr "" 1878 1879 #: inc/admin/customizer/sections/slider-banner.php:5 1880 msgid "Carousel Banner" 1881 msgstr "" 1882 1883 #: inc/admin/customizer/sections/slider-banner.php:21 1884 msgid "Enable Carousel Banner Section" 1885 msgstr "" 1886 1887 #: inc/admin/customizer/sections/slider-banner.php:54 1888 msgid "Post In Slider" 1889 msgstr "" 1890 1891 #: inc/admin/customizer/sections/slider-banner.php:58 1892 msgid "3" 1893 msgstr "" 1894 1895 #: inc/admin/customizer/sections/slider-banner.php:59 1896 msgid "4" 1897 msgstr "" 1898 1899 #: inc/admin/customizer/sections/slider-banner.php:60 1900 msgid "5" 1901 msgstr "" 1902 1903 #: inc/admin/customizer/sections/slider-banner.php:61 1904 msgid "6" 1905 msgstr "" 1906 1907 #: inc/admin/customizer/sections/slider-banner.php:62 1908 msgid "7" 1909 msgstr "" 1910 1911 #: inc/admin/customizer/sections/slider-banner.php:63 1912 msgid "8" 1913 msgstr "" 1914 1915 #: inc/admin/customizer/sections/slider-banner.php:64 1916 msgid "9" 1917 msgstr "" 1918 1919 #: inc/admin/customizer/sections/slider-banner.php:65 1920 msgid "10" 1921 msgstr "" 1922 1923 #: inc/admin/customizer/sections/slider-banner.php:83 1924 msgid "Choose Category" 1925 msgstr "" 1926 1927 #: inc/admin/customizer/sections/slider-banner.php:100 1928 msgid "Slider Post Offset" 1929 msgstr "" 1930 1931 #: inc/admin/customizer/sections/slider-banner.php:116 1932 msgid "Enable Post Description" 1933 msgstr "" 1934 1935 #: inc/admin/customizer/sections/slider-banner.php:133 1936 msgid "Enable Banner Overlay" 1937 msgstr "" 1938 1939 #: inc/admin/customizer/sections/slider-banner.php:150 1940 msgid "Content Vertical Alignment" 1941 msgstr "" 1942 1943 #: inc/admin/customizer/sections/slider-banner.php:154 1944 msgid "Vertical alignment top" 1945 msgstr "" 1946 1947 #: inc/admin/customizer/sections/slider-banner.php:155 1948 msgid "Vertical alignment space between" 1949 msgstr "" 1950 1951 #: inc/admin/customizer/sections/slider-banner.php:156 1952 msgid "Vertical alignment bottom" 1953 msgstr "" 1954 1955 #: inc/admin/customizer/sections/slider-banner.php:175 1956 msgid "Banner Slider Meta" 1957 msgstr "" 1958 1959 #: inc/admin/customizer/sections/slider-banner.php:365 1960 msgid "Enable Slider Control" 1961 msgstr "" 1962 1963 #: inc/admin/customizer/sections/split-block.php:10 1964 msgid "Split Block Section" 1965 msgstr "" 1966 1967 #: inc/admin/customizer/sections/split-block.php:25 1968 msgid "Enable Split Block" 1969 msgstr "" 1970 1971 #: inc/admin/customizer/sections/tags.php:6 1972 msgid "Tags Options" 1973 msgstr "" 1974 1975 #: inc/admin/customizer/sections/tags.php:21 1976 msgid "Enable Tags Section" 1977 msgstr "" 1978 1979 #: inc/admin/customizer/sections/tags.php:54 1980 msgid "Enable Tags Label" 1981 msgstr "" 1982 1983 #: inc/admin/customizer/sections/tags.php:71 1984 msgid "Label Style" 1985 msgstr "" 1986 1987 #: inc/admin/customizer/sections/tags.php:75 1988 msgid "Plain" 1989 msgstr "" 1990 1991 #: inc/admin/customizer/sections/tags.php:93 1992 msgid "Tags Label Text" 1993 msgstr "" 1994 1995 #: inc/admin/customizer/sections/tags.php:94 1996 msgid "Leave empty if you want it blank" 1997 msgstr "" 1998 1999 #: inc/admin/customizer/sections/tags.php:111 2000 msgid "Number of Tags" 2001 msgstr "" 2002 2003 #: inc/admin/customizer/sections/tags.php:174 2004 msgid "Hide Label on Responsive" 2005 msgstr "" 2006 2007 #: inc/admin/customizer/sections/ticker-post.php:6 2008 msgid "News Ticker Options" 2009 msgstr "" 2010 2011 #: inc/admin/customizer/sections/ticker-post.php:21 2012 msgid "Enable News Ticker Section" 2013 msgstr "" 2014 2015 #: inc/admin/customizer/sections/ticker-post.php:53 2016 msgid "Enable Ticker Label" 2017 msgstr "" 2018 2019 #: inc/admin/customizer/sections/ticker-post.php:70 2020 msgid "Ticker Label" 2021 msgstr "" 2022 2023 #: inc/admin/customizer/sections/ticker-post.php:71 2024 msgid "Leave blank to use the default text \"Latest\"." 2025 msgstr "" 2026 2027 #: inc/admin/customizer/sections/top-bar.php:5 2028 msgid "Topbar Options" 2029 msgstr "" 2030 2031 #: inc/admin/customizer/sections/top-bar.php:21 2032 msgid "Enable Top Bar" 2033 msgstr "" 2034 2035 #: inc/admin/customizer/sections/top-bar.php:37 2036 msgid "Hide Top Bar on Mobile" 2037 msgstr "" 2038 2039 #: inc/admin/customizer/sections/top-bar.php:56 2040 msgid "Enable Current Time" 2041 msgstr "" 2042 2043 #: inc/admin/customizer/sections/top-bar.php:73 2044 msgid "Enable Today's Date" 2045 msgstr "" 2046 2047 #: inc/admin/customizer/sections/top-bar.php:90 2048 msgid "Date Label Text" 2049 msgstr "" 2050 2051 #: inc/admin/customizer/sections/top-bar.php:91 2052 msgid "Leave empty if you want to use the default text \"Today\"." 2053 msgstr "" 2054 2055 #: inc/admin/customizer/sections/top-bar.php:109 2056 msgid "Today's Date Format" 2057 msgstr "" 2058 2059 #: inc/admin/customizer/sections/top-bar.php:126 2060 msgid "Enable Social Nav on TopBar" 2061 msgstr "" 2062 2063 #: inc/admin/dashboard/class-admin.php:74 2064 msgid "Import WPInterface starter sites in one click: content, widgets and settings." 2065 msgstr "" 2066 2067 #: inc/admin/dashboard/class-admin.php:84 2068 msgid "Imports demo content, widgets and theme settings." 2069 msgstr "" 2070 2071 #: inc/admin/dashboard/class-admin.php:92 2072 msgid "Adds Mailchimp sign-up forms to your site." 2073 msgstr "" 2074 2075 #: inc/admin/dashboard/class-admin.php:102 2076 msgid "Create visual, tappable stories that the theme can display." 2077 msgstr "" 2078 2079 #: inc/admin/dashboard/class-admin.php:200 2080 msgid "Security" 2081 msgstr "" 2082 2083 #: inc/admin/dashboard/class-admin.php:201 2084 #: inc/admin/dashboard/class-admin.php:202 2085 #: inc/admin/dashboard/class-admin.php:203 2086 msgid "New" 2087 msgstr "" 2088 2089 #: inc/admin/dashboard/class-admin.php:204 2090 msgid "Enhancement" 2091 msgstr "" 2092 2093 #: inc/admin/dashboard/class-admin.php:205 2094 #: inc/admin/dashboard/class-admin.php:206 2095 #: inc/admin/dashboard/class-admin.php:207 2096 msgid "Improvement" 2097 msgstr "" 2098 2099 #: inc/admin/dashboard/class-admin.php:208 2100 #: inc/admin/dashboard/class-admin.php:209 2101 #: inc/admin/dashboard/class-admin.php:210 2102 msgid "Fix" 2103 msgstr "" 2104 2105 #: inc/admin/dashboard/class-admin.php:211 2106 msgid "Developers" 2107 msgstr "" 2108 2109 #: inc/admin/dashboard/class-admin.php:253 2110 msgid "News & Blog Website Setup" 2111 msgstr "" 2112 2113 #: inc/admin/dashboard/class-admin.php:254 2114 msgid "Skip the setup work. Our team gets your news or blog site running on MagFusion so you can start publishing." 2115 msgstr "" 2116 2117 #: inc/admin/dashboard/class-admin.php:260 2118 msgid "WordPress Theme Customization" 2119 msgstr "" 2120 2121 #: inc/admin/dashboard/class-admin.php:261 2122 msgid "Layout, colour and feature changes made by the developers who built your theme." 2123 msgstr "" 2124 2125 #: inc/admin/dashboard/class-admin.php:266 2126 msgid "Speed & Core Web Vitals" 2127 msgstr "" 2128 2129 #: inc/admin/dashboard/class-admin.php:267 2130 msgid "Faster pages and passing Core Web Vitals, shown with before-and-after data." 2131 msgstr "" 2132 2133 #: inc/admin/dashboard/class-admin.php:272 2134 msgid "WordPress Care Plans" 2135 msgstr "" 2136 2137 #: inc/admin/dashboard/class-admin.php:273 2138 msgid "Weekly updates, backups and monitoring. Cancel any time." 2139 msgstr "" 2140 2141 #: inc/admin/dashboard/class-admin.php:278 2142 msgid "Malware Removal & Security Hardening" 2143 msgstr "" 2144 2145 #: inc/admin/dashboard/class-admin.php:279 2146 msgid "Manual cleanup of hacked sites, closing the entry point, and help getting off blacklists." 2147 msgstr "" 2148 2149 #: inc/admin/dashboard/class-admin.php:284 2150 msgid "VIP Support" 2151 msgstr "" 2152 2153 #: inc/admin/dashboard/class-admin.php:285 2154 msgid "One priority ticket, handled first by a senior engineer." 2155 msgstr "" 2156 2157 #: inc/admin/dashboard/class-admin.php:290 2158 msgid "Technical SEO for WordPress" 2159 msgstr "" 2160 2161 #: inc/admin/dashboard/class-admin.php:291 2162 msgid "Fix the technical issues that stop search engines finding and showing your content." 2163 msgstr "" 2164 2165 #: inc/admin/dashboard/class-admin.php:459 2166 #: inc/admin/dashboard/class-dashboard.php:148 2167 msgid "Could not load themes from WordPress.org. Please try again later." 2168 msgstr "" 2169 2170 #: inc/admin/dashboard/class-admin.php:488 2171 #: inc/admin/dashboard/class-welcome-notice.php:152 2172 msgid "You are not allowed to perform this action." 2173 msgstr "" 2174 2175 #: inc/admin/dashboard/class-changelog-parser.php:25 2176 #: inc/admin/dashboard/class-changelog-parser.php:81 2177 msgid "Changelog not found." 2178 msgstr "" 2179 2180 #: inc/admin/dashboard/class-changelog-parser.php:40 2181 msgid "You are not allowed to access this resource." 2182 msgstr "" 2183 2184 #: inc/admin/dashboard/class-changelog-parser.php:77 2185 msgid "Could not access filesystem." 2186 msgstr "" 2187 2188 #: inc/admin/dashboard/class-changelog-parser.php:85 2189 msgid "Failed to read changelog." 2190 msgstr "" 2191 2192 #: inc/admin/dashboard/class-dashboard.php:145 2193 msgid "Loading themes from WordPress.org…" 2194 msgstr "" 2195 2196 #. translators: %d: number of themes. 2197 #: inc/admin/dashboard/class-dashboard.php:147 2198 #, php-format 2199 msgid "%d themes by WPInterface" 2200 msgstr "" 2201 2202 #: inc/admin/dashboard/class-dashboard.php:149 2203 msgid "Try again" 2204 msgstr "" 2205 2206 #: inc/admin/dashboard/class-dashboard.php:150 2207 #: inc/admin/dashboard/views/starter-templates.php:36 2208 #: inc/admin/dashboard/views/starter-templates.php:111 2209 msgid "Preview" 2210 msgstr "" 2211 2212 #: inc/admin/dashboard/class-dashboard.php:151 2213 msgid "Details" 2214 msgstr "" 2215 2216 #. translators: %s: theme name. 2217 #: inc/admin/dashboard/class-dashboard.php:153 2218 #: inc/admin/dashboard/class-welcome-notice.php:104 2219 #, php-format 2220 msgid "%s theme screenshot" 2221 msgstr "" 2222 2223 #: inc/admin/dashboard/class-dashboard.php:222 2224 msgid "Overview" 2225 msgstr "" 2226 2227 #: inc/admin/dashboard/class-dashboard.php:227 2228 #: inc/admin/dashboard/views/starter-templates.php:76 2229 msgid "Starter sites" 2230 msgstr "" 2231 2232 #: inc/admin/dashboard/class-dashboard.php:231 2233 msgid "Recommended" 2234 msgstr "" 2235 2236 #: inc/admin/dashboard/class-dashboard.php:236 2237 #: inc/admin/dashboard/views/free-vs-pro.php:170 2238 msgid "Free vs Pro" 2239 msgstr "" 2240 2241 #: inc/admin/dashboard/class-dashboard.php:241 2242 msgid "Help & support" 2243 msgstr "" 2244 2245 #. translators: %s: theme version. 2246 #. translators: %s: version number. 2247 #: inc/admin/dashboard/class-dashboard.php:306 2248 #: inc/admin/dashboard/views/changelog.php:42 2249 #, php-format 2250 msgid "Version %s" 2251 msgstr "" 2252 2253 #: inc/admin/dashboard/class-dashboard.php:308 2254 #: inc/admin/dashboard/views/free-vs-pro.php:181 2255 #: inc/admin/dashboard/views/starter-templates.php:28 2256 msgid "Pro" 2257 msgstr "" 2258 2259 #. translators: %s: theme author. 2260 #: inc/admin/dashboard/class-dashboard.php:311 2261 #, php-format 2262 msgid "by %s" 2263 msgstr "" 2264 2265 #: inc/admin/dashboard/class-dashboard.php:314 2266 #: inc/admin/dashboard/class-welcome-notice.php:101 2267 msgid "Customize" 2268 msgstr "" 2269 2270 #: inc/admin/dashboard/class-dashboard.php:315 2271 #: inc/admin/dashboard/views/help.php:19 2272 #: inc/admin/dashboard/views/overview.php:161 2273 msgid "Documentation" 2274 msgstr "" 2275 2276 #: inc/admin/dashboard/class-dashboard.php:316 2277 #: inc/admin/dashboard/views/changelog.php:18 2278 #: inc/admin/dashboard/views/help.php:46 2279 msgid "What’s new" 2280 msgstr "" 2281 2282 #: inc/admin/dashboard/class-dashboard.php:318 2283 #: inc/admin/dashboard/views/features.php:69 2284 #: inc/admin/dashboard/views/features.php:147 2285 #: inc/admin/dashboard/views/free-vs-pro.php:173 2286 #: inc/admin/dashboard/views/free-vs-pro.php:216 2287 #: inc/admin/dashboard/views/starter-templates.php:35 2288 msgid "Upgrade to Pro" 2289 msgstr "" 2290 2291 #: inc/admin/dashboard/class-dashboard.php:322 2292 msgid "Theme dashboard sections" 2293 msgstr "" 2294 2295 #: inc/admin/dashboard/class-theme-review-notice.php:81 2296 #: inc/admin/dashboard/class-welcome-notice.php:90 2297 msgid "Dismiss this notice." 2298 msgstr "" 2299 2300 #. translators: %s: theme name. 2301 #: inc/admin/dashboard/class-theme-review-notice.php:86 2302 #, php-format 2303 msgid "Enjoying %s? A quick review helps a lot." 2304 msgstr "" 2305 2306 #. translators: %s: theme name. 2307 #: inc/admin/dashboard/class-theme-review-notice.php:87 2308 msgid "A rating on WordPress.org helps other site owners find the theme and keeps the updates coming. It takes about a minute." 2309 msgstr "" 2310 2311 #: inc/admin/dashboard/class-theme-review-notice.php:90 2312 #: inc/admin/dashboard/views/overview.php:174 2313 msgid "Leave a review" 2314 msgstr "" 2315 2316 #: inc/admin/dashboard/class-theme-review-notice.php:91 2317 msgid "I already did" 2318 msgstr "" 2319 2320 #: inc/admin/dashboard/class-theme-review-notice.php:92 2321 msgid "Maybe later" 2322 msgstr "" 2323 2324 #: inc/admin/dashboard/class-theme-review-notice.php:98 2325 msgid "Something not working, or missing a feature?" 2326 msgstr "" 2327 2328 #: inc/admin/dashboard/class-theme-review-notice.php:99 2329 msgid "Ask in the support forum" 2330 msgstr "" 2331 2332 #: inc/admin/dashboard/class-theme-review-notice.php:155 2333 #: inc/admin/dashboard/class-theme-review-notice.php:171 2334 #: inc/admin/dashboard/class-welcome-notice.php:139 2335 msgid "Action failed. Please refresh the page and retry." 2336 msgstr "" 2337 2338 #: inc/admin/dashboard/class-welcome-notice.php:60 2339 msgid "Installing…" 2340 msgstr "" 2341 2342 #: inc/admin/dashboard/class-welcome-notice.php:61 2343 msgid "Something went wrong. Please try again, or install the plugins from Plugins › Add New." 2344 msgstr "" 2345 2346 #: inc/admin/dashboard/class-welcome-notice.php:96 2347 msgid "Starter plugins are installed." 2348 msgstr "" 2349 2350 #: inc/admin/dashboard/class-welcome-notice.php:97 2351 msgid "Import a starter site, or start from a clean slate in the Customizer." 2352 msgstr "" 2353 2354 #: inc/admin/dashboard/class-welcome-notice.php:100 2355 msgid "Import a starter site" 2356 msgstr "" 2357 2358 #: inc/admin/dashboard/class-welcome-notice.php:106 2359 msgid "Theme activated" 2360 msgstr "" 2361 2362 #. translators: %s: theme name. 2363 #: inc/admin/dashboard/class-welcome-notice.php:107 2364 #, php-format 2365 msgid "%s is ready. Let’s make it yours." 2366 msgstr "" 2367 2368 #. translators: %s: theme name. 2369 #: inc/admin/dashboard/class-welcome-notice.php:108 2370 msgid "Install the free starter plugins to import a demo layout in one click, then fine-tune colours, header and homepage in the Customizer." 2371 msgstr "" 2372 2373 #: inc/admin/dashboard/class-welcome-notice.php:118 2374 msgid "Install starter plugins" 2375 msgstr "" 2376 2377 #: inc/admin/dashboard/class-welcome-notice.php:120 2378 msgid "Open theme dashboard" 2379 msgstr "" 2380 2381 #. translators: %s: theme name. 2382 #: inc/admin/dashboard/class-welcome-notice.php:128 2383 #, php-format 2384 msgid "Prefer it done for you? The WPInterface team can set up and customise %s for your site." 2385 msgstr "" 2386 2387 #. translators: %s: theme name. 2388 #: inc/admin/dashboard/class-welcome-notice.php:129 2389 #: inc/admin/dashboard/views/overview.php:154 2390 msgid "Explore services" 2391 msgstr "" 2392 2393 #: inc/admin/dashboard/class-welcome-notice.php:142 2394 msgid "Cheatin’ huh?" 2395 msgstr "" 2396 2397 #: inc/admin/dashboard/class-welcome-notice.php:178 2398 msgid "Could not install the plugin." 2399 msgstr "" 2400 2401 #. translators: %s: theme name. 2402 #: inc/admin/dashboard/views/changelog.php:19 2403 #, php-format 2404 msgid "Recent %s releases" 2405 msgstr "" 2406 2407 #: inc/admin/dashboard/views/changelog.php:21 2408 msgid "Close" 2409 msgstr "" 2410 2411 #: inc/admin/dashboard/views/changelog.php:26 2412 msgid "No changelog available." 2413 msgstr "" 2414 2415 #: inc/admin/dashboard/views/changelog.php:46 2416 #: inc/admin/widgets/class-tab-post.php:158 2417 msgid "Latest" 2418 msgstr "" 2419 2420 #. translators: %s: theme name. 2421 #: inc/admin/dashboard/views/features.php:18 2422 #: inc/admin/dashboard/views/free-vs-pro.php:204 2423 #: inc/admin/dashboard/views/overview.php:180 2424 #: inc/admin/dashboard/views/starter-templates.php:24 2425 #, php-format 2426 msgid "%s Pro" 2427 msgstr "" 2428 2429 #: inc/admin/dashboard/views/features.php:22 2430 msgid "Larger text" 2431 msgstr "" 2432 2433 #: inc/admin/dashboard/views/features.php:23 2434 msgid "High contrast" 2435 msgstr "" 2436 2437 #: inc/admin/dashboard/views/features.php:24 2438 msgid "Readable font" 2439 msgstr "" 2440 2441 #: inc/admin/dashboard/views/features.php:25 2442 msgid "Highlight links" 2443 msgstr "" 2444 2445 #: inc/admin/dashboard/views/features.php:26 2446 msgid "Reading mask" 2447 msgstr "" 2448 2449 #: inc/admin/dashboard/views/features.php:31 2450 msgid "Link, Skip to content" 2451 msgstr "" 2452 2453 #: inc/admin/dashboard/views/features.php:32 2454 msgid "Link, World" 2455 msgstr "" 2456 2457 #: inc/admin/dashboard/views/features.php:33 2458 msgid "Search, edit text" 2459 msgstr "" 2460 2461 #: inc/admin/dashboard/views/features.php:34 2462 msgid "Button, Subscribe" 2463 msgstr "" 2464 2465 #. translators: %s: Pro theme name. 2466 #: inc/admin/dashboard/views/features.php:44 2467 #, php-format 2468 msgid "Built into %s" 2469 msgstr "" 2470 2471 #. translators: %s: Pro theme name. 2472 #: inc/admin/dashboard/views/features.php:45 2473 msgid "Make your site easier to read and use for every visitor." 2474 msgstr "" 2475 2476 #. translators: %s: Pro theme name. 2477 #: inc/admin/dashboard/views/features.php:47 2478 #, php-format 2479 msgid "Included with %s" 2480 msgstr "" 2481 2482 #. translators: %s: Pro theme name. 2483 #: inc/admin/dashboard/views/features.php:48 2484 msgid "A built-in accessibility toolbar and our own SEO plugin, ready when you upgrade." 2485 msgstr "" 2486 2487 #: inc/admin/dashboard/views/features.php:55 2488 msgid "Included in your theme" 2489 msgstr "" 2490 2491 #. translators: %s: Pro theme name. 2492 #: inc/admin/dashboard/views/features.php:55 2493 #, php-format 2494 msgid "Included in %s" 2495 msgstr "" 2496 2497 #. translators: %s: Pro theme name. 2498 #: inc/admin/dashboard/views/features.php:56 2499 #: inc/admin/dashboard/views/overview.php:66 2500 msgid "Accessibility toolbar" 2501 msgstr "" 2502 2503 #: inc/admin/dashboard/views/features.php:57 2504 msgid "A reader toolbar built into the theme lets every visitor adjust your site to their sight, motor and reading needs." 2505 msgstr "" 2506 2507 #: inc/admin/dashboard/views/features.php:59 2508 msgid "Text size, line height, readable and dyslexia-friendly fonts" 2509 msgstr "" 2510 2511 #: inc/admin/dashboard/views/features.php:60 2512 msgid "Light, dark and high contrast, monochrome and saturation" 2513 msgstr "" 2514 2515 #: inc/admin/dashboard/views/features.php:61 2516 msgid "Reading mask, reading line, text to speech and pause animations" 2517 msgstr "" 2518 2519 #: inc/admin/dashboard/views/features.php:62 2520 msgid "Accessibility statement generator for your site" 2521 msgstr "" 2522 2523 #: inc/admin/dashboard/views/features.php:64 2524 msgid "No plugin · No external requests" 2525 msgstr "" 2526 2527 #: inc/admin/dashboard/views/features.php:67 2528 msgid "Set up the toolbar" 2529 msgstr "" 2530 2531 #: inc/admin/dashboard/views/features.php:70 2532 msgid "Try it on the Pro demo" 2533 msgstr "" 2534 2535 #: inc/admin/dashboard/views/features.php:80 2536 msgid "Local news" 2537 msgstr "" 2538 2539 #: inc/admin/dashboard/views/features.php:81 2540 msgid "City council approves the new riverside park" 2541 msgstr "" 2542 2543 #. translators: Demo article text. Keep the <u> tags around the two links. 2544 #: inc/admin/dashboard/views/features.php:85 2545 msgid "The plan passed on Tuesday. Read the <u>full report</u> or see <u>what changes next</u>." 2546 msgstr "" 2547 2548 #: inc/admin/dashboard/views/features.php:90 2549 msgid "Weather" 2550 msgstr "" 2551 2552 #: inc/admin/dashboard/views/features.php:91 2553 msgid "Markets" 2554 msgstr "" 2555 2556 #: inc/admin/dashboard/views/features.php:95 2557 msgid "Accessibility toolbar demo" 2558 msgstr "" 2559 2560 #: inc/admin/dashboard/views/features.php:104 2561 msgid "Reader toolbar" 2562 msgstr "" 2563 2564 #: inc/admin/dashboard/views/features.php:104 2565 msgid "Try it" 2566 msgstr "" 2567 2568 #: inc/admin/dashboard/views/features.php:113 2569 msgid "World" 2570 msgstr "" 2571 2572 #: inc/admin/dashboard/views/features.php:114 2573 msgid "Sport" 2574 msgstr "" 2575 2576 #: inc/admin/dashboard/views/features.php:116 2577 msgid "Search news…" 2578 msgstr "" 2579 2580 #: inc/admin/dashboard/views/features.php:118 2581 #: inc/admin/widgets/class-youtube-video.php:83 2582 msgid "Subscribe" 2583 msgstr "" 2584 2585 #: inc/admin/dashboard/views/features.php:128 2586 msgid "⇧ Tab" 2587 msgstr "" 2588 2589 #: inc/admin/dashboard/views/features.php:128 2590 msgid "Tab →" 2591 msgstr "" 2592 2593 #: inc/admin/dashboard/views/features.php:129 2594 msgid "Keyboard & screen reader" 2595 msgstr "" 2596 2597 #: inc/admin/dashboard/views/features.php:137 2598 msgid "Free with every Pro theme" 2599 msgstr "" 2600 2601 #: inc/admin/dashboard/views/features.php:138 2602 msgid "Our own SEO plugin" 2603 msgstr "" 2604 2605 #. translators: %s: Pro theme name. 2606 #: inc/admin/dashboard/views/features.php:139 2607 #, php-format 2608 msgid "%s comes with the SEO plugin made by our team, at no extra cost. Help readers find your stories first." 2609 msgstr "" 2610 2611 #: inc/admin/dashboard/views/features.php:141 2612 msgid "SEO titles and meta descriptions with a live search preview" 2613 msgstr "" 2614 2615 #: inc/admin/dashboard/views/features.php:142 2616 msgid "Schema markup and XML sitemaps for your posts" 2617 msgstr "" 2618 2619 #: inc/admin/dashboard/views/features.php:143 2620 msgid "Social previews for Facebook and X" 2621 msgstr "" 2622 2623 #: inc/admin/dashboard/views/features.php:145 2624 msgid "Included at no extra cost" 2625 msgstr "" 2626 2627 #. translators: %s: theme name. 2628 #: inc/admin/dashboard/views/features.php:148 2629 #: inc/admin/dashboard/views/overview.php:181 2630 msgid "Compare Free and Pro" 2631 msgstr "" 2632 2633 #: inc/admin/dashboard/views/features.php:155 2634 msgid "local news today" 2635 msgstr "" 2636 2637 #: inc/admin/dashboard/views/features.php:165 2638 msgid "Today’s headlines" 2639 msgstr "" 2640 2641 #: inc/admin/dashboard/views/features.php:169 2642 msgid "Local news roundup" 2643 msgstr "" 2644 2645 #: inc/admin/dashboard/views/features.php:174 2646 msgid "Search preview" 2647 msgstr "" 2648 2649 #: inc/admin/dashboard/views/features.php:181 2650 msgid "Good" 2651 msgstr "" 2652 2653 #: inc/admin/dashboard/views/features.php:184 2654 msgid "SEO title" 2655 msgstr "" 2656 2657 #: inc/admin/dashboard/views/features.php:185 2658 msgid "Meta description" 2659 msgstr "" 2660 2661 #: inc/admin/dashboard/views/features.php:186 2662 msgid "Schema markup" 2663 msgstr "" 2664 2665 #: inc/admin/dashboard/views/features.php:187 2666 msgid "XML sitemap" 2667 msgstr "" 2668 2669 #: inc/admin/dashboard/views/features.php:190 2670 msgid "SEO checks" 2671 msgstr "" 2672 2673 #: inc/admin/dashboard/views/free-vs-pro.php:13 2674 msgid "General Features" 2675 msgstr "" 2676 2677 #: inc/admin/dashboard/views/free-vs-pro.php:24 2678 #: inc/admin/dashboard/views/overview.php:48 2679 msgid "Colors" 2680 msgstr "" 2681 2682 #: inc/admin/dashboard/views/free-vs-pro.php:32 2683 msgid "Header Features" 2684 msgstr "" 2685 2686 #: inc/admin/dashboard/views/free-vs-pro.php:41 2687 msgid "WooCommerce" 2688 msgstr "" 2689 2690 #: inc/admin/dashboard/views/free-vs-pro.php:45 2691 msgid "Container Layout" 2692 msgstr "" 2693 2694 #: inc/admin/dashboard/views/free-vs-pro.php:51 2695 msgid "Blog" 2696 msgstr "" 2697 2698 #: inc/admin/dashboard/views/free-vs-pro.php:62 2699 msgid "Content" 2700 msgstr "" 2701 2702 #: inc/admin/dashboard/views/free-vs-pro.php:74 2703 #: inc/admin/dashboard/views/overview.php:54 2704 msgid "Footer" 2705 msgstr "" 2706 2707 #: inc/admin/dashboard/views/free-vs-pro.php:83 2708 msgid "Additional" 2709 msgstr "" 2710 2711 #: inc/admin/dashboard/views/free-vs-pro.php:88 2712 msgid "API Integrations" 2713 msgstr "" 2714 2715 #: inc/admin/dashboard/views/free-vs-pro.php:93 2716 msgid "Widgets" 2717 msgstr "" 2718 2719 #: inc/admin/dashboard/views/free-vs-pro.php:96 2720 msgid "Theme Widgets" 2721 msgstr "" 2722 2723 #: inc/admin/dashboard/views/free-vs-pro.php:116 2724 msgid "Premium Elementor Widgets" 2725 msgstr "" 2726 2727 #: inc/admin/dashboard/views/free-vs-pro.php:119 2728 msgid "Widget Blocks" 2729 msgstr "" 2730 2731 #: inc/admin/dashboard/views/free-vs-pro.php:131 2732 msgid "Widget Grid" 2733 msgstr "" 2734 2735 #: inc/admin/dashboard/views/free-vs-pro.php:143 2736 msgid "Pro Only" 2737 msgstr "" 2738 2739 #: inc/admin/dashboard/views/free-vs-pro.php:149 2740 msgid "Support" 2741 msgstr "" 2742 2743 #: inc/admin/dashboard/views/free-vs-pro.php:158 2744 msgid "Included" 2745 msgstr "" 2746 2747 #: inc/admin/dashboard/views/free-vs-pro.php:160 2748 msgid "Not included" 2749 msgstr "" 2750 2751 #. translators: %s: theme name. 2752 #: inc/admin/dashboard/views/free-vs-pro.php:171 2753 #, php-format 2754 msgid "Everything in %s, plus the extras in Pro." 2755 msgstr "" 2756 2757 #: inc/admin/dashboard/views/free-vs-pro.php:179 2758 msgid "Feature" 2759 msgstr "" 2760 2761 #: inc/admin/dashboard/views/free-vs-pro.php:180 2762 msgid "Free" 2763 msgstr "" 2764 2765 #. translators: %s: theme name. 2766 #: inc/admin/dashboard/views/free-vs-pro.php:205 2767 msgid "Unlock every feature in the comparison above" 2768 msgstr "" 2769 2770 #: inc/admin/dashboard/views/free-vs-pro.php:207 2771 #: inc/admin/dashboard/views/overview.php:65 2772 msgid "Dark mode" 2773 msgstr "" 2774 2775 #: inc/admin/dashboard/views/free-vs-pro.php:208 2776 msgid "Font size, family and weight controls" 2777 msgstr "" 2778 2779 #: inc/admin/dashboard/views/free-vs-pro.php:209 2780 msgid "Advanced colour options" 2781 msgstr "" 2782 2783 #: inc/admin/dashboard/views/free-vs-pro.php:210 2784 msgid "Instagram, Weather, Maps and Currency widgets" 2785 msgstr "" 2786 2787 #: inc/admin/dashboard/views/free-vs-pro.php:211 2788 msgid "Accessibility toolbar for your visitors" 2789 msgstr "" 2790 2791 #: inc/admin/dashboard/views/free-vs-pro.php:212 2792 msgid "Personal support by email and tickets" 2793 msgstr "" 2794 2795 #: inc/admin/dashboard/views/free-vs-pro.php:217 2796 msgid "View the Pro demo" 2797 msgstr "" 2798 2799 #. translators: %s: theme name. 2800 #: inc/admin/dashboard/views/help.php:20 2801 #, php-format 2802 msgid "Step-by-step guides for every %s setting." 2803 msgstr "" 2804 2805 #. translators: %s: theme name. 2806 #: inc/admin/dashboard/views/help.php:21 2807 msgid "Read the docs" 2808 msgstr "" 2809 2810 #: inc/admin/dashboard/views/help.php:26 2811 #: inc/admin/dashboard/views/overview.php:163 2812 msgid "Priority support" 2813 msgstr "" 2814 2815 #: inc/admin/dashboard/views/help.php:27 2816 msgid "Open a ticket and our team will get back to you by email." 2817 msgstr "" 2818 2819 #: inc/admin/dashboard/views/help.php:28 2820 msgid "Create a ticket" 2821 msgstr "" 2822 2823 #: inc/admin/dashboard/views/help.php:33 2824 msgid "Community support" 2825 msgstr "" 2826 2827 #: inc/admin/dashboard/views/help.php:34 2828 msgid "Ask a question on the WordPress.org support forum." 2829 msgstr "" 2830 2831 #: inc/admin/dashboard/views/help.php:35 2832 msgid "Visit the forum" 2833 msgstr "" 2834 2835 #: inc/admin/dashboard/views/help.php:42 2836 #: inc/admin/dashboard/views/recommended.php:47 2837 msgid "Learn more" 2838 msgstr "" 2839 2840 #. translators: %s: theme version. 2841 #: inc/admin/dashboard/views/help.php:47 2842 #, php-format 2843 msgid "New features, improvements and fixes in version %s and earlier." 2844 msgstr "" 2845 2846 #. translators: %s: theme version. 2847 #: inc/admin/dashboard/views/help.php:48 2848 msgid "View changelog" 2849 msgstr "" 2850 2851 #: inc/admin/dashboard/views/help.php:55 2852 msgid "Community" 2853 msgstr "" 2854 2855 #: inc/admin/dashboard/views/help.php:56 2856 msgid "Facebook" 2857 msgstr "" 2858 2859 #: inc/admin/dashboard/views/help.php:57 2860 msgid "X (Twitter)" 2861 msgstr "" 2862 2863 #: inc/admin/dashboard/views/help.php:58 2864 msgid "YouTube" 2865 msgstr "" 2866 2867 #: inc/admin/dashboard/views/help.php:62 2868 msgid "Leave us a review" 2869 msgstr "" 2870 2871 #: inc/admin/dashboard/views/help.php:63 2872 msgid "Sharing your experience helps us improve the theme." 2873 msgstr "" 2874 2875 #: inc/admin/dashboard/views/help.php:64 2876 msgid "Write a review" 2877 msgstr "" 2878 2879 #: inc/admin/dashboard/views/overview.php:19 2880 msgid "Install the starter plugins" 2881 msgstr "" 2882 2883 #: inc/admin/dashboard/views/overview.php:25 2884 msgid "Add your logo and site icon" 2885 msgstr "" 2886 2887 #: inc/admin/dashboard/views/overview.php:26 2888 msgid "Customize › Site Identity" 2889 msgstr "" 2890 2891 #: inc/admin/dashboard/views/overview.php:31 2892 msgid "Assign your main menu" 2893 msgstr "" 2894 2895 #: inc/admin/dashboard/views/overview.php:32 2896 msgid "Customize › Menus" 2897 msgstr "" 2898 2899 #: inc/admin/dashboard/views/overview.php:37 2900 msgid "Add widgets to the sidebar" 2901 msgstr "" 2902 2903 #: inc/admin/dashboard/views/overview.php:38 2904 msgid "Appearance › Widgets" 2905 msgstr "" 2906 2907 #: inc/admin/dashboard/views/overview.php:47 2908 msgid "Site identity" 2909 msgstr "" 2910 2911 #: inc/admin/dashboard/views/overview.php:49 2912 msgid "Header layout" 2913 msgstr "" 2914 2915 #: inc/admin/dashboard/views/overview.php:50 2916 msgid "Front page sections" 2917 msgstr "" 2918 2919 #: inc/admin/dashboard/views/overview.php:51 2920 msgid "Blog & archive" 2921 msgstr "" 2922 2923 #: inc/admin/dashboard/views/overview.php:52 2924 msgid "Single post" 2925 msgstr "" 2926 2927 #: inc/admin/dashboard/views/overview.php:53 2928 msgid "Menus" 2929 msgstr "" 2930 2931 #: inc/admin/dashboard/views/overview.php:62 2932 msgid "Typography" 2933 msgstr "" 2934 2935 #: inc/admin/dashboard/views/overview.php:67 2936 msgid "Social share" 2937 msgstr "" 2938 2939 #: inc/admin/dashboard/views/overview.php:68 2940 msgid "Post reactions" 2941 msgstr "" 2942 2943 #: inc/admin/dashboard/views/overview.php:69 2944 msgid "Pop-up box" 2945 msgstr "" 2946 2947 #: inc/admin/dashboard/views/overview.php:70 2948 msgid "Webmaster tools" 2949 msgstr "" 2950 2951 #: inc/admin/dashboard/views/overview.php:71 2952 msgid "Open Graph" 2953 msgstr "" 2954 2955 #: inc/admin/dashboard/views/overview.php:72 2956 msgid "API integrations" 2957 msgstr "" 2958 2959 #. translators: %s: theme name. 2960 #: inc/admin/dashboard/views/overview.php:83 2961 #, php-format 2962 msgid "Set up %s" 2963 msgstr "" 2964 2965 #. translators: %s: theme name. 2966 #: inc/admin/dashboard/views/overview.php:84 2967 msgid "A few short steps from a fresh install to a finished site." 2968 msgstr "" 2969 2970 #: inc/admin/dashboard/views/overview.php:87 2971 msgid "Setup progress" 2972 msgstr "" 2973 2974 #. translators: 1: steps done, 2: total steps. 2975 #: inc/admin/dashboard/views/overview.php:88 2976 #, php-format 2977 msgid "%1$d of %2$d" 2978 msgstr "" 2979 2980 #: inc/admin/dashboard/views/overview.php:109 2981 msgid "Done" 2982 msgstr "" 2983 2984 #: inc/admin/dashboard/views/overview.php:111 2985 msgid "Open" 2986 msgstr "" 2987 2988 #: inc/admin/dashboard/views/overview.php:119 2989 msgid "Customizer shortcuts" 2990 msgstr "" 2991 2992 #: inc/admin/dashboard/views/overview.php:132 2993 msgid "Pro features" 2994 msgstr "" 2995 2996 #: inc/admin/dashboard/views/overview.php:145 2997 msgid "WPInterface services" 2998 msgstr "" 2999 3000 #. translators: %s: theme name. 3001 #: inc/admin/dashboard/views/overview.php:146 3002 #, php-format 3003 msgid "Get %s set up by the people who built it" 3004 msgstr "" 3005 3006 #. translators: %s: theme name. 3007 #: inc/admin/dashboard/views/overview.php:147 3008 msgid "Setup, customisation, speed and ongoing care from our WordPress engineers." 3009 msgstr "" 3010 3011 #: inc/admin/dashboard/views/overview.php:155 3012 #: inc/admin/dashboard/views/recommended.php:37 3013 msgid "Hire us" 3014 msgstr "" 3015 3016 #: inc/admin/dashboard/views/overview.php:160 3017 msgid "Help & resources" 3018 msgstr "" 3019 3020 #: inc/admin/dashboard/views/overview.php:165 3021 msgid "Support forum on WordPress.org" 3022 msgstr "" 3023 3024 #. translators: %s: theme version. 3025 #: inc/admin/dashboard/views/overview.php:167 3026 #, php-format 3027 msgid "What’s new in %s" 3028 msgstr "" 3029 3030 #. translators: %s: theme name. 3031 #: inc/admin/dashboard/views/overview.php:172 3032 #, php-format 3033 msgid "Enjoying %s?" 3034 msgstr "" 3035 3036 #. translators: %s: theme name. 3037 #: inc/admin/dashboard/views/overview.php:173 3038 msgid "A quick review on WordPress.org helps other publishers find the theme." 3039 msgstr "" 3040 3041 #: inc/admin/dashboard/views/recommended.php:13 3042 msgid "Active" 3043 msgstr "" 3044 3045 #: inc/admin/dashboard/views/recommended.php:14 3046 msgid "Activate" 3047 msgstr "" 3048 3049 #: inc/admin/dashboard/views/recommended.php:15 3050 msgid "Install" 3051 msgstr "" 3052 3053 #: inc/admin/dashboard/views/recommended.php:23 3054 msgid "Professional services" 3055 msgstr "" 3056 3057 #. translators: %s: theme name. 3058 #: inc/admin/dashboard/views/recommended.php:24 3059 #, php-format 3060 msgid "Hands-on help from the team that builds %s." 3061 msgstr "" 3062 3063 #: inc/admin/dashboard/views/recommended.php:26 3064 msgid "All services" 3065 msgstr "" 3066 3067 #: inc/admin/dashboard/views/recommended.php:31 3068 msgid "Done for you" 3069 msgstr "" 3070 3071 #: inc/admin/dashboard/views/recommended.php:36 3072 msgid "See what’s included" 3073 msgstr "" 3074 3075 #: inc/admin/dashboard/views/recommended.php:56 3076 msgid "Recommended plugins" 3077 msgstr "" 3078 3079 #: inc/admin/dashboard/views/recommended.php:57 3080 msgid "Free on WordPress.org. Install only what you need." 3081 msgstr "" 3082 3083 #: inc/admin/dashboard/views/recommended.php:71 3084 msgid "By WPInterface" 3085 msgstr "" 3086 3087 #: inc/admin/dashboard/views/recommended.php:75 3088 msgid "More details" 3089 msgstr "" 3090 3091 #: inc/admin/dashboard/views/recommended.php:90 3092 msgid "More themes by WPInterface" 3093 msgstr "" 3094 3095 #: inc/admin/dashboard/views/recommended.php:91 3096 msgid "Free on WordPress.org. Preview any of them before switching." 3097 msgstr "" 3098 3099 #: inc/admin/dashboard/views/recommended.php:93 3100 msgid "Open in Add Themes" 3101 msgstr "" 3102 3103 #: inc/admin/dashboard/views/recommended.php:96 3104 msgid "Show all WPInterface themes" 3105 msgstr "" 3106 3107 #: inc/admin/dashboard/views/recommended.php:97 3108 msgid "Loads the list and screenshots from WordPress.org." 3109 msgstr "" 3110 3111 #: inc/admin/dashboard/views/recommended.php:101 3112 msgid "Show more themes" 3113 msgstr "" 3114 3115 #: inc/admin/dashboard/views/recommended.php:104 3116 msgid "Plugins and themes on this page are free on WordPress.org. Services are provided by WPInterface; those links open wpinterface.com." 3117 msgstr "" 3118 3119 #. translators: %s: starter site name. 3120 #: inc/admin/dashboard/views/starter-templates.php:29 3121 #: inc/admin/dashboard/views/starter-templates.php:103 3122 #, php-format 3123 msgid "%s starter site preview" 3124 msgstr "" 3125 3126 #: inc/admin/dashboard/views/starter-templates.php:33 3127 msgid "Included with the Pro version, together with every Pro feature." 3128 msgstr "" 3129 3130 #: inc/admin/dashboard/views/starter-templates.php:49 3131 msgid "Starter sites need a free plugin" 3132 msgstr "" 3133 3134 #. translators: 1: plugin names, 2: theme name. 3135 #: inc/admin/dashboard/views/starter-templates.php:50 3136 #, php-format 3137 msgid "Install %1$s to browse and import ready-made %2$s designs." 3138 msgstr "" 3139 3140 #. translators: 1: plugin names, 2: theme name. 3141 #: inc/admin/dashboard/views/starter-templates.php:51 3142 msgid "Go to recommended plugins" 3143 msgstr "" 3144 3145 #: inc/admin/dashboard/views/starter-templates.php:55 3146 msgid "Also in Pro" 3147 msgstr "" 3148 3149 #: inc/admin/dashboard/views/starter-templates.php:77 3150 msgid "Import a ready-made design, then make it yours in the Customizer." 3151 msgstr "" 3152 3153 #: inc/admin/dashboard/views/starter-templates.php:85 3154 msgid "Importing adds demo content" 3155 msgstr "" 3156 3157 #: inc/admin/dashboard/views/starter-templates.php:86 3158 msgid "A starter site imports its demo posts, pages, images, menus and widgets, and updates your Customizer settings to match the design. For the best result, import it on a new site." 3159 msgstr "" 3160 3161 #: inc/admin/dashboard/views/starter-templates.php:93 3162 msgid "Already have content?" 3163 msgstr "" 3164 3165 #: inc/admin/dashboard/views/starter-templates.php:93 3166 msgid "Our team can apply this design to your existing site and set it up around your content, without importing any demo content." 3167 msgstr "" 3168 3169 #: inc/admin/dashboard/views/starter-templates.php:94 3170 msgid "Have it set up for you" 3171 msgstr "" 3172 3173 #: inc/admin/dashboard/views/starter-templates.php:109 3174 msgid "Import" 3175 msgstr "" 3176 3177 #: inc/admin/meta-box/category-meta-box.php:15 3178 #: inc/admin/meta-box/category-meta-box.php:43 3179 #: inc/admin/meta-box/category-meta-box.php:133 3180 #: inc/admin/widgets/class-grid-post.php:121 3181 #: inc/admin/widgets/class-recent-post.php:120 3182 #: inc/admin/widgets/class-tab-post.php:264 3183 msgid "Thumbnail" 3184 msgstr "" 3185 3186 #: inc/admin/meta-box/category-meta-box.php:21 3187 #: inc/admin/meta-box/category-meta-box.php:50 3188 #: inc/admin/widgets/class-author.php:179 3189 #: inc/admin/widgets/widget-base.php:543 3190 msgid "Upload/Add image" 3191 msgstr "" 3192 3193 #: inc/admin/meta-box/category-meta-box.php:22 3194 #: inc/admin/meta-box/category-meta-box.php:51 3195 #: inc/admin/widgets/class-author.php:181 3196 #: inc/admin/widgets/widget-base.php:545 3197 msgid "Remove image" 3198 msgstr "" 3199 3200 #: inc/admin/meta-box/category-meta-box.php:27 3201 #: inc/admin/meta-box/category-meta-box.php:57 3202 msgid "Category Color" 3203 msgstr "" 3204 3205 #: inc/admin/meta-box/category-meta-box.php:29 3206 #: inc/admin/meta-box/category-meta-box.php:60 3207 msgid "Select color for this category that will be displayed on the front end in many sections." 3208 msgstr "" 3209 3210 #: inc/admin/meta-box/category-meta-box.php:105 3211 msgid "Choose an image" 3212 msgstr "" 3213 3214 #: inc/admin/meta-box/category-meta-box.php:106 3215 msgid "Use image" 3216 msgstr "" 3217 3218 #: inc/admin/meta-box/category-meta-box.php:122 3219 msgid "Image" 3220 msgstr "" 3221 3222 #. translators: %s: Post Type. 3223 #: inc/admin/meta-box/meta-box.php:24 3224 #, php-format 3225 msgid "%s Settings" 3226 msgstr "" 3227 3228 #: inc/admin/meta-box/meta-box.php:66 3229 msgid "This action overrides the global settings from the theme customizer. Leave it unchanged if you want it to remain aligned with the global settings." 3230 msgstr "" 3231 3232 #: inc/admin/meta-box/meta-box.php:71 3233 #: inc/admin/meta-box/meta-box.php:90 3234 msgid "Layout Options" 3235 msgstr "" 3236 3237 #: inc/admin/meta-box/meta-box.php:75 3238 msgid "Post Meta" 3239 msgstr "" 3240 3241 #: inc/admin/meta-box/meta-box.php:109 3242 msgid "Mark as Featured" 3243 msgstr "" 3244 3245 #: inc/admin/meta-box/meta-box.php:114 3246 #: inc/admin/meta-box/meta-box.php:127 3247 #: inc/admin/meta-box/meta-box.php:138 3248 #: inc/admin/meta-box/meta-box.php:156 3249 #: inc/admin/meta-box/meta-box.php:169 3250 #: inc/admin/meta-box/meta-box.php:182 3251 #: inc/admin/meta-box/meta-box.php:199 3252 #: inc/admin/meta-box/meta-box.php:218 3253 msgid "No" 3254 msgstr "" 3255 3256 #: inc/admin/meta-box/meta-box.php:115 3257 #: inc/admin/meta-box/meta-box.php:126 3258 #: inc/admin/meta-box/meta-box.php:137 3259 #: inc/admin/meta-box/meta-box.php:155 3260 #: inc/admin/meta-box/meta-box.php:168 3261 #: inc/admin/meta-box/meta-box.php:181 3262 #: inc/admin/meta-box/meta-box.php:198 3263 #: inc/admin/meta-box/meta-box.php:217 3264 msgid "Yes" 3265 msgstr "" 3266 3267 #: inc/admin/meta-box/meta-box.php:122 3268 msgid "Enable Sticky Posts Navigation" 3269 msgstr "" 3270 3271 #: inc/admin/meta-box/meta-box.php:125 3272 #: inc/admin/meta-box/meta-box.php:136 3273 #: inc/admin/meta-box/meta-box.php:154 3274 #: inc/admin/meta-box/meta-box.php:167 3275 #: inc/admin/meta-box/meta-box.php:180 3276 #: inc/admin/meta-box/meta-box.php:197 3277 #: inc/admin/meta-box/meta-box.php:216 3278 msgid "Inherit" 3279 msgstr "" 3280 3281 #: inc/admin/meta-box/meta-box.php:133 3282 msgid "Enable Author Info" 3283 msgstr "" 3284 3285 #: inc/admin/meta-box/meta-box.php:150 3286 msgid "Display Category Meta" 3287 msgstr "" 3288 3289 #: inc/admin/meta-box/meta-box.php:193 3290 msgid "Enable You May Also Like Section" 3291 msgstr "" 3292 3293 #: inc/admin/meta-box/meta-box.php:211 3294 msgid "Enable More From Author Section" 3295 msgstr "" 3296 3297 #: inc/admin/widgets/class-ads-code.php:11 3298 msgid "Displays Advertisements or anything placed under this" 3299 msgstr "" 3300 3301 #: inc/admin/widgets/class-ads-code.php:13 3302 msgid "MagFusion: Advertisements Code" 3303 msgstr "" 3304 3305 #: inc/admin/widgets/class-ads-code.php:26 3306 #: inc/admin/widgets/class-cta.php:26 3307 #: inc/admin/widgets/class-image-widget.php:29 3308 #: inc/admin/widgets/class-mailchimp.php:26 3309 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:86 3310 msgid "Widget Title" 3311 msgstr "" 3312 3313 #: inc/admin/widgets/class-ads-code.php:30 3314 msgid "Ads Code" 3315 msgstr "" 3316 3317 #: inc/admin/widgets/class-ads-code.php:34 3318 msgid "Content Alignment" 3319 msgstr "" 3320 3321 #: inc/admin/widgets/class-ads-code.php:36 3322 #: inc/admin/widgets/class-carousel-slider.php:54 3323 #: inc/admin/widgets/class-cta.php:57 3324 #: inc/admin/widgets/class-image-widget.php:58 3325 #: inc/admin/widgets/class-mailchimp.php:57 3326 #: inc/admin/widgets/class-slider-post.php:52 3327 #: inc/admin/widgets/class-social-menu.php:68 3328 msgid "Left" 3329 msgstr "" 3330 3331 #: inc/admin/widgets/class-ads-code.php:37 3332 #: inc/admin/widgets/class-carousel-slider.php:53 3333 #: inc/admin/widgets/class-cta.php:56 3334 #: inc/admin/widgets/class-image-widget.php:57 3335 #: inc/admin/widgets/class-mailchimp.php:56 3336 #: inc/admin/widgets/class-slider-post.php:51 3337 #: inc/admin/widgets/class-social-menu.php:69 3338 msgid "Center" 3339 msgstr "" 3340 3341 #: inc/admin/widgets/class-ads-code.php:38 3342 #: inc/admin/widgets/class-carousel-slider.php:55 3343 #: inc/admin/widgets/class-cta.php:58 3344 #: inc/admin/widgets/class-image-widget.php:59 3345 #: inc/admin/widgets/class-mailchimp.php:58 3346 #: inc/admin/widgets/class-slider-post.php:53 3347 #: inc/admin/widgets/class-social-menu.php:70 3348 msgid "Right" 3349 msgstr "" 3350 3351 #: inc/admin/widgets/class-ads-code.php:39 3352 msgid "Stretch" 3353 msgstr "" 3354 3355 #: inc/admin/widgets/class-ads-code.php:45 3356 msgid "Hide on Desktop" 3357 msgstr "" 3358 3359 #: inc/admin/widgets/class-ads-code.php:50 3360 msgid "Hide on Tablet" 3361 msgstr "" 3362 3363 #: inc/admin/widgets/class-ads-code.php:55 3364 msgid "Hide on Mobile" 3365 msgstr "" 3366 3367 #: inc/admin/widgets/class-author.php:18 3368 msgid "MagFusion: Author Widget" 3369 msgstr "" 3370 3371 #: inc/admin/widgets/class-author.php:19 3372 msgid "Displays author information." 3373 msgstr "" 3374 3375 #: inc/admin/widgets/class-author.php:128 3824 3376 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:61 3825 3377 msgid "Title:" 3826 3378 msgstr "" 3827 3379 3828 #: inc/admin/dashboard/views/starter-templates.php:12 3829 msgid "" 3830 "To import starter sites for MagFusion, you need to install and activate the " 3831 "One-Click Demo Import and WPInterface Add-ons plugins." 3832 msgstr "" 3833 3834 #: inc/admin/customizer/sections/top-bar.php:109 3835 msgid "Today's Date Format" 3836 msgstr "" 3837 3838 #: inc/admin/customizer/helpers/defaults.php:68 3839 msgid "Today:" 3840 msgstr "" 3841 3380 #: inc/admin/widgets/class-author.php:129 3381 msgid "Author Name:" 3382 msgstr "" 3383 3384 #: inc/admin/widgets/class-author.php:130 3385 msgid "Author Position:" 3386 msgstr "" 3387 3388 #: inc/admin/widgets/class-author.php:131 3389 msgid "Description:" 3390 msgstr "" 3391 3392 #: inc/admin/widgets/class-author.php:132 3393 msgid "Image:" 3394 msgstr "" 3395 3396 #: inc/admin/widgets/class-author.php:133 3397 msgid "Enable Image Border Radius" 3398 msgstr "" 3399 3400 #: inc/admin/widgets/class-author.php:134 3401 msgid "Circular Social Icon" 3402 msgstr "" 3403 3404 #: inc/admin/widgets/class-author.php:135 3405 msgid "Social Icon Color" 3406 msgstr "" 3407 3408 #: inc/admin/widgets/class-author.php:178 3409 #: inc/admin/widgets/widget-base.php:542 3410 msgid "Use Image" 3411 msgstr "" 3412 3413 #: inc/admin/widgets/class-author.php:178 3414 #: inc/admin/widgets/widget-base.php:542 3415 msgid "Choose an Image" 3416 msgstr "" 3417 3418 #: inc/admin/widgets/class-author.php:240 3419 msgid "Theme Color" 3420 msgstr "" 3421 3422 #: inc/admin/widgets/class-carousel-slider.php:11 3423 msgid "Displays recent posts in a carousel slider with an image" 3424 msgstr "" 3425 3426 #: inc/admin/widgets/class-carousel-slider.php:13 3427 msgid "MagFusion: Carousel Posts" 3428 msgstr "" 3429 3430 #: inc/admin/widgets/class-carousel-slider.php:27 3431 msgid "Carousel Posts" 3432 msgstr "" 3433 3434 #: inc/admin/widgets/class-carousel-slider.php:31 3435 #: inc/admin/widgets/class-cta.php:101 3436 #: inc/admin/widgets/class-mailchimp.php:77 3437 #: inc/admin/widgets/class-slider-post.php:29 3438 msgid "Display Layout" 3439 msgstr "" 3440 3441 #: inc/admin/widgets/class-carousel-slider.php:33 3442 #: inc/admin/widgets/class-slider-post.php:31 3443 msgid "Wrapper Layout" 3444 msgstr "" 3445 3446 #: inc/admin/widgets/class-carousel-slider.php:34 3447 #: inc/admin/widgets/class-cta.php:104 3448 #: inc/admin/widgets/class-mailchimp.php:80 3449 #: inc/admin/widgets/class-slider-post.php:32 3450 msgid "Full Width Layout" 3451 msgstr "" 3452 3453 #: inc/admin/widgets/class-carousel-slider.php:37 3454 #: inc/admin/widgets/class-slider-post.php:35 3455 msgid "Works exclusively in the fullwidth widget area" 3456 msgstr "" 3457 3458 #: inc/admin/widgets/class-carousel-slider.php:41 3459 #: inc/admin/widgets/class-cta.php:110 3460 #: inc/admin/widgets/class-mailchimp.php:86 3461 #: inc/admin/widgets/class-slider-post.php:39 3462 msgid "Vertical Alignment" 3463 msgstr "" 3464 3465 #: inc/admin/widgets/class-carousel-slider.php:43 3466 #: inc/admin/widgets/class-cta.php:112 3842 3467 #: inc/admin/widgets/class-mailchimp.php:88 3843 3468 #: inc/admin/widgets/class-slider-post.php:41 3844 #: inc/admin/widgets/class-carousel-slider.php:433845 #: inc/admin/widgets/class-cta.php:1123846 3469 msgid "Top" 3847 3470 msgstr "" 3848 3471 3849 #: inc/admin/customizer/sections/top-bar.php:5 3850 msgid "Topbar Options" 3851 msgstr "" 3852 3853 #: template-parts/header/topbar.php:46 3854 msgid "Topbar Social links" 3472 #: inc/admin/widgets/class-carousel-slider.php:44 3473 #: inc/admin/widgets/class-cta.php:113 3474 #: inc/admin/widgets/class-mailchimp.php:89 3475 #: inc/admin/widgets/class-slider-post.php:42 3476 msgid "Middle" 3477 msgstr "" 3478 3479 #: inc/admin/widgets/class-carousel-slider.php:45 3480 #: inc/admin/widgets/class-cta.php:114 3481 #: inc/admin/widgets/class-mailchimp.php:90 3482 #: inc/admin/widgets/class-slider-post.php:43 3483 msgid "Bottom" 3484 msgstr "" 3485 3486 #: inc/admin/widgets/class-carousel-slider.php:51 3487 #: inc/admin/widgets/class-cta.php:54 3488 #: inc/admin/widgets/class-image-widget.php:55 3489 #: inc/admin/widgets/class-mailchimp.php:54 3490 #: inc/admin/widgets/class-slider-post.php:49 3491 msgid "Text Alignment" 3492 msgstr "" 3493 3494 #: inc/admin/widgets/class-carousel-slider.php:61 3495 #: inc/admin/widgets/class-category-grid.php:75 3496 #: inc/admin/widgets/class-recent-post.php:31 3497 #: inc/admin/widgets/class-slider-post.php:59 3498 #: inc/admin/widgets/class-tab-post.php:242 3499 msgid "Display Style" 3500 msgstr "" 3501 3502 #: inc/admin/widgets/class-carousel-slider.php:63 3503 #: inc/admin/widgets/class-grid-post.php:33 3504 #: inc/admin/widgets/class-recent-post.php:33 3505 #: inc/admin/widgets/class-slider-post.php:61 3506 #: inc/admin/widgets/class-tab-post.php:244 3507 msgid "Regular View" 3508 msgstr "" 3509 3510 #: inc/admin/widgets/class-carousel-slider.php:64 3511 #: inc/admin/widgets/class-grid-post.php:35 3512 #: inc/admin/widgets/class-recent-post.php:35 3513 #: inc/admin/widgets/class-slider-post.php:62 3514 #: inc/admin/widgets/class-tab-post.php:246 3515 msgid "Card View" 3516 msgstr "" 3517 3518 #: inc/admin/widgets/class-carousel-slider.php:70 3519 #: inc/admin/widgets/class-grid-post.php:41 3520 #: inc/admin/widgets/class-jumbo-post.php:54 3521 #: inc/admin/widgets/class-metro-post.php:66 3522 #: inc/admin/widgets/class-multi-grid-post.php:86 3523 #: inc/admin/widgets/class-recent-post.php:61 3524 #: inc/admin/widgets/class-slider-post.php:68 3525 #: inc/admin/widgets/class-tab-post.php:51 3526 #: inc/admin/widgets/class-tab-post.php:107 3527 #: inc/admin/widgets/class-tab-post.php:163 3528 msgid "Select Category" 3855 3529 msgstr "" 3856 3530 … … 3859 3533 msgstr "" 3860 3534 3861 #: inc/admin/customizer/sections/search_trending.php:53 3862 msgid "Trending Label Text" 3863 msgstr "" 3864 3865 #: inc/admin/customizer/helpers/defaults.php:76 3866 msgid "Trending News" 3867 msgstr "" 3868 3869 #: inc/admin/customizer/helpers/defaults.php:218 3870 msgid "Trending Now" 3535 #: inc/admin/widgets/class-carousel-slider.php:92 3536 msgid "Number of Slides to show" 3537 msgstr "" 3538 3539 #: inc/admin/widgets/class-carousel-slider.php:100 3540 #: inc/admin/widgets/class-grid-post.php:89 3541 #: inc/admin/widgets/class-jumbo-post.php:49 3542 #: inc/admin/widgets/class-metro-post.php:51 3543 #: inc/admin/widgets/class-multi-grid-post.php:65 3544 #: inc/admin/widgets/class-recent-post.php:83 3545 #: inc/admin/widgets/class-slider-post.php:91 3546 #: inc/admin/widgets/class-tab-post.php:67 3547 #: inc/admin/widgets/class-tab-post.php:123 3548 #: inc/admin/widgets/class-tab-post.php:179 3549 msgid "Offset" 3550 msgstr "" 3551 3552 #: inc/admin/widgets/class-carousel-slider.php:101 3553 #: inc/admin/widgets/class-grid-post.php:90 3554 #: inc/admin/widgets/class-jumbo-post.php:50 3555 #: inc/admin/widgets/class-metro-post.php:52 3556 #: inc/admin/widgets/class-multi-grid-post.php:66 3557 #: inc/admin/widgets/class-recent-post.php:84 3558 #: inc/admin/widgets/class-slider-post.php:92 3559 msgid "Offsets are used to skip a certain number of WordPress posts before starting output. Set it to 0 if you do not wish to use this feature." 3560 msgstr "" 3561 3562 #: inc/admin/widgets/class-carousel-slider.php:105 3563 #: inc/admin/widgets/class-category-grid.php:42 3564 #: inc/admin/widgets/class-recent-post.php:41 3565 #: inc/admin/widgets/class-slider-post.php:101 3566 #: inc/admin/widgets/class-tab-post.php:283 3567 msgid "Entry title font size" 3568 msgstr "" 3569 3570 #: inc/admin/widgets/class-carousel-slider.php:107 3571 #: inc/admin/widgets/class-category-grid.php:45 3572 #: inc/admin/widgets/class-category-grid.php:95 3573 #: inc/admin/widgets/class-cta.php:36 3574 #: inc/admin/widgets/class-mailchimp.php:36 3575 #: inc/admin/widgets/class-multi-grid-post.php:38 3576 #: inc/admin/widgets/class-multi-grid-post.php:47 3577 #: inc/admin/widgets/class-multi-grid-post.php:75 3578 #: inc/admin/widgets/class-recent-post.php:44 3579 #: inc/admin/widgets/class-slider-post.php:103 3580 #: inc/admin/widgets/class-tab-post.php:286 3581 msgid "Small" 3582 msgstr "" 3583 3584 #: inc/admin/widgets/class-carousel-slider.php:108 3585 #: inc/admin/widgets/class-carousel-slider.php:127 3586 #: inc/admin/widgets/class-category-grid.php:46 3587 #: inc/admin/widgets/class-category-grid.php:94 3588 #: inc/admin/widgets/class-cta.php:37 3589 #: inc/admin/widgets/class-grid-post.php:122 3590 #: inc/admin/widgets/class-mailchimp.php:37 3591 #: inc/admin/widgets/class-multi-grid-post.php:37 3592 #: inc/admin/widgets/class-multi-grid-post.php:46 3593 #: inc/admin/widgets/class-multi-grid-post.php:74 3594 #: inc/admin/widgets/class-recent-post.php:45 3595 #: inc/admin/widgets/class-recent-post.php:121 3596 #: inc/admin/widgets/class-slider-post.php:104 3597 #: inc/admin/widgets/class-slider-post.php:123 3598 #: inc/admin/widgets/class-tab-post.php:265 3599 #: inc/admin/widgets/class-tab-post.php:287 3600 msgid "Medium" 3601 msgstr "" 3602 3603 #: inc/admin/widgets/class-carousel-slider.php:109 3604 #: inc/admin/widgets/class-category-grid.php:47 3605 #: inc/admin/widgets/class-category-grid.php:93 3606 #: inc/admin/widgets/class-cta.php:38 3607 #: inc/admin/widgets/class-mailchimp.php:38 3608 #: inc/admin/widgets/class-multi-grid-post.php:73 3609 #: inc/admin/widgets/class-recent-post.php:46 3610 #: inc/admin/widgets/class-slider-post.php:105 3611 #: inc/admin/widgets/class-tab-post.php:288 3612 msgid "Big" 3613 msgstr "" 3614 3615 #: inc/admin/widgets/class-carousel-slider.php:110 3616 #: inc/admin/widgets/class-carousel-slider.php:129 3617 #: inc/admin/widgets/class-category-grid.php:92 3618 #: inc/admin/widgets/class-cta.php:39 3619 #: inc/admin/widgets/class-grid-post.php:124 3620 #: inc/admin/widgets/class-mailchimp.php:39 3621 #: inc/admin/widgets/class-multi-grid-post.php:72 3622 #: inc/admin/widgets/class-recent-post.php:123 3623 #: inc/admin/widgets/class-slider-post.php:106 3624 #: inc/admin/widgets/class-slider-post.php:125 3625 #: inc/admin/widgets/class-tab-post.php:267 3626 msgid "Large" 3627 msgstr "" 3628 3629 #: inc/admin/widgets/class-carousel-slider.php:116 3630 #: inc/admin/widgets/class-category-grid.php:53 3631 #: inc/admin/widgets/class-recent-post.php:52 3632 #: inc/admin/widgets/class-slider-post.php:112 3633 #: inc/admin/widgets/class-tab-post.php:294 3634 msgid "Entry title font style" 3635 msgstr "" 3636 3637 #: inc/admin/widgets/class-carousel-slider.php:118 3638 #: inc/admin/widgets/class-category-grid.php:55 3639 #: inc/admin/widgets/class-cta.php:47 3640 #: inc/admin/widgets/class-mailchimp.php:47 3641 #: inc/admin/widgets/class-recent-post.php:54 3642 #: inc/admin/widgets/class-slider-post.php:114 3643 #: inc/admin/widgets/class-tab-post.php:296 3644 msgid "Normal" 3645 msgstr "" 3646 3647 #: inc/admin/widgets/class-carousel-slider.php:119 3648 #: inc/admin/widgets/class-category-grid.php:56 3649 #: inc/admin/widgets/class-cta.php:48 3650 #: inc/admin/widgets/class-mailchimp.php:48 3651 #: inc/admin/widgets/class-recent-post.php:55 3652 #: inc/admin/widgets/class-slider-post.php:115 3653 #: inc/admin/widgets/class-tab-post.php:297 3654 msgid "Italic" 3655 msgstr "" 3656 3657 #: inc/admin/widgets/class-carousel-slider.php:125 3658 #: inc/admin/widgets/class-category-grid.php:90 3659 #: inc/admin/widgets/class-multi-grid-post.php:70 3660 #: inc/admin/widgets/class-recent-post.php:118 3661 #: inc/admin/widgets/class-slider-post.php:121 3662 #: inc/admin/widgets/class-tab-post.php:262 3663 msgid "Image size" 3664 msgstr "" 3665 3666 #: inc/admin/widgets/class-carousel-slider.php:128 3667 #: inc/admin/widgets/class-grid-post.php:123 3668 #: inc/admin/widgets/class-recent-post.php:122 3669 #: inc/admin/widgets/class-slider-post.php:124 3670 #: inc/admin/widgets/class-tab-post.php:266 3671 msgid "Medium Large" 3672 msgstr "" 3673 3674 #: inc/admin/widgets/class-carousel-slider.php:130 3675 #: inc/admin/widgets/class-grid-post.php:125 3676 #: inc/admin/widgets/class-recent-post.php:124 3677 #: inc/admin/widgets/class-slider-post.php:126 3678 msgid "Full" 3679 msgstr "" 3680 3681 #: inc/admin/widgets/class-carousel-slider.php:137 3682 #: inc/admin/widgets/class-category-grid.php:101 3683 #: inc/admin/widgets/class-metro-post.php:56 3684 #: inc/admin/widgets/class-recent-post.php:131 3685 #: inc/admin/widgets/class-slider-post.php:132 3686 #: inc/admin/widgets/class-tab-post.php:273 3687 msgid "Image hover effects" 3688 msgstr "" 3689 3690 #: inc/admin/widgets/class-carousel-slider.php:139 3691 #: inc/admin/widgets/class-category-grid.php:103 3692 #: inc/admin/widgets/class-metro-post.php:58 3693 #: inc/admin/widgets/class-recent-post.php:133 3694 #: inc/admin/widgets/class-slider-post.php:134 3695 #: inc/admin/widgets/class-tab-post.php:275 3696 msgid "Shine" 3697 msgstr "" 3698 3699 #: inc/admin/widgets/class-carousel-slider.php:140 3700 #: inc/admin/widgets/class-category-grid.php:104 3701 #: inc/admin/widgets/class-metro-post.php:59 3702 #: inc/admin/widgets/class-recent-post.php:134 3703 #: inc/admin/widgets/class-slider-post.php:135 3704 #: inc/admin/widgets/class-tab-post.php:276 3705 msgid "Slide" 3706 msgstr "" 3707 3708 #: inc/admin/widgets/class-carousel-slider.php:141 3709 #: inc/admin/widgets/class-category-grid.php:105 3710 #: inc/admin/widgets/class-metro-post.php:60 3711 #: inc/admin/widgets/class-recent-post.php:135 3712 #: inc/admin/widgets/class-slider-post.php:136 3713 #: inc/admin/widgets/class-tab-post.php:277 3714 msgid "Zoom" 3715 msgstr "" 3716 3717 #: inc/admin/widgets/class-carousel-slider.php:147 3718 #: inc/admin/widgets/class-slider-post.php:142 3719 msgid "Enable background overlay" 3720 msgstr "" 3721 3722 #: inc/admin/widgets/class-carousel-slider.php:152 3723 #: inc/admin/widgets/class-slider-post.php:147 3724 msgid "Background overlay style" 3725 msgstr "" 3726 3727 #: inc/admin/widgets/class-carousel-slider.php:154 3728 #: inc/admin/widgets/class-slider-post.php:149 3729 msgid "Regular" 3730 msgstr "" 3731 3732 #: inc/admin/widgets/class-carousel-slider.php:155 3733 #: inc/admin/widgets/class-slider-post.php:150 3734 msgid "Gradient" 3735 msgstr "" 3736 3737 #: inc/admin/widgets/class-carousel-slider.php:165 3738 #: inc/admin/widgets/class-cta.php:157 3739 #: inc/admin/widgets/class-mailchimp.php:133 3740 #: inc/admin/widgets/class-slider-post.php:160 3741 msgid "Height (px)" 3742 msgstr "" 3743 3744 #: inc/admin/widgets/class-carousel-slider.php:166 3745 #: inc/admin/widgets/class-slider-post.php:161 3746 msgid "Change Height of Slides." 3747 msgstr "" 3748 3749 #: inc/admin/widgets/class-carousel-slider.php:180 3750 #: inc/admin/widgets/class-slider-post.php:175 3751 msgid "Autoplay" 3752 msgstr "" 3753 3754 #: inc/admin/widgets/class-carousel-slider.php:185 3755 msgid "Centered Mode" 3756 msgstr "" 3757 3758 #: inc/admin/widgets/class-carousel-slider.php:194 3759 msgid "Space Between" 3760 msgstr "" 3761 3762 #: inc/admin/widgets/class-carousel-slider.php:195 3763 msgid "Distance between slides in px." 3764 msgstr "" 3765 3766 #: inc/admin/widgets/class-carousel-slider.php:201 3767 #: inc/admin/widgets/class-grid-post.php:95 3768 #: inc/admin/widgets/class-recent-post.php:89 3769 #: inc/admin/widgets/class-slider-post.php:181 3770 msgid "Order by" 3771 msgstr "" 3772 3773 #: inc/admin/widgets/class-carousel-slider.php:220 3774 #: inc/admin/widgets/class-grid-post.php:132 3775 #: inc/admin/widgets/class-jumbo-post.php:92 3776 #: inc/admin/widgets/class-metro-post.php:104 3777 #: inc/admin/widgets/class-multi-grid-post.php:124 3778 #: inc/admin/widgets/class-recent-post.php:141 3779 #: inc/admin/widgets/class-slider-post.php:200 3780 msgid "Show Date" 3781 msgstr "" 3782 3783 #: inc/admin/widgets/class-carousel-slider.php:225 3784 #: inc/admin/widgets/class-grid-post.php:137 3785 #: inc/admin/widgets/class-jumbo-post.php:97 3786 #: inc/admin/widgets/class-metro-post.php:109 3787 #: inc/admin/widgets/class-multi-grid-post.php:129 3788 #: inc/admin/widgets/class-recent-post.php:146 3789 #: inc/admin/widgets/class-slider-post.php:205 3790 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:290 3791 msgid "Date Format" 3792 msgstr "" 3793 3794 #: inc/admin/widgets/class-carousel-slider.php:227 3795 #: inc/admin/widgets/class-grid-post.php:139 3796 #: inc/admin/widgets/class-jumbo-post.php:99 3797 #: inc/admin/widgets/class-metro-post.php:111 3798 #: inc/admin/widgets/class-multi-grid-post.php:131 3799 #: inc/admin/widgets/class-recent-post.php:148 3800 #: inc/admin/widgets/class-slider-post.php:207 3801 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:292 3802 msgid "Format 1" 3803 msgstr "" 3804 3805 #: inc/admin/widgets/class-carousel-slider.php:228 3806 #: inc/admin/widgets/class-grid-post.php:140 3807 #: inc/admin/widgets/class-jumbo-post.php:100 3808 #: inc/admin/widgets/class-metro-post.php:112 3809 #: inc/admin/widgets/class-multi-grid-post.php:132 3810 #: inc/admin/widgets/class-recent-post.php:149 3811 #: inc/admin/widgets/class-slider-post.php:208 3812 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:293 3813 msgid "Format 2" 3814 msgstr "" 3815 3816 #: inc/admin/widgets/class-carousel-slider.php:234 3817 #: inc/admin/widgets/class-jumbo-post.php:106 3818 #: inc/admin/widgets/class-metro-post.php:118 3819 #: inc/admin/widgets/class-multi-grid-post.php:138 3820 #: inc/admin/widgets/class-recent-post.php:155 3821 #: inc/admin/widgets/class-slider-post.php:214 3822 msgid "Show Author" 3823 msgstr "" 3824 3825 #: inc/admin/widgets/class-carousel-slider.php:239 3826 #: inc/admin/widgets/class-jumbo-post.php:111 3827 #: inc/admin/widgets/class-metro-post.php:123 3828 #: inc/admin/widgets/class-multi-grid-post.php:143 3829 #: inc/admin/widgets/class-recent-post.php:160 3830 #: inc/admin/widgets/class-slider-post.php:219 3831 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:254 3832 msgid "Author Option" 3833 msgstr "" 3834 3835 #: inc/admin/widgets/class-carousel-slider.php:249 3836 #: inc/admin/widgets/class-jumbo-post.php:121 3837 #: inc/admin/widgets/class-metro-post.php:133 3838 #: inc/admin/widgets/class-multi-grid-post.php:153 3839 #: inc/admin/widgets/class-recent-post.php:170 3840 #: inc/admin/widgets/class-slider-post.php:229 3841 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:266 3842 msgid "Author Text" 3843 msgstr "" 3844 3845 #: inc/admin/widgets/class-carousel-slider.php:250 3846 #: inc/admin/widgets/class-jumbo-post.php:122 3847 #: inc/admin/widgets/class-metro-post.php:134 3848 #: inc/admin/widgets/class-multi-grid-post.php:154 3849 #: inc/admin/widgets/class-recent-post.php:171 3850 #: inc/admin/widgets/class-slider-post.php:230 3851 msgid "By:" 3852 msgstr "" 3853 3854 #: inc/admin/widgets/class-carousel-slider.php:251 3855 #: inc/admin/widgets/class-jumbo-post.php:123 3856 #: inc/admin/widgets/class-metro-post.php:135 3857 #: inc/admin/widgets/class-multi-grid-post.php:155 3858 #: inc/admin/widgets/class-recent-post.php:172 3859 #: inc/admin/widgets/class-slider-post.php:231 3860 msgid "This only works when the \"With Label\" option is selected under \"Author Option\"" 3861 msgstr "" 3862 3863 #: inc/admin/widgets/class-carousel-slider.php:255 3864 #: inc/admin/widgets/class-grid-post.php:52 3865 #: inc/admin/widgets/class-jumbo-post.php:66 3866 #: inc/admin/widgets/class-metro-post.php:78 3867 #: inc/admin/widgets/class-multi-grid-post.php:98 3868 #: inc/admin/widgets/class-recent-post.php:176 3869 #: inc/admin/widgets/class-slider-post.php:235 3870 #: inc/admin/widgets/class-tab-post.php:216 3871 msgid "Show Category" 3872 msgstr "" 3873 3874 #: inc/admin/widgets/class-carousel-slider.php:260 3875 #: inc/admin/widgets/class-grid-post.php:57 3876 #: inc/admin/widgets/class-jumbo-post.php:71 3877 #: inc/admin/widgets/class-metro-post.php:83 3878 #: inc/admin/widgets/class-multi-grid-post.php:103 3879 #: inc/admin/widgets/class-recent-post.php:181 3880 #: inc/admin/widgets/class-slider-post.php:240 3881 #: inc/admin/widgets/class-tab-post.php:221 3882 msgid "Category Text" 3883 msgstr "" 3884 3885 #: inc/admin/widgets/class-carousel-slider.php:264 3886 #: inc/admin/widgets/class-grid-post.php:61 3887 #: inc/admin/widgets/class-jumbo-post.php:75 3888 #: inc/admin/widgets/class-metro-post.php:87 3889 #: inc/admin/widgets/class-multi-grid-post.php:107 3890 #: inc/admin/widgets/class-recent-post.php:185 3891 #: inc/admin/widgets/class-slider-post.php:244 3892 #: inc/admin/widgets/class-tab-post.php:225 3893 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:218 3894 msgid "Category Option" 3895 msgstr "" 3896 3897 #: inc/admin/widgets/class-carousel-slider.php:277 3898 #: inc/admin/widgets/class-grid-post.php:74 3899 #: inc/admin/widgets/class-jumbo-post.php:88 3900 #: inc/admin/widgets/class-metro-post.php:100 3901 #: inc/admin/widgets/class-multi-grid-post.php:120 3902 #: inc/admin/widgets/class-recent-post.php:198 3903 #: inc/admin/widgets/class-slider-post.php:257 3904 #: inc/admin/widgets/class-tab-post.php:238 3905 msgid "Number of Category to show" 3906 msgstr "" 3907 3908 #: inc/admin/widgets/class-carousel-slider.php:281 3909 #: inc/admin/widgets/class-slider-post.php:96 3910 msgid "Enable Excerpt" 3911 msgstr "" 3912 3913 #: inc/admin/widgets/class-carousel-slider.php:500 3914 #: inc/admin/widgets/class-grid-post.php:252 3915 #: inc/admin/widgets/class-jumbo-post.php:258 3916 #: inc/admin/widgets/class-jumbo-post.php:323 3917 #: inc/admin/widgets/class-jumbo-post.php:386 3918 #: inc/admin/widgets/class-metro-post.php:301 3919 #: inc/admin/widgets/class-multi-grid-post.php:292 3920 #: inc/admin/widgets/class-multi-grid-post.php:363 3921 #: inc/admin/widgets/class-recent-post.php:329 3922 #: inc/admin/widgets/class-slider-post.php:405 3923 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:220 3924 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:277 3925 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:201 3926 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:180 3927 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:193 3928 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-1.php:140 3929 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-2.php:179 3930 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-3.php:159 3931 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-4.php:156 3932 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-5.php:157 3933 msgid "Post Date" 3934 msgstr "" 3935 3936 #: inc/admin/widgets/class-carousel-slider.php:505 3937 #: inc/admin/widgets/class-grid-post.php:259 3938 #: inc/admin/widgets/class-jumbo-post.php:263 3939 #: inc/admin/widgets/class-jumbo-post.php:328 3940 #: inc/admin/widgets/class-jumbo-post.php:391 3941 #: inc/admin/widgets/class-metro-post.php:306 3942 #: inc/admin/widgets/class-multi-grid-post.php:297 3943 #: inc/admin/widgets/class-multi-grid-post.php:368 3944 #: inc/admin/widgets/class-recent-post.php:334 3945 #: inc/admin/widgets/class-slider-post.php:410 3946 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:224 3947 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:281 3948 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:205 3949 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:184 3950 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:197 3951 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-1.php:144 3952 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-2.php:183 3953 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-3.php:163 3954 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-4.php:160 3955 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-5.php:161 3956 #: inc/template-tags.php:45 3957 msgid "ago" 3958 msgstr "" 3959 3960 #: inc/admin/widgets/class-category-grid.php:12 3961 msgid "Displays post categories with image in grid" 3962 msgstr "" 3963 3964 #: inc/admin/widgets/class-category-grid.php:14 3965 msgid "MagFusion: Categories" 3966 msgstr "" 3967 3968 #: inc/admin/widgets/class-category-grid.php:44 3969 #: inc/admin/widgets/class-recent-post.php:43 3970 #: inc/admin/widgets/class-tab-post.php:285 3971 msgid "Extra Small" 3972 msgstr "" 3973 3974 #: inc/admin/widgets/class-category-grid.php:62 3975 msgid "Select Categories" 3976 msgstr "" 3977 3978 #: inc/admin/widgets/class-category-grid.php:71 3979 msgid "Number of Column" 3980 msgstr "" 3981 3982 #: inc/admin/widgets/class-category-grid.php:85 3983 msgid "Show Post Count" 3984 msgstr "" 3985 3986 #: inc/admin/widgets/class-cta.php:11 3987 #: inc/admin/widgets/class-mailchimp.php:11 3988 msgid "Displays call to action button and text with background" 3989 msgstr "" 3990 3991 #: inc/admin/widgets/class-cta.php:13 3992 msgid "MagFusion: CTA" 3993 msgstr "" 3994 3995 #: inc/admin/widgets/class-cta.php:30 3996 msgid "CTA Title" 3997 msgstr "" 3998 3999 #: inc/admin/widgets/class-cta.php:34 4000 #: inc/admin/widgets/class-mailchimp.php:34 4001 msgid "Heading font size" 4002 msgstr "" 4003 4004 #: inc/admin/widgets/class-cta.php:45 4005 #: inc/admin/widgets/class-mailchimp.php:45 4006 msgid "Heading font style" 4007 msgstr "" 4008 4009 #: inc/admin/widgets/class-cta.php:64 4010 msgid "CTA Description" 4011 msgstr "" 4012 4013 #: inc/admin/widgets/class-cta.php:69 4014 msgid "Button Text - 1" 4015 msgstr "" 4016 4017 #: inc/admin/widgets/class-cta.php:73 4018 msgid "Link to url - 1" 4019 msgstr "" 4020 4021 #: inc/admin/widgets/class-cta.php:74 4022 #: inc/admin/widgets/class-cta.php:88 4023 msgid "Enter a proper url with http: OR https:" 4024 msgstr "" 4025 4026 #: inc/admin/widgets/class-cta.php:78 4027 msgid "Open Link in new Tab - 1" 4028 msgstr "" 4029 4030 #: inc/admin/widgets/class-cta.php:83 4031 msgid "Button Text - 2" 4032 msgstr "" 4033 4034 #: inc/admin/widgets/class-cta.php:87 4035 msgid "Link to url - 2" 4036 msgstr "" 4037 4038 #: inc/admin/widgets/class-cta.php:92 4039 msgid "Open Link in new Tab - 2" 4040 msgstr "" 4041 4042 #: inc/admin/widgets/class-cta.php:97 4043 #: inc/admin/widgets/class-mailchimp.php:73 4044 msgid "Widget Settings" 4045 msgstr "" 4046 4047 #: inc/admin/widgets/class-cta.php:103 4048 #: inc/admin/widgets/class-mailchimp.php:79 4049 msgid "Regular layout" 4050 msgstr "" 4051 4052 #: inc/admin/widgets/class-cta.php:120 4053 #: inc/admin/widgets/class-mailchimp.php:96 4054 msgid "Text Color" 4055 msgstr "" 4056 4057 #: inc/admin/widgets/class-cta.php:125 4058 #: inc/admin/widgets/class-mailchimp.php:101 4059 msgid "Background Color" 4060 msgstr "" 4061 4062 #: inc/admin/widgets/class-cta.php:127 4063 #: inc/admin/widgets/class-mailchimp.php:103 4064 msgid "Will be overridden if used background image." 4065 msgstr "" 4066 4067 #: inc/admin/widgets/class-cta.php:131 4068 #: inc/admin/widgets/class-image-widget.php:37 4069 #: inc/admin/widgets/class-mailchimp.php:107 4070 msgid "Background Image" 4071 msgstr "" 4072 4073 #: inc/admin/widgets/class-cta.php:135 4074 #: inc/admin/widgets/class-mailchimp.php:111 4075 msgid "Enable Fixed Background Image" 4076 msgstr "" 4077 4078 #: inc/admin/widgets/class-cta.php:140 4079 #: inc/admin/widgets/class-mailchimp.php:116 4080 msgid "Overlay Color" 4081 msgstr "" 4082 4083 #: inc/admin/widgets/class-cta.php:149 4084 #: inc/admin/widgets/class-mailchimp.php:125 4085 msgid "Overlay Opacity" 4086 msgstr "" 4087 4088 #: inc/admin/widgets/class-cta.php:158 4089 #: inc/admin/widgets/class-mailchimp.php:134 4090 msgid "Works when there is either a background color or image." 4091 msgstr "" 4092 4093 #: inc/admin/widgets/class-grid-post.php:11 4094 msgid "Displays grid posts with an image" 4095 msgstr "" 4096 4097 #: inc/admin/widgets/class-grid-post.php:13 4098 msgid "MagFusion: Grid Posts" 4099 msgstr "" 4100 4101 #: inc/admin/widgets/class-grid-post.php:27 4102 msgid "Grid Posts" 4103 msgstr "" 4104 4105 #: inc/admin/widgets/class-grid-post.php:31 4106 #: inc/admin/widgets/class-image-widget.php:65 4107 #: inc/admin/widgets/class-multi-grid-post.php:159 4108 #: inc/admin/widgets/class-social-menu.php:44 4109 msgid "Style" 4110 msgstr "" 4111 4112 #: inc/admin/widgets/class-grid-post.php:34 4113 #: inc/admin/widgets/class-recent-post.php:34 4114 #: inc/admin/widgets/class-tab-post.php:245 4115 msgid "List View" 4116 msgstr "" 4117 4118 #: inc/admin/widgets/class-grid-post.php:81 4119 #: inc/admin/widgets/class-multi-grid-post.php:57 4120 #: inc/admin/widgets/class-recent-post.php:75 4121 #: inc/admin/widgets/class-slider-post.php:83 4122 #: inc/admin/widgets/class-tab-post.php:212 4123 msgid "Number of posts to show" 4124 msgstr "" 4125 4126 #: inc/admin/widgets/class-grid-post.php:114 4127 #: inc/admin/widgets/class-recent-post.php:113 4128 #: inc/admin/widgets/class-tab-post.php:257 4129 msgid "Show Image" 4130 msgstr "" 4131 4132 #: inc/admin/widgets/class-grid-post.php:119 4133 msgid "Image Size" 4134 msgstr "" 4135 4136 #: inc/admin/widgets/class-image-widget.php:14 4137 msgid "The Image Widget offers versatile design with two style variations. Effortlessly incorporate images, titles, descriptions, and links for dynamic and engaging content presentation in a single widget." 4138 msgstr "" 4139 4140 #: inc/admin/widgets/class-image-widget.php:16 4141 msgid "MagFusion: Image Widget" 4142 msgstr "" 4143 4144 #: inc/admin/widgets/class-image-widget.php:33 4145 msgid "Widget Description" 4146 msgstr "" 4147 4148 #: inc/admin/widgets/class-image-widget.php:41 4149 msgid "Button Text" 4150 msgstr "" 4151 4152 #: inc/admin/widgets/class-image-widget.php:45 4153 msgid "Link to URL" 4154 msgstr "" 4155 4156 #: inc/admin/widgets/class-image-widget.php:46 4157 #: inc/admin/widgets/class-youtube-video.php:39 4158 #: inc/admin/widgets/class-youtube-video.php:49 4159 msgid "Please make sure to provide a complete URL that includes either \"http://\" or \"https://\" to ensure the widget operates correctly." 4160 msgstr "" 4161 4162 #: inc/admin/widgets/class-image-widget.php:50 4163 msgid "Open Link in new Tab" 4164 msgstr "" 4165 4166 #: inc/admin/widgets/class-jumbo-post.php:16 4167 msgid "Jumbo Widget transforms your posts into a visually appealing mosaic, creating a stylish and organized showcase for an immersive reader experience." 4168 msgstr "" 4169 4170 #: inc/admin/widgets/class-jumbo-post.php:18 4171 msgid "MagFusion: Jumbo Post" 4172 msgstr "" 4173 4174 #: inc/admin/widgets/class-jumbo-post.php:35 4175 #: inc/admin/widgets/class-metro-post.php:35 4176 msgid "Style Layout" 4177 msgstr "" 4178 4179 #: inc/admin/widgets/class-jumbo-post.php:37 4180 #: inc/admin/widgets/class-metro-post.php:37 4181 msgid "Layout 1" 4182 msgstr "" 4183 4184 #: inc/admin/widgets/class-jumbo-post.php:38 4185 #: inc/admin/widgets/class-metro-post.php:38 4186 msgid "Layout 2" 4187 msgstr "" 4188 4189 #: inc/admin/widgets/class-jumbo-post.php:39 4190 #: inc/admin/widgets/class-metro-post.php:39 4191 msgid "Layout 3" 4192 msgstr "" 4193 4194 #: inc/admin/widgets/class-jumbo-post.php:55 4195 #: inc/admin/widgets/class-metro-post.php:67 4196 #: inc/admin/widgets/class-multi-grid-post.php:87 4197 #: inc/admin/widgets/class-tab-post.php:52 4198 #: inc/admin/widgets/class-tab-post.php:108 4199 #: inc/admin/widgets/class-tab-post.php:164 4200 msgid "Leave empty if you don't want the posts to be category specific" 4201 msgstr "" 4202 4203 #: inc/admin/widgets/class-mailchimp.php:13 4204 msgid "MagFusion: Mailchimp" 4205 msgstr "" 4206 4207 #: inc/admin/widgets/class-mailchimp.php:30 4208 msgid "Mailchimp Title" 4209 msgstr "" 4210 4211 #: inc/admin/widgets/class-mailchimp.php:64 4212 msgid "Mailchimp Description" 4213 msgstr "" 4214 4215 #: inc/admin/widgets/class-mailchimp.php:69 4216 msgid "MailChimp Form Shortcode" 4217 msgstr "" 4218 4219 #: inc/admin/widgets/class-metro-post.php:16 4220 msgid "Metro Widget transforms your posts into a visually appealing mosaic, creating a stylish and organized showcase for an immersive reader experience." 4221 msgstr "" 4222 4223 #: inc/admin/widgets/class-metro-post.php:18 4224 msgid "MagFusion: Metro Post" 4225 msgstr "" 4226 4227 #: inc/admin/widgets/class-metro-post.php:40 4228 msgid "Layout 4" 4229 msgstr "" 4230 4231 #: inc/admin/widgets/class-metro-post.php:41 4232 msgid "Layout 5" 4233 msgstr "" 4234 4235 #: inc/admin/widgets/class-multi-grid-post.php:16 4236 msgid "Shows post in multi grid layout" 4237 msgstr "" 4238 4239 #: inc/admin/widgets/class-multi-grid-post.php:18 4240 msgid "MagFusion: Multi Grid Post" 4241 msgstr "" 4242 4243 #: inc/admin/widgets/class-multi-grid-post.php:35 4244 msgid "Font size for Prime Article" 4245 msgstr "" 4246 4247 #: inc/admin/widgets/class-multi-grid-post.php:44 4248 msgid "Font size for Sub Articles" 4249 msgstr "" 4250 4251 #: inc/admin/widgets/class-multi-grid-post.php:81 4252 msgid "Show Description" 4253 msgstr "" 4254 4255 #: inc/admin/widgets/class-recent-post.php:11 4256 msgid "Displays recent posts with an image" 4257 msgstr "" 4258 4259 #: inc/admin/widgets/class-recent-post.php:13 4260 msgid "MagFusion: Recent Posts" 4261 msgstr "" 4262 4263 #: inc/admin/widgets/class-recent-post.php:27 4264 msgid "Recent Posts" 4265 msgstr "" 4266 4267 #: inc/admin/widgets/class-recent-post.php:108 4268 #: inc/admin/widgets/class-tab-post.php:252 4269 msgid "Show Counter" 4270 msgstr "" 4271 4272 #: inc/admin/widgets/class-slider-post.php:10 4273 msgid "Displays recent posts in a slider with an image" 4274 msgstr "" 4275 4276 #: inc/admin/widgets/class-slider-post.php:12 4277 msgid "MagFusion: Slider Posts" 4278 msgstr "" 4279 4280 #: inc/admin/widgets/class-slider-post.php:25 4281 msgid "Slider Posts" 4282 msgstr "" 4283 4284 #: inc/admin/widgets/class-social-menu.php:14 4285 msgid "Displays social menu if you have set it." 4286 msgstr "" 4287 4288 #: inc/admin/widgets/class-social-menu.php:16 4289 msgid "MagFusion: Social Menu" 4290 msgstr "" 4291 4292 #: inc/admin/widgets/class-social-menu.php:35 4293 msgid "Social Links Color" 4294 msgstr "" 4295 4296 #: inc/admin/widgets/class-social-menu.php:37 4297 msgid "Use Brand Color" 4298 msgstr "" 4299 4300 #: inc/admin/widgets/class-social-menu.php:38 4301 msgid "Use Brand Background" 4302 msgstr "" 4303 4304 #: inc/admin/widgets/class-social-menu.php:50 4305 msgid "Show Label" 4306 msgstr "" 4307 4308 #: inc/admin/widgets/class-social-menu.php:55 4309 msgid "Column" 4310 msgstr "" 4311 4312 #: inc/admin/widgets/class-social-menu.php:56 4313 msgid "Will only work when label is enabled from above and there is enough space to display the columns." 4314 msgstr "" 4315 4316 #: inc/admin/widgets/class-social-menu.php:58 4317 msgid "One" 3871 4318 msgstr "" 3872 4319 … … 3875 4322 msgstr "" 3876 4323 3877 #: inc/admin/customizer/helpers/helper-function.php:270 3878 msgid "Two Columns" 3879 msgstr "" 3880 3881 #: inc/admin/customizer/helpers/helper-function.php:274 3882 msgid "Two Columns Big Left" 3883 msgstr "" 3884 3885 #: inc/admin/customizer/helpers/helper-function.php:282 3886 msgid "Two Columns Big Right" 3887 msgstr "" 3888 3889 #: inc/admin/customizer/helpers/theme-upsell.php:6 3890 msgid "Unlock More Features" 3891 msgstr "" 3892 3893 #: inc/admin/customizer/helpers/controls.php:243 3894 #: inc/admin/customizer/helpers/controls.php:287 3895 #: inc/admin/dashboard/views/free-vs-pro.php:281 3896 msgid "Upgrade Now" 3897 msgstr "" 3898 3899 #: inc/admin/dashboard/class-dashboard.php:202 3900 #: inc/admin/dashboard/class-welcome-notice.php:81 3901 #: inc/admin/dashboard/views/dashboard.php:55 3902 msgid "Upgrade to Pro" 3903 msgstr "" 3904 3905 #: inc/admin/customizer/sections/header-style.php:61 3906 msgid "Upload Banner Advertisement" 3907 msgstr "" 3908 3909 #: inc/admin/meta-box/category-meta-box.php:20 3910 #: inc/admin/meta-box/category-meta-box.php:48 3911 #: inc/admin/widgets/class-author.php:180 inc/admin/widgets/widget-base.php:531 3912 msgid "Upload/Add image" 3913 msgstr "" 3914 3915 #: inc/admin/widgets/class-social-menu.php:38 3916 msgid "Use Brand Background" 3917 msgstr "" 3918 3919 #: inc/admin/widgets/class-social-menu.php:37 3920 msgid "Use Brand Color" 3921 msgstr "" 3922 3923 #: inc/admin/widgets/class-author.php:179 inc/admin/widgets/widget-base.php:530 3924 msgid "Use Image" 3925 msgstr "" 3926 3927 #: inc/admin/meta-box/category-meta-box.php:96 3928 msgid "Use image" 3929 msgstr "" 3930 3931 #: inc/admin/customizer/sections/footer.php:24 3932 msgid "Use {{ date }} to get the current date." 3933 msgstr "" 3934 3935 #: inc/admin/dashboard/views/dashboard.php:346 3936 #: inc/admin/dashboard/views/help.php:130 3937 msgid "Useful Plugins" 3938 msgstr "" 3939 3940 #: inc/admin/widgets/class-mailchimp.php:86 3941 #: inc/admin/widgets/class-slider-post.php:39 3942 #: inc/admin/widgets/class-carousel-slider.php:41 3943 #: inc/admin/widgets/class-cta.php:110 3944 msgid "Vertical Alignment" 3945 msgstr "" 3946 3947 #: inc/admin/customizer/sections/slider-banner.php:152 3948 msgid "Vertical alignment bottom" 3949 msgstr "" 3950 3951 #: inc/admin/customizer/sections/slider-banner.php:151 3952 msgid "Vertical alignment space between" 3953 msgstr "" 3954 3955 #: inc/admin/customizer/sections/slider-banner.php:150 3956 msgid "Vertical alignment top" 4324 #: inc/admin/widgets/class-social-menu.php:60 4325 msgid "Three" 4326 msgstr "" 4327 4328 #: inc/admin/widgets/class-social-menu.php:66 4329 msgid "Alignment" 4330 msgstr "" 4331 4332 #: inc/admin/widgets/class-social-menu.php:127 4333 msgid "Social menu is not set. You need to create menu and assign it to Social Menu on Menu Settings." 4334 msgstr "" 4335 4336 #: inc/admin/widgets/class-tab-post.php:17 4337 msgid "Displays posts in tab" 4338 msgstr "" 4339 4340 #: inc/admin/widgets/class-tab-post.php:19 4341 msgid "MagFusion: Tab Posts" 4342 msgstr "" 4343 4344 #: inc/admin/widgets/class-tab-post.php:32 4345 msgid "Popular Post Settings" 4346 msgstr "" 4347 4348 #: inc/admin/widgets/class-tab-post.php:36 4349 #: inc/admin/widgets/class-tab-post.php:96 4350 #: inc/admin/widgets/class-tab-post.php:152 4351 msgid "Show Tab" 4352 msgstr "" 4353 4354 #: inc/admin/widgets/class-tab-post.php:41 4355 msgid "Will display post based on comments count" 4356 msgstr "" 4357 4358 #: inc/admin/widgets/class-tab-post.php:46 4359 msgid "Popular" 4360 msgstr "" 4361 4362 #: inc/admin/widgets/class-tab-post.php:47 4363 #: inc/admin/widgets/class-tab-post.php:103 4364 #: inc/admin/widgets/class-tab-post.php:159 4365 msgid "Leave as it is to show default title or leave blank to only show icon" 4366 msgstr "" 4367 4368 #: inc/admin/widgets/class-tab-post.php:68 4369 #: inc/admin/widgets/class-tab-post.php:124 4370 #: inc/admin/widgets/class-tab-post.php:180 4371 msgid "Can be useful if you want to skip certain number of posts. Leave as 0 if you do not want to use it." 4372 msgstr "" 4373 4374 #: inc/admin/widgets/class-tab-post.php:73 4375 #: inc/admin/widgets/class-tab-post.php:129 4376 #: inc/admin/widgets/class-tab-post.php:185 4377 msgid "Order By" 4378 msgstr "" 4379 4380 #: inc/admin/widgets/class-tab-post.php:92 4381 msgid "Hot Post Settings" 4382 msgstr "" 4383 4384 #: inc/admin/widgets/class-tab-post.php:102 4385 msgid "Hot" 4386 msgstr "" 4387 4388 #: inc/admin/widgets/class-tab-post.php:148 4389 msgid "Latest Post Settings" 4390 msgstr "" 4391 4392 #: inc/admin/widgets/class-tab-post.php:461 4393 msgid "Tab Navigation" 4394 msgstr "" 4395 4396 #: inc/admin/widgets/class-youtube-video.php:15 4397 msgid "Displays youtube video form your channel." 4398 msgstr "" 4399 4400 #: inc/admin/widgets/class-youtube-video.php:17 4401 msgid "MagFusion: Youtube Video" 4402 msgstr "" 4403 4404 #: inc/admin/widgets/class-youtube-video.php:38 4405 msgid "Channel URL:" 4406 msgstr "" 4407 4408 #: inc/admin/widgets/class-youtube-video.php:44 4409 msgid "Channel Name:" 3957 4410 msgstr "" 3958 4411 … … 3961 4414 msgstr "" 3962 4415 3963 #: inc/admin/dashboard/views/help.php:30 3964 msgid "View Now" 3965 msgstr "" 3966 3967 #: inc/admin/dashboard/views/dashboard.php:25 3968 msgid "View Starter Templates" 3969 msgstr "" 3970 3971 #: inc/compatibility/woocommerce/woocommerce.php:197 3972 #: inc/compatibility/woocommerce/woocommerce.php:222 3973 msgid "View your shopping cart" 3974 msgstr "" 3975 3976 #. %1$s: Opening of strong tag, %2$s: Theme's Name, %3$s: Closing of strong tag 3977 #: inc/admin/dashboard/class-theme-review-notice.php:86 4416 #: inc/admin/widgets/widget-init.php:62 4417 msgid "Sidebar" 4418 msgstr "" 4419 4420 #: inc/admin/widgets/widget-init.php:68 4421 msgid "Off-canvas Drawer" 4422 msgstr "" 4423 4424 #: inc/admin/widgets/widget-init.php:74 4425 msgid "After Header" 4426 msgstr "" 4427 4428 #: inc/admin/widgets/widget-init.php:76 4429 msgid "Widgets placed in this region will be displayed below the header and above the main content." 4430 msgstr "" 4431 4432 #: inc/admin/widgets/widget-init.php:80 4433 msgid "Homepage Fullwidth Widget Area - Before Two Column Area" 4434 msgstr "" 4435 4436 #: inc/admin/widgets/widget-init.php:82 4437 msgid "Widgets placed in this region will be displayed above the two-column widget area." 4438 msgstr "" 4439 4440 #: inc/admin/widgets/widget-init.php:86 4441 msgid "Homepage Two Column Widget Area - Primary" 4442 msgstr "" 4443 4444 #: inc/admin/widgets/widget-init.php:88 4445 msgid "Widgets placed in this region will be displayed as the primary area in the two-column, side-by-side homepage widget section." 4446 msgstr "" 4447 4448 #: inc/admin/widgets/widget-init.php:92 4449 msgid "Homepage Two Column Widget Area - Secondary" 4450 msgstr "" 4451 4452 #: inc/admin/widgets/widget-init.php:94 4453 msgid "Widgets placed in this region will be displayed as the secondary area in the two-column, side-by-side homepage widget section." 4454 msgstr "" 4455 4456 #: inc/admin/widgets/widget-init.php:98 4457 msgid "Homepage Fullwidth Widget Area - After Two Column Area" 4458 msgstr "" 4459 4460 #: inc/admin/widgets/widget-init.php:100 4461 msgid "Widgets placed in this region will be displayed below the two-column widget area." 4462 msgstr "" 4463 4464 #: inc/admin/widgets/widget-init.php:104 4465 msgid "Homepage Before Posts" 4466 msgstr "" 4467 4468 #: inc/admin/widgets/widget-init.php:106 4469 msgid "Widgets added to this region will appear on the homepage before posts listing." 4470 msgstr "" 4471 4472 #: inc/admin/widgets/widget-init.php:110 4473 msgid "Homepage After Posts" 4474 msgstr "" 4475 4476 #: inc/admin/widgets/widget-init.php:112 4477 msgid "Widgets added to this region will appear on the homepage after posts listing." 4478 msgstr "" 4479 4480 #: inc/admin/widgets/widget-init.php:116 4481 msgid "Homepage Fullwidth Widget Area - Bottom Area" 4482 msgstr "" 4483 4484 #: inc/admin/widgets/widget-init.php:118 4485 msgid "Widgets placed in this region will be displayed right after the two-column widget area." 4486 msgstr "" 4487 4488 #: inc/admin/widgets/widget-init.php:122 4489 msgid "Before Footer" 4490 msgstr "" 4491 4492 #: inc/admin/widgets/widget-init.php:124 4493 msgid "Widgets added to this region will appear above the footer." 4494 msgstr "" 4495 4496 #: inc/admin/widgets/widget-init.php:158 3978 4497 #, php-format 3979 msgid "" 3980 "We hope you're enjoying our %1$s%2$s%3$s WordPress theme! Your feedback " 3981 "helps us improve and reach more users. If you love our theme, please take a " 3982 "moment to leave us a 5-star rating. Your support means the world to us!" 3983 msgstr "" 3984 3985 #: inc/admin/dashboard/views/help.php:38 3986 msgid "" 3987 "We would be happy to guide you through any issues and queries you have " 3988 "regarding MagFusion!" 3989 msgstr "" 3990 3991 #: inc/admin/customizer/helpers/controls.php:237 3992 #: inc/admin/dashboard/views/dashboard.php:155 3993 msgid "Webmaster Tools" 3994 msgstr "" 3995 3996 #. Weekly archive title. %s is the week date format. 3997 #: assets/breadcrumbs/breadcrumbs.php:282 3998 #, php-format 3999 msgid "Week %s" 4000 msgstr "" 4001 4002 #: assets/breadcrumbs/breadcrumbs.php:822 4003 msgctxt "weekly archives date format" 4004 msgid "W" 4005 msgstr "" 4006 4007 #: inc/admin/dashboard/class-welcome-notice.php:57 4008 #, php-format 4009 msgid "Welcome %1$s!" 4010 msgstr "" 4011 4012 #: template-parts/modal-search.php:12 4013 msgid "What are You Looking For?" 4014 msgstr "" 4015 4016 #. %s: Theme Name. 4017 #: inc/admin/dashboard/views/dashboard.php:286 4018 msgid "" 4019 "What do you think of our theme? Was it a good experience and did it match " 4020 "your expectations? Let us know so we can improve!" 4021 msgstr "" 4022 4023 #: inc/admin/widgets/class-image-widget.php:33 4024 msgid "Widget Description" 4025 msgstr "" 4026 4027 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:118 4028 msgid "Widget Font" 4029 msgstr "" 4030 4031 #: inc/admin/widgets/class-mailchimp.php:73 inc/admin/widgets/class-cta.php:97 4032 msgid "Widget Settings" 4033 msgstr "" 4034 4035 #: inc/admin/widgets/class-mailchimp.php:26 4036 #: inc/admin/widgets/class-image-widget.php:29 4037 #: inc/admin/widgets/class-ads-code.php:26 inc/admin/widgets/class-cta.php:26 4038 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:86 4039 msgid "Widget Title" 4498 msgid "Footer Column %1$d" 4040 4499 msgstr "" 4041 4500 … … 4045 4504 msgstr "" 4046 4505 4047 #: inc/admin/widgets/widget-init.php:1 244048 msgid " Widgets added to this region will appear above the footer."4506 #: inc/admin/widgets/widget-init.php:169 4507 msgid "After Footer" 4049 4508 msgstr "" 4050 4509 4051 4510 #: inc/admin/widgets/widget-init.php:171 4052 msgid "" 4053 "Widgets added to this region will appear after the footer and before sub-" 4054 "footer." 4055 msgstr "" 4056 4057 #: inc/admin/widgets/widget-init.php:185 4058 msgid "" 4059 "Widgets added to this region will appear on detail page of a woocommerce " 4060 "product." 4061 msgstr "" 4062 4063 #: inc/admin/widgets/widget-init.php:112 4064 msgid "" 4065 "Widgets added to this region will appear on the homepage after posts listing." 4066 msgstr "" 4067 4068 #: inc/admin/widgets/widget-init.php:106 4069 msgid "" 4070 "Widgets added to this region will appear on the homepage before posts " 4071 "listing." 4511 msgid "Widgets added to this region will appear after the footer and before sub-footer." 4512 msgstr "" 4513 4514 #: inc/admin/widgets/widget-init.php:177 4515 msgid "WooCommerce Shop/Category Page Sidebar" 4072 4516 msgstr "" 4073 4517 4074 4518 #: inc/admin/widgets/widget-init.php:179 4075 msgid "" 4076 "Widgets added to this region will appear on the shop or category page of " 4077 "woocommerce." 4078 msgstr "" 4079 4080 #: inc/admin/widgets/widget-init.php:82 4081 msgid "" 4082 "Widgets placed in this region will be displayed above the two-column widget " 4083 "area." 4084 msgstr "" 4085 4086 #: inc/admin/widgets/widget-init.php:88 4087 msgid "" 4088 "Widgets placed in this region will be displayed as the primary area in the " 4089 "two-column, side-by-side homepage widget section." 4090 msgstr "" 4091 4092 #: inc/admin/widgets/widget-init.php:94 4093 msgid "" 4094 "Widgets placed in this region will be displayed as the secondary area in the " 4095 "two-column, side-by-side homepage widget section." 4096 msgstr "" 4097 4098 #: inc/admin/widgets/widget-init.php:76 4099 msgid "" 4100 "Widgets placed in this region will be displayed below the header and above " 4101 "the main content." 4102 msgstr "" 4103 4104 #: inc/admin/widgets/widget-init.php:100 4105 msgid "" 4106 "Widgets placed in this region will be displayed below the two-column widget " 4107 "area." 4108 msgstr "" 4109 4110 #: inc/admin/widgets/widget-init.php:118 4111 msgid "" 4112 "Widgets placed in this region will be displayed right after the two-column " 4113 "widget area." 4114 msgstr "" 4115 4116 #: inc/admin/widgets/class-mailchimp.php:103 4117 #: inc/admin/widgets/class-cta.php:127 4118 msgid "Will be overridden if used background image." 4119 msgstr "" 4120 4121 #: inc/admin/widgets/class-tab-post.php:41 4122 msgid "Will display post based on comments count" 4123 msgstr "" 4124 4125 #: inc/admin/widgets/class-social-menu.php:56 4126 msgid "" 4127 "Will only work when label is enabled from above and there is enough space to " 4128 "display the columns." 4129 msgstr "" 4130 4131 #: inc/admin/widgets/class-slider-post.php:223 4132 #: inc/admin/widgets/class-jumbo-post.php:115 4133 #: inc/admin/widgets/class-recent-post.php:164 4134 #: inc/admin/widgets/class-carousel-slider.php:243 4135 #: inc/admin/widgets/class-metro-post.php:127 4136 #: inc/admin/widgets/class-multi-grid-post.php:147 4137 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:258 4138 #: inc/admin/customizer/helpers/helper-function.php:371 4139 msgid "With Avatar Image" 4140 msgstr "" 4141 4142 #: inc/admin/widgets/class-slider-post.php:222 4143 #: inc/admin/widgets/class-jumbo-post.php:114 4144 #: inc/admin/widgets/class-recent-post.php:163 4145 #: inc/admin/widgets/class-carousel-slider.php:242 4146 #: inc/admin/widgets/class-metro-post.php:126 4147 #: inc/admin/widgets/class-multi-grid-post.php:146 4148 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:257 4149 #: inc/admin/customizer/sections/tags.php:76 4150 #: inc/admin/customizer/helpers/helper-function.php:370 4151 #: inc/admin/customizer/helpers/helper-function.php:392 4152 msgid "With Icon" 4153 msgstr "" 4154 4155 #: inc/admin/widgets/class-slider-post.php:221 4156 #: inc/admin/widgets/class-jumbo-post.php:113 4157 #: inc/admin/widgets/class-recent-post.php:162 4158 #: inc/admin/widgets/class-carousel-slider.php:241 4159 #: inc/admin/widgets/class-metro-post.php:125 4160 #: inc/admin/widgets/class-multi-grid-post.php:145 4161 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:256 4162 #: inc/admin/customizer/helpers/helper-function.php:369 4163 #: inc/admin/customizer/helpers/helper-function.php:391 4164 msgid "With Label" 4165 msgstr "" 4166 4167 #: inc/admin/customizer/sections/search_trending.php:5 4168 msgid "Within Search Modal" 4519 msgid "Widgets added to this region will appear on the shop or category page of woocommerce." 4169 4520 msgstr "" 4170 4521 … … 4173 4524 msgstr "" 4174 4525 4175 #: inc/admin/widgets/widget-init.php:177 4176 msgid "WooCommerce Shop/Category Page Sidebar" 4177 msgstr "" 4178 4179 #: inc/admin/widgets/class-slider-post.php:35 4180 #: inc/admin/widgets/class-carousel-slider.php:37 4181 msgid "Works exclusively in the fullwidth widget area" 4182 msgstr "" 4183 4184 #: inc/admin/widgets/class-mailchimp.php:134 4185 #: inc/admin/widgets/class-cta.php:158 4186 msgid "Works when there is either a background color or image." 4187 msgstr "" 4188 4189 #. Author of the theme 4190 msgid "WPInterface" 4191 msgstr "" 4192 4193 #: inc/admin/widgets/class-slider-post.php:31 4194 #: inc/admin/widgets/class-carousel-slider.php:33 4195 msgid "Wrapper Layout" 4196 msgstr "" 4197 4198 #: inc/admin/dashboard/views/help.php:66 4199 msgid "x" 4200 msgstr "" 4201 4202 #: inc/admin/dashboard/views/help.php:69 4203 msgid "X Community" 4204 msgstr "" 4205 4206 #: assets/breadcrumbs/breadcrumbs.php:792 4207 #: assets/breadcrumbs/breadcrumbs.php:821 4208 #: assets/breadcrumbs/breadcrumbs.php:848 4209 #: assets/breadcrumbs/breadcrumbs.php:875 4210 #: assets/breadcrumbs/breadcrumbs.php:1215 4211 msgctxt "yearly archives date format" 4212 msgid "Y" 4213 msgstr "" 4214 4215 #: inc/admin/meta-box/meta-box.php:115 inc/admin/meta-box/meta-box.php:126 4216 #: inc/admin/meta-box/meta-box.php:137 inc/admin/meta-box/meta-box.php:155 4217 #: inc/admin/meta-box/meta-box.php:168 inc/admin/meta-box/meta-box.php:181 4218 #: inc/admin/meta-box/meta-box.php:198 inc/admin/meta-box/meta-box.php:217 4219 msgid "Yes" 4220 msgstr "" 4221 4222 #: inc/admin/dashboard/class-changelog-parser.php:40 4223 msgid "You are not allowed to access this resource." 4224 msgstr "" 4225 4226 #: inc/admin/customizer/sections/footer.php:70 4526 #: inc/admin/widgets/widget-init.php:185 4527 msgid "Widgets added to this region will appear on detail page of a woocommerce product." 4528 msgstr "" 4529 4530 #: inc/compatibility/elementor/elementor.php:93 4531 msgid "MagFusion Widget Blocks" 4532 msgstr "" 4533 4534 #: inc/compatibility/elementor/elementor.php:102 4535 msgid "MagFusion Widget Grid" 4536 msgstr "" 4537 4538 #: inc/compatibility/elementor/elementor.php:111 4539 msgid "MagFusion Global Widgets" 4540 msgstr "" 4541 4542 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:54 4543 msgid "Block Title" 4544 msgstr "" 4545 4546 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:63 4547 msgid "Add your custom block title" 4548 msgstr "" 4549 4550 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:93 4551 msgid "Color:" 4552 msgstr "" 4553 4554 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:105 4555 msgid "Text Color:" 4556 msgstr "" 4557 4558 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:118 4559 msgid "Widget Font" 4560 msgstr "" 4561 4562 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:126 4563 msgid "Meta Font Size" 4564 msgstr "" 4565 4566 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:137 4567 msgid "Content Font Size" 4568 msgstr "" 4569 4570 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:170 4571 msgid "Posts" 4572 msgstr "" 4573 4574 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:176 4575 msgid "Number of posts to display:" 4576 msgstr "" 4577 4578 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:184 4579 msgid "Offset Posts:" 4580 msgstr "" 4581 4582 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:195 4583 msgid "Posts Category" 4584 msgstr "" 4585 4586 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:202 4587 msgid "Category Meta" 4588 msgstr "" 4589 4590 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:239 4591 msgid "Posts Author" 4592 msgstr "" 4593 4594 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:246 4595 msgid "Author Meta" 4596 msgstr "" 4597 4598 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:275 4599 msgid "Posts Date" 4600 msgstr "" 4601 4602 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:282 4603 msgid "Date Meta" 4604 msgstr "" 4605 4606 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:323 4607 msgid "Filter" 4608 msgstr "" 4609 4610 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:329 4611 msgid "Display the posts from:" 4612 msgstr "" 4613 4614 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:333 4615 msgid "Latest Posts" 4616 msgstr "" 4617 4618 #: inc/compatibility/elementor/widgets/class-magfusion-elementor-widget-base.php:341 4619 msgid "Select categories:" 4620 msgstr "" 4621 4622 #: inc/compatibility/elementor/widgets/magfusion-elementor-global-widgets-title.php:47 4623 msgid "Title Widget" 4624 msgstr "" 4625 4626 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:48 4627 msgid "Block Style 1" 4628 msgstr "" 4629 4630 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:86 4631 msgid "Title Font Size Left Column" 4632 msgstr "" 4633 4634 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:98 4635 msgid "Title Font Size Right Column" 4636 msgstr "" 4637 4638 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:117 4639 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:104 4640 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:58 4641 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:92 4642 msgid "Post Excerpt" 4643 msgstr "" 4644 4645 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-1.php:125 4646 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:112 4647 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:66 4648 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:100 4649 msgid "Content Line Limit" 4650 msgstr "" 4651 4652 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:52 4653 msgid "Block Style 2" 4654 msgstr "" 4655 4656 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-2.php:84 4657 msgid "Title Font Size" 4658 msgstr "" 4659 4660 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-3.php:52 4661 msgid "Block Style 3" 4662 msgstr "" 4663 4664 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-4.php:47 4665 msgid "Block Style 4" 4666 msgstr "" 4667 4668 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-block-5.php:55 4669 msgid "Block Style 5" 4670 msgstr "" 4671 4672 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-1.php:41 4673 msgid "Grid Style 1" 4674 msgstr "" 4675 4676 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-2.php:54 4677 msgid "Grid Style 2" 4678 msgstr "" 4679 4680 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-3.php:54 4681 msgid "Grid Style 3" 4682 msgstr "" 4683 4684 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-4.php:54 4685 msgid "Grid Style 4" 4686 msgstr "" 4687 4688 #: inc/compatibility/elementor/widgets/magfusion-elementor-widgets-grid-5.php:54 4689 msgid "Grid Style 5" 4690 msgstr "" 4691 4692 #: inc/compatibility/woocommerce/woocommerce.php:199 4693 #: inc/compatibility/woocommerce/woocommerce.php:224 4694 msgid "View your shopping cart" 4695 msgstr "" 4696 4697 #: inc/template-functions.php:157 4698 msgid "Read More" 4699 msgstr "" 4700 4701 #: inc/template-functions.php:211 4702 msgid "Copyright © {{ date }}." 4703 msgstr "" 4704 4705 #. translators: 1: Theme name, 2: Theme author. 4706 #: inc/template-functions.php:223 4227 4707 #, php-format 4228 msgid "You can add/edit footer nav menu from <a href=\"%s\">here</a>." 4229 msgstr "" 4230 4231 #: inc/admin/customizer/sections/footer.php:90 4708 msgid "Theme %1$s designed by %2$s." 4709 msgstr "" 4710 4711 #: inc/template-functions.php:276 4712 msgid "Estimated read time" 4713 msgstr "" 4714 4715 #. translators: %s: Read Time. 4716 #: inc/template-functions.php:281 4717 #: inc/template-functions.php:287 4232 4718 #, php-format 4233 msgid "You can add/edit social nav menu from <a href=\"%s\">here</a>." 4234 msgstr "" 4235 4236 #: inc/admin/meta-box/meta-box.php:78 4237 #: inc/admin/customizer/helpers/defaults.php:357 4238 msgid "You May Also Like" 4239 msgstr "" 4240 4241 #: inc/admin/dashboard/views/help.php:76 4242 msgid "youtube" 4243 msgstr "" 4244 4245 #: inc/admin/dashboard/views/help.php:79 4246 msgid "Youtube Community" 4247 msgstr "" 4248 4249 #: inc/admin/widgets/class-slider-post.php:136 4250 #: inc/admin/widgets/class-tab-post.php:287 4251 #: inc/admin/widgets/class-category-grid.php:105 4252 #: inc/admin/widgets/class-recent-post.php:135 4253 #: inc/admin/widgets/class-carousel-slider.php:141 4254 #: inc/admin/widgets/class-metro-post.php:60 4255 msgid "Zoom" 4256 msgstr "" 4719 msgid "%s min read" 4720 msgstr "" 4721 4722 #. translators: %s: post date. 4723 #: inc/template-tags.php:49 4724 #, php-format 4725 msgctxt "post date" 4726 msgid "%s" 4727 msgstr "" 4728 4729 #: inc/template-tags.php:98 4730 #, php-format 4731 msgid "%s" 4732 msgstr "" 4733 4734 #: inc/template-tags.php:145 4735 msgid "Posted in" 4736 msgstr "" 4737 4738 #. translators: used between list items, there is a space after the comma 4739 #: inc/template-tags.php:212 4740 msgctxt "list item separator" 4741 msgid ", " 4742 msgstr "" 4743 4744 #. translators: 1: list of tags. 4745 #: inc/template-tags.php:215 4746 #, php-format 4747 msgid "Tags %1$s" 4748 msgstr "" 4749 4750 #. translators: %s: post title 4751 #: inc/template-tags.php:225 4752 #, php-format 4753 msgid "Leave a Comment<span class=\"screen-reader-text\"> on %s</span>" 4754 msgstr "" 4755 4756 #. translators: %s: Name of current post. Only visible to screen readers 4757 #: inc/template-tags.php:242 4758 #: template-parts/content-page.php:39 4759 #, php-format 4760 msgid "Edit <span class=\"screen-reader-text\">%s</span>" 4761 msgstr "" 4762 4763 #. translators: 1: Singular, 2: Plural. 4764 #: inc/template-tags.php:492 4765 #, php-format 4766 msgid "%s post" 4767 msgid_plural "%s posts" 4768 msgstr[0] "" 4769 msgstr[1] "" 4770 4771 #. translators: %s: search query. 4772 #: search.php:24 4773 #, php-format 4774 msgid "Search Results for: %s" 4775 msgstr "" 4776 4777 #: single.php:21 4778 msgid "Previous:" 4779 msgstr "" 4780 4781 #: single.php:22 4782 msgid "Next:" 4783 msgstr "" 4784 4785 #: template-parts/content-none.php:14 4786 msgid "Nothing Found" 4787 msgstr "" 4788 4789 #. translators: 1: link to WP admin new post page. 4790 #: template-parts/content-none.php:24 4791 #, php-format 4792 msgid "Ready to publish your first post? <a href=\"%1$s\">Get started here</a>." 4793 msgstr "" 4794 4795 #: template-parts/content-none.php:37 4796 msgid "Sorry, but nothing matched your search terms. Please try again with some different keywords." 4797 msgstr "" 4798 4799 #: template-parts/content-none.php:44 4800 msgid "It seems we can’t find what you’re looking for. Perhaps searching can help." 4801 msgstr "" 4802 4803 #: template-parts/content-page.php:25 4804 #: template-parts/content.php:120 4805 msgid "Pages:" 4806 msgstr "" 4807 4808 #. translators: %s: Name of current post. Only visible to screen readers 4809 #: template-parts/content.php:107 4810 #, php-format 4811 msgid "Continue reading<span class=\"screen-reader-text\"> \"%s\"</span>" 4812 msgstr "" 4813 4814 #: template-parts/footer/footer-copyright.php:18 4815 msgid "Footer Social links" 4816 msgstr "" 4817 4818 #: template-parts/header/responsive-header.php:16 4819 msgid "Menu" 4820 msgstr "" 4821 4822 #: template-parts/header/responsive-header.php:45 4823 #: template-parts/header/styles/style-1.php:74 4824 #: template-parts/header/styles/style-2.php:79 4825 #: template-parts/header/styles/style-3.php:86 4826 #: template-parts/modal-search.php:8 4827 msgid "Search" 4828 msgstr "" 4829 4830 #: template-parts/header/styles/style-1.php:28 4831 #: template-parts/header/styles/style-2.php:29 4832 #: template-parts/header/styles/style-3.php:40 4833 #: template-parts/header/styles/style-4.php:31 4834 msgid "Open menu" 4835 msgstr "" 4836 4837 #: template-parts/header/styles/style-1.php:40 4838 #: template-parts/header/styles/style-2.php:40 4839 #: template-parts/header/styles/style-3.php:51 4840 #: template-parts/header/styles/style-4.php:65 4841 msgctxt "menu" 4842 msgid "Horizontal" 4843 msgstr "" 4844 4845 #: template-parts/header/styles/style-4.php:47 4846 #: template-parts/modal-search.php:17 4847 msgid "Search for:" 4848 msgstr "" 4849 4850 #: template-parts/header/topbar.php:46 4851 msgid "Topbar Social links" 4852 msgstr "" 4853 4854 #: template-parts/modal-menu.php:25 4855 msgctxt "menu" 4856 msgid "Mobile" 4857 msgstr "" 4858 4859 #: template-parts/modal-menu.php:67 4860 msgid "Expanded Social links" 4861 msgstr "" 4862 4863 #: template-parts/modal-search.php:12 4864 msgid "What are You Looking For?" 4865 msgstr "" 4866 4867 #: template-parts/modal-search.php:27 4868 msgid "Close search" 4869 msgstr "" 4870 4871 #: template-parts/pagination/pagination-option.php:24 4872 msgid "Previous" 4873 msgstr "" 4874 4875 #: template-parts/pagination/pagination-option.php:28 4876 msgid "Next" 4877 msgstr "" 4878 4879 #: template-parts/pagination/pagination-option.php:55 4880 msgid "Older Articles" 4881 msgstr "" 4882 4883 #: template-parts/pagination/pagination-option.php:59 4884 msgid "Newer Articles" 4885 msgstr "" 4886 4887 #: template-parts/pagination/post-load.php:19 4888 msgid "Load More Posts" 4889 msgstr "" 4890 4891 #: template-parts/pagination/post-load.php:43 4892 msgid "Security check failed: Query vars modified." 4893 msgstr "" 4894 4895 #: template-parts/pagination/post-load.php:76 4896 msgid "No More Posts" 4897 msgstr "" 4898 4899 #: template-parts/section/featured-category.php:47 4900 msgid " Articles" 4901 msgstr "" 4902 4903 #: template-parts/section/featured-category.php:69 4904 msgid "Latest:" 4905 msgstr "" 4906 4907 #: template-parts/section/fixed-trending-post.php:83 4908 msgid "No posts found." 4909 msgstr "" 4910 4911 #: template-parts/section/popular-post.php:82 4912 msgid "Popular posts" 4913 msgstr "" 4914 4915 #: template-parts/section/ticker-post.php:58 4916 msgid "News ticker" 4917 msgstr "" -
magfusion/1.1.2/readme.txt
r340437 r354575 5 5 6 6 Requires at least: 5.9 7 Tested up to: 7. 08 Requires PHP: 5.69 Version: 1.1. 07 Tested up to: 7.1 8 Requires PHP: 7.4 9 Version: 1.1.2 10 10 License: GNU General Public License v2 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 86 86 * Enhancement - CSS Improvements 87 87 88 = 1.1.1 - 2026-10-15 = 89 * Security - The welcome notice's "Get started" button can no longer be used by users without plugin permissions to install plugins; the notice is now shown only to administrators. 90 * Security - Load More requests now only accept viewable post types, and incomplete requests are rejected cleanly instead of raising PHP warnings. 91 * Security - Category colour and thumbnail settings now verify a nonce and the user's permission before saving. 92 * Fix - Removed the WordPress.com/WordPress.org social icon and its brand colours to meet the current WordPress.org theme requirements. 93 * Fix - Category colours are no longer erased when a category is changed with Quick Edit or updated by a plugin or import. 94 * Fix - Minimum PHP version raised from 5.6 to 7.4; the theme code already requires PHP 7 and would not run on older versions. 95 * Enhancement - Tested up to WordPress 7.1. 96 * Tweak - The review request notice is shown to administrators only. 97 * Tweak - Review notice data is now removed with a single query when switching themes instead of loading every user. 98 * Tweak - Updated the translation template (POT) with the new and changed strings. 99 100 = 1.1.2 - 2026-10-15 = 101 * Fix - The Free vs Pro table now shows its category headings. 102 * Fix - The Documentation button now opens the WPInterface documentation site; the theme page it linked to does not exist. 103 * Enhancement - Redesigned welcome notice: compact, uses the theme screenshot and the plugins' WordPress.org icons, shows a "plugins ready" state, and appears only on the Dashboard and Themes screens. 104 * Enhancement - Redesigned theme dashboard (Appearance › MagFusion) with a setup checklist that follows your site's progress, Customizer shortcuts and a new Recommended tab for WPInterface services, plugins and themes. 105 * Enhancement - The Recommended tab can list every WPInterface theme from WordPress.org. The list loads only when you click "Show all WPInterface themes", is cached for 12 hours, and screenshots load lazily. 106 * Enhancement - Starter sites tab redesigned to match the new dashboard, with preview and import buttons for each starter site plus the Pro starter site with its preview and an upgrade link, and a note that importing adds demo content, with the option to have the design set up on an existing site instead (imports still run in One Click Demo Import). 107 * Enhancement - "What's new" changelog panel opens from the dashboard header, with colour-coded labels for security updates, new features, enhancements, improvements and fixes. 108 * Enhancement - More visible "Upgrade to Pro" button in the dashboard header and an upgrade section below the Free vs Pro table. 109 * Enhancement - The Overview tab now shows animated previews of MagFusion Pro's accessibility toolbar (with a demo you can try) and of the SEO plugin included with Pro. They use HTML and CSS only (no images or external requests), pause when off screen and stay still for users who prefer reduced motion. 110 * Enhancement - New Header Style previews in the Customizer: SVG drawings that show each header layout as it really looks, in the theme's own colours, two per row, replacing the small grey images. 111 * Enhancement - The review request notice has the new notice design (like the welcome notice) and shows on the Dashboard and Themes screens only. 112 * Enhancement - Faster loading: the theme's own stylesheets and scripts now load as minified files, with right-to-left versions for RTL languages. With SCRIPT_DEBUG on, the readable files load instead. 113 * Fix - Right-to-left stylesheets that had fallen behind their left-to-right versions are rebuilt, so RTL sites get the same styling. 114 * Tweak - Dashboard and notice styles and scripts now load only on the screens that use them, without jQuery; dashboard images went from about 698 KB to 61 KB. 115 * Tweak - Recommended plugins are installed and activated through WordPress core screens; removed the old install/activate AJAX handlers. 116 * Tweak - Readme credits for the dashboard images and icons. 117 * Tweak - Removed Elementor from the recommended plugins; the theme supports it but does not need it. 118 * Enhancement - Faster first paint: the web fonts' CSS and the small preloader and comments stylesheets are printed inline instead of loaded as separate files, and the body font (on single posts and pages also the title font) is preloaded, so the text doesn't reflow when the fonts arrive. 119 * Enhancement - The featured image of a single post is fetched first (fetchpriority high) and never lazy-loaded, also when other images come before it on the page. 120 * Fix - The Popular Posts slider no longer shifts the page when it starts: the slides are laid out as Swiper will show them before it runs. 121 * Fix - The top bar clock is filled in straight away and keeps its space, so the top bar no longer moves a second after the page loads; without a social menu, the top bar no longer gets an empty extra row on narrow screens. 122 * Tweak - The Ajax pagination script loads only on post lists that use Ajax pagination, and the preloader stylesheet only when the preloader is on. 123 * Fix - Accessibility: the off-canvas drawer's menu button is announced as a button with a translatable name and says whether the drawer is open; the closed drawer can't be reached with the keyboard; Escape no longer moves the focus to the menu button when the drawer is closed; the header Popular Posts slider has a heading for screen readers; the repeated Must Read titles are read once; post date and author links are 24px tall. 124 * Fix - The reading progress bar uses one scroll listener (it added another one on every scroll). 125 * Fix - The theme's scripts no longer stop with an error when the off-canvas drawer is turned off. 126 * Fix - Without JavaScript the preloader is no longer shown, since nothing would hide it. 127 * Tweak - The top bar date is escaped. 128 * Fix - Accessibility: the Must Read title's outline is drawn at full strength (#d47570), so it has enough contrast (3.2:1 on white). 129 * Fix - Saving widgets no longer logs PHP warnings for fields the form does not send, such as unticked boxes and empty lists. 130 * Fix - The "Enable Sticky Sidebar" option for single posts shows in the Customizer again; it was placed in a panel instead of a section, so WordPress hid it. 131 * Tweak - Tab Posts widget: removed the "Date Format" field; the widget shows no dates, so it did nothing. 132 * Fix - "Post In Slider" now offers 3 to 10 posts. The default of 8 was not among the choices, so the Customizer showed 3 while the slider showed 8. 133 * Tweak - The mobile social menu style default now matches its "Has Brand Background" choice exactly (no visible change). 134 * Fix - Accessibility: icon-only buttons (search, menu, close, back to top, slider arrows) have a name for screen readers. 135 * Fix - Accessibility: slider dots are tap targets of at least 24px; the visible dot keeps its size. 136 * Fix - Accessibility: category labels are 24px tall tap targets, without changing the layout. 137 * Fix - Accessibility: the drawer button is at least 24px square. 138 * Fix - Accessibility: links in the footer copyright and credit text are underlined, so they don't rely on colour alone. 139 * Fix - Accessibility: titles cut to a few lines no longer have their hidden lines lying over the date link below. 140 * Enhancement - Faster loading on the blog and front page: the first banner image (or the first post image when there is no banner) is fetched first (fetchpriority high, never lazy-loaded) and preloaded from the page head on later visits; images above it no longer compete for the browser's high-priority slot. 141 * Enhancement - The search pop-up's post thumbnails load at low priority, so they no longer take the browser's high-priority slot from the images you can see. 142 * Enhancement - The reading progress bar takes its first measurement in the next frame, so it no longer forces an extra layout while the page loads. 143 * Fix - Accessibility: the post list's "Read More" link includes the post title for screen readers, so each link says where it goes. 144 * Fix - Accessibility: the header news ticker starts with a heading for screen readers, so the front page's headings no longer skip a level. 145 * Fix - Accessibility: the tabs of the tabbed posts widget are announced as tabs: the list items around them no longer break the tab list. 146 * Fix - Accessibility (colour contrast, WCAG AA 4.5:1): the site title is #f85018 (was #ff5722), body text #696969 (was #777777), category label colours 2 and 3 #05873e and #d0443a (were #1bba5b and #ff6f61), the pink grid card #ca4569 with full-white date, and post dates and authors are at 61% (was 55%) of the text colour. 147 88 148 == Credits == 89 149 … … 94 154 * Webfont Loader (https://github.com/WPTT/webfont-loader), (C) 2020 WPTT, MIT License 95 155 * Swiper.js (https://github.com/nolimits4web/swiper), (Copyright (c) 2019 Vladimir Kharlampidi, [MIT](https://opensource.org/licenses/MIT) 156 * Header style previews (assets/images/header-*.svg): drawn for this theme, [GPLv2 or later](https://www.gnu.org/licenses/gpl-2.0.html) 157 * Dashboard icons (inline SVG in inc/admin/dashboard/class-admin.php) based on Lucide https://lucide.dev, (C) Lucide Contributors, [ISC](https://lucide.dev/license) 96 158 97 159 98 160 == Image Used == 161 Theme dashboard images 162 163 * inc/admin/dashboard/images/theme-thumb.webp: a resized copy of this theme's screenshot (images credited above). 164 * inc/admin/dashboard/images/pro-starter.webp: a resized screenshot of the MagFusion Pro starter site (https://demo.wpinterface.com/magfusion-pro/). 165 * inc/admin/dashboard/images/plugin-*.webp: the icons of the recommended plugins, taken from each plugin's page on WordPress.org (https://wordpress.org/plugins/), (C) their respective authors. They are shown only to identify those plugins. 166 99 167 Image for theme screenshot 100 168 -
magfusion/1.1.2/style-rtl.css
r340437 r354575 6 6 Description: MagFusion is a Free, trendy WordPress theme designed for blogs, magazines, and news websites. With a fully responsive, sleek, and modern design, it suits tech, lifestyle, business, and travel niches. Built for flexibility, it adapts seamlessly to any device for an optimal user experience. 7 7 Requires at least: 5.9 8 Tested up to: 7. 09 Requires PHP: 5.610 Version: 1.1. 08 Tested up to: 7.1 9 Requires PHP: 7.4 10 Version: 1.1.2 11 11 License: GNU General Public License v2 or later 12 12 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 50 50 --wpi-gutter: 1rem; 51 51 --wpi--base-bg-color: #f4f3f3; 52 --wpi--base-text-color: # 777777;52 --wpi--base-text-color: #696969; 53 53 --wpi--base-border-color: #d6d6d6; 54 54 --wpi--link-color: #000; … … 1018 1018 flex-wrap: wrap; 1019 1019 } 1020 /* Without a social menu the right-hand group is empty: it takes no row of its own when the top bar wraps. */ 1021 .site-topbar .topbar-components-right:not(:has(*)) { 1022 display: none; 1023 } 1024 /* The clock is filled in by script.js: its space is kept from the start, so the top bar doesn't move. */ 1025 .wpi-display-clock { 1026 min-width: 6.5em; 1027 font-variant-numeric: tabular-nums; 1028 } 1029 .wpi-display-clock:empty::before { 1030 content: "\00a0"; 1031 } 1020 1032 /* -------------------------------------------------------------------------- */ 1021 1033 /* 4. Site Header … … 1228 1240 } 1229 1241 .site-title { 1230 --wpi--link-color: # FF5722;1242 --wpi--link-color: #f85018; 1231 1243 display: inline-block; 1232 1244 font-family: var(--wpi--site-title-font-family); … … 1746 1758 height: 100%; 1747 1759 background-color: var(--wpi--base-bg-color); 1748 transition: right 0.3s ease; 1760 /* Closed: hidden, so keyboard users can't tab into it (shown at once when it opens, hidden after it slides out). */ 1761 visibility: hidden; 1762 transition: right 0.3s ease, visibility 0s linear 0.3s; 1749 1763 z-index: 999; 1750 1764 display: flex; … … 1766 1780 .site-drawer-offcanvas.show { 1767 1781 right: 0; 1782 visibility: visible; 1783 transition: right 0.3s ease; 1768 1784 } 1769 1785 .site-drawer-offcanvas .site-drawer-close-btn { … … 2369 2385 .wpi-post-ticker .entry-title { 2370 2386 margin: 0; 2387 } 2388 /* Sliders before Swiper starts: the slides already sit side by side, as many as Swiper shows at that width 2389 (its breakpoints), so nothing moves when it starts. */ 2390 .wpi-popular-init { 2391 --wpi-slides: 1; 2392 } 2393 .wpi-popular-init:not(.swiper-initialized) .swiper-slide { 2394 width: calc((100% - (var(--wpi-slides) - 1) * var(--wpi-slide-gap, 0px)) / var(--wpi-slides)); 2395 margin-inline-end: var(--wpi-slide-gap, 0px); 2396 } 2397 @media (min-width: 640px) { 2398 .wpi-popular-init { 2399 --wpi-slides: 2; 2400 } 2401 } 2402 @media (min-width: 992px) { 2403 .wpi-popular-init { 2404 --wpi-slides: 3; 2405 } 2406 } 2407 @media (min-width: 1200px) { 2408 .wpi-popular-init { 2409 --wpi-slides: 4; 2410 } 2371 2411 } 2372 2412 .wpi-post-ticker .entry-image img { … … 2868 2908 gap: 0.5rem; 2869 2909 } 2910 /* Date, author and comment links: 24px tall tap targets, without changing the layout (category labels have 2911 their own padding). */ 2912 .entry-meta:not(.entry-categories) a { 2913 padding: 0.2rem 0 0.4rem; 2914 margin: -0.2rem 0 -0.4rem; 2915 } 2870 2916 .entry-meta .svg-icon { 2871 2917 height: 1.4rem; … … 2903 2949 .wpi-post:not(.wpi-tile-post, .wpi-post-card, .wpi-slides-card, .wpi-content-overlay) .entry-meta:not(.entry-categories), 2904 2950 .wpi-post:not(.wpi-tile-post, .wpi-post-card, .wpi-slides-card, .wpi-content-overlay) .entry-meta:not(.entry-categories) a:not(:hover, :focus) { 2905 color: rgba(var(--wpi--rgb-color), 0. 55);2951 color: rgba(var(--wpi--rgb-color), 0.61); 2906 2952 } 2907 2953 .wpi-tile-post { … … 2960 3006 } 2961 3007 .entry-categories .has-text-color:nth-child(7n+2) { 2962 color: # 1bba5b;3008 color: #05873e; 2963 3009 } 2964 3010 .entry-categories .has-text-color:nth-child(7n+3) { 2965 color: # ff6f61;3011 color: #d0443a; 2966 3012 } 2967 3013 .entry-categories .has-text-color:nth-child(7n+4) { … … 2987 3033 } 2988 3034 .entry-categories .has-background-color:nth-child(7n+2) { 2989 background-color: # 1bba5b;3035 background-color: #05873e; 2990 3036 } 2991 3037 .entry-categories .has-background-color:nth-child(7n+3) { 2992 background-color: # ff6f61;3038 background-color: #d0443a; 2993 3039 } 2994 3040 .entry-categories .has-background-color:nth-child(7n+4) { … … 3061 3107 text-transform: uppercase; 3062 3108 white-space: nowrap; 3063 -webkit-text-stroke: 1px rgba(212, 117, 112, .4); 3109 /* Full strength: 3.2:1 on white, enough for large text. */ 3110 -webkit-text-stroke: 1px #d47570; 3064 3111 } 3065 3112 .is-gigantic-text .section-title { … … 4753 4800 color: #4680c2; 4754 4801 } 4755 .social-icons.has-brand-background a[href*="wordpress"] {4756 background: #3499cd;4757 }4758 .social-icons.has-brand-color a[href*="wordpress"] {4759 color: #3499cd;4760 }4761 4802 .social-icons.has-brand-background a[href*="yelp"] { 4762 4803 background: #d32422; … … 5361 5402 } 5362 5403 .grid-list-left > article:has(.entry-image) .entry-details { 5363 --wpi--base-bg-color: # CD486B;5404 --wpi--base-bg-color: #ca4569; 5364 5405 --wpi--base-text-color: #ffffff; 5365 5406 --wpi--link-color: #ffffff; … … 5377 5418 .grid-list-left > article:has(.entry-image) .entry-details > *:last-child { 5378 5419 margin-bottom: 0; 5420 } 5421 /* The date and author on the pink card are full white: white at 61% would not reach 4.5:1 on it. */ 5422 .grid-list-left > article:has(.entry-image) .entry-meta:not(.entry-categories), 5423 .grid-list-left > article:has(.entry-image) .entry-meta:not(.entry-categories) a:not(:hover, :focus) { 5424 color: #ffffff; 5379 5425 } 5380 5426 } … … 5628 5674 } 5629 5675 } 5676 5677 /* PageSpeed: tap targets and link underlines */ 5678 /* Slider dots: tap targets of at least 24px. The dot keeps its size; the rest of the box is a transparent border 5679 (sized for 26px, so pixel rounding never leaves it under 24px). */ 5680 .swiper-pagination { 5681 --swiper-pagination-bullet-horizontal-gap: 0px; 5682 --swiper-pagination-bullet-vertical-gap: 0px; 5683 } 5684 .swiper-pagination .swiper-pagination-bullet { 5685 box-sizing: content-box; 5686 border-style: solid; 5687 border-color: transparent; 5688 border-width: max(0px, calc((26px - var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px))) / 2)) max(0px, calc((26px - var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px))) / 2)); 5689 background-clip: padding-box; 5690 } 5691 /* Category labels: 24px tall tap targets. Labels with a background grow by a pixel at most; text-only labels grow 5692 upwards (padding with a matching negative margin), so the layout doesn't move and they don't cover the date below. */ 5693 .entry-categories a.has-background-color { 5694 min-height: 24px; 5695 } 5696 .entry-categories a:not(.has-background-color) { 5697 min-height: 24px; 5698 padding-top: calc(24px - 1lh); 5699 margin-top: calc(1lh - 24px); 5700 } 5701 /* The drawer button: at least 24px square. */ 5702 .site-drawer-menu-icon { 5703 min-width: 24px; 5704 min-height: 24px; 5705 } 5706 /* Links in the footer's copyright and credit text are underlined, so they don't rely on colour alone. */ 5707 .copyright-info a { 5708 text-decoration: underline; 5709 } 5710 /* Clamped titles: the link is clamped as well, so its hidden lines don't lie over the date below (tap targets). */ 5711 [class*="limit-line-"] > a { 5712 display: -webkit-box; 5713 -webkit-box-orient: vertical; 5714 -webkit-line-clamp: var(--limit-line-clamp, 5); 5715 overflow: hidden; 5716 } -
magfusion/1.1.2/style.css
r340437 r354575 6 6 Description: MagFusion is a Free, trendy WordPress theme designed for blogs, magazines, and news websites. With a fully responsive, sleek, and modern design, it suits tech, lifestyle, business, and travel niches. Built for flexibility, it adapts seamlessly to any device for an optimal user experience. 7 7 Requires at least: 5.9 8 Tested up to: 7. 09 Requires PHP: 5.610 Version: 1.1. 08 Tested up to: 7.1 9 Requires PHP: 7.4 10 Version: 1.1.2 11 11 License: GNU General Public License v2 or later 12 12 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 50 50 --wpi-gutter: 1rem; 51 51 --wpi--base-bg-color: #f4f3f3; 52 --wpi--base-text-color: # 777777;52 --wpi--base-text-color: #696969; 53 53 --wpi--base-border-color: #d6d6d6; 54 54 --wpi--link-color: #000; … … 1018 1018 flex-wrap: wrap; 1019 1019 } 1020 /* Without a social menu the right-hand group is empty: it takes no row of its own when the top bar wraps. */ 1021 .site-topbar .topbar-components-right:not(:has(*)) { 1022 display: none; 1023 } 1024 /* The clock is filled in by script.js: its space is kept from the start, so the top bar doesn't move. */ 1025 .wpi-display-clock { 1026 min-width: 6.5em; 1027 font-variant-numeric: tabular-nums; 1028 } 1029 .wpi-display-clock:empty::before { 1030 content: "\00a0"; 1031 } 1020 1032 /* -------------------------------------------------------------------------- */ 1021 1033 /* 4. Site Header … … 1228 1240 } 1229 1241 .site-title { 1230 --wpi--link-color: # FF5722;1242 --wpi--link-color: #f85018; 1231 1243 display: inline-block; 1232 1244 font-family: var(--wpi--site-title-font-family); … … 1747 1759 height: 100%; 1748 1760 background-color: var(--wpi--base-bg-color); 1749 transition: left 0.3s ease; 1761 /* Closed: hidden, so keyboard users can't tab into it (shown at once when it opens, hidden after it slides out). */ 1762 visibility: hidden; 1763 transition: left 0.3s ease, visibility 0s linear 0.3s; 1750 1764 z-index: 999; 1751 1765 display: flex; … … 1767 1781 .site-drawer-offcanvas.show { 1768 1782 left: 0; 1783 visibility: visible; 1784 transition: left 0.3s ease; 1769 1785 } 1770 1786 .site-drawer-offcanvas .site-drawer-close-btn { … … 2370 2386 .wpi-post-ticker .entry-title { 2371 2387 margin: 0; 2388 } 2389 /* Sliders before Swiper starts: the slides already sit side by side, as many as Swiper shows at that width 2390 (its breakpoints), so nothing moves when it starts. */ 2391 .wpi-popular-init { 2392 --wpi-slides: 1; 2393 } 2394 .wpi-popular-init:not(.swiper-initialized) .swiper-slide { 2395 width: calc((100% - (var(--wpi-slides) - 1) * var(--wpi-slide-gap, 0px)) / var(--wpi-slides)); 2396 margin-inline-end: var(--wpi-slide-gap, 0px); 2397 } 2398 @media (min-width: 640px) { 2399 .wpi-popular-init { 2400 --wpi-slides: 2; 2401 } 2402 } 2403 @media (min-width: 992px) { 2404 .wpi-popular-init { 2405 --wpi-slides: 3; 2406 } 2407 } 2408 @media (min-width: 1200px) { 2409 .wpi-popular-init { 2410 --wpi-slides: 4; 2411 } 2372 2412 } 2373 2413 .wpi-post-ticker .entry-image img { … … 2869 2909 gap: 0.5rem; 2870 2910 } 2911 /* Date, author and comment links: 24px tall tap targets, without changing the layout (category labels have 2912 their own padding). */ 2913 .entry-meta:not(.entry-categories) a { 2914 padding: 0.2rem 0 0.4rem; 2915 margin: -0.2rem 0 -0.4rem; 2916 } 2871 2917 .entry-meta .svg-icon { 2872 2918 height: 1.4rem; … … 2904 2950 .wpi-post:not(.wpi-tile-post, .wpi-post-card, .wpi-slides-card, .wpi-content-overlay) .entry-meta:not(.entry-categories), 2905 2951 .wpi-post:not(.wpi-tile-post, .wpi-post-card, .wpi-slides-card, .wpi-content-overlay) .entry-meta:not(.entry-categories) a:not(:hover, :focus) { 2906 color: rgba(var(--wpi--rgb-color), 0. 55);2952 color: rgba(var(--wpi--rgb-color), 0.61); 2907 2953 } 2908 2954 .wpi-tile-post { … … 2961 3007 } 2962 3008 .entry-categories .has-text-color:nth-child(7n+2) { 2963 color: # 1bba5b;3009 color: #05873e; 2964 3010 } 2965 3011 .entry-categories .has-text-color:nth-child(7n+3) { 2966 color: # ff6f61;3012 color: #d0443a; 2967 3013 } 2968 3014 .entry-categories .has-text-color:nth-child(7n+4) { … … 2988 3034 } 2989 3035 .entry-categories .has-background-color:nth-child(7n+2) { 2990 background-color: # 1bba5b;3036 background-color: #05873e; 2991 3037 } 2992 3038 .entry-categories .has-background-color:nth-child(7n+3) { 2993 background-color: # ff6f61;3039 background-color: #d0443a; 2994 3040 } 2995 3041 .entry-categories .has-background-color:nth-child(7n+4) { … … 3062 3108 text-transform: uppercase; 3063 3109 white-space: nowrap; 3064 -webkit-text-stroke: 1px rgba(212, 117, 112, .4); 3110 /* Full strength: 3.2:1 on white, enough for large text. */ 3111 -webkit-text-stroke: 1px #d47570; 3065 3112 } 3066 3113 .is-gigantic-text .section-title { … … 4758 4805 color: #4680c2; 4759 4806 } 4760 .social-icons.has-brand-background a[href*="wordpress"] {4761 background: #3499cd;4762 }4763 .social-icons.has-brand-color a[href*="wordpress"] {4764 color: #3499cd;4765 }4766 4807 .social-icons.has-brand-background a[href*="yelp"] { 4767 4808 background: #d32422; … … 5366 5407 } 5367 5408 .grid-list-left > article:has(.entry-image) .entry-details { 5368 --wpi--base-bg-color: # CD486B;5409 --wpi--base-bg-color: #ca4569; 5369 5410 --wpi--base-text-color: #ffffff; 5370 5411 --wpi--link-color: #ffffff; … … 5382 5423 .grid-list-left > article:has(.entry-image) .entry-details > *:last-child { 5383 5424 margin-bottom: 0; 5425 } 5426 /* The date and author on the pink card are full white: white at 61% would not reach 4.5:1 on it. */ 5427 .grid-list-left > article:has(.entry-image) .entry-meta:not(.entry-categories), 5428 .grid-list-left > article:has(.entry-image) .entry-meta:not(.entry-categories) a:not(:hover, :focus) { 5429 color: #ffffff; 5384 5430 } 5385 5431 } … … 5633 5679 } 5634 5680 } 5681 5682 /* PageSpeed: tap targets and link underlines */ 5683 /* Slider dots: tap targets of at least 24px. The dot keeps its size; the rest of the box is a transparent border 5684 (sized for 26px, so pixel rounding never leaves it under 24px). */ 5685 .swiper-pagination { 5686 --swiper-pagination-bullet-horizontal-gap: 0px; 5687 --swiper-pagination-bullet-vertical-gap: 0px; 5688 } 5689 .swiper-pagination .swiper-pagination-bullet { 5690 box-sizing: content-box; 5691 border-style: solid; 5692 border-color: transparent; 5693 border-width: max(0px, calc((26px - var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px))) / 2)) max(0px, calc((26px - var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px))) / 2)); 5694 background-clip: padding-box; 5695 } 5696 /* Category labels: 24px tall tap targets. Labels with a background grow by a pixel at most; text-only labels grow 5697 upwards (padding with a matching negative margin), so the layout doesn't move and they don't cover the date below. */ 5698 .entry-categories a.has-background-color { 5699 min-height: 24px; 5700 } 5701 .entry-categories a:not(.has-background-color) { 5702 min-height: 24px; 5703 padding-top: calc(24px - 1lh); 5704 margin-top: calc(1lh - 24px); 5705 } 5706 /* The drawer button: at least 24px square. */ 5707 .site-drawer-menu-icon { 5708 min-width: 24px; 5709 min-height: 24px; 5710 } 5711 /* Links in the footer's copyright and credit text are underlined, so they don't rely on colour alone. */ 5712 .copyright-info a { 5713 text-decoration: underline; 5714 } 5715 /* Clamped titles: the link is clamped as well, so its hidden lines don't lie over the date below (tap targets). */ 5716 [class*="limit-line-"] > a { 5717 display: -webkit-box; 5718 -webkit-box-orient: vertical; 5719 -webkit-line-clamp: var(--limit-line-clamp, 5); 5720 overflow: hidden; 5721 } -
magfusion/1.1.2/template-parts/header/responsive-header.php
r258000 r354575 14 14 <div class="header-components header-components-left"> 15 15 <button class="toggle nav-toggle" data-toggle-target=".menu-modal" data-toggle-body-class="showing-menu-modal" aria-expanded="false" data-set-focus=".close-nav-toggle"> 16 <span class="screen-reader-text"><?php esc_html_e('Menu', 'magfusion'); ?></span> 16 17 <span class="wpi-menu-icon"> 17 18 <span></span> … … 42 43 <div class="header-components header-components-right"> 43 44 <button class="toggle search-toggle" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field" aria-expanded="false"> 45 <span class="screen-reader-text"><?php esc_html_e('Search', 'magfusion'); ?></span> 44 46 <?php magfusion_the_theme_svg('search'); ?> 45 47 </button><!-- .search-toggle --> -
magfusion/1.1.2/template-parts/header/search-trending-post.php
r258000 r354575 70 70 the_post_thumbnail( 71 71 'medium', 72 array( 72 array('fetchpriority' => 'low', 73 73 'alt' => the_title_attribute( 74 74 array( -
magfusion/1.1.2/template-parts/header/styles/style-1.php
r258000 r354575 26 26 <div class="header-components header-components-left"> 27 27 <?php if ($enable_offcanvas) { ?> 28 <div class="site-drawer-menu-icon" aria-label="Open menu" tabindex="0">28 <div class="site-drawer-menu-icon" role="button" tabindex="0" aria-label="<?php esc_attr_e('Open menu', 'magfusion'); ?>" aria-expanded="false" aria-controls="site-drawer"> 29 29 <?php magfusion_the_theme_svg('offcanvas'); ?> 30 30 </div> … … 72 72 73 73 <button class="toggle search-toggle desktop-search-toggle" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field" aria-expanded="false"> 74 <span class="screen-reader-text"><?php esc_html_e('Search', 'magfusion'); ?></span> 74 75 <?php magfusion_the_theme_svg('search'); ?> 75 76 </button><!-- .search-toggle --> -
magfusion/1.1.2/template-parts/header/styles/style-2.php
r258000 r354575 27 27 <?php if ($enable_offcanvas) { ?> 28 28 <div class="header-components header-components-left"> 29 <div class="site-drawer-menu-icon" aria-label="Open menu" tabindex="0">29 <div class="site-drawer-menu-icon" role="button" tabindex="0" aria-label="<?php esc_attr_e('Open menu', 'magfusion'); ?>" aria-expanded="false" aria-controls="site-drawer"> 30 30 <?php magfusion_the_theme_svg('offcanvas'); ?> 31 31 </div> … … 77 77 data-toggle-body-class="showing-search-modal" 78 78 data-set-focus=".search-modal .search-field" aria-expanded="false"> 79 <span class="screen-reader-text"><?php esc_html_e('Search', 'magfusion'); ?></span> 79 80 <?php magfusion_the_theme_svg('search'); ?> 80 81 </button><!-- .search-toggle --> -
magfusion/1.1.2/template-parts/header/styles/style-3.php
r258000 r354575 38 38 <?php if ($enable_offcanvas) { ?> 39 39 <div class="header-components header-components-left"> 40 <div class="site-drawer-menu-icon" aria-label="Open menu" tabindex="0">40 <div class="site-drawer-menu-icon" role="button" tabindex="0" aria-label="<?php esc_attr_e('Open menu', 'magfusion'); ?>" aria-expanded="false" aria-controls="site-drawer"> 41 41 <?php magfusion_the_theme_svg('offcanvas'); ?> 42 42 </div> … … 84 84 <div class="header-components header-components-right"> 85 85 <button class="toggle search-toggle desktop-search-toggle" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field" aria-expanded="false"> 86 <span class="screen-reader-text"><?php esc_html_e('Search', 'magfusion'); ?></span> 86 87 <?php magfusion_the_theme_svg('search'); ?> 87 88 </button><!-- .search-toggle --> -
magfusion/1.1.2/template-parts/header/styles/style-4.php
r258000 r354575 29 29 <?php if ($enable_offcanvas) { ?> 30 30 <div class="header-components header-components-left"> 31 <div class="site-drawer-menu-icon" aria-label="Open menu" tabindex="0">31 <div class="site-drawer-menu-icon" role="button" tabindex="0" aria-label="<?php esc_attr_e('Open menu', 'magfusion'); ?>" aria-expanded="false" aria-controls="site-drawer"> 32 32 <?php magfusion_the_theme_svg('offcanvas'); ?> 33 33 </div> -
magfusion/1.1.2/template-parts/header/topbar.php
r258000 r354575 32 32 ?> 33 33 34 <?php echo date_i18n($date_format, current_time('timestamp')); ?>34 <?php echo esc_html(date_i18n($date_format, current_time('timestamp'))); ?> 35 35 </div> 36 36 <?php endif; ?> -
magfusion/1.1.2/template-parts/modal-menu.php
r258000 r354575 18 18 <button class="toggle close-nav-toggle" data-toggle-target=".menu-modal" 19 19 data-toggle-body-class="showing-menu-modal" data-set-focus=".menu-modal"> 20 <span class="screen-reader-text"><?php esc_html_e('Close menu', 'magfusion'); ?></span> 20 21 <?php magfusion_the_theme_svg('cross'); ?> 21 22 </button><!-- .nav-toggle --> -
magfusion/1.1.2/template-parts/pagination/post-load.php
r306736 r354575 39 39 40 40 // Verify Query Vars Hash 41 if (!isset($_POST['query_vars_hash']) || $_POST['query_vars_hash'] !== wp_hash(stripslashes($_POST['query_vars']))) { 41 $raw_query_vars = (isset($_POST['query_vars']) && is_string($_POST['query_vars'])) ? wp_unslash($_POST['query_vars']) : ''; 42 if (!isset($_POST['query_vars_hash']) || $_POST['query_vars_hash'] !== wp_hash($raw_query_vars)) { 42 43 wp_send_json_error(__('Security check failed: Query vars modified.', 'magfusion')); 43 44 } 44 45 45 $query_vars = json_decode(stripslashes($_POST['query_vars']), true); 46 $query_vars = json_decode($raw_query_vars, true); 47 if (!is_array($query_vars)) { 48 $query_vars = array(); 49 } 46 50 47 $query_vars['post_type'] = (isset($_POST['post_type']) && !empty($_POST['post_type'])) ? esc_attr($_POST['post_type']) : 'post'; 51 $post_type = isset($_POST['post_type']) ? sanitize_key(wp_unslash($_POST['post_type'])) : 'post'; 52 $query_vars['post_type'] = (post_type_exists($post_type) && is_post_type_viewable($post_type)) ? $post_type : 'post'; 48 53 $query_vars['post_status'] = 'publish'; 49 $query_vars['paged'] = (int) $_POST['page'];54 $query_vars['paged'] = isset($_POST['page']) ? absint(wp_unslash($_POST['page'])) : 1; 50 55 51 56 -
magfusion/1.1.2/template-parts/section/frontline.php
r258000 r354575 100 100 the_post_thumbnail( 101 101 'large', 102 array( 102 array('fetchpriority' => 'auto', 103 103 'alt' => the_title_attribute(array('echo' => false)), 104 104 ) -
magfusion/1.1.2/template-parts/section/main-banner.php
r258304 r354575 81 81 <div class="entry-image <?php echo esc_attr($image_class); ?> image-hover-effect hover-effect-shine"> 82 82 <a class="post-thumbnail" href="<?php the_permalink(); ?>" aria-hidden="true" tabindex="-1"> 83 <?php the_post_thumbnail('large', array('alt' => the_title_attribute(array('echo' => false)))); ?>83 <?php the_post_thumbnail('large', magfusion_priority_image_attributes(array('alt' => the_title_attribute(array('echo' => false))))); ?> 84 84 </a> 85 85 </div> … … 109 109 <div class="entry-image <?php echo esc_attr($image_class); ?> image-hover-effect hover-effect-shine"> 110 110 <a class="post-thumbnail" href="<?php the_permalink(); ?>" aria-hidden="true" tabindex="-1"> 111 <?php the_post_thumbnail('medium_large', array('alt' => the_title_attribute(array('echo' => false)))); ?>111 <?php the_post_thumbnail('medium_large', magfusion_priority_image_attributes(array('alt' => the_title_attribute(array('echo' => false))))); ?> 112 112 </a> 113 113 </div> … … 181 181 <div class="entry-image entry-image-medium image-hover-effect hover-effect-shine"> 182 182 <a class="post-thumbnail" href="<?php the_permalink(); ?>" aria-hidden="true" tabindex="-1"> 183 <?php the_post_thumbnail('medium_large', array('alt' => the_title_attribute(array('echo' => false)))); ?>183 <?php the_post_thumbnail('medium_large', magfusion_priority_image_attributes(array('alt' => the_title_attribute(array('echo' => false))))); ?> 184 184 </a> 185 185 </div> … … 246 246 <div class="entry-image entry-image-medium image-hover-effect hover-effect-shine"> 247 247 <a class="post-thumbnail" href="<?php the_permalink(); ?>" aria-hidden="true" tabindex="-1"> 248 <?php the_post_thumbnail('medium_large', array('alt' => the_title_attribute(array('echo' => false)))); ?>248 <?php the_post_thumbnail('medium_large', magfusion_priority_image_attributes(array('alt' => the_title_attribute(array('echo' => false))))); ?> 249 249 </a> 250 250 </div> -
magfusion/1.1.2/template-parts/section/popular-post.php
r258304 r354575 80 80 ?> 81 81 <div class="wpi-header-popular"> 82 <h2 class="screen-reader-text"><?php esc_html_e('Popular posts', 'magfusion'); ?></h2> 82 83 <div class="wpi-popular-panel"> 83 84 <div class="wpi-popular-init swiper" data-slider='<?php echo esc_attr(json_encode($data_slider)); ?>'> … … 95 96 the_post_thumbnail( 96 97 'large', 97 array(98 magfusion_priority_image_attributes(array( 98 99 'alt' => the_title_attribute( 99 100 array( … … 101 102 ) 102 103 ), 103 ) 104 )) 104 105 ); 105 106 ?> -
magfusion/1.1.2/template-parts/section/slider-banner.php
r286389 r354575 87 87 88 88 <?php 89 the_post_thumbnail('medium_large', array(89 the_post_thumbnail('medium_large', magfusion_priority_image_attributes(array( 90 90 'alt' => the_title_attribute(array( 91 91 'echo' => false, 92 92 )), 93 )) ;93 ))); 94 94 ?> 95 95 </div> -
magfusion/1.1.2/template-parts/section/ticker-post.php
r258000 r354575 56 56 <div class="wrapper"> 57 57 <div class="wpi-ticker-panel"> 58 <h2 class="screen-reader-text"><?php esc_html_e('News ticker', 'magfusion'); ?></h2> 58 59 <?php if (magfusion_get_option('enable_ticker_label', true)) : ?> 59 60 <div class="wpi-ticker-title"> … … 83 84 the_post_thumbnail( 84 85 'thumbnail', 85 array( 86 array('fetchpriority' => 'auto', 86 87 'alt' => the_title_attribute( 87 88 array(
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)