Graded Cards System provides an easy way for collectors to manage their graded card collections directly within WordPress. Add your cards with their certificate numbers, grades, and images, then display them on your site using simple shortcodes. A built-in search allows visitors to quickly verify a card's certificate number against your database. This plugin is perfect for individual collectors, hobby shop owners, or anyone looking to create a digital portfolio of their graded cards from services like PSA, BGS, SGC, and more.
Core Features:
Easy Card Management: A simple admin interface to add, view, and delete your graded cards.
Media Uploader Integration: Use the native WordPress Media Uploader for a seamless image-adding experience.
Certificate Search: Use the [graded_cards_search] shortcode to add a search bar that lets users verify certificate numbers.
Display Your Collection: Use the [graded_cards_list] shortcode to display your entire collection in a beautiful, responsive grid or a clean table layout.
Lightweight & Efficient: Built to be fast and not slow down your website.
Upload the graded-cards-system folder to the /wp-content/plugins/ directory.
Activate the plugin through the 'Plugins' menu in WordPress.
Navigate to the "Graded Cards" menu in your admin dashboard to start adding cards.
(Optional) Navigate to "Graded Cards > Settings" to choose your default collection display style.
Use the shortcodes [graded_cards_search] and [graded_cards_list] on any page or post.
2.2
Security Fix: Added a nonce check to the [graded_cards_search] shortcode form to prevent unauthorized requests.
Security Fix: The do_action hook for saving a card now passes a sanitized data array instead of the raw $_POST variable.
Code Quality: Replaced all gcp_ and gcs_ function, hook, and CSS class prefixes with the more unique gcsys_ prefix to prevent conflicts and ensure full compatibility with the Pro add-on.
Code Quality: Added explicit sanitization for all inputs to comply with
WordPress.org standards.
Tweak: Added phpcs:ignore comments to address safe-use warnings for database table variables.
Tweak: Updated plugin version to 2.2.
2.1
Tweak: Added descriptive text to the admin page header for better user guidance.
Tweak: Refined the "Pro Activated" notice for a cleaner user experience.
Tweak: Updated CSS for better responsive handling of the frontend table layout.
2.0
Feature: Added a new "Settings" page under "Graded Cards".
Feature: Added an option on the Settings page to choose a default layout (Grid or Table) for the [graded_cards_list] shortcode.
Feature: The [graded_cards_list] shortcode now supports a responsive table layout in addition to the grid view.