ortegas

Рейтинг
195
Регистрация
29.05.2008

Поищите по запросу 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 флажков");
}
margery:
Загружаю изображение средствами REST API, локально работает, на сервер изображение не загружается, в ответе сервера список существующих изображений, как будто вызывается GET , а не POST. Одновременно, из этого-же скрипта постим, все работает как и должно.

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 ----------

qvaro:
Подскажите, пожалуйста, какой размер картинок нужно использовать в каталоге, чтобы не было размытия.

Сайт http://kletki-market.ru/

Сейчас 221 на 221

Если 4 картинки, то все отлично.

Делал как на сайте http://wpcommerce.ru/threads/3-7-nas...azhenija.5480/

По этой же схеме у другого делал, все получилось. Тут уже не получается))

Должно быть 351 на 351.

Насколько я понимаю, вы загружаете новые картинки в разрешении 351 на 351 или просто указали в настройках размер миниатюр 351 на 351.

Если второе, тогда нужно перегенерировать существующие миниатюры плагином Regenerate Thumbnails.

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

Protoss-on:
Доброго времени суток.
Имеется интернет-магазин cars-kids.com. Сайт за последние несколько месяцев жутко начал тормозить. Есть тут специалисты, которые могут помочь в этом? Query Monitor показывает больше 300 запросов в базу данных при генерации одной страницы, вероятно, по этой причине и происходит торможение.

Нужно отталкиваться от функции, которая генерирует запросы.

Попробуйте отфильтровать запросы "by caller" в Query Monitor.

Обратите внимание на колонку Time.

Можете также привести скриншот на размышление форуму.

[ATTACH]170288[/ATTACH]

png Capture.png

Было такое со страницами, которые были удалены через Google Removal Tool.

Помогла только публикация страниц под другим URL адресом.

Можете попробовать добавить карту сайта под другим URL, например, site.com/sitemap2.xml.

Чтобы не потерять вес ссылок, можно сделать 301 редирект со старых адресов.

hardCODE:
а с каких это пор вордпресс сам без разрешения устанавливает другие шаблоны?
только что обнаружил в админке вот эту тему https://ru.wordpress.org/themes/sketch/

Разработчик: Automatic

Возможно, тему установил какой-то из плагинов от Automatic (JetPack, ...)

Content-pro:
Походил, да апи богатое, просто как бы можно было уже полностью развернуться в направление конструктора, многим апи дать интерфейс в админки, ну как я понимаю они заложники ситуации и обратной совместимости ибо плагинов и сайтов работающих просто огромное количество, на 180 градусов тут навряд ли сходу развернешься.

Одним из способов монетизации 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 ----------

siarzhuk:
А из-за чего могут некорректно добавляться медиафайлы?
Вот такая картина получается http://joxi.ru/Dr81vW7fk1XnJm (два последних)
Хотя при этом в /wp-content/uploads/2018/01/ все корректно загрузилось, создались миниатюры.

Может чего в настройках PHP не хватает?
http://joxi.ru/8234bnXH6kWqWA

Плагины отключал все - не помогает.

Там, где битые миниатюры, кликните правой клавишей мышки и нажмите Inspect/Проверить элемент (Chrome).

Далее посмотрите в открытых инструментах для разработчика куда ведут ссылки.

Возможно вставляются битые ссылки.

Возможно что-то неверное записывает в базу.

Возможно проблема с какой-то PHP библиотекой, например, GD.

Нужно отловить ошибку, включил WP DEBUG, а также просмотреть консоль в браузере (на предмет ошибок JS загрузчика).

---------- Добавлено 12.01.2018 в 20:55 ----------

ruslg:
Имеется ли плагин, чтобы ограничить длину генерируемого URL, если ЧПУ создается по заголовку?

Например, если заголовок "7 Keys to Reading Faster", то URL "7-keys-to-reading-faster", а надо лишь 3-4 слова или 15 символов ("7-keys-to" например).

Спасибо.

Это можно сделать с помощью фильтра sanitize_title

https://codex.wordpress.org/Plugin_API/Filter_Reference/sanitize_title

Этот фильтр позволяет отловить URL еще в процессе его генерирования (до записи в базу) и изменить на свое усмотрение.

Таким способом, можно, как убить встроенную обработку Wordpress (замена точек на дефисы), так и наоборот, произвести дополнительную обработку URL (обрезать, сменить регистр букв, ...).

Всего: 3009