Perhaps WordPress database schema is not so good for an implementation like this one, there’s a couple of ways of how to do it.
You could set a rating post type that is actually a reference with attachmed images and some information for people to rate. So, every time a is_user_logged_in user rates any post of this post type, you’ll probably want to set the post as rated by this user (so he won’t rate it again) on a reference for him in wp_usermeta, and also increase a rating_count on wp_postmeta.
Well, this is just to start.
Related Posts:
- wp.media.view.ImageDetails – Save settings as HTML5 data-* attributes for image
- how to get path to images in the uploads folder to be used in a plugin
- How to custom crop each image size?
- Is it possible to “freeze” a WordPress blog?
- Using Advanced Custom Fields with WordPress and Lightbox
- Display (and manage) webcam images?
- Cropping, Re-sizing and Saving images from one folder to another folder in wordpress
- How to make WordPress use protocol indepentent upload files?
- How do I change the description of the same image which is to be found in multiple instances?
- How to select featured images for 1500 posts?
- How to extract images of post and pages excluding header and logo image in wordpress?
- Use Media Uploader in Plugin
- Generated Images sizes do not match Media Settings Image Size
- Converting a simple plugin to be placed inside of functions.php
- Get uploaded image url
- Star rating for custom post types [closed]
- How to change Thumbnail size of next Gen Gallery plugin?
- Review plugin with rating of post [closed]
- How to remove the whitespace in image name and save the new file
- I need to have two 1-5 star rating fields, only editable by admins. Which plugin should I use?
- How do I create a full-bleed background image on text mouseover? [closed]
- Is it possible to insert images directly from the server?
- Get the url of the full sized attachment image using post ID?
- How to add css class to a specific set of images?
- How do I make images clickable so as to enlarge them using lightbox?
- Adding Attachment Display Settings in custom media frame
- Advanced Custom Fields
- Why isn’t “background-image: url”working with Bootstrap carousel on WP?
- Find unused images?
- How to generate video out of images via WordPress plugin
- Image gallery plugin [closed]
- How to upload images to WP Panel keeping correct folder in FTP
- How to add an image from web-link?
- How can I implement an Add to Collection function on my Image Gallery to be downloaded later?
- Howto accurately position images with maximum flexibility?
- Good rating plugin that doesn’t depend on an external service?
- Show an image in my header.php
- How to display the “ratingValue” and “ratingCount” values generated by the KK Star Ratings plugin into my page’s recipe ld+json schema
- How can I restrict image upload dimensions for non-admin WordPress users?
- Force media library editor to overwrite the original filename?
- Bulk edit WP posts to update embeded images with new alt tags
- Add padding while generating thumbnail
- Adding (image) caching to my Tumblr widget
- Implementing an image hosting website using WordPress? [closed]
- Redirect to another page using contact form 7? [closed]
- Woocommerce showing images blurry in description page
- In Woocommerce theme need to add custom external link [closed]
- Photo Gallery Plugin and Touch Devices
- How to Resize the Custom Post Images?
- How to limit image size for the entire website ? But without editing the post (css/plugin?!)
- Skewed / slanted button within elementor [closed]
- How can I automatically download all images from all imported posts, place them on my new host, and replace all the links
- Plugin for an interactive image? [closed]
- How to fix broken media library?
- Add “Featured Image” box in my plugin post page
- Blurry images when loading the page first time
- Image Galleries for website migrated from .com to .org
- Search by Attachment ID
- JSON API Plugin not showing Attachments id reused
- Rating system for users
- Some images on WordPress site are suddenly gone
- Regenerate Thumbnails Plugin successfully updated my thumbnails but image src won’t change to new image size?
- Multiple images per post – Show random image elsewhere
- Replace image urls(absolute instead of relative) by using filter in single page
- Dynamic Rating Plugin to Add Anywhere
- Simple sildeshow/image-upload plugin?
- how to remove share button from image overlay
- How to hide featured images of all posts falling under the same category in wordpress?
- Upload Image with a file URL and show dynamically on Frontend
- Is classical wordpress eidtor a good option for me to include a large table with a large number of images on my webpage?
- insert og image link in wordpress post
- Optimise wordpress database using SQL after deleting registered images from Media Folder
- How to Upload images to a custom folder in upload folder using media uploader
- Displaying all the images from all of my articles
- Product Page loads terribly slow when product gallery images are added
- WordPress how do I change images used in plugins?
- Why is my site still showing insecure icon even if I have SSL certificate?
- Help finding a plugin – masonry type post grid
- How to wrap image tag into div for post only?
- Insert Sponsor logo in custom own theme
- Optimize and delete images in WordPress
- Upload image to wordpress using ionic/cordova with WP REST API V2
- Add image to post
- How to force regenerate thumbnails in WordPress posts?
- resizes images on the fly
- Theme Load Error
- adding image in the header of my dev widget
- How to select featured images for 1500 posts?
- Server Path Information
- Display alt text as tool tip on page
- Adding Relevant Post Images
- Images not showing and plugins not installing on wordpress server move
- Adding hero images to blog posts
- which is this plugin ? [closed]
- Image Layout in Posts
- Is there a WordPress Plugin like Imsanity that keeps high resolution originals? [closed]
- Images get uploaded itself from the computer
- how to embed a crop feature for cropping images uploaded by the user
- How to show image caption in Woocommerce gallery
- LiteSpeed cache image Optimization