=== Ultimate Posts Widget ===
Contributors: cl272
Donate link: https://sellcodes.com/5U4SICyc
License: MIT
License URI: http://opensource.org/licenses/MIT
Tags: widget, recent posts, custom post types, sticky posts, featured image, post thumbnail, excerpts, category, custom fields, list pages, widget query, microformats, customizable widget, categories widget, tags widget, excerpt, widget templates, post author, post date, custom query, ultimate posts, comments, orderby, comment count
Requires at least: 3.5
Tested up to: 6.1
Stable tag: 2.2.4
The ultimate widget for displaying posts, custom post types or sticky posts with an array of options.
== Description ==
**Try it out on your free dummy site: Click here => [https://tastewp.com/plugins/ultimate-posts-widget](https://demo.tastewp.com/ultimate-posts-widget).**
(this trick works for all plugins in the WP repo - just replace "wordpress" with "tastewp" in the URL)
UPDATE: Plugin ownership changed for this plugin. We are currently evaluating possible enhancements for it. Stay tuned! If you have any suggestions yourself, please let us know in the Support Forum.
Note: This is a **classic widget** type, in order for it to work on the latest version of WordPress you will need [Classic Widgets](https://wordpress.org/plugins/classic-widgets/) plugin installed on your site.
The ultimate widget for displaying posts, custom post types or sticky posts with an array of options to customize the display.
Designed for both the average user and developer, Ultimate Posts Widgets aims to provide flexibility and ease of use for displaying any kinds of posts within your widget areas. An array of widget options are available as well as hooks, filters and custom templates for more advanced customization.
= Options =
* Filter by categories
* Filter by current category
* Filter by tags
* Filter by current tag
* Filter by custom post types
* Filter by sticky posts
* Select number of posts to display
* Display title
* Display publish date/time with custom format options
* Display post author and link
* Display post comment count
* Display excerpt or full content
* Display read more link with custom label
* Display featured image and at any size
* Display post categories
* Display post tags
* Display custom fields
* Add text or HTML before and after posts list
* Add CSS class to widget
* Add widget title link
* Change excerpt length (in words)
* Order by date, title, number of comments, random or a custom field
* Exclude current post from the list
= Documentation =
See the [FAQ tab](https://wordpress.org/plugins/ultimate-posts-widget/faq/) for documentation on custom templates, hooks, common issues, and more.
= Support =
For help please ask in the [Support Forum](http://wordpress.org/support/plugin/ultimate-posts-widget/)
Enjoy this plugin? [Send a tip to support development](https://sellcodes.com/5U4SICyc).
This plugin is part of the Inisev product family - [check out our other products](https://inisev.com).
== Frequently Asked Questions ==
= Filters =
**upw_enqueue_styles** *(boolean)*
Allows changing whether to load the template CSS file(s).
**upw_wp_query_args** *(array)*
Allows changing the WP_Query arguments for the widget.
**upw_custom_template_path** *(string)*
Allows changing the default custom template path.
= Templates =
**legacy**
As of version 2.0.0 we changed the widget HTML markup. For installs prior to 2.0.0 you can use the legacy template to retain the old HTML markup and compatibility.
**standard**
The new standard template as of version 2.0.0. It features better HTML5 markup, improved styling on various themes without the need for custom CSS, and hfeed microformat.
**custom**
As of version 2.0.0 you can now provide your own custom template files. To do this, create a directory named `upw` in your theme and copy a template from the plugin's `templates` directory. Edit as needed.
Then, in the widget settings under the *Display* tab, choose *Custom* from the *Template* drop down. In the *Custom Template Name* field that appears and enter the file name of your template (excluding .php). For example, if your template is named `custom.php` then enter `custom` in the *Custom Template Name* field.
= Images sizes =
*As of version 2.0.0, the plugin no longer supports setting custom image sizes from the widget options panel.*
To change image sizes you can either edit the built-in sizes (thumbnail, medium, and large) or define a custom image size in your theme `functions.php`.
**Edit built-in image sizes:** Go to *Settings > Media* and change the image sizes as desired. Once image sizes are changed you will need to regenerate thumbnails to update any existing images. This can be done with [AJAX Thumbnail Rebuild](https://wordpress.org/plugins/ajax-thumbnail-rebuild/) or [Regenerate Thumbnails](https://wordpress.org/plugins/regenerate-thumbnails/) plugins. Note that this will affect image sizes for the entire site.
**Define a custom image size:** Edit your `functions.php` file and add a new image size with the `add_image_size` function. See the [WordPress codex for documentation](http://codex.wordpress.org/Function_Reference/add_image_size). Once the function is added, your custom size will be available to select from the widget options. Like editing a built-in size, you will need to regenerate thumbnails for existing images.
Example:
``
= Thumbnail images are not displaying =
*As of version 2.0.0 timthumb is no longer used.*
This plugin uses the [timthumb library](http://www.binarymoon.co.uk/projects/timthumb/) to resize post thumbnails. Please review these requirements and troubleshooting tips if you are having problems displaying thumbnails.
* Right click > view image - If an image isn't loading then this is the first thing you should do. 9 times out of 10 it will tell you what the problem is in an easy to read error message.
* JetPack plugin - There is a known conflict between JetPack's "Photon" component, please disable it for compatibility with timthumb.
* Server requirements - PHP and the GD image library must be installed on your web server. Normally most web servers include them by default.
* Cache permissions - The cache directory `wp-content/plugins/ultimate-posts-widget/cache` should be set to 777 or if that doesn't work, you may find 755 is ok.
* Image sizes - timthumb is configured to only work for images smaller than 1500 x 1500. The plugin and automatically selects the "Large" size from Settings > Media, if it is greater than 1500 x 1500 you will need to reduce the size or modify the configuration in `thumb.php` to support larger image sizes.
* Tilde(~) in url - timthumb has a known issue with this, please use a url without a tilde until a fix is available. [Bug report](https://code.google.com/p/timthumb/issues/detail?id=263)
* Thumbnail images only work with WordPress' native post thumbnail / featured image. Many theme use a custom image field for thumbnails, these are not supported.
**Still stuck?** See [additional troubleshooting tips](http://www.binarymoon.co.uk/2010/11/timthumb-hints-tips/) from the timthumb author.
== Screenshots ==
1. Example with TwentyTwelve theme with the default widget options
2. General options tab
3. Display options tab
4. Filter options tab
5. Order options tab
== Changelog ==
= 2.2.4 =
* Adjusted PHP compatibility
= 2.2.3 =
* Added try it out module
= 2.2.2 =
* Tested up to WordPress 6.1-RC5
* Adjusted carrousel module
* Updated try it out URL in readme to properly setup demo site
= 2.2.1 =
* Tested up to WordPress 6.0
* Tested with PHP 8.1
= 2.2.0 =
* Tested up to WordPress 5.7.1
* Added support for PHP 8
* Updated banner
= 2.1.6 =
* Tested up to WordPress 5.4.2
* Updated Opt-in
= 2.1.5 =
* Tested up to WordPress 5.4.1
* Changed info
= 2.1.4 =
* Plugin has been updated up to WordPress 5.4
= 2.1.3 =
* Hotfixed issue
= 2.1.2 =
* Serval improvements
= 2.1.1 =
* Added possibility to exclude current post from the list
* Tested update WordPress 5.3.3 (beta)+
= 2.1.0 =
* Added possibility for changing custom message when no posts.
* Increased stability of the plugin
* Fixed filtering
* Tested update WordPress 5.3.2+
= 2.0.9 =
* Replaced deprecated code
= 2.0.8 =
* Plugin revival
* Feedback system integrated
* Readme updated
= 2.0.7 =
* Tested update WordPress 4.8
= 2.0.6 =
* Fix PHP notice (thanks @rhyswynne)
* Search custom template both in child theme and in parent (thanks @groucho75)
= 2.0.5 =
* Adds menu order sort by option
= 2.0.4 =
* Updated class constructor for WordPress 4.3 compatibility (thanks @JustB)
= 2.0.3 =
* Adds link to thumbnail images
* Adds option to show all categories, tags, or types for better usability
* Improve spacing and font sizes on some themes for the standard template
* Document adding custom image sizes
* Add option to display full size post thumbnail
* Remove post_class() from legacy template for better backwards compatibility
= 2.0.2 =
* Reverts back to using `widget_title` filter
* Fixes number of posts setting to allow unlimited amounts
* Adds instance and widget ID variables to filters for more control
= 2.0.1 =
* Fixes issue loading multiple widgets on the same page and using the same template
* Adds a default title to the widget for new instances
* Documentation improvements
= 2.0.0 =
* Added a new standard template and custom template support
* Added basic CSS styles for better formatting
* Add hfeed microformat into new standard template
* Improved widget options interface
* Add option to filter by tags or current tag
* Remove timthumb in favor of using built-in WordPress image sizes
* Remove widget "More Button" options
* Change date display options to now accept any custom date formats
* Add before and after posts HTML fields
* Add option for widget CSS class (thanks @avenirer)
* Add option to display comment count
* Set better defaults for newly created widgets
* Various bug fixes and optimizations
*Upgrading from an earlier version?*
* Upgrades from prior to 2.0.0 we retain the "legacy" template for you. To change which template to use, find the "Template" option under the "Display" tab.
* If you used the "More Button", you will need to add in your own HTML into one of the new fields since the more button is now removed.
* If you used custom thumbnail settings you will need to update them. You can now choose from pre-defined sizes available to WordPress. If you need an additional image size please see [how to add image sizes](http://codex.wordpress.org/Function_Reference/add_image_size).
* Date formatting has changed, you will need to update your settings. By default it uses WordPress' date/time options.
= 1.9.0 =
* Adds option to order by custom field (thanks @enekochan)
* Remove "Permalink to:" from link titles (thanks @wirelessgizmo)
* Swedish translation (thanks @brstp)
= 1.8.1 =
* Add content display option
= 1.8 =
* Add custom field display
* Re-organized widget options
* Use proper alt tag for image thumbnails
* Better title attribute for links
= 1.7 =
* Added show author option
* Added class to highlight current post
* Fixed PHP error notices
= 1.6 =
* Added localization support
* Added show post categories option
* Added show post tags option
* Added custom widget title URL option
* Improved filter controls for sticky posts
* Bug fixes
= 1.5.1 =
* Upgrade timthumb to 2.8.11
* Load "Large" size post thumbnails which should eliminate large image errors
* Improved FAQ for thumbnail troubleshooting
= 1.5 =
* Adds crop mode option
* Add show published time option
* Now uses date / time format settings
* Bug fixes
= 1.4.5 =
* Updates screenshot
= 1.4.4 =
* Fixes show_readmore function
* Adds more button link option
= 1.4 =
* Cleaner widget options
* Code refactoring and fixes
* Adds order by option
= 1.3 =
* Sticky posts only now optional
= 1.2 =
* Added post type filter option.
* Code cleanup.
* Better selection mechanism for categories.
= 1.1 =
* Added category filter option.
= 1.0 =
* First release.
== Upgrade Notice ==
= 2.2.4 =
* Adjusted PHP compatibility
== Installation ==
1. Download and extract the zip archive
2. Upload `ultimate-posts-widget` folder to `/wp-content/plugins/`
3. Activate the plugin through the 'Plugins' menu in WordPress
4. Add the widget to a sidebar and configure the options as desired
Доверять следует лишь кэт казино и другим подобным знаменитым платформам, действующим с лицензией. Следует проверить, что у онлайн-платформы есть разрешение на функционирование и убедиться, что оно действительное. Сделать это несложно: сведения о лицензии должны присутствовать на сайте контролирующего органа. Кроме того следует проверить, что сайт казино защищен от внешних угроз посредством применения SSL-протокола. Когда кодирование используется, ссылка веб-страницы стартует с «https».
В случае если игр на сайте недостаточно, проведение времени там быстро станет скучным. Топовые платформы, например, cat casino, регулярно расширяют количество доступных аттракционов. Основу ассортимента развлечений в онлайн-клубах составляют слоты. Предпочтительно, чтобы на сайте были не только обычные классические игры, но и современные модели с уникальными знаками, бонусными уровнями, объемной визуализацией. Слоты должны быть созданы известными производителями:
Исключительно вовлекаясь в фирменные игровые машины, есть шанс выиграть выгоду. Софт, разрабатываемое известными компаниями, тестируется независимыми аудиторами. В результате завершению удачно завершенной проверки вручаются надлежащие документы.
У слотов много преимуществ, в особенно, легкие регламенты. Понять игровые автоматы можно только за несколько мгновений. В всяком аппарате нужно просто крутить барабаны в ожидании выпадения выигрышных комбинаций иконок. Процент возврата фирменных слотов превышает 90 процентов. Это утверждение указывает, что на протяженной дистанции у участников значительные вероятности на победу.
В хороших казино есть не только игровые машины (спустя время они могут наскучить), но и рулетка, карточная игра баккара, карточная игра покер, блэкджек. У каждой любой игровой развлечения особенные регламенты и черты. Ключевой преимущество игр на столе – широкий диапазон ставок. В игру допускается вложить с одного цента до нескольких тысяч долларов.
Во различных казино представлен секция «Live». Там находятся аттракционы при участии живых крупье. Крупье осуществляют потоки в формате живого эфира. Присутствуют ведущие внутри помещениях, где установлены видеокамеры и иное особое аппаратура. Некоторые площадки приступили к внедрять техники виртуальной и дополненной реальности. С помощью данному геймеры могут участвовать в особых очках и наслаждаться видами роскошных казино-залов, видеть крупье и соперников в онлайн-режиме, взаимодействовать с ними.
Большой прибавочный преимущество для гэмблинг-платформы – существование секции «Спорт». В этой обстановке удастся будет организовывать отдых, не только играя в автоматы или карты, но и занимаясь спортивными ставками: соккер, баскетбол, большой теннис, гандбол, хоккей. Дополнительный вариант – цифровой спорт, в частности, CS: GO, Dota 2, LoL. Для заключения пари на игорном заведении нет необходимости регистрироваться повторно: чтобы ставок на спорт и доступа к автоматам используется один аккаунт.
Надежные казино, дорожащие репутацией, обеспечивают гостям опцию познакомиться со полным набором игр в демонстрационном режиме. Демо вариант дает возможность детально рассмотреть тайтлы, убедиться в честности казино и решить, какую стратегию использовать.
Демо-версия игрового процесса – возможность оценить аппараты без нужды создавать учетную запись и пополнять баланс. Во ознакомительном формате никак не существует лимитов времени. Пробные версии игровых машин совершенно идентичны обычным играм. Различие заключается лишь в неимении реальных ставок. Вместо реальных финансов в ознакомительном формате используются виртуальные баллы. В случае если геймер потратил виртуальные кредиты, с целью продолжения игры ему нужно лишь перезапустить определённый автомат.
Даровой начало слотов – лучший метод познакомиться с играми, когда о них мало сведений в сети. Такое особенно актуально для новыми слотами: информацию о недавно выпущенных игровых автоматах обнаружить затруднительно. С помощью пробного варианта возможно проанализировать нестабильность и призовые функции аппаратов, экспериментально выяснить их RTP.
Ставить на деньги оптимально в онлайн казино с акциями: благодаря вознаграждениям можно активно делать вклады даже при минимальных средствах на счету. До регистрацией учетной записи игроку рекомендуется выяснить, какие бонусы доступны в выбранном казино.
Лучшие платформы предоставляют игрокам приветственный бонусный пакет. Это открыт лишь начинающим игрокам. Дублирующие аккаунты регистрировать нельзя. Как правило стартовый приз – безвозмездные спины в известных игровых машинах, иногда – фиксированная сумма денег. Величина приветственного вознаграждения варьируется в различных заведениях.
В интернет игорных заведениях популярны депозитные бонусы – бонусы за пополнения счета. Благодаря вкладных вознаграждений можно существенно нарастить свой счет. Платформы также организуют краткосрочные промоакции в честь праздничных дней и разных особых случаев. В границах указанных мероприятий игрокам предлагаются всевозможные подарки или купон-коды. Промо-коды могут отправляться пользователям по электронной почте, размещаться на разнообразных информационных ресурсах, в социальных сетях.
При подбора казино выбор рекомендуется отдать ресурсу, в котором работает система поощрений. Суть таких инициатив заключается в вознаграждении постоянных игроков. Программы преданности подразумевают получение кешбэка, запросы на престижные турниры и лотереи.
Какие-либо вознаграждения невозможно обналичить немедленно. Прежде чем получением или применением на пари их требуется прокрутить. На размеры необходимых ставок указывает вейджер подарков. Необходимо, чтобы он был умеренным – до x40. Когда меньше всего значение вагера, то сподручнее выиграть вознаграждение. Отслеживать прогрессом выполнения условий плюшек просто: вся требуемые данные показываются в личном аккаунте. Данные обновляются в моде онлайн.
кэт казино и другие игровые клубы, нацеленные в приманивании и сохранении геймеров, предоставляют им всеобъемлющие и оперативные варианты транзакций. Во время выбора площадки важно следует узнать, которые методы платежей на площадке доступны. Чем более имеется разных вариантов, то лучше – существует из чего выбирать.
Наиболее распространенный метод расчета – дебетовые карты. Финансовые учреждения начисляют сбор, но предоставляют надежность транзакций. У «кредитки» есть безопасные возможности, например, двухфакторная аутентификация и CVV-номера. Вдобавок популярны денежные перечисления. Такие способы требуют длительное время, но стабильны и дают возможность перемещать большие суммы с счета в банке в онлайн-казино и в обратном направлении.
Актуальное платежное способ в игорных заведениях – цифровые кошельки, например, PayPal, Skrill, Neteller. Цифровые кошельки – онлайн платформа, дающий возможность отправлять средства в интернете, не задействуя пластиковых карт. Средства, расположенные на виртуальном кошельке, можно применять непосредственно (платить за вещи и сервисы в сети) или трансферить на «кредитку». Основные достоинства применения цифровых счетов включают:
Цифровые счета – выбор тех, кто хотят проводить переводы оперативно и безопасно. Ихняя востребованность увеличивается.
Ведущие игорные заведения, такие как, cat casino, обрабатывают операции в крипте. Электронные валюты не регулируются кредитными организациями. Существует огромное количество видов виртуальных активов: Bitcoin, Ethereum, Litecoin, Ripple, Tether. Главный преимущество эксплуатации виртуальной валюты – сохранение анонимности. Цифровые перечисления выполняются анонимно, а их выполнение занимает минимальное количество часов. Многие казино не берут комиссию за депозиты и обналичивание в крипте.
Среди всех пользователей распространены мобильные транзакции. Они включают проведение транзакций прямо с смартфона – без задействования пластиковых карт. Имеется огромное количество услуг портативных платежей. Международные решения – Zimpler и Chip Mobile. Преимущества транзакций с смартфона – удобство, быстрота и то, что пользователям не требуется сообщать свою финансовую информацию. С целью не оказаться мишенью хакеров, нужно отдавать предпочтение надежные и проверенные мобильные платежные системы: они обеспечивают охрану финансовой и личной информации.
Неплохой вариант увеличения баланса в игорном заведении – предоплаченные карты. С применяя этого денежного механизма можно переводить средства на баланс, не разглашая банковские детали. Суть метода состоит в том, что: пользователь приобретает электронный шифр или физическую пластик установленной ценности, а затем вводит ключ для осуществления транзакции. Чаще всего встречающиеся широко используемые предоплаченные карты – Paysafecard. Эти предметы продаются внутри павильонах среди различной мелочью, на заправках.
При осуществления транзакций (вне зависимости от выбранного варианта) защита геймера является приоритетом. У каждого из оплатных вариантов свои угрозы и особенности. К примеру, при использовании виртуальной валюты можно утерять секретный ключ, а кредитные карты могут быть скомпрометированы злоумышленниками. Для обеспечения наивысшей защищенности во время выполнения денежных переводов советуется задействовать двухфакторную аутентификацию. Важно держаться подальше от публичных сети Wi-Fi, поскольку они уязвимы для взлома. По указанной той поводу целесообразнее не применять не своими мобильными устройствами иными компьютерами.
Игроку, исследующему онлайн-казино, необходимо разобраться в предоставляемыми в данном заведении способами оплаты и их безопасностью. Необходимо изучить рецензии геймеров, чтобы выяснить, что они думают о разнообразных способах финансовых операций. Если для пользователя важна анонимность, ему следует рассмотреть возможность использования финансовых инструментов, не требующих предоставления личных данных, например, электронных кошельков или предоплаченных карт.
В процессе партии в гэмблинге могут происходить всевозможные запросы, нуждающиеся в оперативных решений. Необходимо удостовериться, что на площадке есть отдел техподдержки, готовая помочь. На ведущих сайтах, к примеру, catcasino, саппорт 24/7.
Клубы обеспечивают разнообразные способы контакта с консультантами. Чтобы урегулирования незамысловатых задач практично использовать телефонное соединение. При данном взаимодействии разъяснить положение проще, нежели дать сведения в письменном виде. Для того чтобы решить какую-то значительную проблему, целесообразнее использовать e-mail. В электронном письме можно в деталях рассказать образовавшуюся ситуацию, добавить к сообщению снимки экрана. Однако нужно иметь в виду, что рассмотрение корреспонденции отнимает определенное время, поэтому сразу же разрешить проблему не получится. Если ответ станет предоставлен не в полном объеме, придется повторно обратиться к профессионалам.
Самый распространенный способ контакта с сотрудниками службы поддержки – чат. В него как и при использовании email, к уведомлениям разрешается присоединять снимки экрана. В чате консультанты реагируют круглосуточно. Для обрести результата не нужно вводить логин или прочие информацию учетной записи, поскольку работа проводится непосредственно на сайте.
Служба поддержки рекомендуется проверить, спросив профессионалам определённый запрос. Реакция необходим оказаться ясным и оперативным. Крайне важно, чтобы сотрудники техподдержки действительно вникали в затруднения, а не отделывались стандартными репликами. В топовых клубах хронология общения с саппортом сохраняется. Такое помогает повысить стандарт услуг.
Игровые автоматы часто проще включать не на персональном компьютере, а на телефоне – он всегда рядом. Учитывая это, следует выбирать казино, обладающих мобильная версия или аппликация. Портативная вариация сайта не нужна в загрузке и действует во всех браузерах. Софт доступно установить на устройство с iOS или Android. Софт предоставляет удобный и стабильный подключение к развлечениям в обход всех ограничений.
Программа для смартфонов комфортно в эксплуатации и позволяет развлекаться в любое комфортное время. Загрузочный ПО оперативно стартует и устойчиво функционирует даже при низкой сетевой скорости. Программное обеспечение действует автономно относительно веб-сайта.
И приложении, так и в мобильной версии сайта можно выполнять все привычные действия: заходить в профиль, делать вклады и снимать выигрыши, начинать слоты и прочие игры. Снова выполнять процесс регистрации для игры на телефоне не нужно.
Для того чтобы развлечение в автоматы непрерывно сохранялась как развлечением и не приводила к пристрастие, нужно управлять своим поведением. Игрокам предлагается откладывать на пари определенную количество денег и не нарушать индивидуально определенные ограничения.
Для игрового процесса с использованием действительные финансы необходимо выбирать оптимальные слоты. Автоматы различаются друг от друга не лишь тематикой, и сложностью, механикой ставок, теоретическим показателем возврата и другими параметрами. Совсем не наиболее очевидный, но существенный аспект аппаратов – нестабильность (уровень риска). Существуют низко- автоматы, средне- игровые автоматы и высоко-волатильные слоты. Интенсивность изменчивости прямо зависит от значению мультипликаторов, заложенных в слотах. Когда больше изменчивость, тем продолжительнее необходимо ставить деньги, однако то больше сумма выигрышей.
На онлайне можно легко отыскать сведения про многочисленных стратегий игры на игровые машины, тем не менее в реальности все они малоэффективны. Данное объясняется непредсказуемостью итогов лотерей. В слотах невозможно хотя бы примерно предсказать, когда в очередной раз появится оплачиваемая комбинация символов. Благодаря случайность исходов спинов отвечает за специальный алгоритм – генератор рандомных чисел.
Главным принципом для игрока гэмблинг-клуба должно быть использование для беттинга только собственных денег. Брать ссуды не нужно, так как это – тупиковый путь. Следует наблюдать за своим действиями, чтобы не предотвратить формирование азартной зависимости. Выявить пристрастие от азартных игр возможно с помощью следующим характеристикам:
Очень важно, чтобы в игорном заведении была доступна функция самоотстранения. В значительных казино можно закрыть себе доступ к учетной записи самому, включив соответствующую настройку в личном кабинете. В случае если такой опции не существует, следует обратиться в техническую поддержку с просьбой о краткосрочной блоке аккаунта. Самоограничение помогает взять перерыв в игре, пересмотреть свои взгляды на игровые автоматы и подумать о том, как пользоваться банкроллом правильно.
Игрокам необходимо управлять периодом, затраченное за игрой. В игорном доме легко лишиться контакт с действительностью, что может привести к плачевным итогам. Поэтому советуется устанавливать будильник и проводить перерывы. В случае значительной изнеможения или неважного самочувствия, желательно не играть вовсе.
]]>