Поищите по запросу Flashcards в Appstore.
Суть метода флешкард в том, что вы сами выбираете время сессии обучения, можно раз в неделю, можно пару раз в день.
Программа подбирает слова для повторения на основе предыдущей статистики ваших ответов и теории консолидации долгосрочной памяти.
https://en.m.wikipedia.org/wiki/Flashcard
Мы не можем проверить достоверность ваших слов.
Кроме того, невозврат задолженности вам не означает, что этот человек предоставляет некачественные услуги на форуме.
Это ваша устная договоренность.
Вам даже формально нечего ему предьявить.
А со стороны морали, вы не лучше.
Отомстив - ты становишься достойным мести.
У него может банально не быть свободных денег, чтобы сделать вам возврат.
Вы не знали, что большее число жителей РФ находится на пороге бедности?
Перекрывать им возможность работать и развиваться - это не самый лучший выход в перспективе.
Вам все-равно на будущее страны и ваших сограждан?
Считайте, что сейчас вы тратите нервы только из-за своей злой недадекоглядной натуры.
Не знаю, кто там Кирилл, но я бы предпочел не иметь дело с вами.
А никто не думал, что возможно у Кирилла сложная жизненная ситуация?
Добить человека, который и так едва стоит на ногах?
Что если Кирилл - беженец из Луганска?
Нужно разыскать Кирилла и помочь ему преодолеть трудности.
Невежество - не блаженство!
Помоги ближнему.
if (is_single() and in_caregory($id))
if (!$(".required-one:checked").length) { console.log('Не установлен ни один флажок с классом require-one");}
Соответственно, пропишите к каждому флажку class="required-one", который входит в группу флажков.
Если нужно проверять все флажки на страницы или в форме, можно обойтись без классов, например, привязав селектор к форме.
if (!$("form :checked").length) { console.log('Не установлен ни один флажок в форме в форме");}
Если скажем, нужно отменить минимум 2 флажка (вместо 2 может быть любое число), тогда используем оператор сравнения.
if ($("form :checked").length < 2) { console.log('Установлено меньше 2 флажков");}
https://wordpress.stackexchange.com/questions/209928/add-media-with-wp-rest-api-v2
You have to specify the filename of the media file to associate to your new content. This cannot be a remote url. As you can see from the v2 documentation, source_url and link are read-only. All you have to do to successfully submit your new content is add the following to your header:'Content-Disposition' => 'filename=name-of-file.jpg',---------- Добавлено 28.08.2018 в 15:42 ----------
Должно быть 351 на 351.
Насколько я понимаю, вы загружаете новые картинки в разрешении 351 на 351 или просто указали в настройках размер миниатюр 351 на 351.
Если второе, тогда нужно перегенерировать существующие миниатюры плагином Regenerate Thumbnails.
Также, убедитесь, что в шаблоне используются миниатюры, а не оригинальное изображение.
Нужно отталкиваться от функции, которая генерирует запросы.
Попробуйте отфильтровать запросы "by caller" в Query Monitor.
Обратите внимание на колонку Time.
Можете также привести скриншот на размышление форуму.
[ATTACH]170288[/ATTACH]
Было такое со страницами, которые были удалены через Google Removal Tool.
Помогла только публикация страниц под другим URL адресом.
Можете попробовать добавить карту сайта под другим URL, например, site.com/sitemap2.xml.
Чтобы не потерять вес ссылок, можно сделать 301 редирект со старых адресов.
Разработчик: Automatic
Возможно, тему установил какой-то из плагинов от Automatic (JetPack, ...)
Одним из способов монетизации Wordpress, как конторы, является их хостинг-платформа wordpress.com.
Соответственно, я думаю, они не хотят усложнять систему для целевой платежной аудитории - обычных блоггеров, которым нужно просто опубликовать и пара-тройка плагинов.
При этом, те, кто используют Wordpress на своих хостингах имеют возможность доставить нужные плагины.
Сам Wordpress разрабатывает множество дополнений, которые превращают Wordpress в интернет-магазин, галерею, ... от имени Automatic.
Дополнительные произвольные поля можно создавать в админке при помощи одного из ТОП по популярности плагинов - Advanced Custom Fields.
https://www.advancedcustomfields.com/
Он позволяет создавать новые блоки полей, новые поля от текстового поля и заканчивая Google Maps Picker (более 20 типов).
Там есть возможность разбивки по блокам, условия валидации поля, автоматической обработки.
Все это работает используя стандартный API Wordpress и работает очень стабильно и совместимо.
https://wordpress.org/plugins/meta-box/
Также есть прекрасный плагин-фреймворк Meta Box.
Он позволяет создавать дополнительные расширенные поля и блоки для любой сущности - от настроек и до профиля пользователя.
---------- Добавлено 12.01.2018 в 20:52 ----------
Там, где битые миниатюры, кликните правой клавишей мышки и нажмите Inspect/Проверить элемент (Chrome).
Далее посмотрите в открытых инструментах для разработчика куда ведут ссылки.
Возможно вставляются битые ссылки.
Возможно что-то неверное записывает в базу.
Возможно проблема с какой-то PHP библиотекой, например, GD.
Нужно отловить ошибку, включил WP DEBUG, а также просмотреть консоль в браузере (на предмет ошибок JS загрузчика).---------- Добавлено 12.01.2018 в 20:55 ----------
Это можно сделать с помощью фильтра sanitize_title
https://codex.wordpress.org/Plugin_API/Filter_Reference/sanitize_title
Этот фильтр позволяет отловить URL еще в процессе его генерирования (до записи в базу) и изменить на свое усмотрение.
Таким способом, можно, как убить встроенную обработку Wordpress (замена точек на дефисы), так и наоборот, произвести дополнительную обработку URL (обрезать, сменить регистр букв, ...).