Elementor SEO Meta Tags(Meta标签)设置

## Elementor 中的 SEO Meta Tags 基础

在 WordPress 站点使用 Elementor 构建页面时,**Meta 标签**是搜索引擎判断页面主题、索引优先级以及点击率的关键因素。缺失或配置错误的 Meta 信息会导致 **LCP(Largest Contentful Paint)** 受限、搜索结果展示不完整,甚至被搜索引擎判定为薄内容。通过 Elementor 自带的 **页面设置**或配合 **Yoast SEO / Rank Math** 等插件,能够在可视化编辑环境中统一管理标题(title)、描述(meta description)以及 Open Graph / Twitter Card 等社交标签。

## 为什么必须在 Elementor 中配置 Meta Tags

| 关键因素 | 影响 | 具体表现 |
|----------|------|----------|
| **搜索引擎可读性** | 提升页面索引准确性 | 正确的 `` 与 `<meta name="description">` 能让 Google 在 SERP 中展示完整摘要,提高点击率(CTR)。 |<br /> | **社交分享预览** | 控制分享卡片内容 | Open Graph(og:title、og:description、og:image)和 Twitter Card 标签决定了在 Facebook、Twitter 等平台的展示效果。 |<br /> | **页面性能** | 防止冗余请求 | 通过 Elementor 的 **Container 布局** 与 **响应式断点** 精细控制标签加载,避免不必要的脚本阻塞 LCP。 |<br /> | **多语言/多站点** | 统一管理 | 与 WPML、Polylang 配合时,Meta 信息可以在 Elementor 模板层面统一设置,避免跨语言标签不一致。 |</p> <p>## Elementor 中设置 Meta Tags 的完整操作路径</p> <p>### 1. 使用 Elementor 页面设置(适用于单页/文章)</p> <p>1. **打开 Elementor 编辑器** → 在左侧面板点击页面底部的 **“设置”(Settings)** 图标(齿轮形状)。<br /> 2. 切换到 **“高级”(Advanced)** 选项卡。<br /> 3. 在 **“页面标题(Page Title)”** 输入框填写 **SEO 标题**,建议长度 **50‑60字符**,包含核心关键词。<br /> 4. 在 **“页面描述(Page Description)”** 输入框填写 **Meta Description**,长度 **150‑160字符**,确保自然包含关键词并具备号召性用语。<br /> 5. 若需要 **Open Graph**,展开 **“社交媒体”(Social Media)** 区块:<br /> - 填写 **OG Title**、**OG Description**(可复用上述内容)。<br /> - 上传 **OG Image**,建议尺寸 **1200×630px**,文件压缩后不超过 **200KB**,以免影响 LCP。<br /> 6. 保存并 **“更新”(Update)** 页面。</p> <p>> **技巧**:在 Elementor 中开启 **“全局字体”和“全局颜色”** 后,Meta 信息的文字样式不会影响前端渲染,仅在后台保存。</p> <p>### 2. 使用 Elementor 主题模板(适用于全站统一 Meta)</p> <p>1. 在 WordPress 仪表盘 → **模板(Templates)** → **主题构建(Theme Builder)**。<br /> 2. 创建 **“单页(Single)”** 或 **“文章(Single Post)”** 模板,选择 **“Header”** 区块后点击 **“编辑(Edit with Elementor)”**。<br /> 3. 在模板的 **Header** 区块内部,添加 **“HTML 小部件”**(HTML Widget)。<br /> 4. 在 HTML 小部件中粘贴以下 PHP 代码(需启用 **Elementor Pro** 的 **动态标签** 功能):</p> <p> ```php<br /> <title><?php echo wp_get_document_title(); ?>




