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

    Mark-Centurion
    @Mark-Centurion
    Если вы выводите картинки из медиагалереи с помощью wp_get_attachment_image_url() то проверьте что у вас во втором параметре. Похоже, что у вас выводится не вся картинка а только превьюшка. Вы не привели примеров кода, поэтому прходится только догадываться о вашей ситуации. Установите второй параметр 'large' или 'full'.
    Для понимания принципов работы вордпресса с изображениями прочитайте вот эту статью
    Ответ написан
    Комментировать
  • Почему не работает зум 2 пальцами в Яндекс.Картах и как исправить?

    Mark-Centurion
    @Mark-Centurion
    У любых объектов на карте есть модель интерактивности (ссылка на документацию)

    По описанию похоже, что точки не передают события на карту. Проверьте, чтобы у них было установлено 'default#geoObject' или другая модель прокидывающая события на карту.
    Ответ написан
  • Как центрировать маркер по центру карты в Яндекс.Карты?

    Mark-Centurion
    @Mark-Centurion
    Можно сохранить маркер в переменную и достать оттуда его координаты, после чего можно центрировать карту
    $(".address-map__item").click(function(e) {
    	e.preventDefault();
    	var placemark = placemarks[$(this).attr("id").replace("marker-", "")];
    	myMap.setCenter(placemark.geometry._coordinates);
    	placemark.balloon.open();
    });

    P.S. Понимаю, что поздно, но твой пример помог мне разобраться в другом вопросе. Надеюсь мой ответ тоже кому-то поможет.
    Ответ написан
    Комментировать
  • Как сделать частичный git stash?

    Mark-Centurion
    @Mark-Centurion
    Ну да, добавить в stash только выбранные файлы не получится если не читать документацию и не найти команду
    git stash push -- [filename]

    P.S. Сам факт того, что вам понадобилось припрятать только часть файлов говорит о том, что вы собираетесь сделать хороший и понятный коммит и не желаете попадания в него нежелательных изменений. Мне кажется, что это наоборот свидетельствует о правильном использовании гита, а не о неправильном.
    Ответ написан
    Комментировать
  • Как в Visual Studio Code изменить подсветку выделения в теме?

    Mark-Centurion
    @Mark-Centurion
    Первой строкой отключаешь бесячее выделение слова. остальными строками настраиваешь выделение под себя.

    "editor.occurrencesHighlight": false, // отключает обведение слова в рамку при постановке в него курсора
    "workbench.colorCustomizations": {
    "editor.selectionBackground": "#5555fcb0", // Текущий выделенный текст
    "editor.selectionHighlightBackground": "#00000000", // тот же контент, что и выделение
    "editor.selectionHighlightBorder": "#ffffff46", // обводка того же контента, что и выделение
    },
    Ответ написан
    Комментировать
  • Как оформить запрос в ABBYY Lingvo API?

    Mark-Centurion
    @Mark-Centurion
    Я понимаю, что прошёл год с момента задания вопроса, но на поиски ответа я сегодня потратил несколько часов и считаю, что стоит им поделиться ибо API от ABBYY хороши но документация к ним отвратительная!

    У меня тоже не сработало самое очевидное решение, но я допёр, что нужно не просто отправить запрос, но с запросом нужно отправить правильные заголовки.

    И так вот мой рабочий пример на PHP:
    //Подготовка заголовков к авторизации
    $header = array();
    $header[] = 'Content-length: 0';
    $header[] = 'Content-type: application/json';
    $header[] = 'Authorization: Basic {Ваш ключ для доступа к API}';
    
    //Авторизация в ABBYY Lingvo API посредством отправки ключа авторизации
    $myCurl = curl_init();
    curl_setopt_array($myCurl, array(
    	CURLOPT_URL => 'https://developers.lingvolive.com/api/v1.1/authenticate',
    	CURLOPT_RETURNTRANSFER => true,
    	CURLOPT_POST => true,
    	CURLOPT_HTTPHEADER => $header
    ));
    $bearer_token = curl_exec($myCurl);
    curl_close($myCurl);
    
    //Модификация заголовков для получения данных
    $header[2] = 'Authorization: Bearer '.$bearer_token;
    
    //Получение словарной статьи
    $myCurl = curl_init();
    curl_setopt_array($myCurl, array(
    	CURLOPT_URL => 'https://developers.lingvolive.com/api/v1/Minicard?text=plum&srcLang=1033&dstLang=1049',
    	CURLOPT_RETURNTRANSFER => true,
    	CURLOPT_HTTPHEADER => $header
    ));
    $response = curl_exec($myCurl);
    curl_close($myCurl);
    
    //Тут я просто вывожу ответ сервера чтобы убедиться, что всё работает.
    echo '<pre>';
    print_r(json_decode($response));
    echo '</pre>';
    Ответ написан
    Комментировать