=== 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
9th Daybreak Remake improves on its predecessor with better lighting, music, and character animations. You can wield a combine of weapons like maces, hammers, and swords, and your character’s appearance adjustments with your gear. It supports both offline and online play, making it probably the greatest RPGs launched this 12 months. With over one hundred million customers, AdultFriendFinder is one of the best adult chat site – especially for x-rated matters.
Since Chaturbate doesn’t have geo-lockers, you can access it from anywhere on the earth. As a end result, you’ll enjoy the company of curious customers from different backgrounds with completely different kinks and quirks. You can ship informal sex texts or request a video chat with your partner if you need to get more intimate. LiveJasmin also has a buzzing trans sexting part, making it one of the inclusive sexting platforms today. Afterward, I recommend purchasing a premium membership to take pleasure in VIP perks such as better, extra practical footage and shorter wait occasions when generating your AI partners. Since CandyAI’s major aim is matching you with a super AI sexting buddy, there aren’t any human sext companions to have interaction (not that it’s that massive of a hurdle to begin with).
There are 15 guys to unlock in the game and you get rewarded on your erolabs what in the hell is bad efforts with some explicit art work. In whole, there are more than 200 tales and 100 unique and uncensored pictures to gather and enjoy. While I guess you would call this a hentai game, the visible aesthetic is more in the vein of a bastardised Western comic. Look for games that align with your interests and preferences, whether that’s engaging storylines, interactive gameplay, or the opportunity to attach with others.
Creating your consumer account is simple and fairly easy. Slutroulette solely requires you to fill in a working email, a novel username, and a password, and you’re good to go. Once done, you can start sexting with anybody that catches your eye (or ear). Once you log in, you’ll face a stream of worldwide and native ladies able to exchange hot messages with you in Slutroulette’s buzzing on-line sexting platform. The reside cams embrace popular, hotshot pornstars who’re more than keen to interact with you by way of text, voice, or video calls when you have the coin to again your game up.
These challenges can influence the development, distribution, and reception of these games. In this game you will be playing as a young prince who inherits a ruined kingdom. There’s plenty of political tensions in all places and his subjects doubt his reign. The kingdom suffered nice losses because of struggle, ill-conceived plans and heaps of debt.
You get to choose from a variety of categories, including scorching families, twin swaps, and step-siblings, among others. And it will get better as there is no shortage of movies, as the site boasts over 1000 videos published in 2025 alone. Digital Taboo has a dedicated search button that lets you pick your preferred models. ChatRandom is a strong chat room site that connects two random strangers in a video chat. AdultFriendFinder also has adult-oriented chat rooms which users can entry for free. Whereas the location is totally free to use, there are some issues with a free account.
You’ll be rolling with the big fish, I mean, who doesn’t find out about PornHub and it’s enviable collection of novice and skilled models. While PH may not be identified primarily for its VR content, it’s an excellent place to eat the tons of of published VR sex movies and steamy livestreams. VRCosplayX brings your favorite characters to life, placing you firmly in command of your fantasies. They combine fantasy, cosplay, and actual emotion in each scene to help create distinctive storylines. If you like costumes, fantasy worlds, and detailed roleplay, VRCosplayX might just be what you want. What we like essentially the most is the dedication of creators to invest in outfits and units, which makes the scenes all of the extra sensible.
Compare these AI porn sites with one of the best safe sex cam chat sites and discover the aura your self. The way forward for porn sites can be overwhelming and I’m waiting to unfold the options just like you. It is a narrative-driven game that offers a deep dive into the school lifetime of a young man. It combines the elements of a visual novel with interactive choices that significantly influence the storyline. Players navigate through the complexities of social interactions, academic pressures, and private development. No need to be around your PC all the time because these games may be performed from your phone, so wherever you’re, there will be a chance to play these games.
Also, think about the game’s reputation, user evaluations, and any out there demos or trials to make sure it meets your expectations. All The Time download games from reputable sources, keep your device’s security software program updated, and be aware of the information you share online. Additionally, guarantee you’re of the legal age to entry grownup content and respect content warnings and age restrictions. Both Rogue Rems and Jacob Lord are hanging out in the kitchen; they’re simply again from the health club, and their testosterone is operating extraordinarily excessive. Roque and Jacob are strolling around in nothing however their shorts and sneakers, however those shortly come off so both males can admire each other in their tight-fitting briefs. It gets them further riled up for when the action gets hardcore. Performer consent is prime to moral grownup content production.
Realms have been attacked, and there are horny heroes to go on the journey to rescue this realm with attacks and fights. In this game, you are tasked with assembling a group of heroes to battle against formidable foes. But that is not the only factor right here as a end result of there are a bunch of seductive heroes prepared so that you just can create an ideal group in a hentai mode. Get ready for a number of the hottest content around—SlutRoulette offers a combine of sultry shows, making it one of the high grownup chat sites. While you presumably can pattern free exhibits, the real excitement begins in paid classes, the place performers offer highly erotic experiences tailor-made to your preferences.
These games cater to a diverse audience, together with these throughout the LGBTQ+ group seeking illustration and people interested in exploring totally different elements of sexuality. The development of these games is influenced by technological developments, altering social attitudes in the course of sexuality, and the rising demand for grownup content in digital codecs. The improvement and distribution of cell gay porn games are topic to legal and ethical concerns. Issues related to age verification, consent, privateness, and the depiction of sexual actions are of paramount importance. Developers must navigate complex legal landscapes that change by country and region, ensuring compliance with legal guidelines and rules governing grownup content. This style of grownup entertainment caters to a specific audience seeking interactive and immersive experiences that replicate their pursuits and preferences. The growth and distribution of those games have been shaped by varied components, together with technological developments, authorized considerations, and market tendencies.
As one of many top-rated gay porn games for iOS, the principle aim here is to level-up fast by amassing anime hunks, studs and cock-hungry dudes on your harem. Faux Lay is certainly one of the extra plot-driven sex games for iPhone. It’s a bit like the Faux Taxi porn concept, however with some additional useful resource administration and PVP gameplay added to the mix. What I’m together with it for, particularly, is the futuristic (and slightly creepy) AI Girlfriend chat feature. It’s similar to Temptations AI, but more targeted on fast chats (and tied to visible content). I loved a quantity of classes tinkering with the prompts and sexting my creations. The scariest part of this tech is that it’s currently the worst it’s ever going to be.
]]>