Simple Portfolio Grid self-updates
Simple Portfolio Grid — WordPress plugin (interim GitHub-based distribution while awaiting WordPress.org review)
by pravinregi · github.com/chatgpta67-blip/simple-portfolio-grid
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/chatgpta67-blip/simple-portfolio-grid/archive/refs/heads/main.zipShips its own WordPress updater (Plugin Update Checker), so new versions show up under Dashboard → Updates.
Readme
Simple Portfolio Grid
A lightweight WordPress plugin that adds a "Projects" post type, a responsive portfolio grid shortcode, and a two-column single-project page (images on one side, text on the other).
Distributed and updated via this GitHub repository — no WordPress.org listing.
Features
- A "Projects" post type with title, content, featured image, and a gallery of extra images.
- A drag-to-reorder image picker built on the native WordPress media library.
- The
[portfolio]shortcode renders a responsive grid of all projects, linking each to its own page. Use[portfolio columns="4"]to change the column count (default 3). - Each project gets an automatic two-column page: images on one side, title/content on the other.
- Ships its own updater (bundled Plugin Update Checker) so installed sites get "Update Now" in wp-admin whenever a new tag is pushed here — no manual re-upload.
Installation
- Download the latest release zip from the Releases page, or clone this repo.
- Upload the plugin folder to
/wp-content/plugins/simple-portfolio-grid/(or zip it and use Plugins → Add New → Upload Plugin in wp-admin). - Activate it through the Plugins screen.
- Add projects from the new "Projects" menu, then place
[portfolio]on any page.
Shipping an update
- Make your code changes.
- Bump
Version:insimple-portfolio-grid.php. - Commit, then tag and push:
git tag vX.Y.Z git push origin main --tags - Every site with the plugin installed will see "Update Now" in wp-admin within about 12 hours (or immediately if someone clicks "Check for updates" on the Plugins page).
Customization
- Copy
single-spg_project.phpinto your active theme to override the single-project template. - The "Back to Featured Works" link looks for a page with the slug
featuredworks, falling back to the homepage. Change the destination with thespg_back_link_urlfilter.