```

5. 保存模板后,所有使用该模板的页面都会自动读取对应的 **Meta 信息**,实现 **全站统一** 与 **单页覆盖** 双重保障。

> **注意**:使用 PHP 代码前请确认站点已开启 **“允许执行 PHP 代码的 HTML 小部件”**(可通过 **Code Snippets** 插件实现),否则代码会被当作普通文本输出。

### 3. 与 SEO 插件联动(Yoast SEO / Rank Math)

| 步骤 | Yoast SEO | Rank Math |
|------|-----------|-----------|
| **激活插件** | 在插件页面搜索 “Yoast SEO”,点击激活。 | 搜索 “Rank Math”,激活后进入向导。 |
| **Elementor 集成** | Yoast 自动在 Elementor 页面设置中显示 **SEO** 与 **社交** 选项卡。 | Rank Math 在 Elementor 编辑侧边栏新增 **“Rank Math SEO”** 面板。 |
| **填写字段** | 在 Elementor 页面设置 → “Yoast SEO” 选项卡中填写标题、描述、焦点关键词。 | 在 Elementor 页面设置 → “Rank Math SEO” 中同样填写对应字段。 |
| **自动注入** | 插件在 `wp_head` 中输出所有 Meta 标签,兼容缓存插件(如 WP Rocket)进行 **延迟加载**。 | 支持 **结构化数据(Schema)**,可在同一面板开启 **Article**、**Product** 等类型。 |

> **实战建议**:若站点已使用 **WP Rocket**,在插件设置 → “文件优化” → “延迟 JavaScript 执行” 中排除 `yoast-seo` 与 `rank-math` 相关脚本,防止 Meta 标签在页面渲染前被延迟导致搜索引擎抓取不到。

## 常见坑点及规避方案

1. **Meta 信息未同步到前端**
- **原因**:使用 Elementor 免费版时,页面设置中的 SEO 选项卡默认隐藏。
- **解决**:升级至 **Elementor Pro** 或使用第三方插件(Yoast/Rank Math)提供的动态标签功能。

2. **重复 Meta 标签导致冲突**
- **表现**:页面源码出现两套 ``、`<meta name="description">`。<br /> - **规避**:在主题的 `functions.php` 中禁用默认的 `add_theme_support('title-tag')`,让 Elementor 或 SEO 插件独占输出。</p> <p>3. **图片未正确渲染为 OG Image**<br /> - **原因**:OG Image 使用相对路径或未进行 CDN 加速。<br /> - **解决**:使用 **绝对 URL**,并确保图片已通过 **CDN(如 Cloudflare)** 缓存,避免页面首次加载时因图片加载慢导致 OG 数据缺失。</p> <p>4. **缓存插件导致 Meta 更新延迟**<br /> - **表现**:修改 Meta 后,搜索引擎仍抓取旧信息。<br /> - **处理**:在 **WP Rocket** 或 **LiteSpeed Cache** 中将 **“HTML 缓存”** 对应页面的 **“清除缓存”** 规则加入 **Meta 更新钩子**(`save_post`),确保每次保存后自动刷新缓存。</p> <p>5. **响应式断点下 Meta 丢失**<br /> - **原因**:在 Elementor Container 中使用 **“自定义 CSS”** 隐藏了 `<meta>` 标签(如 `display:none;`)。<br /> - **解决**:Meta 标签应放置在 **`<head>`**,切勿在前端 Container 中使用 CSS 隐藏;若必须动态切换,可通过 **JavaScript** 在 `DOMContentLoaded` 前插入标签。</p> <p>## 实际项目推荐工作流</p> <p>1. **需求评审**:确认每类页面(首页、产品页、博客)所需的 Meta 结构。<br /> 2. **模板搭建**:使用 Elementor Pro 创建 **Header** 与 **Footer** 模板,嵌入 **HTML 小部件** 输出全局 Meta。<br /> 3. **单页覆盖**:在每个页面的 **Elementor 页面设置** 中填入针对性标题与描述,确保关键词精准。<br /> 4. **插件校验**:启用 Yoast SEO(或 Rank Math),在 **“搜索外观”** 中开启 **“元数据自动生成”**,配合 Elementor 动态标签避免手动重复。<br /> 5. **性能审计**:使用 **Google PageSpeed Insights** 检查 LCP 与 CLS;若发现 Meta 相关的图片阻塞渲染,采用 **LazyLoad** 与 **CDN** 优化。<br /> 6. **上线监控**:部署后通过 **Google Search Console** 的 **“覆盖率”** 与 **“页面体验”** 报告,确认所有页面的 Meta 已被抓取且无错误。</p> <p>> **关键点**:**统一** 与 **可覆盖** 是 Elementor 中 Meta 管理的核心原则,既要保证全站一致性,又要允许单页灵活定制,才能在 SEO 竞争中取得优势。</p> </div><!-- .entry-content .clear --> </div> </article><!-- #post-## --> <nav class="navigation post-navigation" aria-label="Posts"> <div class="nav-links"><div class="nav-previous"><a title="Elementor 页面构建(Page Building)最佳流程" href="https://elementor.wp996.com/elementor-%e9%a1%b5%e9%9d%a2%e6%9e%84%e5%bb%ba%ef%bc%88page-building%ef%bc%89%e6%9c%80%e4%bd%b3%e6%b5%81%e7%a8%8b/" rel="prev"><span class="ast-post-nav" aria-hidden="true"><span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M134.059 296H436c6.627 0 12-5.373 12-12v-56c0-6.627-5.373-12-12-12H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.569 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296z'></path></svg></span> Previous</span> <p> Elementor 页面构建(Page Building)最佳流程 </p></a></div><div class="nav-next"><a title="Elementor 页面层级(Z‑index)调节" href="https://elementor.wp996.com/elementor-%e9%a1%b5%e9%9d%a2%e5%b1%82%e7%ba%a7%ef%bc%88z-index%ef%bc%89%e8%b0%83%e8%8a%82/" rel="next"><span class="ast-post-nav" aria-hidden="true">Next <span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M313.941 216H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h301.941v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.569 0-33.941l-86.059-86.059c-15.119-15.119-40.971-4.411-40.971 16.971V216z'></path></svg></span></span> <p> Elementor 页面层级(Z‑index)调节 </p></a></div></div> </nav><div class="ast-single-related-posts-container ast-container--"><div class="ast-related-posts-title-section"> <h2 class="ast-related-posts-title"> 相关文章 </h2> </div><div class="ast-related-posts-wrapper"> <article class="ast-related-post post-82 post type-post status-publish format-standard hentry category-blog"> <div class="ast-related-posts-inner-section"> <div class="ast-related-post-content"> <div class="ast-related-post-featured-section ast-no-thumb"></div> <header class="entry-header related-entry-header"> <h3 class="ast-related-post-title entry-title"> <a href="https://elementor.wp996.com/elementor%e5%a6%82%e4%bd%95%e6%b7%bb%e5%8a%a0%e5%9b%be%e7%89%87%e6%82%ac%e5%81%9c%e6%8f%90%e7%a4%ba%ef%bc%88image-tooltip%ef%bc%89%ef%bc%9f/" target="_self" rel="bookmark noopener noreferrer">Elementor如何添加图片悬停提示(Image Tooltip)?</a> </h3> <div class="entry-meta ast-related-cat-style--none ast-related-tag-style--none"></div> </header> <div class="entry-content clear"> </div> </div> </div> </article> <article class="ast-related-post post-83 post type-post status-publish format-standard hentry category-blog"> <div class="ast-related-posts-inner-section"> <div class="ast-related-post-content"> <div class="ast-related-post-featured-section ast-no-thumb"></div> <header class="entry-header related-entry-header"> <h3 class="ast-related-post-title entry-title"> <a href="https://elementor.wp996.com/elementor%e5%a6%82%e4%bd%95%e5%bf%ab%e9%80%9f%e5%a4%8d%e5%88%b6%e9%a1%b5%e9%9d%a2%ef%bc%9f%e5%a4%8d%e5%88%b6%e7%b2%98%e8%b4%b4%e7%9a%84%e6%8a%80%e5%b7%a7/" target="_self" rel="bookmark noopener noreferrer">Elementor如何快速复制页面?复制粘贴的技巧</a> </h3> <div class="entry-meta ast-related-cat-style--none ast-related-tag-style--none"></div> </header> <div class="entry-content clear"> </div> </div> </div> </article> </div> </div> <div id="comments" class="comments-area comment-form-position-below "> <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title">发表评论 <small><a rel="nofollow" id="cancel-comment-reply-link" href="/elementor-seo-meta-tags%ef%bc%88meta%e6%a0%87%e7%ad%be%ef%bc%89%e8%ae%be%e7%bd%ae/#respond" style="display:none;">取消回复</a></small></h3><form action="https://elementor.wp996.com/wp-comments-post.php" method="post" id="ast-commentform" class="comment-form"><p class="comment-notes"><span id="email-notes">您的邮箱地址不会被公开。</span> <span class="required-field-message">必填项已用 <span class="required">*</span> 标注</span></p><div class="ast-row comment-textarea"><fieldset class="comment-form-comment"><legend class ="comment-form-legend"></legend><div class="comment-form-textarea ast-grid-common-col"><label for="comment" class="screen-reader-text">在此输入...</label><textarea id="comment" name="comment" placeholder="在此输入..." cols="45" rows="8" aria-required="true"></textarea></div></fieldset></div><div class="ast-comment-formwrap ast-row"> <p class="comment-form-author ast-grid-common-col ast-width-lg-33 ast-width-md-4 ast-float"> <label for="author" class="screen-reader-text">Name*</label> <input id="author" name="author" type="text" value="" placeholder="Name*" size="30" aria-required='true' autocomplete="name" /> </p> <p class="comment-form-email ast-grid-common-col ast-width-lg-33 ast-width-md-4 ast-float"> <label for="email" class="screen-reader-text">电子邮箱*</label> <input id="email" name="email" type="text" value="" placeholder="电子邮箱*" size="30" aria-required='true' autocomplete="email" /> </p> <p class="comment-form-url ast-grid-common-col ast-width-lg-33 ast-width-md-4 ast-float"> <label for="url" class="screen-reader-text">网站</label> <input id="url" name="url" type="text" value="" placeholder="网站" size="30" autocomplete="url" /> </p> </div> <p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。</label></p> <p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="发表评论" /> <input type='hidden' name='comment_post_ID' value='714' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p><p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="b4a120b403" /></p><p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="169"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div><!-- #respond --> </div><!-- #comments --> </main><!-- #main --> </div><!-- #primary --> <div class="widget-area secondary" id="secondary" itemtype="https://schema.org/WPSideBar" itemscope="itemscope"> <div class="sidebar-main" > <aside id="block-2" class="widget widget_block widget_search"><form role="search" method="get" action="https://elementor.wp996.com/" class="wp-block-search__button-outside wp-block-search__text-button wp-block-search" ><label class="wp-block-search__label" for="wp-block-search__input-1" >搜索</label><div class="wp-block-search__inside-wrapper" ><input class="wp-block-search__input" id="wp-block-search__input-1" placeholder="" value="" type="search" name="s" required /><button aria-label="搜索" class="wp-block-search__button wp-element-button" type="submit" >搜索</button></div></form></aside><aside id="block-3" class="widget widget_block"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <h2 class="wp-block-heading">近期文章</h2> <ul class="wp-block-latest-posts__list wp-block-latest-posts"><li><a class="wp-block-latest-posts__post-title" href="https://elementor.wp996.com/elementor-%e8%87%aa%e5%8a%a8%e4%bf%9d%e5%ad%98%ef%bc%88autosave%ef%bc%89%e5%a4%b1%e6%95%88/">Elementor 自动保存(Autosave)失效</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://elementor.wp996.com/elementor-%e6%96%b0%e6%89%8b%e5%b8%b8%e8%a7%81%e8%af%af%e5%8c%ba%ef%bc%88common-pitfalls%ef%bc%89/">Elementor 新手常见误区(Common Pitfalls)</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://elementor.wp996.com/elementor-%e5%a4%9a%e8%af%ad%e8%a8%80%e5%88%87%e6%8d%a2%ef%bc%88language-switcher%ef%bc%89/">Elementor 多语言切换(Language Switcher)</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://elementor.wp996.com/elementor-%e8%87%aa%e5%ae%9a%e4%b9%89%e5%ae%9a%e4%bd%8d%ef%bc%88positioning%ef%bc%89/">Elementor 自定义定位(Positioning)</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://elementor.wp996.com/elementor-%e4%bb%98%e6%ac%be%e8%a1%a8%e5%8d%95%ef%bc%88payment-form%ef%bc%89%e9%9b%86%e6%88%90/">Elementor 付款表单(Payment Form)集成</a></li> </ul></div> </aside><aside id="block-5" class="widget widget_block"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <h2 class="wp-block-heading">归档</h2> <ul class="wp-block-archives-list wp-block-archives"> <li><a href='https://elementor.wp996.com/2026/03/'>2026 年 3 月</a></li> <li><a href='https://elementor.wp996.com/2026/02/'>2026 年 2 月</a></li> </ul></div> </aside><aside id="block-6" class="widget widget_block"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <h2 class="wp-block-heading">分类</h2> <ul class="wp-block-categories-list wp-block-categories"> <li class="cat-item cat-item-1"><a href="https://elementor.wp996.com/blog/">Blog</a> </li> </ul></div> </aside> </div><!-- .sidebar-main --> </div><!-- #secondary --> </div> <!-- ast-container --> </div><!-- #content --> <footer class="site-footer" id="colophon" itemtype="https://schema.org/WPFooter" itemscope="itemscope" itemid="#colophon"> <div class="site-below-footer-wrap ast-builder-grid-row-container site-footer-focus-item ast-builder-grid-row-full ast-builder-grid-row-tablet-full ast-builder-grid-row-mobile-full ast-footer-row-stack ast-footer-row-tablet-stack ast-footer-row-mobile-stack" data-section="section-below-footer-builder"> <div class="ast-builder-grid-row-container-inner"> <div class="ast-builder-footer-grid-columns site-below-footer-inner-wrap ast-builder-grid-row"> <div class="site-footer-below-section-1 site-footer-section site-footer-section-1"> <div class="ast-builder-layout-element ast-flex site-footer-focus-item ast-footer-copyright" data-section="section-footer-builder"> <div class="ast-footer-copyright"><p>Copyright © 2026 Elementor百科网 | Powered by <a href="https://wpastra.com" rel="nofollow noopener" target="_blank">Astra WordPress 主题</a></p> </div> </div> </div> </div> </div> </div> </footer><!-- #colophon --> </div><!-- #page --> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <div id="ast-scroll-top" tabindex="0" class="ast-scroll-top-icon ast-scroll-to-top-right" data-on-devices="both"> <span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewBox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> </svg></span> <span class="screen-reader-text">滚动至顶部</span> </div> <script> /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); </script> <script src="https://elementor.wp996.com/wp-includes/js/comment-reply.min.js?ver=6.9.4" id="comment-reply-js" async data-wp-strategy="async" fetchpriority="low"></script> <script id="astra-theme-js-js-extra"> var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"1","is_scroll_to_top":"1","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":""}; //# sourceURL=astra-theme-js-js-extra </script> <script src="https://elementor.wp996.com/wp-content/themes/astra/assets/js/minified/frontend.min.js?ver=4.12.4" id="astra-theme-js-js"></script> <script id="wp-statistics-tracker-js-extra"> var WP_Statistics_Tracker_Object = {"requestUrl":"https://elementor.wp996.com/wp-json/wp-statistics/v2","ajaxUrl":"https://elementor.wp996.com/wp-admin/admin-ajax.php","hitParams":{"wp_statistics_hit":1,"source_type":"post","source_id":714,"search_query":"","signature":"69f0a1bb95bc1edc252859caf0fb2b25","endpoint":"hit"},"option":{"dntEnabled":false,"bypassAdBlockers":false,"consentIntegration":{"name":null,"status":[]},"isPreview":false,"userOnline":false,"trackAnonymously":false,"isWpConsentApiActive":false,"consentLevel":"functional"},"isLegacyEventLoaded":"","customEventAjaxUrl":"https://elementor.wp996.com/wp-admin/admin-ajax.php?action=wp_statistics_custom_event&nonce=acfeb69299","onlineParams":{"wp_statistics_hit":1,"source_type":"post","source_id":714,"search_query":"","signature":"69f0a1bb95bc1edc252859caf0fb2b25","action":"wp_statistics_online_check"},"jsCheckTime":"60000"}; //# sourceURL=wp-statistics-tracker-js-extra </script> <script src="https://elementor.wp996.com/wp-content/plugins/wp-statistics/assets/js/tracker.js?ver=14.16.3" id="wp-statistics-tracker-js"></script> <script defer src="https://elementor.wp996.com/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1771318525" id="akismet-frontend-js"></script> <script id="wp-emoji-settings" type="application/json"> {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://elementor.wp996.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}} </script> <script type="module"> /*! This file is auto-generated */ const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))}); //# sourceURL=https://elementor.wp996.com/wp-includes/js/wp-emoji-loader.min.js </script> </body> </html>