【发布时间】:2021-07-19 14:00:48
【问题描述】:
我正在尝试将分析添加到使用 Elementor 在 Wordpress 中构建的网站。我们的网页设计师构建了一个使用图片和按钮的大型导航,我们的领导团队希望跟踪导航上的点击。我的目标是创建一个仅显示主导航中链接点击的事件类别,但我发现 Elementor 的代码很难使用。
Elementor 不允许我向 <a href> 链接添加类。相反,它只允许我向包含<div> 的最广泛的类添加一个类。
所以,这是我们的代码示例。在这个巨大的混乱中,唯一的类是埋在第一行中间的“标题类”,可点击元素是位于底部的<a href>:
<div class="elementor-element elementor-element-ebb0054 emm1right emm18hidden emm12dropdown emm37hidden elementor-widget__width-auto elementor-widget-tablet__width-auto elementor-hidden-tablet elementor-hidden-phone header-class emm emm98item emm2horizontal emm93h emm25center emm11tablet emm36left emm38yes elementor-widget elementor-widget-mega-menu" data-id="ebb0054" data-element_type="widget" data-settings="{"highlight_current_item":"yes","mobile_layout":"dropdown","mobile_dropdown_fullwidth":"yes","sub_animation":"fade-in-down","sub_animation_speed":500,"show_sub_click":"yes","show_sub_click_target":"item","layout":"horizontal","pointer":"underline","breakpoint":"tablet","toggle_layout":"icon"}" data-widget_type="mega-menu.default">
<div class="elementor-widget-container">
<nav class="emm27 emm0 emm33fade-in-down emm30underline emm28dropout" aria-label="Desktop menu"><ul class="emm4" data-id="mega"><li class="emmi emmi6916 emm31 emm63 emm29 emm66 emm66 emm17" data-id="6916" data-level="0" data-parent="0" data-emm-settings="{"fit":"section"}"><a class="emm6" aria-haspopup="true" aria-expanded="true" href="#" aria-label="Work"><span class="emm8">Work</span><button class="emm10" aria-label="Show sub menu" aria-pressed="false"><i></i></button></a><div class="emm5 emm26 emm81"> <div data-elementor-type="wp-post" data-elementor-id="6922" class="elementor elementor-6922" data-elementor-settings="[]">
<div class="elementor-inner">
<div class="elementor-section-wrap">
<section class="elementor-section elementor-top-section elementor-element elementor-element-4a5f900 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4a5f900" data-element_type="section" data-settings="{"background_background":"classic"}">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-39c49cf" data-id="39c49cf" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-a04b8d0 pp-equal-height-yes pp-posts-thumbnail-ratio elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-pp-posts" data-id="a04b8d0" data-element_type="widget" data-settings="{"card_columns":"3","card_columns_tablet":"2","card_columns_mobile":"1"}" data-widget_type="pp-posts.card">
<div class="elementor-widget-container">
<div class="pp-posts-container">
<div class="pp-posts pp-posts-skin-card pp-elementor-grid pp-posts-grid" data-query-type="custom" data-layout="grid" data-page="6922" data-skin="card">
<div class="pp-post-wrap pp-grid-item-wrap">
<div class="pp-post pp-grid-item">
<div class="pp-post-thumbnail">
<div class="pp-post-thumbnail-wrap">
<a href="https://www.samplelink.com">
由于我的唯一类既没有出现在可点击链接或可点击元素中,我发现无法告诉 Google 跟踪代码管理器哪些链接是导航的一部分。
有没有人想出如何解决这样的问题?
【问题讨论】:
标签: wordpress google-tag-manager elementor