simatic007
Ответы в темах
-
Сделал замену всех http на https в БД, но ошибка в консоли, что /wp-includes/js/thickbox/loadingAnimation.gif грузится по http осталась.
Путь /wp-includes/js/thickbox/loadingAnimation.gif ведь указывает на ядро wp, чем мне поможет поиск чего-то в БД?
Форум: Проблемы и решения
Тема: https для мультисайтаСделаю up теме.
Всетаки это базовый функционал вордпресс и надеюсь получить ответ от поддержки.Форум: Проблемы и решения
Тема: Применить пересозданные миниатюрыДумал, что решил проблему заменив плагином better-search-replace в таблице wp_comments все строки 150х150 на 300х300. Стали отображаться картинки с именами файлов, оканчивающимися на 300х300.
Но потом заметил, что есть файлы у которых ширина или высота меньше 300. И имя такого файла может быть, например 260х300.jpg И такие файлы до сих пор не выводятся.
Как это исправить?Спасибо, помогло.
Форум: WooCommerce
Тема: Вывод атрибутов в описании товараНашел следующий топик по теме https://stackoverflow.com/questions/39394127/woocommerce-display-single-product-attributes-with-shortcodes-in-frontend
Код
/** * Attributes shortcode callback. */ function so_39394127_attributes_shortcode( $atts ) { global $product; if( ! is_object( $product ) || ! $product->has_attributes() ){ return; } // parse the shortcode attributes $args = shortcode_atts( array( 'attributes' => array_keys( $product->get_attributes() ), // by default show all attributes ), $atts ); // is pass an attributes param, turn into array if( is_string( $args['attributes'] ) ){ $args['attributes'] = array_map( 'trim', explode( '|' , $args['attributes'] ) ); } // start with a null string because shortcodes need to return not echo a value $html = ''; if( ! empty( $args['attributes'] ) ){ foreach ( $args['attributes'] as $attribute ) { // get the WC-standard attribute taxonomy name $taxonomy = strpos( $attribute, 'pa_' ) === false ? wc_attribute_taxonomy_name( $attribute ) : $attribute; if( taxonomy_is_product_attribute( $taxonomy ) ){ // Get the attribute label. $attribute_label = wc_attribute_label( $taxonomy ); // Build the html string with the label followed by a clickable list of terms. // Updated for WC3.0 to use getters instead of directly accessing property. $html .= get_the_term_list( $product->get_id(), $taxonomy, '<li class="bullet-arrow">' . $attribute_label . ': ' , ', ', '</li>' ); } } // if we have anything to display, wrap it in a <ul> for proper markup // OR: delete these lines if you only wish to return the <li> elements if( $html ){ $html = '<ul class="product-attributes">' . $html . '</ul>'; } } return $html; } add_shortcode( 'display_attributes', 'so_39394127_attributes_shortcode' );Скопировал в отдельный плагин, установил и запустил его. Но выводит только список аргументов. При попытке вывести отдельный атрибут просто остается шорткод [display_attributes attributes=»color|material»]
- Ответ изменён 5 лет, 4 месяца назад пользователем simatic007.
Спасибо.
Да, поставил другой плагин — и редирект заработал.я пытался задавать /%d0%b0%d1%80%d0%b1%d0%b8%d1%82%d1%80%d0%b0%d0%b6%d0%bd%d1%8b%d0%b5-%d1%81%d0%bf%d0%be%d1%80%d1%8b/через simple 301 redirect, остается, только «/-/» после нажатия кнопки «добавить редирект»
Если такой адрес «%d0%b0%d1%80%d0%b1%d0%b8%d1%82%d1%80%d0%b0%d0%b6%d0%bd%d1%8b%d0%b5-%d1%81%d0%bf%d0%be%d1%80%d1%8b» ставить в редирект — также не работает
Не получается.
Если адрес пуникодом вводишь в адресную строку (/xn—-7sbadvfm6bljdchli2mg/) то редирект срабатывает. Если же url просто кириллицей (/арбитражные-споры/) — не работает.Форум: Проблемы и решения
Тема: Убрать /wordpress/ из адресаЕсли убираю wordpress/ из Site Address (URL) — перестает добавляться товар в корзину (woocommerce не работает). Файлы из папки /wordpress/ я параллельно разместил в корне
Форум: Проблемы и решения
Тема: Не обновляется style.cssСпасибо.
Действительно, после сбрасывания кэша в кабинете cloudflare css обновился.Форум: Проблемы и решения
Тема: удобство для мобильныхУ меня было такое, когда на странице показывалась контекстная реклама. А она каждый раз разная. Вот поэтому иногда говорит, что страница адаптирована, а иногда нет.
Форум: Проблемы и решения
Тема: Не могу поставить плагинПишу решение, может кому тоже пригодится: я заливал файлы под root,а они должны принадлежать www-root
Команда в консоли
chown -R www-root:www-root /var/www/www-root/data/www/site.ru
И проблема ушла.Форум: Проблемы и решения
Тема: Не могу поставить плагинХостинг — выделенный сервер, который сам администрирую. Логи ошибок пусты.