Rhino Portfolio

外掛說明

Rhino Portfolio is built from the ground up for modern WordPress (PHP 8.1+ & WP 7+). Designed for freelancers, agencies, developers, designers, photographers, architects, and creative professionals who want to showcase their work without relying on bloaty page builders.

Features

  • Custom Portfolio Post Type: Dedicated CPT with customizable taxonomies (Categories, Tags, Skills/Technologies, Collections) managed from Settings.
  • Structured Case Studies: 13 structured sections including Overview, Objectives, Problem, Solution, Research, Design Process, Development, Testing, Launch, Results, Challenges, Lessons Learned, and Testimonials.
  • Rich Media Support: Image Galleries, Masonry, Sliders, Before/After Image Comparison, Video Embeds, PDF Previews, Audio Player, and 360° Interactive Views.
  • 10 Dynamic Gutenberg Blocks: Portfolio Grid, Portfolio Carousel, Standalone Filter Bar, Featured Project, Live Search, Project Timeline, Technology Badges, Client Logos, Statistics Counter, and Client Testimonials.
  • Portfolio Grid enhancements: Show/Hide item count and configure items per page via block settings.
  • Pure Vanilla ES6: 0 jQuery dependency for maximum site speed and performance.
  • Design Controls & Dark Mode: Modern CSS custom properties design system with built-in Dark Mode support.
  • WooCommerce Compatible: Link WooCommerce digital products to projects and display “Buy Template” CTAs.
  • Schema.org SEO Engine: Built-in CreativeWork JSON-LD structured data, Open Graph meta tags, and Twitter Cards.
  • Lead Generation CTAs: Contact, Request Quote, Book Consultation, WhatsApp CTA, and Calendly modal embed.
  • AI Features: Generate project summaries, SEO meta descriptions, image alt texts, technology suggestions, and auto-categorization.
  • Developer Friendly: Full REST API endpoints, WP-CLI commands (wp rhino-portfolio), action/filter hooks, and template override support.
  • WCAG 2.2 Accessible: Full keyboard navigation, screen reader labels, high contrast, and reduced motion support.

螢幕擷圖

安裝方式

  1. Upload the rhino-portfolio folder to your /wp-content/plugins/ directory, or install directly through the WordPress Plugins dashboard.
  2. Activate the plugin.
  3. Go to Portfolio -> Settings to configure design styles or dark mode preferences.
  4. Go to Settings -> Permalinks and click Save Changes to refresh post URLs.

常見問題集

Does this require jQuery?

No. Rhino Portfolio is completely jQuery-free and written in standard ES6 JavaScript for optimal speed.

Can I override templates in my theme?

Yes. Simply copy files from rhino-portfolio/templates/ to a rhino-portfolio/ folder inside your active theme.

Does it support WooCommerce?

Yes, you can link WooCommerce products directly to portfolio items for digital templates or client purchases.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Rhino Portfolio〉的開發相關工作。

參與者

將〈Rhino Portfolio〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

2.0.0

  • Complete redesign and rewrite.
  • Introduced PSR-4 OOP Architecture (PHP 8.1+).
  • Added 10 Gutenberg dynamic blocks.
  • Removed all jQuery dependencies.
  • Added Case Study sections, WooCommerce integration, Schema.org SEO, REST API, and AI tools.
  • Added show/hide option for portfolio count and items per page controls in Portfolio Grid block.

1.0.0

  • Initial Release.