Support » Plugin: Art WooCommerce Order One Click » Изменение заголовка модального окна

  • Здравствуйте, подскажите пожалуйста как изменить тег в котором выводится заголовок товара в модальном окне. А именно <h2 class=”awooc-form-custom-order-title”>Название товара</h2>. Я вижу вы предусмотрели фильтр на этот случай (awooc_popup_title_html) но не могу что в него подставить.

    Использовать H2 не очень хорошая идея, далеко не всегда благоприятно сказывается на внутренней оптимизации сайта. И если можно, неплохо было бы выводить код плагина только на странице товара а не на всех страницах сайта.

    • This topic was modified 1 month, 2 weeks ago by ExOmRa.
Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Artem Abramovich

    (@artabr)

    Доброго! А с чего вы взяли, что данный тег выводится на странице? Он выводится только в окне и только когда окно активно. Про какую внутреннюю оптимизацию речь?

    Про какой код плагина на всем сайте речь?

    Это видно в исходном коде, на каждой странице сайта. Это так же видно через различные плагины и анализаторы SEO оптимизации сайта.

    <div id="awooc-form-custom-order" class="awooc-form-custom-order awooc-hide">
    	<div class="awooc-close">×</div>
    	<div class="awooc-custom-order-wrap">
    		<h2 class="awooc-form-custom-order-title"></h2>		<div class="awooc-col-wrap">
    			<div class="awooc-col columns-left ">
    
    				<div class="awooc-form-custom-order-img"></div><div class="awooc-form-custom-order-price"></div><div class="awooc-form-custom-order-sku"></div><div class="awooc-form-custom-order-attr"></div><div class="awooc-form-custom-order-qty"></div>
    			</div>
    			<div class="awooc-col columns-right ">
    			</div>
    		</div>
    	</div>
    </div>

    В коде видна вся форма, она конечно же скрыта через display: none; и тег <h2> пуст до активации формы. Но он все равно есть и это учитывается.

    Речь идет внутренней SEO оптимизации. Вместо h2 лучше было бы использовать обычный тег параграфа. Кроме того, нет никакой нужды выводить код формы на страницах где он не планируется использоваться.

    • This reply was modified 1 month, 2 weeks ago by ExOmRa.
    • This reply was modified 1 month, 2 weeks ago by ExOmRa.
    Plugin Author Artem Abramovich

    (@artabr)

    Какая версия плагина у вас? Интересно я почему подобного не вижу

    Plugin Author Artem Abramovich

    (@artabr)

    А все понятно. У меня на тестах заголовок изменен. Плагин покрыт хуками и фильтрами, можете использовать что-то вроде такого

    add_filter(
    	'awooc_popup_title_html',
    	function ( $title ) {
    
    		return sprintf(
    			'<div class="%s"></div>',
    			esc_attr( 'awooc-form-custom-order-title' )
    		);
    	}
    );
    

    И тоже самое с подключением скриптов и стилей и окна, при необходимости можете переподключить индивидуально

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.