HUSKY - Product Filter for WooCommerce

woof_seo_meta_title

Фільтрує вміст мета-тегу HTML `` під час активних пошуків з фільтрами, дозволяючи налаштовувати заголовок браузера/документа на сторінках, відфільтрованих за SEO.</p> <h2>Параметри</h2> <p><code>$title (string)</code> — Текст мета-заголовка після заміни змінних з конфігурації SEO-правил</p> <h2>Файл джерела</h2> <p><code>ext/url_request/classes/seo.php:139</code></p> <p><code>140</code></p> <p><code>166</code></p> <p><code>182</code></p> <p><code>193</code></p> <h2>Приклад коду</h2> <pre><code> add_filter('woof_seo_meta_title', function($title) { return wp_strip_all_tags($title) . ' | My Store'; }); </code></pre> <h2>Примітки щодо використання</h2> <ul> <li>Викликається в 5 місцях: `ajax_page_title()`, `meta_head()` (закоментовано), `pre_get_document_title()`, `set_title()`.</li> <li>Одне входження (рядок 139) закоментовано на користь активного рядка 140 (той самий хук у `ajax_page_title`).</li> <li>Значення передається через `$this->replace_vars()` перед фільтром, підтримуючи плейсхолдери, такі як `{site_name}`.</li> </ul> </div> </div> <aside class="articles-list-sidebar"> <div class="sidebar-card"> <h3>Розділи</h3> <ul class="sidebar-nav-list"> <li><a href="/ua/faq"><svg><use xlink:href="/sprite.svg#check"></use></svg> FAQ</a></li> <li><a href="/ua/codex"><svg><use xlink:href="/sprite.svg#check"></use></svg> Кодекс</a></li> <li><a href="/ua/documentation"><svg><use xlink:href="/sprite.svg#check"></use></svg> Документація</a></li> <li><a href="/ua/changelog"><svg><use xlink:href="/sprite.svg#check"></use></svg> Історія змін</a></li> <li><a href="/ua/news"><svg><use xlink:href="/sprite.svg#check"></use></svg> Новини</a></li> </ul> </div> <div class="sidebar-card sidebar-card-cta"> <h3>Отримати HUSKY на:</h3> <div class="textwidget"> <p> <a title="HUSKY - WooCommerce Product Filter Professional download" href="https://products-filter.com/downloads"><img loading="lazy" alt="HUSKY - WooCommerce Product Filter Professional download" width="610" src="/images/woof-logo.png"></a> </p> <p> <a title="HUSKY - WooCommerce Product Filter Professional on WordPress.org" href="https://wordpress.org/plugins/woocommerce-products-filter/"><img loading="lazy" alt="HUSKY - WooCommerce Product Filter Professional on WordPress.org" src="/images/wordpress.png"></a> </p> </div> </div> <div class="sidebar-card"> <h3>ADV</h3> <div class="pn-plugins-adv" data-current="woof"></div> </div> <div class="sidebar-card"> <h3>Маєте питання?</h3> <a href="https://pluginus.net/support/forum/woof-woocommerce-products-filter/" class="btn btn-blue btn-full" target="_blank"> <svg><use xlink:href="/sprite.svg#cog"></use></svg> Отримати відповіді! </a> <script async="" src="https://pluginus.net/pnadv.js"></script> </div> </aside> </div> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/atom-one-dark.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script> <script>hljs.highlightAll();</script> <script> // Lightweight image lightbox for article pages (function () { const overlay = document.createElement('div'); overlay.className = 'img-overlay'; const img = document.createElement('img'); overlay.appendChild(img); document.body.appendChild(overlay); document.querySelectorAll('a.pn_fancybox').forEach(function (a) { a.addEventListener('click', function (e) { e.preventDefault(); img.src = this.href; overlay.classList.add('open'); }); }); overlay.addEventListener('click', function () { overlay.classList.remove('open'); img.src = ''; }); document.addEventListener('keydown', function (e) { if (e.key === 'Escape') { overlay.classList.remove('open'); img.src = ''; } }); })(); </script> <!-- Modal: forum in development --> <div id="forum-modal" class="modal-overlay"> <div class="modal-box"> <div class="modal-icon">🌸</div> <h2 class="modal-title">Довідник з шорткодів, хуків та розширень для HUSKY — фільтра товарів WooCommerce</h2> <p class="modal-text">Кодекс — Фільтр товарів HUSKY</p> <button onclick="document.getElementById('forum-modal').style.display = 'none'" class="btn">Зрозуміло</button> </div> </div> </main> <footer> <div class="footer-logo"><a href="https://www.facebook.com/pluginusnet/" target="_blank" class="social-icon"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a></div> <div> <a href="https://pluginus.net" title="Наша команда спеціалізується на розробці плагінів для WordPress та WooCommerce."> <img src="/images/pn-logo.png" loading="lazy" width="130" alt="PluginUs.Net"> </a> </div> <div class="footer-links"> <a href="/ua/about">Про нас</a> <a href="/ua/downloads">Завантаження</a> <a href="/ua/faq">FAQ</a> <a href="/ua/changelog">Історія змін</a> <a href="/ua/privacy" title="Privacy Policy">Конфіденційність</a> <a href="https://pluginus.net/contact-us/">Контакти</a> </div> <div class="footer-copy">© 2015 - 2026 with <img src="/images/heart.svg" width="17" height="17" alt=""> by PluginUs.Net. All rights reserved.</div> </footer> <div class="cookie-bar" id="cookieBar"> <p>Ми використовуємо файли cookie, щоб забезпечити вам найкращий досвід на нашому сайті. Якщо ви продовжите використовувати цей сайт, ми вважатимемо, що ви згодні з цим.</p> <div class="cookie-bar-btns"> <button class="btn" onclick="acceptCookie()">Ok</button> <a href="/ua/privacy" class="btn" title="Privacy Policy">Читати далі</a> </div> </div> <button class="scroll-top-btn" id="scrollTopBtn" aria-label="Scroll to top"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"> <path d="M18 15l-6-6-6 6"/> </svg> </button> <script src="/js/general.js" defer=""></script> </body> </html>