Требуются фрилансеры для разработки и поддержки сайтов
Добрый день, нужны специалисты фрилансеры по разработке сайтов и их поддержке для регулярного сотрудничества попроектного. Требуется верстка и доработка готовых шаблонов, установка и настройка модулей и плагинов. Если заинтересовало пишите в личные сообщения на форуме или в личные сообщения вконтакте (в вк отвечу оперативнее) https://vk.com/id455784967
Сайт для возможности зарегистрированным пользователям предлагать свои услуги
Всем привет, кто может помочь советом, я делаю сайт на вордпрессе, основная суть которого заключается в том, чтобы пользователь регистрируясь, указывал ключевые параметры для предоставления своей услуги на сайте, а другой пользователь чтобы смог забронировать эту услугу предложенную другим пользователем моего сайта. Вопрос как мне это реализовать? Какой плагин мне необходим, или может какое-нибудь другое решение?
Микроразметка изображений wordpress
Добрый день!Есть функция микроразметки изображений:
function micro_images_captions ($a , $attr, $content = null){
extract(shortcode_atts(array('id' => '', 'align' => 'alignnone', 'width' => '', 'caption' => ''), $attr));
if ( 1 > (int) $width || empty($caption) )
return $content;
$caption = html_entity_decode( $caption );
if ( $id ) $id = 'id="' . esc_attr($id) . '" ';
return '<div itemprop="image" itemscope itemtype="https://schema.org/ImageObject" ' . $id . 'class="wp-caption ' . esc_attr($align) . '" style="width: ' . (10 + (int) $width) . 'px">' . do_shortcode( $content ) . '<p class="wp-caption-text">' . $caption . '</p></div>';}
function micro_image($content) {
$ar_mk = '!<img (.*?) width="(.*?)" height="(.*?)" (.*?)/>!si';
$br_mk = '<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url" itemprop="image" \\1 width="\\2" height="\\3" \\4/><meta itemprop="width" content="\\2"><meta itemprop="height" content="\\3"></span>';
$content = preg_replace($ar_mk, $br_mk, $content);
return $content;
}
add_filter('the_content', 'micro_image');
add_filter('img_caption_shortcode', 'micro_images_captions', 10, 3);
?>
Яндекс добавил дополнительные требования:ontentUrl или image – (URL) ссылка на изображение. Обязательное поле, если не заполнено thumbnail. Без заполнения одного из этих полей, данные не будут обработаны. Предпочтительно contentUrl, обязательно ссылка именно на файл изображения;thumbnail – (ImageObject) описание изображения предпросмотра типа ImageObject, обязательно в случае отсутствия contentUrl или image;name – (Text) название картинки;caption – (Text) подпись к картинке;description – (Text) описание изображения;height – (Distance) высота изображения;width – (Distance) ширина изображения.Сейчас выводится только url, размер изображений.А надо чтобы были еще:название, подпись, описание и т. д.Должно получиться что-то вроде этого:
<?php
<div itemscope itemtype="http://schema.org/ImageObject">
<h2 itemprop="name">Винни-Пух</h2>
<img src="vinni.jpg" itemprop="contentUrl" />
<span itemprop="description">Винни-Пух залезает на дерево.</span>
</div>
?>
Массовое обновление страниц WordPress
Всем привет! Есть проблема, никак не могу найти её решение.
В чем суть проблемы:
При импорте страниц в WordPress, произвольные поля не появляются пока не зайти и не обновить страницу, страниц на сайте большее 800, сами понимаете заходить на каждую не очень удовольствие, хотелось бы как-то разом обновить все страницы
Какие меры уже предпринимались:
1. Обновить через стандартные функции массового редактирования не срабатывает
2. Обновить плагином всем дату, в надежде что плагин нажимает кнопку обновить тоже мимо
3. Через функцию wp_update_post, пробывал менять название, надеясь на то что эта функция обновит страницу, но она обновила только название
Прошу у вас помощи!) Хотя-бы какие-то варианты, нужно именно нажать на эту кнопку, возможно есть какие-то решения?
Не работает сортировка вариаций по цене по убыванию
Всем привет.На WP установлен Woocommerce и есть товары, у которых добавлены variations с ценами.У каждой вариации есть поле Regular price, по нему в каталоге надо сделать сортировку.Сортировка по возрастанию работает, а вот по убыванию вообще никак.В базе в таблице wp_options как я понял это хранится, а не в wp_postmeta.
Там есть поле с таким JSON:
{“version”:”1586002626″,”f9e544f77b7eac7add281ef28ca5559f”:{“price”:{“267″:”20.00″,”269″:”100.00″},”regular_price”:{“267″:”20.00″,”269″:”100.00″},”sale_price”:{“267″:”20.00″,”269″:”100.00″}},”98f9c03adb427b329f828827eb33e0bf”:{“price”:{“267″:”20.00″,”269″:”100.00″},”regular_price”:{“267″:”20.00″,”269″:”100.00″},”sale_price”:{“267″:”20.00″,”269″:”100.00”}}}
В functions.php пытался много чего переделать, вот например сейчас такое есть, но ничего не сортирует по ?orderby=price-desc.
add_filter( ‘woocommerce_get_catalog_ordering_args’, ‘custom_woocommerce_get_catalog_ordering_args’ );function custom_woocommerce_get_catalog_ordering_args( $args ) { $args[‘orderby’] = ‘_transient_wc_var_prices’; $args[‘order’] = ‘desc’; return $args;}Какие есть варианты исправить это?
WordPress developer в Appliance Repair Expert
Appliance Repair Expert continues to grow and we are seeking a genius Wordpress Developer. If you love all things web-related and you want a new challenge we want to hear from you. Are you looking to move to the next level and be part of...
Front-end WordPress Developer
Необходимые навыки:
опыт разработки шаблонов под Wordpress — от 4 лет;
опыт работы с React / Angular — от 1 года;
опыт реализации кросс-браузерных, оптимизированных и адаптивных шаблонов в полном соответствии с дизайнами, с использованием современных технологий;
...
WordPress, WooCommerce Template Developer
We are looking for a self-driven developer to perform tasks while working remotely. You will be responsible for implementing designs and visual elements for our WordPress / WooCommerce clients.
For this role, a good internet connection is required, along with experience using communication tools...
Проблема с импортом (наличие товаров)
Всем привет.
Проблема в том что в моем файле для импорта товаров, в строке наличие стоит + или соответственно -. А для плагина WP All Import нужны значения instock или outofstock. Как быть в данной ситуации?