Задать вопрос
Ответы пользователя по тегу WordPress
  • Как скрыть пустые вкладки woocommerce?

    pro100taa
    @pro100taa Автор вопроса
    Сделал такие правки в коде. Пока все работает.

    add_filter( 'woocommerce_product_tabs', 'woo_new_product_tab' );
    function woo_new_product_tab( $tabs ) {
     
    	// Adds the new tab
     if( get_field('shema') ) {
    	 
    	$tabs['test_tab'] = array(
    		'title' 	=> __( 'Схема', 'woocommerce' ),
    		'priority' 	=> 50,
    		'callback' 	=> 'woo_new_product_tab_content'
    	);
    
    	 
    	return $tabs; 
    	} else { 
    	 
    	 $tabs['test_tab'] = array(
    		'title' 	=> __( '' ),
    		'priority' 	=> 50,
    		'callback' 	=> 'woo_new_product_tab_content'
    	);
    
    	 return $tabs; 
     }
    	
     
    }
    function woo_new_product_tab_content() { 
    	
    	echo '<img src="' . get_field('shema') . '"/>';
     
    }
    Ответ написан
    Комментировать
  • Как вывести категории товаров в цикле wordpress?

    pro100taa
    @pro100taa Автор вопроса
    Вопрос решился. Надо через другой код выводить:

    $args = array(
        'taxonomy' => 'product_cat', // указываем таксономию товаров
        'hide_empty' => false, // показываем пустые категории
    );
    $terms = get_terms( $args ); // получаем список категорий
    
    if ( $terms && ! is_wp_error( $terms ) ) : // если категории найдены
        foreach ( $terms as $term ) { // перебираем категории
            $term_link = get_term_link( $term ); // получаем URL категории
            $term_thumb_url = get_woocommerce_term_meta( $term->term_id, 'thumbnail_id', true ); // получаем ID изображения миниатюры
    
            echo '<h2><a href="' . esc_url( $term_link ) . '">' . esc_html( $term->name ) . '</a></h2>'; // выводим заголовок и URL категории
            if ( $term_thumb_url ) {
                echo wp_get_attachment_image( $term_thumb_url, 'thumbnail' ); // выводим миниатюру, если она есть
            }
        }
    else :
        echo '<p>Категорий не найдено.</p>';
    endif;
    Ответ написан
    Комментировать
  • Может ли x-robots-tag: noindex появиться из-за бана от Яндекс Мастера?

    pro100taa
    @pro100taa
    или это какой-то бан, прилетевший от Яндекс Мастера


    Какой-то бан от Ямастера чаще всего в кабинете этого мастера и подписан.

    Вопрос в том, решится ли проблема с отсутствием сайта в ПС просто удалением этой строки,


    Может.

    Файл header.php с секцией head отсутствует, в редакторе тем в вордпрессе секции head тоже нет.


    header.php отсутствует или в нем нет секции head? Вполне может быть, что у вас дочерняя тема и этот файл в нее не включили. Добавьте header.php в дочернюю тему.

    в редакторе тем в вордпрессе секции head тоже нет. Как удалить эту строку, не зная файла, в котором она лежит?


    Очень часто метатег x-robots-tag добавляется или в настройках Wordpress (запрет на индексирование сайта), или через плагины Yoast SEO, Rank Math (или их аналоги)
    Ответ написан
    Комментировать
  • Почему не работает function.php дочерней темы Wordpress?

    pro100taa
    @pro100taa
    Дочернюю с помощью плагина создавали Child Theme Configurator?

    Остальные файлы дочерней работают?

    Тему дочернюю активировали вместо основной?
    Ответ написан
    Комментировать
  • Почему не могу зайти в админ-панель, хотя все данные введены верно?

    pro100taa
    @pro100taa
    После обновления проверьте такую версию. Переименуйте временно папку с плагинами. Попробуйте войти. Если получилось войти, то ищите виноватый плагин.
    Ответ написан
    Комментировать
  • Как купить ACF плагин для WordPress в 2022?

    pro100taa
    @pro100taa
    Вам нужна карта Виза. Попробуйте к менялам подойти (есть целая тема в разделе на форуме серча). Я думаю там многие согласятся за определенную комиссию оплатить этот плагин для вас.
    Ответ написан
    Комментировать
  • Как скрыть элемент в дочерней теме в WordPress?

    pro100taa
    @pro100taa
    Может потому что в media print засунул? Это версия для печати

    @media print {
        body {
            background: none !important; /* Brute force since user agents all print differently. */
            font-size: 11.25pt;
        }
     
        .secondary-toggle,
        .navigation,
        .page-links,
        .edit-link,
        #reply-title,
        .comment-form,
        .comment-edit-link,
        .comment-list .reply a,
        button,
        input,
        textarea,
        select,
        .widecolumn form,
        .widecolumn .mu_register form {
            display: none;
        }
     
        .site-header,
        .site-footer,
        .hentry,
        .entry-footer,
        .page-header,
        .page-content,
        .comments-area,
        .widecolumn {
            background: none !important; /* Make sure color schemes don't affect to print */
        }
     
        body,
        blockquote,
        blockquote cite,
        blockquote small,
        label,
        a,
        .site-title a,
        .site-description,
        .post-title,
        .author-heading,
        .entry-footer,
        .entry-footer a,
        .taxonomy-description,
        .entry-caption,
        .comment-author,
        .comment-metadata,
        .comment-metadata a,
        .comment-notes,
        .comment-awaiting-moderation,
        .no-comments,
        .site-info,
        .site-info a,
        .wp-caption-text,
        .gallery-caption {
            color: #000 !important; /* Make sure color schemes don't affect to print */
        }
     
        pre,
        abbr[title],
        table,
        th,
        td,
        .site-header,
        .site-footer,
        .hentry + .hentry,
        .author-info,
        .page-header,
        .comments-area,
        .comment-list + .comment-respond,
        .comment-list article,
        .comment-list .pingback,
        .comment-list .trackback,
        .no-comments {
            border-color: #eaeaea !important; /* Make sure color schemes don't affect to print */
        }
     
        .site {
            margin: 0 7.6923%;
        }
     
        .sidebar {
            position: relative !important; /* Make sure sticky sidebar doesn't affect to print */
        }
     
        .site-branding {
            padding: 0;
        }
     
        .site-header {
            padding: 7.6923% 0;
        }
     
        .site-description {
            display: block;
        }
     
        .hentry + .hentry {
            margin-top: 7.6923%;
        }
     
        .hentry.has-post-thumbnail {
            padding-top: 7.6923%;
        }
     
        .sticky-post {
            background: #000 !important;
            color: #fff !important;
        }
     
        .entry-header,
        .entry-footer {
            padding: 0;
        }
     
        .entry-content,
        .entry-summary {
            padding: 0 0 7.6923%;
        }
     
        .post-thumbnail img {
            margin: 0;
        }
     
        .author-info {
            margin: 0;
        }
     
        .page-content {
            padding: 7.6923% 0 0;
        }
     
        .page-header {
            padding: 3.84615% 0;
        }
     
        .comments-area {
            border: 0;
            padding: 7.6923% 0 0;
        }
     
        .site-footer {
            margin-top: 7.6923%;
            padding: 3.84615% 0;
        }
     
        .widecolumn {
            margin: 7.6923% 0 0;
            padding: 0;
        }
        .cryptowp-coin-name, .cryptowp-coin-price {
            color: #FFFFFF !important;
        }
        
        .cryptowp-coin-symbol {
           color: #FFFFFF !important;
        }
        
        #block-11 {
           display: none !important;
        }
     
    }


    - поставь после этой скобки. Короче, в самый самый низ поставь.
    Ответ написан
    Комментировать
  • Почему перевод не работает на сайте WordPress?

    pro100taa
    @pro100taa
    У меня такая же проблема. Купил тему и много фраз не желают переводиться стандартными методами. Такие темы (чаще всего недорогие) обычно идут в комплекте с разного рода плагинами. Выход я вижу:

    1. Обратиться к разработчикам темы с просьбой доработать перевод.

    2. Переводить самому через правку шаблонов в дочерней теме. Если не поможет (например, фраза зашита в плагине, который работает в комплекте с темой), то производить замену через js.
    Ответ написан
    Комментировать
  • Как исправить проблему отображения продуктов в woocommerce?

    pro100taa
    @pro100taa
    Думаю, что это от вашей темы зависит, а не woocommerce. Если верстка поплыла, то надо там смотреть.
    Ответ написан
    Комментировать
  • Как вывести текст краткой записи в wordpress не одной строкой?

    pro100taa
    @pro100taa
    Вывести это не сложно. Вопрос, где эти данные первоначально берутся? Они ведь не сами подставляются из неоткуда. В страницах или записях откуда они могут браться (мое предположение), можно сделать поля для этих данных (плагин ACF). Далее, эти поля выводить где вам надо.
    Ответ написан
    Комментировать
  • Как устранить вирус go.php?redirect на сайте WordPress?

    pro100taa
    @pro100taa
    Вот ссылка
    Ответ написан
    Комментировать
  • Один шаблон категорий с разным наполнением Wordpress?

    pro100taa
    @pro100taa
    Посмотрел ваш сайт и не увидел причину, почему он не должен быть реализован с одним шаблоном category.php.

    Может я что-то недосмотрел, но все реализуется стандартными средствами. Например, кнопки в левом сайдбаре можете с помощью дополнительного меню реализовать. Нужно больше конкретики.

    Все категории и подкатегории, которые я видел, они однотипные. Следовательно, спокойно реализуются на одном шаблоне.
    Ответ написан
  • Где искать файлы robot.txt и sitemap.xml в Wordpress?

    pro100taa
    @pro100taa
    Значит генерируются какими-то сео плагинами. Посмотрите плагины типа Rank Math или Yoast Seo.
    Ответ написан
  • Нужна ли перелинковка меток?

    pro100taa
    @pro100taa
    В теории может быть и может передавать вес. Другое дело, что метки закрывают от индексации как мусорные страницы, которые не несут полезной нагрузки. Следовательно, и вес с них не передастся. Значит они бесполезны в перелинковке. Они созданы для удобства и только.
    Ответ написан
  • Rel canonical у разных get страниц будет всегда одинаковым?

    pro100taa
    @pro100taa
    Вы смотрите на причины появления этих страниц в Вордпресс. Если это врожденный порок ВП, когда лишние страницы генерируют медиавложения, то решением может быть сеоплагин, который их уберет. Например, Rankmath. Yoast seo тоже вроде справляется. Если это страницы пагинации, то на них нормально настраивается каноникал. Есть еще метатег noindex, файл robots.txt.

    А так да, если с ними ничего не делать, то могут залететь в индекс.
    Ответ написан
  • Есть ли плагины Wordpress для привязки постов к карте?

    pro100taa
    @pro100taa
    Обычно это в темы встроено. Чаще всего в темы, связанные с недвижимостью и они будут платными. Там вводите ключ api google и идет привязка к адресу. Большинство таких тем или плагинов будет с привязкой к гугл картам. Пример1 и пример2
    Ответ написан
    Комментировать
  • Страницы не открываются в визуальном редакторе, как исправить?

    pro100taa
    @pro100taa
    Отключите все плагины. Затем подключайте по одному и смотрите что с ошибкой.
    Ответ написан
  • Ошибка формы регистрации в Wordpress, как решить?

    pro100taa
    @pro100taa
    Была похожая тема на фыруме вордпресс:

    403 запрещено означает, что ваш браузер не может загрузить скрипты, потому что ваш сервер не разрешает это. Это трудно решить. Потому что что угодно может блокировать сервер. Следовательно, запрещенная ошибка 403 очень расплывчата, журнал ошибок может дать вам подсказку.
    – Скорее всего, это проблема прав доступа/владения сервером. Если это проблема с разрешениями, он может сказать вам, какой файл имеет неправильные разрешения, поэтому спросите у своего хоста, что происходит. Если вы используете cPanel, в следующем руководстве содержится дополнительная информация о журнале ошибок в cPane: Как просмотреть журналы ошибок cPanel https://www.inmotionhosting.com/support/edu/cpanel...
    . Если проблема связана с правами доступа к файлам, вы можете выполнить шаги, описанные в приведенной ниже статье, чтобы узнать, как изменить права доступа к файлам. : Как изменить права доступа к файлам в cPanel https://codex.wordpress.org/Changing_File_Permissions
    — другой возможной причиной может быть поврежденный файл .htaccess https://wordpress.org/support/article/htaccess/ . Также проверьте файлы .htaccess на наличие чего-либо странного.
    - убедитесь, что настройки вашего сервера не переопределяют файл .htaccess.
    – Другой возможной причиной могут быть изменения в настройках сервера (случайные или иные). Уточните у своего хостинг-провайдера.

    Также см. это справочное руководство https://www.wpbeginner.com/common-wordpress-errors... .
    Ответ написан
    Комментировать
  • Что делать с несуществующими страницами на WordPress?

    pro100taa
    @pro100taa
    Мне кажется, что это страницы генерируются медиавложениями (картинками) в Вордпресс. Распространенная проблема. Найдите плагин, который будет делать редирект с этих вложений. Такая функция есть в Rank Math. Со временем ссылки уйдут из вебмастера.
    Ответ написан
    Комментировать