Title Tag Rewriter Agent

Create a plugin to rewrite the browser ``. Settings structure: ‘Post Title | Site Name’. Filter `pre_get_document_title`. Generate: `title-cont…</p> </div> <p class="first-payment-date"><small></small></p><button class="bm-lc-button dokan-btn dokan-btn-theme dokan-btn-sm" data-user-id="1" data-subject="Question about your product Title Tag Rewriter Agent" data-bm-unique-key="dokan_product_chat_257598" onclick="event.preventDefault(); event.stopImmediatePropagation(); event.stopPropagation(); location.href = 'https://bajhi.com/creators/?fcom_action=auth';"><span class="bm-button-text">Live Chat</span></button> </div> </div> </div> </div> </div> </div> <div class="product-tabs-wrapper"> <div class="container product-tabs-inner"> <link rel="stylesheet" id="wd-tabs-css" href="https://bajhi.com/lugegom/css/parts/el-tabs.min.css?ver=8.4.1" type="text/css" media="all" /> <link rel="stylesheet" id="wd-woo-single-prod-el-tabs-opt-layout-tabs-css" href="https://bajhi.com/lugegom/css/parts/woo-single-prod-el-tabs-opt-layout-tabs.min.css?ver=8.4.1" type="text/css" media="all" /> <link rel="stylesheet" id="wd-accordion-css" href="https://bajhi.com/lugegom/css/parts/el-accordion.min.css?ver=8.4.1" type="text/css" media="all" /> <link rel="stylesheet" id="wd-accordion-elem-wpb-css" href="https://bajhi.com/lugegom/css/parts/el-accordion-wpb-elem.min.css?ver=8.4.1" type="text/css" media="all" /> <link rel="stylesheet" id="wd-woo-single-prod-opt-rating-summary-css" href="https://bajhi.com/lugegom/css/parts/woo-single-prod-opt-rating-summary.min.css?ver=8.4.1" type="text/css" media="all" /> <link rel="stylesheet" id="wd-woo-single-prod-el-reviews-css" href="https://bajhi.com/lugegom/css/parts/woo-single-prod-el-reviews.min.css?ver=8.4.1" type="text/css" media="all" /> <link rel="stylesheet" id="wd-woo-single-prod-el-reviews-style-1-css" href="https://bajhi.com/lugegom/css/parts/woo-single-prod-el-reviews-style-1.min.css?ver=8.4.1" type="text/css" media="all" /> <div class="woocommerce-tabs wc-tabs-wrapper tabs-layout-tabs wd-opener-pos-right wd-opener-style-arrow" data-state="first" data-layout="tabs"> <div class="wd-nav-wrapper wd-nav-tabs-wrapper text-center color-scheme-light"> <ul class="wd-nav wd-nav-tabs tabs wc-tabs wd-style-underline-reverse" role="tablist"> <li class="description_tab active" id="tab-title-description" role="presentation"> <a class="wd-nav-link" href="#tab-description" aria-controls="tab-description" role="tab"> <span class="nav-link-text wd-tabs-title"> Dashboard </span> </a> </li> <li class="seller_tab" id="tab-title-seller" role="presentation"> <a class="wd-nav-link" href="#tab-seller" aria-controls="tab-seller" role="tab"> <span class="nav-link-text wd-tabs-title"> Vendor Info </span> </a> </li> </ul> </div> <div class="wd-accordion-item"> <div id="tab-item-title-description" class="wd-accordion-title tab-title-description wd-role-btn wd-active" data-accordion-index="description" tabindex="0"> <div class="wd-accordion-title-text"> <span> Dashboard </span> </div> <span class="wd-accordion-opener"></span> </div> <div class="entry-content woocommerce-Tabs-panel woocommerce-Tabs-panel--description wd-active panel wc-tab" id="tab-description" role="tabpanel" aria-labelledby="tab-title-description" data-accordion-index="description"> <div class="wc-tab-inner wd-entry-content"> <p>Create a plugin to rewrite the browser `<title>`. Settings structure: ‘Post Title | Site Name’. Filter `pre_get_document_title`. Generate: `title-control.php`.</p> </div> </div> </div> <div class="wd-accordion-item"> <div id="tab-item-title-seller" class="wd-accordion-title tab-title-seller wd-role-btn" data-accordion-index="seller" tabindex="0"> <div class="wd-accordion-title-text"> <span> Vendor Info </span> </div> <span class="wd-accordion-opener"></span> </div> <div class="entry-content woocommerce-Tabs-panel woocommerce-Tabs-panel--seller panel wc-tab" id="tab-seller" role="tabpanel" aria-labelledby="tab-title-seller" data-accordion-index="seller"> <div class="wc-tab-inner wd-entry-content"> <h2>Vendor Information</h2> <ul class="list-unstyled"> <li class="store-name"> <span>Store Name:</span> <span class="details"> Clark Pixels </span> </li> <li class="seller-name"> <span> Vendor: </span> <span class="details"> <a href="https://bajhi.com/u/clark/">Clark Pixels</a> </span> </li> <li class="clearfix"> No ratings found yet! </li> </ul> </div> </div> </div> </div> <link rel="stylesheet" id="wd-post-types-mod-comments-css" href="https://bajhi.com/lugegom/css/parts/post-types-mod-comments.min.css?ver=8.4.1" type="text/css" media="all" /> <div class="wd-single-reviews wd-layout-two-column wd-form-pos-after"> <div id="reviews" class="woocommerce-Reviews" data-product-id="257598"> <div class="wd-rating-summary-wrap"> <link rel="stylesheet" id="wd-woo-mod-progress-bar-css" href="https://bajhi.com/lugegom/css/parts/woo-mod-progress-bar.min.css?ver=8.4.1" type="text/css" media="all" /> <div class="wd-rating-summary wd-with-filter"> <div class="wd-rating-summary-heading"> <div class="star-rating" role="img" aria-label="Rated 0 out of 5"> <span style="width:0%"> Rated <strong class="rating">0</strong> out of 5 </span> </div> <div class="wd-rating-summary-total"> 0 reviews </div> </div> <div class="wd-rating-summary-cont"> <div class="wd-rating-summary-item wd-empty"> <div class="wd-rating-label" data-rating="5"> <div class="star-rating" role="img" aria-label="Rated 5 out of 5"> <span style="width:100%"> Rated <strong class="rating">5</strong> out of 5 </span> </div> </div> <div class="wd-rating-progress-bar wd-progress-bar"> <div class="progress-area"> <div class="progress-bar" style="width: 0%;"></div> </div> </div> <div class="wd-rating-count"> 0 </div> </div> <div class="wd-rating-summary-item wd-empty"> <div class="wd-rating-label" data-rating="4"> <div class="star-rating" role="img" aria-label="Rated 4 out of 5"> <span style="width:80%"> Rated <strong class="rating">4</strong> out of 5 </span> </div> </div> <div class="wd-rating-progress-bar wd-progress-bar"> <div class="progress-area"> <div class="progress-bar" style="width: 0%;"></div> </div> </div> <div class="wd-rating-count"> 0 </div> </div> <div class="wd-rating-summary-item wd-empty"> <div class="wd-rating-label" data-rating="3"> <div class="star-rating" role="img" aria-label="Rated 3 out of 5"> <span style="width:60%"> Rated <strong class="rating">3</strong> out of 5 </span> </div> </div> <div class="wd-rating-progress-bar wd-progress-bar"> <div class="progress-area"> <div class="progress-bar" style="width: 0%;"></div> </div> </div> <div class="wd-rating-count"> 0 </div> </div> <div class="wd-rating-summary-item wd-empty"> <div class="wd-rating-label" data-rating="2"> <div class="star-rating" role="img" aria-label="Rated 2 out of 5"> <span style="width:40%"> Rated <strong class="rating">2</strong> out of 5 </span> </div> </div> <div class="wd-rating-progress-bar wd-progress-bar"> <div class="progress-area"> <div class="progress-bar" style="width: 0%;"></div> </div> </div> <div class="wd-rating-count"> 0 </div> </div> <div class="wd-rating-summary-item wd-empty"> <div class="wd-rating-label" data-rating="1"> <div class="star-rating" role="img" aria-label="Rated 1 out of 5"> <span style="width:20%"> Rated <strong class="rating">1</strong> out of 5 </span> </div> </div> <div class="wd-rating-progress-bar wd-progress-bar"> <div class="progress-area"> <div class="progress-bar" style="width: 0%;"></div> </div> </div> <div class="wd-rating-count"> 0 </div> </div> </div> <div class="wd-loader-overlay wd-fill"></div> </div> </div> <div id="comments"> <div class="wd-reviews-heading"> <div class="wd-reviews-tools"> <h2 class="woocommerce-Reviews-title"> Reviews </h2> <a href="#" rel="nofollow" class="wd-reviews-sorting-clear wd-hide"> Clear filters </a> </div> </div> <div class="wd-reviews-content"> <p class="woocommerce-noreviews">There are no reviews yet.</p> </div> <div class="wd-loader-overlay wd-fill"></div> </div> <p class="woocommerce-verification-required">Only logged in customers who have purchased this product may leave a review.</p> </div> </div> </div> </div> <div class="container related-and-upsells"> <link rel="stylesheet" id="wd-bordered-product-css" href="https://bajhi.com/lugegom/css/parts/woo-opt-bordered-product.min.css?ver=8.4.1" type="text/css" media="all" /> <link rel="stylesheet" id="wd-bordered-product-predefined-css" href="https://bajhi.com/lugegom/css/parts/woo-opt-bordered-product-predefined.min.css?ver=8.4.1" type="text/css" media="all" /> <link rel="stylesheet" id="wd-woo-opt-products-shadow-css" href="https://bajhi.com/lugegom/css/parts/woo-opt-products-shadow.min.css?ver=8.4.1" type="text/css" media="all" /> <div class="wd-products-element with-title related-products"> <h2 class="wd-el-title title element-title">Related products</h2> <link rel="stylesheet" id="wd-product-loop-css" href="https://bajhi.com/lugegom/css/parts/woo-product-loop.min.css?ver=8.4.1" type="text/css" media="all" /> <link rel="stylesheet" id="wd-woo-loop-prod-el-base-css" href="https://bajhi.com/lugegom/css/parts/woo-loop-prod-el-base.min.css?ver=8.4.1" type="text/css" media="all" /> <link rel="stylesheet" id="wd-woo-loop-prod-predefined-css" href="https://bajhi.com/lugegom/css/parts/woo-loop-prod-predefined.min.css?ver=8.4.1" type="text/css" media="all" /> <link rel="stylesheet" id="wd-product-loop-tiled-css" href="https://bajhi.com/lugegom/css/parts/woo-product-loop-tiled.min.css?ver=8.4.1" type="text/css" media="all" /> <div class="products wd-products grid-columns-4 elements-grid wd-grid-g wd-loop-builder-off products-bordered-grid wd-bordered-dark wd-products-with-shadow" data-paged="1" data-atts="{"slides_per_view":"4","custom_sizes":false,"post_type":"ids","spacing":"20","spacing_mobile":"6","element_title":"Related products","element_title_tag":"h2","include":"256750,252600,250756,256760,256757,256753","items_per_page":"8","columns":"4","products_bordered_grid":"1","products_with_background":"0","products_shadow":"1","products_color_scheme":"dark","product_quantity":"disable","query_post_type":["product","product_variation"],"wrapper_classes":" related-products","force_not_ajax":"no"}" data-source="shortcode" data-columns="4" style="--wd-col-lg:4;--wd-col-md:4;--wd-col-sm:2;--wd-gap-lg:20px;--wd-gap-sm:6px;"> <div class="wd-product wd-col wd-hover-tiled product-grid-item color-scheme-dark product type-product post-256750 status-publish last instock product_cat-agents virtual purchasable product-type-simple" data-loop="1" data-id="256750"> <div class="product-wrapper wdm-card-v5 agents-card"> <div class="product-element-top wd-quick-shop"> <a href="https://bajhi.com/agents/ad-detective/" class="product-image-link bajhi-product-link"> <div style="background:#1a1a1a; height:50px; width:100%; border-radius: 6px;"></div> </a> <div class="wd-buttons wd-pos-r-t"> <div class="wd-action-btn bajhi-wishlist-btn " data-product-id="256750" title="Add to Wishlist"> <a href="#" rel="nofollow" onclick="return false;"> <i class="far fa-heart" style=""></i> </a> </div> <div class="wd-action-btn bajhi-share-btn" title="Share"> <a href="https://bajhi.com/agents/ad-detective/" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); bajhiCopyLink(this, this.href);"> <i class="fas fa-share-alt"></i> </a> </div> </div> <div class="wdm-stats"> <div class="wdm-owner"> <a href="https://bajhi.com/u/clark/" aria-label="Store" style="display:flex; align-items:center; gap:8px; text-decoration:none;"><span class="avatar-wrap"><img src="https://bajhi.com/storage/2025/10/clark-pixels.webp" alt=""></span><div class="store-info-col" style="display:flex; flex-direction:column; line-height:1.1; min-width:0; overflow:hidden;"><span class="name">Clark</span><span class="store-follower-count" id="bajhi-store-count-1">1 follower</span></div></a><button class="bajhi-follow-btn login-side-opener" data-vendor-id="1" title="Login to Follow" ><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M18 9v3m0 0v3m0-3h3m-3 0h-3m-2-5a4 4 0 11-8 0 4 4 0 018 0zM3 20a6 6 0 0112 0v1H3v-1z" /></svg></button> </div> <div class="wdm-mets"> <span class="chip views" title="Views"> <svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> <rect x="2.5" y="10" width="2.5" height="7.5" rx="1" fill="currentColor" /> <rect x="7" y="6" width="2.5" height="11.5" rx="1" fill="currentColor" /> <rect x="11.5" y="3" width="2.5" height="14.5" rx="1" fill="currentColor" /> <rect x="16" y="13" width="2.5" height="4.5" rx="1" fill="currentColor" /> </svg> 1,115 </span> </div> </div> </div> <div class="product-element-bottom"> <h3 class="wd-entities-title"><a href="https://bajhi.com/agents/ad-detective/">Ad Detective</a></h3><div class="bajhi-agent-grid-desc" style="font-size: 13px; color: #888; margin-bottom: 8px; line-height: 1.4; min-height: 38px;">Uncover competitor ad strategies and creative angles to inspire your own campaigns.</div><div class="wd-product-cats-row"><div class="wd-product-cats"><a href="https://bajhi.com/agents/"> AI Agents</a></div><div class="wd-product-price"><a href="#" data-agent-product-id="256750" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); bajhiLaunchAgent("Browse `[Competitor URL]` and look for their \'Ad Library\' or \'Transparency\' section if available (or search for their recent press releases/news). Create a folder `competitor_ads` and download any visible ad images or take screenshots of their current creative angles. (If manual: \'Describe their current ad hooks in a text file.\')", 'Ad Detective', 256750); return false;" class="button" style="padding: 6px 14px; font-size: 12px; min-height: auto; line-height: 1.2; background-color: #3F4247; color: white; border-radius: 4px; display: inline-block; font-weight:600;"><i class="fas fa-rocket" style="margin-right:4px;"></i> Launch <span class="launch-count" style="font-size: 90%; opacity: 0.8; display:inline-block;">(0)</span></a></div></div> <div class="wdm-cta"> </div> </div> <div class="wd-buttons"> <div class="wd-action-btn bajhi-wishlist-btn" title="Add to Wishlist" style="cursor: pointer;"> <a href="#" role="button" onclick="event.preventDefault(); return false;" class="wd-action-btn-link login-side-opener" style="display:flex; width:100%; height:100%; align-items:center; justify-content:center;"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.8"> <path stroke-linecap="round" stroke-linejoin="round" d="M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z" /> </svg> </a> </div> <div class="wd-action-btn bajhi-share-btn" title="Share" style="cursor: pointer;" onclick="event.stopPropagation();"> <a href="https://bajhi.com/agents/ad-detective/" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); console.log('Share clicked', 'https://bajhi.com/agents/ad-detective/'); if(window.bajhiCopyLink) { bajhiCopyLink(this, 'https://bajhi.com/agents/ad-detective/'); } else { alert('Copy function missing'); } return false;" style="display:flex; width:100%; height:100%; align-items:center; justify-content:center;"> <i class="fas fa-share-square"></i> </a> </div> </div> </div></div> <div class="wd-product wd-col wd-hover-tiled product-grid-item color-scheme-dark product type-product post-256760 status-publish first instock product_cat-agents virtual purchasable product-type-simple" data-loop="2" data-id="256760"> <div class="product-wrapper wdm-card-v5 agents-card"> <div class="product-element-top wd-quick-shop"> <a href="https://bajhi.com/agents/ad-library-reconnaissance-agent/" class="product-image-link bajhi-product-link"> <div style="background:#1a1a1a; height:50px; width:100%; border-radius: 6px;"></div> </a> <div class="wd-buttons wd-pos-r-t"> <div class="wd-action-btn bajhi-wishlist-btn " data-product-id="256760" title="Add to Wishlist"> <a href="#" rel="nofollow" onclick="return false;"> <i class="far fa-heart" style=""></i> </a> </div> <div class="wd-action-btn bajhi-share-btn" title="Share"> <a href="https://bajhi.com/agents/ad-library-reconnaissance-agent/" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); bajhiCopyLink(this, this.href);"> <i class="fas fa-share-alt"></i> </a> </div> </div> <div class="wdm-stats"> <div class="wdm-owner"> <a href="https://bajhi.com/u/clark/" aria-label="Store" style="display:flex; align-items:center; gap:8px; text-decoration:none;"><span class="avatar-wrap"><img src="https://bajhi.com/storage/2025/10/clark-pixels.webp" alt=""></span><div class="store-info-col" style="display:flex; flex-direction:column; line-height:1.1; min-width:0; overflow:hidden;"><span class="name">Clark</span><span class="store-follower-count" id="bajhi-store-count-1">1 follower</span></div></a><button class="bajhi-follow-btn login-side-opener" data-vendor-id="1" title="Login to Follow" ><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M18 9v3m0 0v3m0-3h3m-3 0h-3m-2-5a4 4 0 11-8 0 4 4 0 018 0zM3 20a6 6 0 0112 0v1H3v-1z" /></svg></button> </div> <div class="wdm-mets"> <span class="chip views" title="Views"> <svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> <rect x="2.5" y="10" width="2.5" height="7.5" rx="1" fill="currentColor" /> <rect x="7" y="6" width="2.5" height="11.5" rx="1" fill="currentColor" /> <rect x="11.5" y="3" width="2.5" height="14.5" rx="1" fill="currentColor" /> <rect x="16" y="13" width="2.5" height="4.5" rx="1" fill="currentColor" /> </svg> 1,399 </span> </div> </div> </div> <div class="product-element-bottom"> <h3 class="wd-entities-title"><a href="https://bajhi.com/agents/ad-library-reconnaissance-agent/">Ad Library Reconnaissance Agent</a></h3><div class="bajhi-agent-grid-desc" style="font-size: 13px; color: #888; margin-bottom: 8px; line-height: 1.4; min-height: 38px;">Browse `[Competitor URL]` and look for their 'Ad Library' or 'Transparency' section...</div><div class="wd-product-cats-row"><div class="wd-product-cats"><a href="https://bajhi.com/agents/"> AI Agents</a></div><div class="wd-product-price"><a href="#" data-agent-product-id="256760" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); bajhiLaunchAgent("Browse `[Competitor URL]` and look for their \'Ad Library\' or \'Transparency\' section if available (or search for their recent press releases/news). Create a folder `competitor_ads` and download any visible ad images or take screenshots of their current creative angles. (If manual: \'Describe their current ad hooks in a text file.\')", 'Ad Library Reconnaissance Agent', 256760); return false;" class="button" style="padding: 6px 14px; font-size: 12px; min-height: auto; line-height: 1.2; background-color: #3F4247; color: white; border-radius: 4px; display: inline-block; font-weight:600;"><i class="fas fa-rocket" style="margin-right:4px;"></i> Launch <span class="launch-count" style="font-size: 90%; opacity: 0.8; display:inline-block;">(0)</span></a></div></div> <div class="wdm-cta"> </div> </div> <div class="wd-buttons"> <div class="wd-action-btn bajhi-wishlist-btn" title="Add to Wishlist" style="cursor: pointer;"> <a href="#" role="button" onclick="event.preventDefault(); return false;" class="wd-action-btn-link login-side-opener" style="display:flex; width:100%; height:100%; align-items:center; justify-content:center;"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.8"> <path stroke-linecap="round" stroke-linejoin="round" d="M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z" /> </svg> </a> </div> <div class="wd-action-btn bajhi-share-btn" title="Share" style="cursor: pointer;" onclick="event.stopPropagation();"> <a href="https://bajhi.com/agents/ad-library-reconnaissance-agent/" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); console.log('Share clicked', 'https://bajhi.com/agents/ad-library-reconnaissance-agent/'); if(window.bajhiCopyLink) { bajhiCopyLink(this, 'https://bajhi.com/agents/ad-library-reconnaissance-agent/'); } else { alert('Copy function missing'); } return false;" style="display:flex; width:100%; height:100%; align-items:center; justify-content:center;"> <i class="fas fa-share-square"></i> </a> </div> </div> </div></div> <div class="wd-product wd-col wd-hover-tiled product-grid-item color-scheme-dark product type-product post-250756 status-publish last instock product_cat-agents product_cat-apps product_cat-scrapers product_tag-bleads product_tag-lead-extractor product_tag-lead-generator has-post-thumbnail shipping-taxable purchasable product-type-variable has-default-attributes" data-loop="3" data-id="250756"> <div class="product-wrapper wdm-card-v5"> <div class="product-element-top wd-quick-shop"> <a href="https://bajhi.com/agents/bleads/" class="product-image-link bajhi-product-link"> <link rel="stylesheet" id="wd-woo-opt-grid-gallery-css" href="https://bajhi.com/lugegom/css/parts/woo-opt-grid-gallery.min.css?ver=8.4.1" type="text/css" media="all" /> <div class="wd-product-grid-slider wd-fill"> <div class="wd-product-grid-slide" data-image-url="https://bajhi.com/storage/2025/06/bleads-cover-1.webp" data-image-srcset="https://bajhi.com/storage/2025/06/bleads-cover-1.webp 461w, https://bajhi.com/storage/2025/06/bleads-cover-1-300x200.webp 300w, https://bajhi.com/storage/2025/06/bleads-cover-1-150x100.webp 150w" data-image-id="0"></div> <div class="wd-product-grid-slide" data-image-url="https://bajhi.com/storage/2025/06/bleads-dashboard-1-600x411.png" data-image-srcset="https://bajhi.com/storage/2025/06/bleads-dashboard-1-600x411.png 600w, https://bajhi.com/storage/2025/06/bleads-dashboard-1-300x206.png 300w, https://bajhi.com/storage/2025/06/bleads-dashboard-1-1024x702.png 1024w, https://bajhi.com/storage/2025/06/bleads-dashboard-1-768x526.png 768w, https://bajhi.com/storage/2025/06/bleads-dashboard-1-1536x1053.png 1536w, https://bajhi.com/storage/2025/06/bleads-dashboard-1-1200x822.png 1200w, https://bajhi.com/storage/2025/06/bleads-dashboard-1-150x103.png 150w, https://bajhi.com/storage/2025/06/bleads-dashboard-1-200x137.png 200w, https://bajhi.com/storage/2025/06/bleads-dashboard-1.png 1792w" data-image-id="1"></div> <div class="wd-product-grid-slide" data-image-url="https://bajhi.com/storage/2025/06/bleads-result-1-600x393.png" data-image-srcset="https://bajhi.com/storage/2025/06/bleads-result-1-600x393.png 600w, https://bajhi.com/storage/2025/06/bleads-result-1-300x197.png 300w, https://bajhi.com/storage/2025/06/bleads-result-1-1024x671.png 1024w, https://bajhi.com/storage/2025/06/bleads-result-1-768x503.png 768w, https://bajhi.com/storage/2025/06/bleads-result-1-1536x1007.png 1536w, https://bajhi.com/storage/2025/06/bleads-result-1-1200x786.png 1200w, https://bajhi.com/storage/2025/06/bleads-result-1-150x98.png 150w, https://bajhi.com/storage/2025/06/bleads-result-1-200x131.png 200w, https://bajhi.com/storage/2025/06/bleads-result-1.png 1944w" data-image-id="2"></div> </div> <div class="wd-product-grid-slider-nav wd-fill wd-hide-lg"> <div class="wd-prev"></div> <div class="wd-next"></div> </div> <div class="wd-product-grid-slider-pagin"> <div data-image-id="0" class="wd-product-grid-slider-dot"></div> <div data-image-id="1" class="wd-product-grid-slider-dot"></div> <div data-image-id="2" class="wd-product-grid-slider-dot"></div> </div> <img width="461" height="307" src="https://bajhi.com/storage/2025/06/bleads-cover-1.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="" decoding="async" fetchpriority="high" srcset="https://bajhi.com/storage/2025/06/bleads-cover-1.webp 461w, https://bajhi.com/storage/2025/06/bleads-cover-1-300x200.webp 300w, https://bajhi.com/storage/2025/06/bleads-cover-1-150x100.webp 150w" sizes="(max-width: 461px) 100vw, 461px" /> </a> <div class="wd-buttons wd-pos-r-t"> <div class="wd-action-btn bajhi-wishlist-btn " data-product-id="250756" title="Add to Wishlist"> <a href="#" rel="nofollow" onclick="return false;"> <i class="far fa-heart" style=""></i> </a> </div> <div class="wd-action-btn bajhi-share-btn" title="Share"> <a href="https://bajhi.com/agents/bleads/" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); bajhiCopyLink(this, this.href);"> <i class="fas fa-share-alt"></i> </a> </div> </div> <div class="wdm-stats"> <div class="wdm-owner"> <a href="https://bajhi.com/u/codecraftcc/" aria-label="Store" style="display:flex; align-items:center; gap:8px; text-decoration:none;"><span class="avatar-wrap"><img src="https://bajhi.com/storage/2025/10/cropped-codecraft-2.webp" alt=""></span><div class="store-info-col" style="display:flex; flex-direction:column; line-height:1.1; min-width:0; overflow:hidden;"><span class="name">CodeCraft</span><span class="store-follower-count" id="bajhi-store-count-162">777 followers</span></div></a><button class="bajhi-follow-btn login-side-opener" data-vendor-id="162" title="Login to Follow" ><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M18 9v3m0 0v3m0-3h3m-3 0h-3m-2-5a4 4 0 11-8 0 4 4 0 018 0zM3 20a6 6 0 0112 0v1H3v-1z" /></svg></button> </div> <div class="wdm-mets"> <span class="chip views" title="Views"> <svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> <rect x="2.5" y="10" width="2.5" height="7.5" rx="1" fill="currentColor" /> <rect x="7" y="6" width="2.5" height="11.5" rx="1" fill="currentColor" /> <rect x="11.5" y="3" width="2.5" height="14.5" rx="1" fill="currentColor" /> <rect x="16" y="13" width="2.5" height="4.5" rx="1" fill="currentColor" /> </svg> 29,673 </span> </div> </div> </div> <div class="product-element-bottom"> <h3 class="wd-entities-title"><a href="https://bajhi.com/agents/bleads/">bLeads – Lead Generator Agent</a></h3><div class="wd-product-cats-row"><div class="wd-product-cats"><a href="https://bajhi.com/agents/"> AI Agents</a></div><div class="wd-product-price"> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>10.00</bdi></span></span> </div></div> <div class="wdm-cta"> <a class="wdm-btn is-launch" href="https://bajhi.com/agents/bleads/" target="_blank" rel="noopener">Try Now for Free</a> <button class="bm-lc-button dokan-btn dokan-btn-theme dokan-btn-sm icon-only" data-user-id="162" data-subject="Question about your product bLeads - Lead Generator Agent" data-bm-unique-key="dokan_product_chat_250756" title="Chat with Store"> <span class="bm-button-text"> <i class="far fa-comment-alt"></i> </span> </button> </div> </div> <div class="wd-buttons"> <div class="wd-action-btn bajhi-wishlist-btn" title="Add to Wishlist" style="cursor: pointer;"> <a href="#" role="button" onclick="event.preventDefault(); return false;" class="wd-action-btn-link login-side-opener" style="display:flex; width:100%; height:100%; align-items:center; justify-content:center;"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.8"> <path stroke-linecap="round" stroke-linejoin="round" d="M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z" /> </svg> </a> </div> <div class="wd-action-btn bajhi-share-btn" title="Share" style="cursor: pointer;" onclick="event.stopPropagation();"> <a href="https://bajhi.com/agents/bleads/" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); console.log('Share clicked', 'https://bajhi.com/agents/bleads/'); if(window.bajhiCopyLink) { bajhiCopyLink(this, 'https://bajhi.com/agents/bleads/'); } else { alert('Copy function missing'); } return false;" style="display:flex; width:100%; height:100%; align-items:center; justify-content:center;"> <i class="fas fa-share-square"></i> </a> </div> </div> </div></div> <div class="wd-product wd-col wd-hover-tiled product-grid-item color-scheme-dark product type-product post-256753 status-publish first instock product_cat-agents virtual purchasable product-type-simple" data-loop="4" data-id="256753"> <div class="product-wrapper wdm-card-v5 agents-card"> <div class="product-element-top wd-quick-shop"> <a href="https://bajhi.com/agents/event-oracle/" class="product-image-link bajhi-product-link"> <div style="background:#1a1a1a; height:50px; width:100%; border-radius: 6px;"></div> </a> <div class="wd-buttons wd-pos-r-t"> <div class="wd-action-btn bajhi-wishlist-btn " data-product-id="256753" title="Add to Wishlist"> <a href="#" rel="nofollow" onclick="return false;"> <i class="far fa-heart" style=""></i> </a> </div> <div class="wd-action-btn bajhi-share-btn" title="Share"> <a href="https://bajhi.com/agents/event-oracle/" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); bajhiCopyLink(this, this.href);"> <i class="fas fa-share-alt"></i> </a> </div> </div> <div class="wdm-stats"> <div class="wdm-owner"> <a href="https://bajhi.com/u/clark/" aria-label="Store" style="display:flex; align-items:center; gap:8px; text-decoration:none;"><span class="avatar-wrap"><img src="https://bajhi.com/storage/2025/10/clark-pixels.webp" alt=""></span><div class="store-info-col" style="display:flex; flex-direction:column; line-height:1.1; min-width:0; overflow:hidden;"><span class="name">Clark</span><span class="store-follower-count" id="bajhi-store-count-1">1 follower</span></div></a><button class="bajhi-follow-btn login-side-opener" data-vendor-id="1" title="Login to Follow" ><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M18 9v3m0 0v3m0-3h3m-3 0h-3m-2-5a4 4 0 11-8 0 4 4 0 018 0zM3 20a6 6 0 0112 0v1H3v-1z" /></svg></button> </div> <div class="wdm-mets"> <span class="chip views" title="Views"> <svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> <rect x="2.5" y="10" width="2.5" height="7.5" rx="1" fill="currentColor" /> <rect x="7" y="6" width="2.5" height="11.5" rx="1" fill="currentColor" /> <rect x="11.5" y="3" width="2.5" height="14.5" rx="1" fill="currentColor" /> <rect x="16" y="13" width="2.5" height="4.5" rx="1" fill="currentColor" /> </svg> 469 </span> </div> </div> </div> <div class="product-element-bottom"> <h3 class="wd-entities-title"><a href="https://bajhi.com/agents/event-oracle/">Event Oracle</a></h3><div class="bajhi-agent-grid-desc" style="font-size: 13px; color: #888; margin-bottom: 8px; line-height: 1.4; min-height: 38px;">Discover upcoming industry conferences and key deadlines for speaking or attending.</div><div class="wd-product-cats-row"><div class="wd-product-cats"><a href="https://bajhi.com/agents/"> AI Agents</a></div><div class="wd-product-price"><a href="#" data-agent-product-id="256753" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); bajhiLaunchAgent("Find the top 5 upcoming conferences for `[Industry]` in `[Region/Year]`. Visit their official websites. detailed info into `upcoming_events.csv` including: Event Name, Date, Location, Early Bird Pricing, and Speaker Application Deadline.", 'Event Oracle', 256753); return false;" class="button" style="padding: 6px 14px; font-size: 12px; min-height: auto; line-height: 1.2; background-color: #3F4247; color: white; border-radius: 4px; display: inline-block; font-weight:600;"><i class="fas fa-rocket" style="margin-right:4px;"></i> Launch <span class="launch-count" style="font-size: 90%; opacity: 0.8; display:inline-block;">(0)</span></a></div></div> <div class="wdm-cta"> </div> </div> <div class="wd-buttons"> <div class="wd-action-btn bajhi-wishlist-btn" title="Add to Wishlist" style="cursor: pointer;"> <a href="#" role="button" onclick="event.preventDefault(); return false;" class="wd-action-btn-link login-side-opener" style="display:flex; width:100%; height:100%; align-items:center; justify-content:center;"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.8"> <path stroke-linecap="round" stroke-linejoin="round" d="M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z" /> </svg> </a> </div> <div class="wd-action-btn bajhi-share-btn" title="Share" style="cursor: pointer;" onclick="event.stopPropagation();"> <a href="https://bajhi.com/agents/event-oracle/" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); console.log('Share clicked', 'https://bajhi.com/agents/event-oracle/'); if(window.bajhiCopyLink) { bajhiCopyLink(this, 'https://bajhi.com/agents/event-oracle/'); } else { alert('Copy function missing'); } return false;" style="display:flex; width:100%; height:100%; align-items:center; justify-content:center;"> <i class="fas fa-share-square"></i> </a> </div> </div> </div></div> <div class="wd-product wd-col wd-hover-tiled product-grid-item color-scheme-dark product type-product post-256757 status-publish last instock product_cat-agents virtual purchasable product-type-simple" data-loop="5" data-id="256757"> <div class="product-wrapper wdm-card-v5 agents-card"> <div class="product-element-top wd-quick-shop"> <a href="https://bajhi.com/agents/pricing-strategy-scraping-agent/" class="product-image-link bajhi-product-link"> <div style="background:#1a1a1a; height:50px; width:100%; border-radius: 6px;"></div> </a> <div class="wd-buttons wd-pos-r-t"> <div class="wd-action-btn bajhi-wishlist-btn " data-product-id="256757" title="Add to Wishlist"> <a href="#" rel="nofollow" onclick="return false;"> <i class="far fa-heart" style=""></i> </a> </div> <div class="wd-action-btn bajhi-share-btn" title="Share"> <a href="https://bajhi.com/agents/pricing-strategy-scraping-agent/" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); bajhiCopyLink(this, this.href);"> <i class="fas fa-share-alt"></i> </a> </div> </div> <div class="wdm-stats"> <div class="wdm-owner"> <a href="https://bajhi.com/u/clark/" aria-label="Store" style="display:flex; align-items:center; gap:8px; text-decoration:none;"><span class="avatar-wrap"><img src="https://bajhi.com/storage/2025/10/clark-pixels.webp" alt=""></span><div class="store-info-col" style="display:flex; flex-direction:column; line-height:1.1; min-width:0; overflow:hidden;"><span class="name">Clark</span><span class="store-follower-count" id="bajhi-store-count-1">1 follower</span></div></a><button class="bajhi-follow-btn login-side-opener" data-vendor-id="1" title="Login to Follow" ><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M18 9v3m0 0v3m0-3h3m-3 0h-3m-2-5a4 4 0 11-8 0 4 4 0 018 0zM3 20a6 6 0 0112 0v1H3v-1z" /></svg></button> </div> <div class="wdm-mets"> <span class="chip views" title="Views"> <svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> <rect x="2.5" y="10" width="2.5" height="7.5" rx="1" fill="currentColor" /> <rect x="7" y="6" width="2.5" height="11.5" rx="1" fill="currentColor" /> <rect x="11.5" y="3" width="2.5" height="14.5" rx="1" fill="currentColor" /> <rect x="16" y="13" width="2.5" height="4.5" rx="1" fill="currentColor" /> </svg> 431 </span> </div> </div> </div> <div class="product-element-bottom"> <h3 class="wd-entities-title"><a href="https://bajhi.com/agents/pricing-strategy-scraping-agent/">Pricing Strategy Scraping Agent</a></h3><div class="bajhi-agent-grid-desc" style="font-size: 13px; color: #888; margin-bottom: 8px; line-height: 1.4; min-height: 38px;">Visit the pricing pages of `[Competitor 1 URL]`, `[Competitor 2 URL]`, and...</div><div class="wd-product-cats-row"><div class="wd-product-cats"><a href="https://bajhi.com/agents/"> AI Agents</a></div><div class="wd-product-price"><a href="#" data-agent-product-id="256757" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); bajhiLaunchAgent("Visit the pricing pages of `[Competitor 1 URL]`, `[Competitor 2 URL]`, and `[Competitor 3 URL]`. Create a CSV file `pricing_comparison.csv` listing their plan names, monthly prices, and key features. Then, create a summary text file highlighting the gaps in our current pricing `[Our Pricing Link or Details]`.", 'Pricing Strategy Scraping Agent', 256757); return false;" class="button" style="padding: 6px 14px; font-size: 12px; min-height: auto; line-height: 1.2; background-color: #3F4247; color: white; border-radius: 4px; display: inline-block; font-weight:600;"><i class="fas fa-rocket" style="margin-right:4px;"></i> Launch <span class="launch-count" style="font-size: 90%; opacity: 0.8; display:inline-block;">(0)</span></a></div></div> <div class="wdm-cta"> </div> </div> <div class="wd-buttons"> <div class="wd-action-btn bajhi-wishlist-btn" title="Add to Wishlist" style="cursor: pointer;"> <a href="#" role="button" onclick="event.preventDefault(); return false;" class="wd-action-btn-link login-side-opener" style="display:flex; width:100%; height:100%; align-items:center; justify-content:center;"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.8"> <path stroke-linecap="round" stroke-linejoin="round" d="M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z" /> </svg> </a> </div> <div class="wd-action-btn bajhi-share-btn" title="Share" style="cursor: pointer;" onclick="event.stopPropagation();"> <a href="https://bajhi.com/agents/pricing-strategy-scraping-agent/" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); console.log('Share clicked', 'https://bajhi.com/agents/pricing-strategy-scraping-agent/'); if(window.bajhiCopyLink) { bajhiCopyLink(this, 'https://bajhi.com/agents/pricing-strategy-scraping-agent/'); } else { alert('Copy function missing'); } return false;" style="display:flex; width:100%; height:100%; align-items:center; justify-content:center;"> <i class="fas fa-share-square"></i> </a> </div> </div> </div></div> <div class="wd-product wd-col wd-hover-tiled product-grid-item color-scheme-dark product type-product post-252600 status-publish first instock product_cat-ai-automation-apps product_cat-agents product_cat-apps product_tag-ai-agent product_tag-bulk-whatsapp product_tag-leads product_tag-sendee product_tag-sms-agent product_tag-sms-broadcasting product_tag-sms-marketing product_tag-whatsapp-broadcasting product_tag-whatsapp-dm product_tag-whatsapp-marketing product_tag-whatsapp-messaging has-post-thumbnail sale featured shipping-taxable purchasable product-type-variable has-default-attributes" data-loop="6" data-id="252600"> <div class="product-wrapper wdm-card-v5"> <div class="product-element-top wd-quick-shop"> <a href="https://bajhi.com/agents/sendee/" class="product-image-link bajhi-product-link"> <link rel="stylesheet" id="wd-woo-mod-product-labels-css" href="https://bajhi.com/lugegom/css/parts/woo-mod-product-labels.min.css?ver=8.4.1" type="text/css" media="all" /> <div class="product-labels labels-rounded-sm"> <span class="onsale product-label wd-shape-round-sm">-55%</span> </div> <img width="350" height="210" src="https://bajhi.com/storage/2025/11/sendee-featured-1.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SEndee" decoding="async" srcset="https://bajhi.com/storage/2025/11/sendee-featured-1.webp 350w, https://bajhi.com/storage/2025/11/sendee-featured-1-300x180.webp 300w, https://bajhi.com/storage/2025/11/sendee-featured-1-150x90.webp 150w" sizes="(max-width: 350px) 100vw, 350px" /> </a> <div class="wd-buttons wd-pos-r-t"> <div class="wd-action-btn bajhi-wishlist-btn " data-product-id="252600" title="Add to Wishlist"> <a href="#" rel="nofollow" onclick="return false;"> <i class="far fa-heart" style=""></i> </a> </div> <div class="wd-action-btn bajhi-share-btn" title="Share"> <a href="https://bajhi.com/agents/sendee/" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); bajhiCopyLink(this, this.href);"> <i class="fas fa-share-alt"></i> </a> </div> </div> <div class="wdm-stats"> <div class="wdm-owner"> <a href="https://bajhi.com/u/codecraftcc/" aria-label="Store" style="display:flex; align-items:center; gap:8px; text-decoration:none;"><span class="avatar-wrap"><img src="https://bajhi.com/storage/2025/10/cropped-codecraft-2.webp" alt=""></span><div class="store-info-col" style="display:flex; flex-direction:column; line-height:1.1; min-width:0; overflow:hidden;"><span class="name">CodeCraft</span><span class="store-follower-count" id="bajhi-store-count-162">777 followers</span></div></a><button class="bajhi-follow-btn login-side-opener" data-vendor-id="162" title="Login to Follow" ><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M18 9v3m0 0v3m0-3h3m-3 0h-3m-2-5a4 4 0 11-8 0 4 4 0 018 0zM3 20a6 6 0 0112 0v1H3v-1z" /></svg></button> </div> <div class="wdm-mets"> <span class="chip views" title="Views"> <svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> <rect x="2.5" y="10" width="2.5" height="7.5" rx="1" fill="currentColor" /> <rect x="7" y="6" width="2.5" height="11.5" rx="1" fill="currentColor" /> <rect x="11.5" y="3" width="2.5" height="14.5" rx="1" fill="currentColor" /> <rect x="16" y="13" width="2.5" height="4.5" rx="1" fill="currentColor" /> </svg> 20,093 </span> </div> </div> </div> <div class="product-element-bottom"> <h3 class="wd-entities-title"><a href="https://bajhi.com/agents/sendee/">Sendee – SMS & WhatsApp Marketing Agent</a></h3><div class="wd-product-cats-row"><div class="wd-product-cats"><a href="https://bajhi.com/apps/ai-automation-apps/"> AI & Automation</a></div><div class="wd-product-price"> <span class="price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>20.00</bdi></span></del> <span class="screen-reader-text">Original price was: $20.00.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>9.00</bdi></span></ins><span class="screen-reader-text">Current price is: $9.00.</span></span> </div></div> <div class="wdm-cta"> <a class="wdm-btn is-launch" href="https://sendee.bajhi.com/" target="_blank" rel="noopener">Try Now for Free</a> <button class="bm-lc-button dokan-btn dokan-btn-theme dokan-btn-sm icon-only" data-user-id="162" data-subject="Question about your product Sendee - SMS & WhatsApp Marketing Agent" data-bm-unique-key="dokan_product_chat_252600" title="Chat with Store"> <span class="bm-button-text"> <i class="far fa-comment-alt"></i> </span> </button> </div> </div> <div class="wd-buttons"> <div class="wd-action-btn bajhi-wishlist-btn" title="Add to Wishlist" style="cursor: pointer;"> <a href="#" role="button" onclick="event.preventDefault(); return false;" class="wd-action-btn-link login-side-opener" style="display:flex; width:100%; height:100%; align-items:center; justify-content:center;"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.8"> <path stroke-linecap="round" stroke-linejoin="round" d="M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z" /> </svg> </a> </div> <div class="wd-action-btn bajhi-share-btn" title="Share" style="cursor: pointer;" onclick="event.stopPropagation();"> <a href="https://bajhi.com/agents/sendee/" onclick="event.preventDefault(); event.stopPropagation(); event.stopImmediatePropagation(); console.log('Share clicked', 'https://bajhi.com/agents/sendee/'); if(window.bajhiCopyLink) { bajhiCopyLink(this, 'https://bajhi.com/agents/sendee/'); } else { alert('Copy function missing'); } return false;" style="display:flex; width:100%; height:100%; align-items:center; justify-content:center;"> <i class="fas fa-share-square"></i> </a> </div> </div> </div></div> </div> </div> </div> </div> </div> </main> </div> <footer class="wd-footer footer-container color-scheme-light"> <link rel="stylesheet" id="wd-footer-base-css" href="https://bajhi.com/lugegom/css/parts/footer-base.min.css?ver=8.4.1" type="text/css" media="all" /> <div class="wd-copyrights copyrights-wrapper wd-layout-centered"> <div class="container wd-grid-g"> <div class="wd-col-start reset-last-child"> © 2026 <a href="https://bajhi.com/">bajhi.com </a> | <a href="https://bajhi.com/privacy-policy">Privacy Policy</strong></a> | <a href="https://bajhi.com/terms-conditions">Terms & Conditions</a> | <a href="https://bajhi.com/cookie-policy">Cookie Policy</strong></a> </div> </div> </div> </footer> </div> <div class="wd-close-side wd-fill"></div> <div class="mobile-nav wd-side-hidden wd-side-hidden-nav wd-left wd-opener-arrow color-scheme-light" role="navigation" aria-label="Mobile navigation"><div class="wd-heading"><div class="close-side-widget wd-action-btn wd-style-text wd-cross-icon"><a href="#" rel="nofollow"><span class="wd-action-icon"></span><span class="wd-action-text">Close</span></a></div></div> <link rel="stylesheet" id="wd-opt-search-history-css" href="https://bajhi.com/lugegom/css/parts/opt-search-history.min.css?ver=8.4.1" type="text/css" media="all" /> <div class="wd-search-form "> <form role="search" method="get" class="searchform wd-style-default woodmart-ajax-search" action="https://bajhi.com/" data-thumbnail="1" data-price="1" data-post_type="product" data-count="20" data-sku="0" data-symbols_count="3" data-include_cat_search="no" autocomplete="off"> <input type="text" class="s" placeholder="Search for products" value="" name="s" aria-label="Search" title="Search for products" required/> <input type="hidden" name="post_type" value="product"> <span tabindex="0" aria-label="Clear search" class="wd-clear-search wd-role-btn wd-hide"></span> <button type="submit" class="searchsubmit"> <span> Search </span> </button> </form> <div class="wd-search-results-wrapper"> <div class="wd-search-results wd-dropdown-results wd-dropdown wd-scroll color-scheme-light"> <div class="wd-scroll-content"> <div class="wd-search-history"></div> </div> </div> </div> </div> <link rel="stylesheet" id="wd-header-my-account-sidebar-css" href="https://bajhi.com/lugegom/css/parts/header-el-my-account-sidebar.min.css?ver=8.4.1" type="text/css" media="all" /> <ul id="menu-extra-1" class="mobile-pages-menu menu wd-nav wd-nav-mobile wd-dis-hover wd-layout-dropdown wd-active"><li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-234558 item-level-0" ><a href="https://bajhi.com/websites/" class="woodmart-nav-link"><img width="50" height="50" src="https://bajhi.com/storage/2025/03/icons8-wordpress-50-1-1.png" class="wd-nav-img" alt="Websites" loading="lazy" decoding="async" srcset="https://bajhi.com/storage/2025/03/icons8-wordpress-50-1-1.png 50w, https://bajhi.com/storage/2025/03/icons8-wordpress-50-1-1-20x20.png 20w" sizes="auto, (max-width: 50px) 100vw, 50px" /><span class="nav-link-text">Websites</span></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-234559 item-level-0" ><a href="https://bajhi.com/apps/" class="woodmart-nav-link"><img width="64" height="64" src="https://bajhi.com/storage/2025/03/icons8-chatbot-64-1.png" class="wd-nav-img" alt="Apps" loading="lazy" decoding="async" srcset="https://bajhi.com/storage/2025/03/icons8-chatbot-64-1.png 64w, https://bajhi.com/storage/2025/03/icons8-chatbot-64-1-40x40.png 40w, https://bajhi.com/storage/2025/03/icons8-chatbot-64-1-45x45.png 45w, https://bajhi.com/storage/2025/03/icons8-chatbot-64-1-20x20.png 20w" sizes="auto, (max-width: 64px) 100vw, 64px" /><span class="nav-link-text">Apps</span></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat current-product-ancestor current-menu-parent current-product-parent menu-item-251151 item-level-0" ><a href="https://bajhi.com/agents/" class="woodmart-nav-link"><img width="150" height="150" src="https://bajhi.com/storage/2025/04/oie_transparent-43-1-150x150.png" class="wd-nav-img" alt="AI Agents" loading="lazy" decoding="async" srcset="https://bajhi.com/storage/2025/04/oie_transparent-43-1-150x150.png 150w, https://bajhi.com/storage/2025/04/oie_transparent-43-1-40x40.png 40w, https://bajhi.com/storage/2025/04/oie_transparent-43-1-20x20.png 20w" sizes="auto, (max-width: 150px) 100vw, 150px" /><span class="nav-link-text">AI Agents</span></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-234557 item-level-0" ><a href="https://bajhi.com/services/" class="woodmart-nav-link"><img width="50" height="50" src="https://bajhi.com/storage/2025/03/icons8-services-50-1.png" class="wd-nav-img" alt="Services" loading="lazy" decoding="async" srcset="https://bajhi.com/storage/2025/03/icons8-services-50-1.png 50w, https://bajhi.com/storage/2025/03/icons8-services-50-1-20x20.png 20w" sizes="auto, (max-width: 50px) 100vw, 50px" /><span class="nav-link-text">Services</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-249349 item-level-0" ><a href="https://bajhi.com/store/" class="woodmart-nav-link"><img width="50" height="50" src="https://bajhi.com/storage/2025/03/icons8-shop-50-1.png" class="wd-nav-img" alt="My Store" loading="lazy" decoding="async" srcset="https://bajhi.com/storage/2025/03/icons8-shop-50-1.png 50w, https://bajhi.com/storage/2025/03/icons8-shop-50-1-40x40.png 40w, https://bajhi.com/storage/2025/03/icons8-shop-50-1-20x20.png 20w" sizes="auto, (max-width: 50px) 100vw, 50px" /><span class="nav-link-text">My Store</span></a></li> <li class="menu-item login-side-opener menu-item-account wd-with-icon item-level-0"><a href="https://bajhi.com/my-account/" class="woodmart-nav-link">Login / Register</a></li></ul> </div> <div class="login-form-side wd-side-hidden woocommerce color-scheme-light wd-right" role="complementary" aria-label="Login sidebar"> <div class="wd-heading"> <span class="title">Sign in</span> <div class="close-side-widget wd-action-btn wd-style-text wd-cross-icon"> <a href="#" rel="nofollow"> <span class="wd-action-icon"></span> <span class="wd-action-text"> Close </span> </a> </div> </div> <div class="woocommerce-notices-wrapper"></div> <form method="post" class="login woocommerce-form woocommerce-form-login hidden-form" action="https://bajhi.com/my-account/" style="display:none;"> <div id="wp-login-google-login-button" style="display: flex;align-items: center;justify-content: center;flex-direction: column;"> <div class="g_id_signin" data-type="standard" data-theme="filled_black" data-size="large" data-text="continue_with" data-shape="pill" data-locale="en_US" data-use_fedcm_for_prompt="true"> </div> <div style="margin: 10px 0;">Or</div> </div> <p class="woocommerce-FormRow woocommerce-FormRow--wide form-row form-row-wide form-row-username"> <label for="username">Username or email address <span class="required" aria-hidden="true">*</span><span class="screen-reader-text">Required</span></label> <input type="text" class="woocommerce-Input woocommerce-Input--text input-text" name="username" id="username" autocomplete="username" value="" /> </p> <p class="woocommerce-FormRow woocommerce-FormRow--wide form-row form-row-wide form-row-password"> <label for="password">Password <span class="required" aria-hidden="true">*</span><span class="screen-reader-text">Required</span></label> <input class="woocommerce-Input woocommerce-Input--text input-text" type="password" name="password" id="password" autocomplete="current-password" /> </p> <p class="form-row form-row-btn"> <input type="hidden" id="woocommerce-login-nonce" name="woocommerce-login-nonce" value="24cf93f021" /><input type="hidden" name="_wp_http_referer" value="/agents/title-tag-rewriter-agent-agent/" /> <input type="hidden" name="redirect" value="https://bajhi.com/agents/title-tag-rewriter-agent-agent/" /> <button type="submit" class="button btn btn-accent woocommerce-button woocommerce-form-login__submit" name="login" value="Log in">Log in</button> </p> <p class="login-form-footer"> <a href="https://bajhi.com/my-account/lost-password/" class="woocommerce-LostPassword lost_password">Lost your password?</a> <label class="woocommerce-form__label woocommerce-form__label-for-checkbox woocommerce-form-login__rememberme"> <input class="woocommerce-form__input woocommerce-form__input-checkbox" name="rememberme" type="checkbox" value="forever" title="Remember me" aria-label="Remember me" /> <span>Remember me</span> </label> </p> </form> <div class="create-account-question"> <p>No account yet?</p> <a href="https://bajhi.com/my-account/?action=register" class="btn create-account-button">Create an Account</a> </div> </div> <style> /* TeleGrow Button Styles */ .telegrow-btn { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; border: none; padding: 12px 24px; border-radius: 8px; cursor: pointer; font-weight: 600; font-size: 14px; transition: all 0.3s ease; display: inline-block; } .telegrow-btn:hover { transform: translateY(-2px); box-shadow: 0 4px 15px rgba(102, 126, 234, 0.4); } .telegrow-btn:disabled { background: #ccc; cursor: not-allowed; transform: none; box-shadow: none; } #telegrow-status { padding: 10px 15px; border-radius: 6px; margin-top: 10px; font-size: 14px; display: none; } #telegrow-status.pending { background: #fff3cd; color: #856404; display: block; } #telegrow-status.success { background: #d4edda; color: #155724; display: block; } #telegrow-status.error { background: #f8d7da; color: #721c24; display: block; } </style> <link rel="stylesheet" id="wd-bottom-toolbar-css" href="https://bajhi.com/lugegom/css/parts/opt-bottom-toolbar.min.css?ver=8.4.1" type="text/css" media="all" /> <link rel="stylesheet" id="wd-header-elements-base-css" href="https://bajhi.com/lugegom/css/parts/header-el-base.min.css?ver=8.4.1" type="text/css" media="all" /> <div class="wd-toolbar wd-toolbar-label-show" role="complementary" aria-label="Sticky toolbar"> <div class="wd-toolbar-home wd-toolbar-item wd-tools-element"> <a href="https://bajhi.com"> <span class="wd-tools-icon"></span> <span class="wd-toolbar-label"> Home </span> </a> </div> <div class="wd-toolbar-link wd-tools-element wd-toolbar-item wd-tools-custom-icon wd-toolbar-link-1"> <a href="https://bajhi.com/websites/"> <span class="wd-toolbar-icon wd-tools-icon wd-icon wd-custom-icon"> <img width="50" height="50" src="https://bajhi.com/storage/2025/03/icons8-wordpress-50-1.png" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://bajhi.com/storage/2025/03/icons8-wordpress-50-1.png 50w, https://bajhi.com/storage/2025/03/icons8-wordpress-50-1-40x40.png 40w" sizes="(max-width: 50px) 100vw, 50px" /> </span> <span class="wd-toolbar-label"> WebSites </span> </a> </div> <div class="wd-toolbar-link wd-tools-element wd-toolbar-item wd-tools-custom-icon wd-toolbar-link-2"> <a href="https://bajhi.com/apps/"> <span class="wd-toolbar-icon wd-tools-icon wd-icon wd-custom-icon"> <img width="64" height="64" src="https://bajhi.com/storage/2025/03/icons8-chatbot-64-1.png" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://bajhi.com/storage/2025/03/icons8-chatbot-64-1.png 64w, https://bajhi.com/storage/2025/03/icons8-chatbot-64-1-40x40.png 40w, https://bajhi.com/storage/2025/03/icons8-chatbot-64-1-45x45.png 45w, https://bajhi.com/storage/2025/03/icons8-chatbot-64-1-20x20.png 20w" sizes="(max-width: 64px) 100vw, 64px" /> </span> <span class="wd-toolbar-label"> Apps </span> </a> </div> <div class="wd-toolbar-link wd-tools-element wd-toolbar-item wd-tools-custom-icon wd-toolbar-link-4"> <a href="https://bajhi.com/agents/"> <span class="wd-toolbar-icon wd-tools-icon wd-icon wd-custom-icon"> <img width="150" height="150" src="https://bajhi.com/storage/2025/04/oie_transparent-43-1-150x150.png" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://bajhi.com/storage/2025/04/oie_transparent-43-1-150x150.png 150w, https://bajhi.com/storage/2025/04/oie_transparent-43-1-40x40.png 40w, https://bajhi.com/storage/2025/04/oie_transparent-43-1-20x20.png 20w" sizes="(max-width: 150px) 100vw, 150px" /> </span> <span class="wd-toolbar-label"> AI Agents </span> </a> </div> <div class="wd-toolbar-link wd-tools-element wd-toolbar-item wd-tools-custom-icon wd-toolbar-link-3"> <a href="https://bajhi.com/services/"> <span class="wd-toolbar-icon wd-tools-icon wd-icon wd-custom-icon"> <img width="50" height="50" src="https://bajhi.com/storage/2025/03/icons8-services-50-1.png" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://bajhi.com/storage/2025/03/icons8-services-50-1.png 50w, https://bajhi.com/storage/2025/03/icons8-services-50-1-20x20.png 20w" sizes="(max-width: 50px) 100vw, 50px" /> </span> <span class="wd-toolbar-label"> Services </span> </a> </div> <div class="wd-toolbar-link wd-tools-element wd-toolbar-item wd-tools-custom-icon wd-toolbar-link-5"> <a href="https://bajhi.com/sell/"> <span class="wd-toolbar-icon wd-tools-icon wd-icon wd-custom-icon"> <img width="50" height="50" src="https://bajhi.com/storage/2025/03/icons8-shop-50-1.png" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://bajhi.com/storage/2025/03/icons8-shop-50-1.png 50w, https://bajhi.com/storage/2025/03/icons8-shop-50-1-40x40.png 40w, https://bajhi.com/storage/2025/03/icons8-shop-50-1-20x20.png 20w" sizes="(max-width: 50px) 100vw, 50px" /> </span> <span class="wd-toolbar-label"> Sell </span> </a> </div> </div> <script data-jetpack-boost="ignore" type="application/ld+json" class="yoast-schema-graph yoast-schema-graph--woo yoast-schema-graph--footer">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Product","@id":"https:\/\/bajhi.com\/agents\/title-tag-rewriter-agent-agent\/#product","name":"Title Tag Rewriter Agent","url":"https:\/\/bajhi.com\/agents\/title-tag-rewriter-agent-agent\/","description":"Create a plugin to rewrite the browser ``. Settings structure: 'Post Title | Site Name'. Filter `pre_get_document_title`. Generate: `title-cont...","offers":[{"@type":"Offer","priceSpecification":[{"@type":"UnitPriceSpecification","price":"0.00","priceCurrency":"USD"}],"availability":"https:\/\/schema.org\/InStock","url":"https:\/\/bajhi.com\/agents\/title-tag-rewriter-agent-agent\/","seller":{"@id":"https:\/\/bajhi.com\/#organization"},"@id":"https:\/\/bajhi.com\/#\/schema\/offer\/257598-0"}],"mainEntityOfPage":{"@id":"https:\/\/bajhi.com\/agents\/title-tag-rewriter-agent-agent\/"},"image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bajhi.com\/agents\/title-tag-rewriter-agent-agent\/#woocommerceimageplaceholder","url":"https:\/\/bajhi.com\/storage\/woocommerce-placeholder.png","contentUrl":"https:\/\/bajhi.com\/storage\/woocommerce-placeholder.png","width":1200,"height":1200}}]}</script> <div id="g_id_onload" data-client_id="426430413151-8d8o55kf2nrs6u28k9k6sriadb63jso6.apps.googleusercontent.com" data-auto_select="true" data-login_uri="https://bajhi.com/?gotl-signin" data-wpnonce="59bb91c330" data-redirect_uri="https://bajhi.com/agents/title-tag-rewriter-agent-agent?ts=1779579705" data-use_fedcm_for_prompt="true"> </div> <div id="bajhi-search-overlay"></div> <div id="bajhi-product-slide-overlay"></div> <div id="bajhi-product-slide-panel"> <button id="bajhi-product-slide-close">×</button> <div id="bajhi-slide-loader"> <div class="bajhi-quote-text"></div> <div class="bajhi-quote-author"></div> <div class="bajhi-loader-spinner"></div> </div> <iframe id="bajhi-product-slide-frame" src=""></iframe> </div> <div id="bajhi-search-results-panel"> <button id="bajhi-search-panel-toggle" style="position: absolute; top: 10px; right: 80px; background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); color: #fff; width: 32px; height: 32px; border-radius: 8px; display: flex; align-items: center; justify-content: center; cursor: pointer; transition: all 0.2s ease; z-index: 10001;" title="Toggle Files"> <i class="fas fa-bars" style="font-size: 14px;"></i> </button> <div id="bajhi-current-results" style="flex: 1; overflow-y: scroll;"> <div class="bajhi-search-header" id="bajhi-vendors-header" style="display:none;">Vendors</div> <div id="bajhi-vendors-wrap" class="bajhi-vendors-grid"></div> <div class="bajhi-search-header" id="bajhi-products-header" style="display:none;">Products</div> <div id="bajhi-products-wrap" class="bajhi-products-grid"></div> <div id="bajhi-product-sentinel" style="height: 20px; margin: 10px 0;"></div> <div id="bajhi-load-more-vendors" style="display:none; text-align:center; padding:10px;"> <button type="button" class="bajhi-load-more-btn" onclick="bajhiChatLoadMore('vendor')">Load More Vendors</button> </div> <div id="bajhi-load-more-products" style="display:none; text-align:center; padding:10px;"> <button type="button" class="bajhi-load-more-btn" onclick="bajhiChatLoadMore('product')">Load More Products</button> </div> <div id="bajhi-loading-more" style="display:none; text-align:center; padding:15px; color:#666;"> <i class="fas fa-spinner fa-spin"></i> Loading more... </div> </div> </div> <div id="bajhi-sticky-popup-overlay"> <div id="bajhi-sticky-popup-content"> <button id="bajhi-popup-close">×</button> <iframe id="bajhi-popup-frame" src="" frameborder="0"></iframe> </div> </div> <div id="bajhi-chat-history"></div> <div id="bajhi-sticky-bottom" class="bajhi-hidden" style="display:flex; align-items:center; width:100%; background:transparent !important; box-shadow:none !important; border:none !important;" data-user-name="" data-user-avatar="https://secure.gravatar.com/avatar/?s=64&d=mm&r=g" data-site-icon="https://bajhi.com/storage/2024/10/cropped-bajhi-fav-1-150x150.webp"> <div id="bajhi-sticky-outer-wrapper" style="width:100%; pointer-events:auto !important; background:transparent !important; box-shadow:none !important;"> <div style="width:100%; display:flex; flex-direction:column;"> <div class="bajhi-glass-box" style="padding:6px 12px 6px 12px; width:100%; background: #15191C; border-radius: 20px; border: 1px solid rgba(255,255,255,0.1); pointer-events: auto !important; box-sizing: border-box !important;"> <div id="bajhi-file-preview" style="display:none; margin-bottom:5px;"> <i class="fas fa-file-alt"></i> <span id="bajhi-file-name">filename.pdf</span> <button type="button" id="bajhi-remove-file"><i class="fas fa-times"></i></button> </div> <div id="bajhi-sticky-input-wrap" class="bajhi-search-input-wrapper" style="position:relative; width:100%; border:0 !important; border-style:none !important; box-shadow:none !important; background:transparent !important; display:flex; align-items:center; min-height:50px !important; z-index:10 !important; pointer-events:auto !important; gap:8px;"> <span id="bajhi-fake-typing-cursor">|</span> <textarea name="q" id="bajhi-sticky-input" class="bajhi-search-input" placeholder="Hi, What can I do for You?" rows="1" style="flex:1; resize:none; overflow:hidden; min-height:80px; max-height:200px; padding:12px 0 12px 14px; border:0 !important; border-style:none !important; outline:none !important; box-shadow:none !important; background:transparent !important; color:#fff; caret-color: #fff; font-size:16px; line-height:1.4; pointer-events:auto !important;"></textarea> <div id="bajhi-rich-input" contenteditable="true" style="display:none; flex:1; min-height:44px; max-height:120px; overflow-y:auto; padding:12px 0 12px 14px; color:#fff; font-size:16px; line-height:1.4; outline:none; white-space: pre-wrap;"> </div> </div> <div class="bajhi-search-toolbar" style="display:flex; justify-content:space-between; align-items:center; margin-top:0px; padding-top:2px; border-top:none !important; pointer-events:auto !important; position:relative; z-index:20;"> <div style="display:flex; align-items:center; gap:6px; pointer-events:auto !important;"> <label for="bajhi-file-input" id="bajhi-file-trigger" title="Attach File" style="color:#fff; font-size:14px; cursor:pointer; padding:0; margin:0; pointer-events:auto !important; display:inline-flex; align-items:center; justify-content:center; height:32px; width:32px; border-radius:8px;"><i class="fas fa-paperclip"></i></label> <style> #bajhi-guest-plug-btn { width: auto !important; flex: 0 0 auto !important; padding: 0 10px !important; gap: 5px !important; text-transform: none !important; } @media (max-width: 768px) { #bajhi-guest-plug-btn { width: 32px !important; min-width: 32px !important; flex: 0 0 32px !important; padding: 0 !important; gap: 0 !important; } .bajhi-connect-text { display: none !important; } } </style> <button type="button" id="bajhi-guest-plug-btn" title="Connect Apps & Tools" style="color:#fff; font-size:13px; font-weight:600; cursor:pointer; margin:0; pointer-events:auto !important; display:flex !important; align-items:center; justify-content:center; height:32px; border-radius:8px; white-space:nowrap !important; box-sizing:border-box !important;"> <i class="fas fa-plug" style="font-size:13px;"></i> </button> <input type="file" id="bajhi-file-input" style="display:none;" multiple> </div> <div style="display:flex; align-items:center; gap:8px; pointer-events:auto !important;"> <button type="button" id="bajhi-voice-btn" title="Voice Search" onclick="bajhiStartVoice()" style="color:#fff; font-size:14px; cursor:pointer; padding:0; margin:0; pointer-events:auto !important; display:inline-flex; align-items:center; justify-content:center; height:32px; width:32px; border-radius:8px;"><i class="fas fa-microphone"></i></button> <button type="button" id="bajhi-sticky-submit" onclick="bajhiHandleSubmit()" style="border:none; color:#fff; font-size:14px; cursor:pointer; padding:0; margin:0; pointer-events:auto !important; display:inline-flex; align-items:center; justify-content:center; height:32px; width:32px; border-radius:8px;"><i class="fas fa-arrow-right"></i></button> </div> </div> </div> <style> /* Dark Mode Scrollbar */ #bajhi-chat-interface *, #bajhi-mention-box { scrollbar-width: thin; scrollbar-color: rgba(63, 63, 70, 0.4) transparent; } #bajhi-chat-interface *::-webkit-scrollbar, #bajhi-mention-box::-webkit-scrollbar { width: 6px; } #bajhi-chat-interface *::-webkit-scrollbar-track, #bajhi-mention-box::-webkit-scrollbar-track { background: transparent; } #bajhi-chat-interface *::-webkit-scrollbar-thumb, #bajhi-mention-box::-webkit-scrollbar-thumb { background-color: rgba(63, 63, 70, 0.4); border-radius: 10px; } /* NUCLEAR FIX: Force VS Code Workspace Layout on Desktop ONLY */ @media (min-width: 769px) { body #bajhi-chat-interface { position: fixed !important; top: 0 !important; left: 0 !important; width: 100vw !important; height: 100vh !important; height: 100dvh !important; background: #1e1e1e !important; z-index: 2147483647 !important; /* Max Z-Index */ display: flex !important; flex-direction: row !important; align-items: stretch !important; justify-content: flex-start !important; margin: 0 !important; padding: 0 !important; border: none !important; border-radius: 0 !important; overflow: hidden !important; box-shadow: none !important; transform: none !important; } /* File Preview UI Rules (Desktop: Always Visible by Default) */ body #bajhi-file-preview-panel { display: flex !important; /* Default 3-pane IDE */ background: #13151a !important; border-left: 1px solid #2d2d2d !important; position: relative !important; width: 50% !important; /* Adjust default ratio */ min-width: 10% !important; } body #bajhi-chat-interface.preview-hidden #bajhi-file-preview-panel { display: none !important; } body #bajhi-preview-mobile-close-btn { display: none !important; } /* Sidebar Enforcement & Flexible Workspace */ body #bajhi-chat-sidebar, body #bajhi-chat-right-sidebar { position: relative !important; height: 100% !important; background-color: #252526 !important; border-color: #2d2d2d !important; flex-shrink: 0 !important; display: flex !important; flex-direction: column !important; margin: 0 !important; padding: 0 !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; } /* Force Sidebar Widths - 12.5%, 75%, 12.5% */ body #bajhi-chat-sidebar { width: 12.5vw !important; min-width: 12.5vw !important; max-width: 12.5vw !important; display: flex !important; flex-direction: column !important; border-right: 1px solid #2d2d2d !important; } body #bajhi-chat-stream { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: row !important; position: relative !important; } body #bajhi-chat-main { width: 50% !important; /* Shared width by default on desktop */ min-width: 10% !important; } body #bajhi-chat-interface.preview-hidden #bajhi-chat-main { width: 100% !important; } body #bajhi-chat-interface.preview-hidden #bajhi-file-preview-panel, body #bajhi-chat-interface.preview-hidden #bajhi-preview-resizer { display: none !important; } body #bajhi-preview-resizer { width: 5px !important; cursor: col-resize !important; background: #2d2d2d !important; z-index: 10 !important; display: block !important; } body #bajhi-chat-right-sidebar { width: 12.5vw !important; min-width: 12.5vw !important; max-width: 12.5vw !important; display: flex !important; flex-direction: column !important; border-left: 1px solid #2d2d2d !important; } /* Neutralize Collapsed States for Children */ body #bajhi-chat-interface.sidebar-collapsed #bajhi-chat-sidebar, body #bajhi-chat-interface.sidebar-collapsed #bajhi-chat-right-sidebar { width: 12.5vw !important; min-width: 12.5vw !important; display: flex !important; } body #bajhi-chat-interface.sidebar-collapsed #bajhi-chat-right-sidebar { width: 12.5vw !important; min-width: 12.5vw !important; } /* Force Button Text Visibility (REQ 1) */ body #bajhi-chat-sidebar button { width: 100% !important; justify-content: flex-start !important; padding: 10px 15px !important; gap: 12px !important; display: flex !important; align-items: center !important; overflow: visible !important; white-space: nowrap !important; } body #bajhi-chat-sidebar button i { width: 20px !important; justify-content: center !important; flex-shrink: 0 !important; } } body #bajhi-chat-main { flex: 1 !important; height: 100% !important; display: flex !important; flex-direction: column !important; min-width: 0 !important; } body .bajhi-sidebar-content { background-color: #1e1e1e !important; } /* Mention Pill Neutral Glow */ .bajhi-mention-pill:hover { box-shadow: 0 0 15px rgba(63, 63, 70, 0.6) !important; } /* Mobile Tabbed View Styles - Specificity Boost */ @media (max-width: 768px) { body #bajhi-chat-interface { flex-direction: column !important; } body .mobile-header-right #bajhi-mobile-history-btn { display: none !important; } /* Hide Preview Panel on Mobile by Default unless explicitly styled via JS */ body #bajhi-file-preview-panel:not([style*="display: block"]):not([style*="display: flex"]) { display: none !important; } /* Mobile panel positioning */ body #bajhi-chat-sidebar, body #bajhi-chat-right-sidebar, body #bajhi-chat-main, body #bajhi-file-preview-panel { position: absolute !important; top: 50px !important; left: 0 !important; width: 100% !important; height: calc(100% - 50px) !important; display: none !important; } body #bajhi-file-preview-panel { z-index: 100000 !important; /* Place file preview on top of other mobile panels */ } body #bajhi-chat-sidebar.active, body #bajhi-chat-right-sidebar.active, body #bajhi-chat-main.active, body #bajhi-chat-interface.preview-active #bajhi-file-preview-panel { display: flex !important; } } </style> <div id="bajhi-tasks-list-modal" style="display:none; position:fixed; bottom:15%; left:50%; transform:translateX(-50%); background:#09090b; padding:0; border-radius:12px; border:1px solid #27272a; z-index:100000; width:340px; max-height:60vh; flex-direction:column; box-shadow:0 25px 50px -12px rgba(0,0,0,0.5); overflow:hidden;"> <div style="padding:15px; border-bottom:1px solid #27272a; display:flex; justify-content:space-between; align-items:center; background:#18181b;"> <h3 style="margin:0; color:#fafafa; font-size:14px; font-weight:600;">Scheduled Tasks</h3> <button id="bajhi-tasks-close-btn" style="background:none; border:none; color:#71717a; font-size:18px; cursor:pointer;">×</button> </div> <div id="bajhi-tasks-list-body" style="padding:15px; overflow-y:auto; flex:1; font-size:13px; color:#a1a1aa;"> <div style="text-align:center; color:#666;">Loading...</div> </div> </div> </div> </div> <script data-cfasync="false" id="jquery-core-js" src="https://bajhi.com/quqopir/js/jquery/jquery.min.js"></script><script id="jquery-js-after"> var SB_DEFAULT_USER = { first_name: "", last_name: "", email: "", profile_image: "", password: "", extra: { "wp-id": [0, "WordPress ID"] }}; //# sourceURL=jquery-js-after </script><script id="wp-hooks-js" src="https://bajhi.com/quqopir/js/dist/hooks.min.js"></script><script id="wp-i18n-js" src="https://bajhi.com/quqopir/js/dist/i18n.min.js"></script><script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); //# sourceURL=wp-i18n-js-after </script><script id="dokan-modal-js" src="https://bajhi.com/fujamob/assets/vendors/izimodal/iziModal.min.js"></script><script id="dokan-sweetalert2-js" src="https://bajhi.com/fujamob/assets/vendors/sweetalert2/sweetalert2.all.min.js"></script><script id="moment-js" src="https://bajhi.com/quqopir/js/dist/vendor/moment.min.js"></script><script id="moment-js-after"> moment.updateLocale( 'en_US', {"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"week":{"dow":1},"longDateFormat":{"LT":"g:i a","LTS":null,"L":null,"LL":"F j, Y","LLL":"F j, Y g:i a","LLLL":null}} ); moment.updateLocale( 'en_US', {"relativeTime":{"future":"in %s","past":"%s ago","s":"a few seconds","ss":"%d seconds","m":"a minute","mm":"%d minutes","h":"an hour","hh":"%d hours","d":"a day","dd":"%d days","w":"a week","ww":"%d weeks","M":"a month","MM":"%d months","y":"a year","yy":"%d years"},"longDateFormat":{"LT":"h:mm a","LTS":"h:mm:ss a","L":"DD\/MM\/YYYY","LL":"MMMM D, YYYY","LLL":"MMMM D, YYYY h:mm a","LLLL":"MMMM D, YYYY h:mm a"}} ); //# sourceURL=moment-js-after </script><script id="dokan-util-helper-js-extra"> var dokan_helper = {"i18n_date_format":"F j, Y","i18n_time_format":"g:i a","week_starts_day":"1","reverse_withdrawal":{"enabled":false},"timepicker_locale":{"am":"am","pm":"pm","AM":"AM","PM":"PM","hr":"hr","hrs":"hrs","mins":"mins"},"daterange_picker_local":{"toLabel":"To","firstDay":1,"fromLabel":"From","separator":" - ","weekLabel":"W","applyLabel":"Apply","cancelLabel":"Clear","customRangeLabel":"Custom","daysOfWeek":["Su","Mo","Tu","We","Th","Fr","Sa"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"]},"sweetalert_local":{"cancelButtonText":"Cancel","closeButtonText":"Close","confirmButtonText":"OK","denyButtonText":"No","closeButtonAriaLabel":"Close this dialog"}}; var dokan = {"ajaxurl":"https://bajhi.com/wp-admin/admin-ajax.php","nonce":"0213e7235f","order_nonce":"0b4b5b98f7","product_edit_nonce":"3c6fd979ed","ajax_loader":"https://bajhi.com/fujamob/assets/images/ajax-loader.gif","seller":{"available":"Available","notAvailable":"Not Available"},"delete_confirm":"Are you sure?","wrong_message":"Something went wrong. Please try again.","vendor_percentage":"","commission_type":"","rounding_precision":"6","mon_decimal_point":".","currency_format_num_decimals":"2","currency_format_symbol":"$","currency_format_decimal_sep":".","currency_format_thousand_sep":",","currency_format":"%s%v","round_at_subtotal":"no","product_types":["simple"],"loading_img":"https://bajhi.com/fujamob/assets/images/loading.gif","store_product_search_nonce":"f287ab56c8","i18n_download_permission":"Are you sure you want to revoke access to this download?","i18n_download_access":"Could not grant access - the user may already have permission for this file or billing email is not set. Ensure the billing email is set, and the order has been saved.","maximum_tags_select_length":"-1","modal_header_color":"var(--dokan-button-background-color, #7047EB)","allow_shipment":"off","wc_shipping_enabled":"1","has_shipment_func":"","i18n_choose_featured_img":"Upload featured image","i18n_choose_file":"Choose a file","i18n_choose_gallery":"Add Images to Product Gallery","i18n_choose_featured_img_btn_text":"Set featured image","i18n_choose_file_btn_text":"Insert file URL","i18n_choose_gallery_btn_text":"Add to gallery","duplicates_attribute_messg":"Sorry, this attribute option already exists, Try a different one.","variation_unset_warning":"Warning! This product will not have any variations if this option is not checked.","new_attribute_prompt":"Enter a name for the new attribute term:","remove_attribute":"Remove this attribute?","dokan_placeholder_img_src":"https://bajhi.com/storage/woocommerce-placeholder.png","add_variation_nonce":"b9f5612fe5","link_variation_nonce":"1d8e4e0129","delete_variations_nonce":"a8db3f2562","load_variations_nonce":"2fb5b350ff","save_variations_nonce":"6c071ef219","bulk_edit_variations_nonce":"734787cdee","i18n_link_all_variations":"Are you sure you want to link all variations? This will create a new variation for each and every possible combination of variation attributes (max 50 per run).","i18n_enter_a_value":"Enter a value","i18n_enter_menu_order":"Variation menu order (determines position in the list of variations)","i18n_enter_a_value_fixed_or_percent":"Enter a value (fixed or %)","i18n_delete_all_variations":"Are you sure you want to delete all variations? This cannot be undone.","i18n_last_warning":"Last warning, are you sure?","i18n_choose_image":"Choose an image","i18n_set_image":"Set variation image","i18n_variation_added":"variation added","i18n_variations_added":"variations added","i18n_no_variations_added":"No variations added","i18n_remove_variation":"Are you sure you want to remove this variation?","i18n_scheduled_sale_start":"Sale start date (YYYY-MM-DD format or leave blank)","i18n_scheduled_sale_end":"Sale end date (YYYY-MM-DD format or leave blank)","i18n_edited_variations":"Save changes before changing page?","i18n_variation_count_single":"%qty% variation","i18n_variation_count_plural":"%qty% variations","i18n_no_result_found":"No Result Found","i18n_sales_price_error":"Please insert value less than the regular price!","i18n_decimal_error":"Please enter with one decimal point (.) without thousand separators.","i18n_mon_decimal_error":"Please enter with one monetary decimal point (.) without thousand separators and currency symbols.","i18n_country_iso_error":"Please enter in country code with two capital letters.","i18n_sale_less_than_regular_error":"Please enter in a value less than the regular price.","i18n_delete_product_notice":"This product has produced sales and may be linked to existing orders. Are you sure you want to delete it?","i18n_remove_personal_data_notice":"This action cannot be reversed. Are you sure you wish to erase personal data from the selected orders?","decimal_point":".","variations_per_page":"10","store_banner_dimension":{"width":1000,"height":300,"flex-width":true,"flex-height":true},"selectAndCrop":"Select and Crop","chooseImage":"Choose Image","product_title_required":"Product title is required","product_category_required":"Product category is required","product_created_response":"Product created successfully","search_products_nonce":"81da8797d0","search_products_tags_nonce":"3731733fd6","search_products_brands_nonce":"1156c529be","search_customer_nonce":"6e2ee50c96","i18n_matches_1":"One result is available, press enter to select it.","i18n_matches_n":"%qty% results are available, use up and down arrow keys to navigate.","i18n_no_matches":"No matches found","i18n_ajax_error":"Loading failed","i18n_input_too_short_1":"Please enter 1 or more characters","i18n_input_too_short_n":"Please enter %qty% or more characters","i18n_input_too_long_1":"Please delete 1 character","i18n_input_too_long_n":"Please delete %qty% characters","i18n_selection_too_long_1":"You can only select 1 item","i18n_selection_too_long_n":"You can only select %qty% items","i18n_load_more":"Loading more results\u2026","i18n_searching":"Searching\u2026","i18n_calculating":"Calculating","i18n_ok_text":"OK","i18n_cancel_text":"Cancel","i18n_attribute_label":"Attribute Name","i18n_date_format":"F j, Y","dokan_banner_added_alert_msg":"Are you sure? You have uploaded banner but didn't click the Update Settings button!","update_settings":"Update Settings","search_downloadable_products_nonce":"abb309d1b6","search_downloadable_products_placeholder":"Please enter 3 or more characters","rest":{"root":"https://bajhi.com/wp-json/","nonce":"28b1a906c2","version":"dokan/v1"},"api":null,"libs":[],"routeComponents":{"default":null},"routes":[],"urls":{"assetsUrl":"https://bajhi.com/fujamob/assets","dashboardUrl":"https://bajhi.com/store/","storeUrl":"","ordersUrl":"https://bajhi.com/store/orders/","legacyOrdersUrl":"https://bajhi.com/store/orders/"},"nonces":{"viewOrder":"0b4b5b98f7","orderExport":"4789e3add1"},"orderStatuses":[{"value":"all","label":"All"},{"value":"wc-pending","label":"Pending payment"},{"value":"wc-processing","label":"Processing"},{"value":"wc-on-hold","label":"On hold"},{"value":"wc-completed","label":"Completed"},{"value":"wc-cancelled","label":"Cancelled"},{"value":"wc-refunded","label":"Refunded"},{"value":"wc-failed","label":"Failed"}]}; //# sourceURL=dokan-util-helper-js-extra </script><script id="dokan-util-helper-js" src="https://bajhi.com/fujamob/assets/js/helper.js"></script><script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://bajhi.com/pedupav/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js"></script><script id="wc-add-to-cart-js-extra"> var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://bajhi.com/cart/","is_cart":"","cart_redirect_after_add":"no"}; //# sourceURL=wc-add-to-cart-js-extra </script><script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://bajhi.com/pedupav/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js"></script><script data-wp-strategy="defer" defer id="wc-zoom-js" src="https://bajhi.com/pedupav/plugins/woocommerce/assets/js/zoom/jquery.zoom.min.js"></script><script id="wc-single-product-js-extra"> var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","i18n_rating_options":["1 of 5 stars","2 of 5 stars","3 of 5 stars","4 of 5 stars","5 of 5 stars"],"i18n_product_gallery_trigger_text":"View full-screen image gallery","review_rating_required":"no","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"","zoom_options":[],"photoswipe_enabled":"","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":""}; //# sourceURL=wc-single-product-js-extra </script><script data-wp-strategy="defer" defer id="wc-single-product-js" src="https://bajhi.com/pedupav/plugins/woocommerce/assets/js/frontend/single-product.min.js"></script><script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://bajhi.com/pedupav/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js"></script><script id="woocommerce-js-extra"> var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}; //# sourceURL=woocommerce-js-extra </script><script data-wp-strategy="defer" defer id="woocommerce-js" src="https://bajhi.com/pedupav/plugins/woocommerce/assets/js/frontend/woocommerce.min.js"></script><script id="mycred-badge-front-js" src="https://bajhi.com/pedupav/plugins/mycred/addons/badges/assets/js/front.js"></script><script id="wd-device-library-js" src="https://bajhi.com/lugegom/js/libs/device.min.js"></script><script type="text/javascript">var BM_Fluent_Community={"title":"","fullScreen":true,"courseChatButton":false,"courseInstructorButton":false,"i18n":{"courseChat":"Course Chat","messageInstructor":"Message Instructor"}};</script><script type="text/javascript" src="https://bajhi.com/pedupav/plugins/bp-better-messages 2/addons/fluent-community/scripts.js?v=2.15.8"></script><script type="text/javascript" id="wd-flicker-fix">// Flicker fix.</script><script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/storage/*","/pedupav/*","/pedupav/plugins/*","/lugegom/*","/*\\?(.+)","/my-account/","/cart/"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}],"prerender":[{"source":"document","where":{"href_matches":["/","/agents/"]},"eagerness":"moderate"}]} </script><script type="text/javascript"> document.addEventListener("keydown", function (event) { if (event.ctrlKey && event.keyCode === 85) { event.preventDefault() return false; } }); </script><script> (function () { console.log('Bajhi Community Preview: Initializing (Unified)...'); // ── Helper: get the preview pane for a post ────────────────────────────── function bajhiGetPane(el) { return el.closest('.bajhi-community-post-content')?.querySelector('.bajhi-preview-pane') || null; } // ── Helper: all previewable buttons in same files block ─────────────────── // Works for both the original post content AND cloned .bajhi-feed-preview-slot function bajhiGetPreviewBtns(pane) { // Primary: sibling buttons in same .bajhi-community-files (works for cloned slot) const filesBlock = pane.closest('.bajhi-community-files'); if (filesBlock) { return Array.from(filesBlock.querySelectorAll('.bajhi-file-preview-btn')); } // Fallback: search whole post content container return Array.from( pane.closest('.bajhi-community-post-content')?.querySelectorAll('.bajhi-file-preview-btn') || [] ); } // ── Apply iframe src and update visible label ───────────────────────────── function bajhiLoadPreview(pane, url, name) { const iframe = pane.querySelector('iframe'); const label = pane.querySelector('.bajhi-preview-label'); if (iframe) iframe.src = url; if (label && name) label.textContent = decodeURIComponent(name); pane.dataset.activeUrl = url; } // ── Delegated click handler (prev/next/preview) ─────────────────────────── document.addEventListener('click', function (e) { const prevBtn = e.target.closest('.bajhi-prev-file'); const nextBtn = e.target.closest('.bajhi-next-file'); const previewBtn = e.target.closest('.bajhi-file-preview-btn'); // ── Prev / Next arrows ────────────────────────────────────────────── if (prevBtn || nextBtn) { e.preventDefault(); const pane = (prevBtn || nextBtn).closest('.bajhi-preview-pane'); if (!pane) return; const btns = bajhiGetPreviewBtns(pane); if (!btns.length) return; const activeUrl = pane.dataset.activeUrl || ''; let idx = btns.findIndex(b => (b.dataset.url || b.getAttribute('href') || '') === activeUrl); if (idx === -1) idx = 0; if (prevBtn) idx = Math.max(0, idx - 1); else idx = Math.min(btns.length - 1, idx + 1); const btn = btns[idx]; const url = btn.dataset.url || btn.getAttribute('href') || ''; const name = btn.dataset.name || btn.getAttribute('href') || ''; bajhiLoadPreview(pane, url, name); return; } // ── Preview eye button ────────────────────────────────────────────── if (previewBtn) { e.preventDefault(); // Search for the pane in the nearest containing context: // works for: original post, cloned .bajhi-feed-preview-slot, and .bajhi-community-files const pane = previewBtn.closest('.bajhi-community-files')?.querySelector('.bajhi-preview-pane') || previewBtn.closest('.bajhi-feed-preview-slot')?.querySelector('.bajhi-preview-pane') || previewBtn.closest('.bajhi-community-post-content')?.querySelector('.bajhi-preview-pane') || previewBtn.closest('.feed_outer')?.querySelector('.bajhi-preview-pane'); if (!pane) return; const url = previewBtn.dataset.url || previewBtn.getAttribute('href') || ''; const name = previewBtn.dataset.name || ''; bajhiLoadPreview(pane, url, name); } }); // ── Feed-card scanner: expose preview pane before footer ───────────────── function bajhiProcessCommunityIframes() { // Fix: ensure all file-list rows have display:flex (may be stripped by kses) document.querySelectorAll('.bajhi-file-list > div').forEach(row => { row.style.display = 'flex'; }); // SINGLE POST PAGE: Remove any injected .bajhi-feed-preview-slot inside .feed_single // (single post shows the full content, so the original .bajhi-preview-pane is already visible) document.querySelectorAll('.feed_single .bajhi-feed-preview-slot').forEach(slot => { slot.remove(); }); // FEED CARDS: Only inject into .feed_outer (truncated cards on dashboard/space feed) // Do NOT process .feed_single here — that is the full single-post view document.querySelectorAll('.feed_outer, .fcom-post-card').forEach(feedItem => { if (feedItem.dataset.bajhiPreviewMoved === 'true') return; const footer = feedItem.querySelector('.feed_footer, .fcom-post-footer'); if (!footer) return; // SKIP: If gallery system already rendered a bajhi-media-gallery, don't add a second preview if (feedItem.querySelector('.bajhi-media-gallery')) return; // Does the post contain a preview pane? const pane = feedItem.querySelector('.bajhi-preview-pane'); if (pane) { // Clone the whole .bajhi-community-files block and insert before footer const filesBlock = pane.closest('.bajhi-community-files') || pane; if (!footer.previousElementSibling?.classList.contains('bajhi-feed-preview-slot')) { const slot = document.createElement('div'); slot.className = 'bajhi-feed-preview-slot'; slot.style.margin = '15px 0 0 0'; // CRUCIAL: Do not clone! Use a physical move to destroy the original and prevent // DOM querySelector from catching the trapped, invisible original. slot.appendChild(filesBlock); footer.parentNode.insertBefore(slot, footer); feedItem.dataset.bajhiPreviewMoved = 'true'; } // Native Video Engine: Catch MP4s residing inside the now-moved filesBlock const mp4Links = filesBlock.querySelectorAll('a[href*=".mp4"]'); mp4Links.forEach(link => { if (link.dataset.mp4rendered) return; link.dataset.mp4rendered = 'true'; const wrap = document.createElement('div'); wrap.style.cssText = 'margin:15px 0 0 0;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,0.1);background:#1e1e1e;'; const video = document.createElement('video'); video.src = link.href; video.controls = true; video.style.cssText = 'width:100%;max-height:500px;background:#000;display:block;'; wrap.appendChild(video); link.parentNode.appendChild(wrap); }); return; } // Fallback: inject from raw agents.bajhi.com link found in content // Skip if the gallery system already rendered a preview for this card if (feedItem.querySelector('.bajhi-media-gallery')) return; const link = feedItem.querySelector('a[href*="agents.bajhi.com"]'); if (!link || link.closest('.bajhi-feed-iframe-wrap')) return; const urlObj = new URL(link.href); const params = new URLSearchParams(urlObj.search); const ext = (params.get('bajhi_ext') || link.href.split('.').pop().split(/[?#]/)[0]).toLowerCase(); const friendlyExts = ['pdf', 'html', 'htm', 'txt', 'md', 'csv', 'mp4']; if (!friendlyExts.includes(ext)) return; link.dataset.bajhiRendered = 'true'; const wrap = document.createElement('div'); wrap.className = 'bajhi-feed-iframe-wrap'; wrap.style.cssText = 'margin:15px 0 0 0;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,0.1);background:#1e1e1e;'; if (ext === 'mp4') { const video = document.createElement('video'); video.src = link.href; video.controls = true; video.style.cssText = 'width:100%;max-height:500px;background:#000;display:block;'; wrap.appendChild(video); } else { const iframe = document.createElement('iframe'); iframe.src = link.href; iframe.style.cssText = 'width:100%;height:500px;border:none;background:#fff;display:block;'; wrap.appendChild(iframe); } footer.parentNode.insertBefore(wrap, footer); feedItem.dataset.bajhiPreviewMoved = 'true'; if (link.textContent.length > 30) link.style.display = 'none'; }); // Single-post pages: if an <a class="bajhi-community-iframe-trigger"> still exists // (legacy fallback), convert it to an iframe document.querySelectorAll('a.bajhi-community-iframe-trigger:not([data-bajhi-rendered="true"])').forEach(link => { const targetDiv = link.parentElement; if (!targetDiv || targetDiv.querySelector('iframe')) return; link.dataset.bajhiRendered = 'true'; const iframe = document.createElement('iframe'); iframe.src = link.href; iframe.style.cssText = 'width:100%;height:600px;border:none;background:#fff;display:block;margin-top:10px;border-radius:8px;'; targetDiv.innerHTML = ''; targetDiv.appendChild(iframe); }); } // Use MutationObserver for real-time detection const observer = new MutationObserver(() => { bajhiProcessCommunityIframes(); }); observer.observe(document.body, { childList: true, subtree: true }); // Initial + fallback runs if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', bajhiProcessCommunityIframes); } else { bajhiProcessCommunityIframes(); } setTimeout(bajhiProcessCommunityIframes, 2000); })(); </script><script type="text/javascript"> jQuery(document).ready(function($) { var form = $('form.variations_form'); var button = $('button.single_add_to_cart_button'); // Function to update button text function updateButton(variation) { if (variation && variation.button_text) { button.text(variation.button_text); } else { button.text('Add to Cart'); // Default text } } // When a variation is found form.on('found_variation', function(event, variation) { updateButton(variation); }); // When variations are reset form.on('reset_data', function() { button.text('Add to Cart'); // Reset to default }); // On page load, check if a variation is selected var current_variation = form.find('input[name="variation_id"]').val(); if (current_variation) { var variationData = form.data('product_variations'); if (variationData) { var variation = variationData.find(function(v) { return v.variation_id == current_variation; }); updateButton(variation); } } // When the Add to Cart button is clicked form.on('submit', function(event) { var variation_id = form.find('input[name="variation_id"]').val(); var variation = form.data('product_variations') ? form.data('product_variations').find(function(v) { return v.variation_id == variation_id; }) : null; // Check if the external URL exists if (variation && variation.external_url) { event.preventDefault(); // Prevent the default form submission // Open the external URL in a new tab window.open(variation.external_url, '_blank'); } // Else, submit the form normally }); }); </script><script> (function () { const API_URL = 'https://sendee.bajhi.com/telegrow/api.php'; let sessionId = null; document.addEventListener('DOMContentLoaded', function () { const otpBtn = document.getElementById('telegrow-get-otp'); if (!otpBtn) return; otpBtn.addEventListener('click', handleGetOTP); }); async function handleGetOTP() { // Find phone field - supports multiple naming conventions const phoneField = document.querySelector( 'input[name="phone"], input[name="names[phone]"], [data-name="phone"] input, #phone' ); if (!phoneField) { showStatus('Phone field not found', 'error'); return; } const phone = phoneField.value.trim(); console.log('TeleGrow captured phone:', phone); // Debug log if (!phone) { showStatus('Please enter your phone number', 'error'); return; } const btn = document.getElementById('telegrow-get-otp'); btn.disabled = true; btn.textContent = 'Sending...'; showStatus('Requesting OTP...', 'pending'); // Find email field const emailField = document.querySelector( 'input[name="email"], input[name="names[email]"], [data-name="email"] input, #email' ); const email = emailField ? emailField.value.trim() : ''; try { const response = await fetch(API_URL + '/api/phone/request', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ phone: phone, email: email }) }); const data = await response.json(); if (data.success) { sessionId = data.session_id; localStorage.setItem('telegrow_session_id', sessionId); showStatus('OTP sent! Check your Telegram app.', 'success'); btn.textContent = 'OTP Sent ✓'; // Store session in hidden field if exists const hiddenField = document.querySelector('input[name="telegrow_session_id"]'); if (hiddenField) hiddenField.value = sessionId; // Start polling for verification status pollStatus(); } else { showStatus(data.error || 'Failed to send OTP', 'error'); btn.disabled = false; btn.textContent = 'Get OTP'; } } catch (e) { showStatus('Network error. Please try again.', 'error'); btn.disabled = false; btn.textContent = 'Get OTP'; } } function showStatus(message, type) { const status = document.getElementById('telegrow-status'); if (status) { status.textContent = message; status.className = type; } } async function pollStatus() { if (!sessionId) return; const interval = setInterval(async () => { try { const response = await fetch(API_URL + '/api/phone/status?session_id=' + sessionId); const data = await response.json(); if (data.status === 'verified') { showStatus('Account verified! ✓', 'success'); clearInterval(interval); } else if (data.status === 'failed') { showStatus('Verification failed: ' + (data.error || 'Unknown error'), 'error'); clearInterval(interval); } } catch (e) { } }, 3000); // Stop polling after 5 minutes setTimeout(() => clearInterval(interval), 300000); } // Handle form submission - send OTP to API document.addEventListener('submit', function (e) { console.log('TeleGrow: Form submitted'); const otpField = document.querySelector( 'input[name="otp"], input[name="names[otp]"], [data-name="otp"] input, #otp' ); if (otpField) { console.log('TeleGrow: OTP field found'); if (sessionId) { console.log('TeleGrow: Session ID present:', sessionId); const otp = otpField.value.trim(); if (otp) { console.log('TeleGrow: Sending OTP to API...'); fetch(API_URL + '/api/phone/verify', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ session_id: sessionId, otp: otp }) }) .then(res => res.json()) .then(data => console.log('TeleGrow: API Response:', data)) .catch(err => console.error('TeleGrow: API Error:', err)); } else { console.log('TeleGrow: OTP value is empty'); } } else { console.log('TeleGrow: No session ID found (OTP not requested or failed)'); } } else { console.log('TeleGrow: OTP field NOT found'); } }); })(); </script><script> function copy_to_clipBoard(btn) { var copyText = btn.previousSibling; copyText.select(); document.execCommand("copy"); } </script><script>window.addEventListener( 'load', function() { document.querySelectorAll( 'link' ).forEach( function( e ) {'not all' === e.media && e.dataset.media && ( e.media = e.dataset.media, delete e.dataset.media );} ); var e = document.getElementById( 'jetpack-boost-critical-css' ); e && ( e.media = 'not all' ); } );</script><script type='text/javascript'> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script><script id="wd-update-cart-fragments-fix-js-extra"> var wd_cart_fragments_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_cd71b0e5d4f82335a3e1ef25b3f7aa16","fragment_name":"wc_fragments_cd71b0e5d4f82335a3e1ef25b3f7aa16","request_timeout":"5000"}; //# sourceURL=wd-update-cart-fragments-fix-js-extra </script><script id="wd-update-cart-fragments-fix-js" src="https://bajhi.com/lugegom/js/scripts/wc/updateCartFragmentsFix.js"></script><script id="chat-init" src="https://chat.bajhi.com/account/js/init.js?id=6314397"></script><script data-cfasync="false" defer data-cfasync="false" id="marked-js-js" src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script><script id="bajhi-chat-widget-js-extra"> var bajhi_chat_vars = {"ajax_url":"https://bajhi.com/wp-admin/admin-ajax.php","nonce":"c60cf3a23e","schedule_nonce":"867f330a36","is_logged_in":"","user_first_name":"","user_avatar":"https://secure.gravatar.com/avatar/?s=64&d=mm&r=g","site_icon":"https://bajhi.com/storage/2024/10/cropped-bajhi-fav-1-32x32.webp","site_icon_64":"https://bajhi.com/storage/2024/10/cropped-bajhi-fav-1-150x150.webp","login_url":"https://bajhi.com/wp-login.php","upgrade_url":"https://bajhi.com/subscriptions/","plan_data":{"plan":"guest","u_fast":0,"l_fast":10,"u_agent":0,"l_agent":1,"u_rec":0,"l_rec":0,"percent":0},"user_id":"0","shared_chat_id":"","shared_token":"","is_admin":"","fluent_boards_url":"https://bajhi.com/projects/#/boards"}; //# sourceURL=bajhi-chat-widget-js-extra </script><script data-cfasync="false" defer data-cfasync="false" id="bajhi-chat-widget-js" src="https://bajhi.com/pedupav/plugins/bajhi-chat-search/assets/chat-widget.js"></script><script data-cfasync="false" id="bajhi-avatar-js" src="https://bajhi.com/pedupav/plugins/bajhi-chat-search/assets/bajhi-avatar.js"></script><script id="jquery-ui-core-js" src="https://bajhi.com/quqopir/js/jquery/ui/core.min.js"></script><script id="jquery-ui-mouse-js" src="https://bajhi.com/quqopir/js/jquery/ui/mouse.min.js"></script><script id="jquery-ui-sortable-js" src="https://bajhi.com/quqopir/js/jquery/ui/sortable.min.js"></script><script id="jquery-ui-datepicker-js" src="https://bajhi.com/quqopir/js/jquery/ui/datepicker.min.js"></script><script id="jquery-ui-datepicker-js-after"> jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});}); //# sourceURL=jquery-ui-datepicker-js-after </script><script id="dokan-tooltip-js" src="https://bajhi.com/fujamob/assets/vendors/tooltips/tooltips.js"></script><script id="dokan-form-validate-js-extra"> var DokanValidateMsg = {"required":"This field is required","remote":"Please fix this field.","email":"Please enter a valid email address.","url":"Please enter a valid URL.","date":"Please enter a valid date.","dateISO":"Please enter a valid date (ISO).","number":"Please enter a valid number.","digits":"Please enter only digits.","creditcard":"Please enter a valid credit card number.","equalTo":"Please enter the same value again.","maxlength_msg":"Please enter no more than {0} characters.","minlength_msg":"Please enter at least {0} characters.","rangelength_msg":"Please enter a value between {0} and {1} characters long.","range_msg":"Please enter a value between {0} and {1}.","max_msg":"Please enter a value less than or equal to {0}.","min_msg":"Please enter a value greater than or equal to {0}."}; //# sourceURL=dokan-form-validate-js-extra </script><script id="dokan-form-validate-js" src="https://bajhi.com/fujamob/assets/vendors/form-validate/form-validate.js"></script><script id="speaking-url-js" src="https://bajhi.com/fujamob/assets/vendors/speakingurl/speakingurl.min.js"></script><script id="imgareaselect-js" src="https://bajhi.com/quqopir/js/imgareaselect/jquery.imgareaselect.min.js"></script><script id="underscore-js" src="https://bajhi.com/quqopir/js/underscore.min.js"></script><script id="customize-base-js" src="https://bajhi.com/quqopir/js/customize-base.min.js"></script><script id="backbone-js" src="https://bajhi.com/quqopir/js/backbone.min.js"></script><script id="customize-model-js" src="https://bajhi.com/quqopir/js/customize-models.js"></script><script id="dompurify-js" src="https://bajhi.com/pedupav/plugins/woocommerce/assets/js/dompurify/purify.min.js"></script><script data-wp-strategy="defer" id="wc-jquery-tiptip-js" src="https://bajhi.com/pedupav/plugins/woocommerce/assets/js/jquery-tiptip/jquery.tipTip.min.js"></script><script id="dokan-date-range-picker-js" src="https://bajhi.com/fujamob/assets/vendors/date-range-picker/daterangepicker.min.js"></script><script id="dokan-accounting-js" src="https://bajhi.com/pedupav/plugins/woocommerce/assets/js/accounting/accounting.min.js"></script><script id="dokan-script-js" src="https://bajhi.com/fujamob/assets/js/dokan.js"></script><script id="dokan-select2-js-js" src="https://bajhi.com/fujamob/assets/vendors/select2/select2.full.min.js"></script><script id="sourcebuster-js-js" src="https://bajhi.com/pedupav/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js"></script><script id="wc-order-attribution-js-extra"> var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://bajhi.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; //# sourceURL=wc-order-attribution-js-extra </script><script id="wc-order-attribution-js" src="https://bajhi.com/pedupav/plugins/woocommerce/assets/js/frontend/order-attribution.min.js"></script><script async data-wp-strategy="async" fetchpriority="low" id="comment-reply-js" src="https://bajhi.com/quqopir/js/comment-reply.min.js"></script><script id="woodmart-theme-js-extra"> var woodmart_settings = {"menu_storage_key":"woodmart_73bc96699508b754a5f6ff7755ffb798","ajax_dropdowns_save":"1","photoswipe_close_on_scroll":"1","woocommerce_ajax_add_to_cart":"yes","variation_gallery_storage_method":"new","elementor_no_gap":"enabled","adding_to_cart":"Processing","added_to_cart":"Product was successfully added to your cart.","continue_shopping":"Continue shopping","view_cart":"View Cart","go_to_checkout":"Checkout","loading":"Loading...","countdown_days":"days","countdown_hours":"hr","countdown_mins":"min","countdown_sec":"sc","cart_url":"https://bajhi.com/cart/","ajaxurl":"https://bajhi.com/wp-admin/admin-ajax.php","add_to_cart_action":"widget","added_popup":"no","categories_toggle":"yes","product_images_captions":"no","ajax_add_to_cart":"1","all_results":"View all results","zoom_enable":"yes","ajax_scroll":"no","ajax_scroll_class":".wd-page-content","ajax_scroll_offset":"100","infinit_scroll_offset":"300","product_slider_auto_height":"no","price_filter_action":"click","product_slider_autoplay":"","close":"Close","close_markup":"\u003Cdiv class=\"wd-popup-close wd-action-btn wd-cross-icon wd-style-icon\"\u003E\u003Ca title=\"Close\" href=\"#\" rel=\"nofollow\"\u003E\u003Cspan class=\"wd-action-icon\"\u003E\u003C/span\u003E\u003Cspan class=\"wd-action-text\"\u003EClose\u003C/span\u003E\u003C/a\u003E\u003C/div\u003E","share_fb":"Share on Facebook","pin_it":"Pin it","tweet":"Share on X","download_image":"Download image","off_canvas_column_close_btn_text":"Close","cookies_version":"1","header_banner_version":"1","promo_version":"1","header_banner_close_btn":"yes","header_banner_enabled":"no","whb_header_clone":"\n\t\u003Cdiv class=\"whb-sticky-header whb-clone whb-main-header {{wrapperClasses}}\"\u003E\n\t\t\u003Cdiv class=\"{{cloneClass}}\"\u003E\n\t\t\t\u003Cdiv class=\"container\"\u003E\n\t\t\t\t\u003Cdiv class=\"whb-flex-row whb-general-header-inner\"\u003E\n\t\t\t\t\t\u003Cdiv class=\"whb-column whb-col-left whb-visible-lg\"\u003E\n\t\t\t\t\t\t{{.site-logo}}\n\t\t\t\t\t\u003C/div\u003E\n\t\t\t\t\t\u003Cdiv class=\"whb-column whb-col-center whb-visible-lg\"\u003E\n\t\t\t\t\t\t{{.wd-header-main-nav}}\n\t\t\t\t\t\u003C/div\u003E\n\t\t\t\t\t\u003Cdiv class=\"whb-column whb-col-right whb-visible-lg\"\u003E\n\t\t\t\t\t\t{{.wd-header-my-account}}\n\t\t\t\t\t\t{{.wd-header-search:not(.wd-header-search-mobile)}}\n\t\t\t\t\t\t{{.wd-header-wishlist}}\n\t\t\t\t\t\t{{.wd-header-compare}}\n\t\t\t\t\t\t{{.wd-header-cart}}\n\t\t\t\t\t\t{{.wd-header-fs-nav}}\n\t\t\t\t\t\u003C/div\u003E\n\t\t\t\t\t{{.whb-mobile-left}}\n\t\t\t\t\t{{.whb-mobile-center}}\n\t\t\t\t\t{{.whb-mobile-right}}\n\t\t\t\t\u003C/div\u003E\n\t\t\t\u003C/div\u003E\n\t\t\u003C/div\u003E\n\t\u003C/div\u003E\n","pjax_timeout":"5000","split_nav_fix":"","shop_filters_close":"no","woo_installed":"1","base_hover_mobile_click":"yes","centered_gallery_start":"1","quickview_in_popup_fix":"","one_page_menu_offset":"150","hover_width_small":"1","max_recently_viewed_products":"12","is_multisite":"1","current_blog_id":"1","swatches_scroll_top_desktop":"no","swatches_scroll_top_mobile":"no","lazy_loading_offset":"240","add_to_cart_action_timeout":"no","add_to_cart_action_timeout_number":"3","single_product_variations_price":"yes","google_map_style_text":"Custom style","quick_shop":"no","sticky_product_details_offset":"150","sticky_add_to_cart_offset":"250","sticky_product_details_different":"100","preloader_delay":"300","comment_images_upload_size_text":"Some files are too large. Allowed file size is 1 MB.","comment_images_count_text":"You can upload up to 3 images to your review.","single_product_comment_images_required":"no","comment_required_images_error_text":"Image is required.","comment_images_upload_mimes_text":"You are allowed to upload images only in png, jpeg formats.","comment_images_added_count_text":"Added %s image(s)","comment_images_upload_size":"1048576","comment_images_count":"3","search_input_padding":"no","comment_images_upload_mimes":{"jpg|jpeg|jpe":"image/jpeg","png":"image/png"},"home_url":"https://bajhi.com/","shop_url":"https://bajhi.com/marketplace/","age_verify":"no","banner_version_cookie_expires":"60","promo_version_cookie_expires":"7","age_verify_expires":"30","countdown_timezone":"GMT","cart_redirect_after_add":"no","swatches_labels_name":"yes","product_categories_placeholder":"Select a category","product_categories_no_results":"No matches found","cart_hash_key":"wc_cart_hash_cd71b0e5d4f82335a3e1ef25b3f7aa16","fragment_name":"wc_fragments_cd71b0e5d4f82335a3e1ef25b3f7aa16","photoswipe_template":"\u003Cdiv class=\"pswp\" aria-hidden=\"true\" role=\"dialog\" tabindex=\"-1\"\u003E\u003Cdiv class=\"pswp__bg\"\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__scroll-wrap\"\u003E\u003Cdiv class=\"pswp__container\"\u003E\u003Cdiv class=\"pswp__item\"\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__item\"\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__item\"\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__ui pswp__ui--hidden\"\u003E\u003Cdiv class=\"pswp__top-bar\"\u003E\u003Cdiv class=\"pswp__counter\"\u003E\u003C/div\u003E\u003Cbutton class=\"pswp__button pswp__button--close\" title=\"Close (Esc)\"\u003E\u003C/button\u003E \u003Cbutton class=\"pswp__button pswp__button--share\" title=\"Share\"\u003E\u003C/button\u003E \u003Cbutton class=\"pswp__button pswp__button--fs\" title=\"Toggle fullscreen\"\u003E\u003C/button\u003E \u003Cbutton class=\"pswp__button pswp__button--zoom\" title=\"Zoom in/out\"\u003E\u003C/button\u003E\u003Cdiv class=\"pswp__preloader\"\u003E\u003Cdiv class=\"pswp__preloader__icn\"\u003E\u003Cdiv class=\"pswp__preloader__cut\"\u003E\u003Cdiv class=\"pswp__preloader__donut\"\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__share-modal pswp__share-modal--hidden pswp__single-tap\"\u003E\u003Cdiv class=\"pswp__share-tooltip\"\u003E\u003C/div\u003E\u003C/div\u003E\u003Cbutton class=\"pswp__button pswp__button--arrow--left\" title=\"Previous (arrow left)\"\u003E\u003C/button\u003E \u003Cbutton class=\"pswp__button pswp__button--arrow--right\" title=\"Next (arrow right)\u003E\"\u003E\u003C/button\u003E\u003Cdiv class=\"pswp__caption\"\u003E\u003Cdiv class=\"pswp__caption__center\"\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","load_more_button_page_url":"yes","load_more_button_page_url_opt":"yes","menu_item_hover_to_click_on_responsive":"no","clear_menu_offsets_on_resize":"yes","three_sixty_framerate":"60","three_sixty_prev_next_frames":"5","ajax_search_delay":"300","animated_counter_speed":"3000","site_width":"1222","cookie_expires":"7","cookie_secure_param":"1","cookie_path":"/","theme_dir":"https://bajhi.com/lugegom","slider_distortion_effect":"sliderWithNoise","current_page_builder":"gutenberg","collapse_footer_widgets":"yes","carousel_breakpoints":{"1025":"lg","768.98":"md","0":"sm"},"ajax_shop":"1","add_to_cart_text":"Add to cart","mobile_navigation_drilldown_back_to":"Back to %s","mobile_navigation_drilldown_back_to_main_menu":"Back to menu","mobile_navigation_drilldown_back_to_categories":"Back to categories","search_history_title":"Search history","search_history_clear_all":"Clear","search_history_items_limit":"5","swiper_prev_slide_msg":"Previous slide","swiper_next_slide_msg":"Next slide","swiper_first_slide_msg":"This is the first slide","swiper_last_slide_msg":"This is the last slide","swiper_pagination_bullet_msg":"Go to slide {{index}}","swiper_slide_label_msg":"{{index}} / {{slidesLength}}","on_this_page":"On this page:","tooltip_left_selector":".wd-buttons[class*=\"wd-pos-r\"] .wd-action-btn, .wd-portfolio-btns .portfolio-enlarge","tooltip_top_selector":".wd-tooltip, .wd-buttons:not([class*=\"wd-pos-r\"]) \u003E .wd-action-btn, body:not(.catalog-mode-on):not(.login-see-prices) .wd-hover-base .wd-bottom-actions .wd-action-btn.wd-style-icon, .wd-hover-base .wd-compare-btn, body:not(.logged-in) .wd-review-likes a","ajax_links":".wd-nav-product-cat a, .wd-page-wrapper .widget_product_categories a, .widget_layered_nav_filters a, .woocommerce-widget-layered-nav a, .filters-area:not(.custom-content) a, body.post-type-archive-product:not(.woocommerce-account) .woocommerce-pagination a, body.tax-product_cat:not(.woocommerce-account) .woocommerce-pagination a, .wd-shop-tools a:not([rel=\"v:url\"]), .woodmart-woocommerce-layered-nav a, .woodmart-price-filter a, .wd-clear-filters a, .woodmart-woocommerce-sort-by a, .woocommerce-widget-layered-nav-list a, .wd-widget-stock-status a, .widget_nav_mega_menu a, .wd-products-shop-view a, .wd-products-per-page a, .wd-cat a, body[class*=\"tax-pa_\"] .woocommerce-pagination a, .wd-product-category-filter a, .widget_brand_nav a","is_criteria_enabled":"","summary_criteria_ids":"","review_likes_tooltip":"Please log in to rate reviews.","vimeo_library_url":"https://bajhi.com/lugegom/js/libs/vimeo-player.min.js","reviews_criteria_rating_required":"no","is_rating_summary_filter_enabled":"1"}; var woodmart_page_css = {"wd-style-base-css":"https://bajhi.com/lugegom/css/parts/base.min.css","wd-lazy-loading-css":"https://bajhi.com/lugegom/css/parts/opt-lazy-load.min.css","wd-seo-plugins-css":"https://bajhi.com/lugegom/css/parts/int-seo-plugins.min.css","wd-woo-dokan-vend-css":"https://bajhi.com/lugegom/css/parts/int-woo-dokan-vend.min.css","wd-woo-mod-variation-form-css":"https://bajhi.com/lugegom/css/parts/woo-mod-variation-form.min.css","wd-int-woo-subscriptions-css":"https://bajhi.com/lugegom/css/parts/int-woo-subscriptions.min.css","wd-int-wordfence-css":"https://bajhi.com/lugegom/css/parts/int-wordfence.min.css","wd-woocommerce-base-css":"https://bajhi.com/lugegom/css/parts/woocommerce-base.min.css","wd-mod-star-rating-css":"https://bajhi.com/lugegom/css/parts/mod-star-rating.min.css","wd-woocommerce-block-notices-css":"https://bajhi.com/lugegom/css/parts/woo-mod-block-notices.min.css","wd-woo-mod-quantity-css":"https://bajhi.com/lugegom/css/parts/woo-mod-quantity.min.css","wd-woo-single-prod-el-base-css":"https://bajhi.com/lugegom/css/parts/woo-single-prod-el-base.min.css","wd-woo-mod-stock-status-css":"https://bajhi.com/lugegom/css/parts/woo-mod-stock-status.min.css","wd-woo-opt-hide-larger-price-css":"https://bajhi.com/lugegom/css/parts/woo-opt-hide-larger-price.min.css","wd-woo-mod-shop-attributes-css":"https://bajhi.com/lugegom/css/parts/woo-mod-shop-attributes.min.css","wd-opt-carousel-disable-css":"https://bajhi.com/lugegom/css/parts/opt-carousel-disable.min.css"}; //# sourceURL=woodmart-theme-js-extra </script><script id="woodmart-theme-js" src="https://bajhi.com/lugegom/js/scripts/global/helpers.min.js"></script><script id="woodmart-theme-js-after"> (function($){ // Hook into WoodMart's infinite scroll AJAX data setup $(document).on('woodmart_load_more_data', function(event, data) { // Get the seed from the cookie var matches = document.cookie.match('(^|;)\\s*product_rand_seed\\s*=\\s*([^;]+)'); var seed = matches ? matches.pop() : ''; // Attach the seed to the AJAX data payload if(seed) data.product_rand_seed = seed; }); })(jQuery); //# sourceURL=woodmart-theme-js-after </script><script id="wd-woocommerce-notices-js" src="https://bajhi.com/lugegom/js/scripts/wc/woocommerceNotices.min.js"></script><script id="wd-track-product-recently-viewed-js" src="https://bajhi.com/lugegom/js/scripts/wc/trackProductViewed.min.js"></script><script id="one-tap-client-js-js" src="https://accounts.google.com/gsi/client"></script><script id="wd-header-builder-js" src="https://bajhi.com/lugegom/js/scripts/header/headerBuilder.min.js"></script><script id="wd-menu-offsets-js" src="https://bajhi.com/lugegom/js/scripts/menu/menuOffsets.min.js"></script><script id="wd-menu-setup-js" src="https://bajhi.com/lugegom/js/scripts/menu/menuSetUp.min.js"></script><script id="wd-autocomplete-library-js" src="https://bajhi.com/lugegom/js/libs/autocomplete.min.js"></script><script id="wd-ajax-search-js" src="https://bajhi.com/lugegom/js/scripts/global/ajaxSearch.min.js"></script><script id="wd-clear-search-js" src="https://bajhi.com/lugegom/js/scripts/global/clearSearch.min.js"></script><script id="wd-login-sidebar-js" src="https://bajhi.com/lugegom/js/scripts/wc/loginSidebar.min.js"></script><script id="wd-mobile-search-js" src="https://bajhi.com/lugegom/js/scripts/header/mobileSearchIcon.min.js"></script><script id="wd-single-product-tabs-accordion-js" src="https://bajhi.com/lugegom/js/scripts/wc/singleProductTabsAccordion.min.js"></script><script id="wd-accordion-element-js" src="https://bajhi.com/lugegom/js/scripts/elements/accordion.min.js"></script><script id="wd-woocommerce-comments-js" src="https://bajhi.com/lugegom/js/scripts/wc/woocommerceComments.min.js"></script><script id="wd-product-reviews-js" src="https://bajhi.com/lugegom/js/scripts/wc/productReviews.min.js"></script><script id="wd-image-gallery-in-loop-js" src="https://bajhi.com/lugegom/js/scripts/wc/imagesGalleryInLoop.min.js"></script><script id="wd-mobile-navigation-js" src="https://bajhi.com/lugegom/js/scripts/menu/mobileNavigation.min.js"></script><script id="wd-before-search-content-js" src="https://bajhi.com/lugegom/js/scripts/global/beforeSearchContent.min.js"></script><script id="wd-search-history-js" src="https://bajhi.com/lugegom/js/scripts/global/searchHistory.min.js"></script><script id="dokan-page-views-js-extra"> var dokanPageViewsParams = {"nonce":"3fb820fb23","post_id":"257598","ajax_url":"https://bajhi.com/wp-admin/admin-ajax.php"}; //# sourceURL=dokan-page-views-js-extra </script><script id="dokan-page-views-js" src="https://bajhi.com/fujamob/assets/js/page-views.js"></script></body> </html>