# Visual Portfolio ## Docs - [Introduction](https://mintlify.wiki/nk-crew/visual-portfolio/introduction.md): Modern gallery and portfolio plugin with advanced layouts editor for WordPress. Clean gallery styles with powerful settings in the Gutenberg block. - [Installation](https://mintlify.wiki/nk-crew/visual-portfolio/installation.md): Install Visual Portfolio on your WordPress site using the admin dashboard, WP-CLI, or manual upload. Get started in minutes. - [Quick Start](https://mintlify.wiki/nk-crew/visual-portfolio/quickstart.md): Create your first Visual Portfolio gallery in minutes. Learn the basics of layouts, content sources, and customization options. - [Layouts](https://mintlify.wiki/nk-crew/visual-portfolio/concepts/layouts.md): Understanding Visual Portfolio layout types and their configuration options - [Content Sources](https://mintlify.wiki/nk-crew/visual-portfolio/concepts/content-sources.md): Understanding how Visual Portfolio retrieves and displays different types of content - [Portfolio Post Type](https://mintlify.wiki/nk-crew/visual-portfolio/concepts/portfolio-post-type.md): Understanding the custom Portfolio post type and its features - [Lightboxes](https://mintlify.wiki/nk-crew/visual-portfolio/concepts/lightboxes.md): Understanding popup galleries and lightbox functionality in Visual Portfolio - [Responsive Design](https://mintlify.wiki/nk-crew/visual-portfolio/concepts/responsive-design.md): Understanding responsive breakpoints and mobile optimization in Visual Portfolio - [Gutenberg Block](https://mintlify.wiki/nk-crew/visual-portfolio/building/gutenberg-block.md): Learn how to use the Visual Portfolio Gutenberg block in the WordPress block editor - [Visual Editor](https://mintlify.wiki/nk-crew/visual-portfolio/building/visual-editor.md): Learn how to use the Visual Portfolio visual editor for creating and managing layouts - [Shortcodes](https://mintlify.wiki/nk-crew/visual-portfolio/building/shortcodes.md): Learn how to use Visual Portfolio shortcodes to display galleries and portfolios - [Settings Overview](https://mintlify.wiki/nk-crew/visual-portfolio/building/settings-overview.md): Complete guide to all Visual Portfolio settings and controls - [Masonry Layout](https://mintlify.wiki/nk-crew/visual-portfolio/layouts/masonry.md): Create Pinterest-style galleries with items arranged in optimal vertical positions - [Grid Layout](https://mintlify.wiki/nk-crew/visual-portfolio/layouts/grid.md): Display items in a consistent grid with equal heights and responsive columns - [Justified Layout](https://mintlify.wiki/nk-crew/visual-portfolio/layouts/justified.md): Create professional photo galleries with justified rows like Flickr and Google Photos - [Tiles Layout](https://mintlify.wiki/nk-crew/visual-portfolio/layouts/tiles.md): Create custom tile patterns with flexible item sizes and arrangements - [Slider Layout](https://mintlify.wiki/nk-crew/visual-portfolio/layouts/slider.md): Create dynamic carousels and sliders with advanced controls and animations - [Item Styles](https://mintlify.wiki/nk-crew/visual-portfolio/layouts/item-styles.md): Customize how portfolio items appear with built-in hover effects and overlay styles - [Layout Customization](https://mintlify.wiki/nk-crew/visual-portfolio/layouts/customization.md): Learn how to customize layouts with CSS, hooks, and custom templates - [Posts Query](https://mintlify.wiki/nk-crew/visual-portfolio/sources/posts-query.md): Display WordPress posts, custom post types, and taxonomies in your Visual Portfolio galleries - [Image Galleries](https://mintlify.wiki/nk-crew/visual-portfolio/sources/image-galleries.md): Create beautiful image galleries with custom metadata, categories, and ordering - [Portfolio Items](https://mintlify.wiki/nk-crew/visual-portfolio/sources/portfolio-items.md): Learn about the Portfolio custom post type for managing professional portfolio projects - [Manual Selection](https://mintlify.wiki/nk-crew/visual-portfolio/sources/manual-selection.md): Manually curate content by selecting specific posts, portfolio items, or pages - [Filters & Sorting](https://mintlify.wiki/nk-crew/visual-portfolio/features/filters-sorting.md): Enable dynamic filtering and sorting capabilities for your portfolio galleries - [Pagination](https://mintlify.wiki/nk-crew/visual-portfolio/features/pagination.md): Multiple pagination styles including standard pages, load more, and infinite scroll - [Lazy Loading](https://mintlify.wiki/nk-crew/visual-portfolio/features/lazy-loading.md): Improve performance with intelligent image lazy loading and placeholder generation - [SEO Optimization](https://mintlify.wiki/nk-crew/visual-portfolio/features/seo-optimization.md): Built-in SEO features to prevent duplicate content and maintain search engine rankings - [Video & Audio](https://mintlify.wiki/nk-crew/visual-portfolio/features/video-audio.md): Display video and audio content in your portfolio galleries with popup support - [Page Builder Integrations](https://mintlify.wiki/nk-crew/visual-portfolio/integrations/page-builders.md): Visual Portfolio integrations with popular WordPress page builders including Elementor, Divi, and WPBakery Page Builder (Visual Composer) - [Theme Integrations](https://mintlify.wiki/nk-crew/visual-portfolio/integrations/themes.md): Visual Portfolio compatibility with popular WordPress themes including Avada, Enfold, Blocksy, and more - [Plugin Integrations](https://mintlify.wiki/nk-crew/visual-portfolio/integrations/plugins.md): Visual Portfolio compatibility with popular WordPress plugins including WPML, Yoast SEO, Rank Math, Jetpack, WP Rocket, and more - [Developer Overview](https://mintlify.wiki/nk-crew/visual-portfolio/developers/overview.md): Introduction to Visual Portfolio plugin development, architecture, and key concepts - [Development Setup](https://mintlify.wiki/nk-crew/visual-portfolio/developers/setup.md): Set up your local development environment for Visual Portfolio plugin development - [Plugin Architecture](https://mintlify.wiki/nk-crew/visual-portfolio/developers/architecture.md): Deep dive into Visual Portfolio's class structure, loading mechanism, and architectural patterns - [Hooks & Filters](https://mintlify.wiki/nk-crew/visual-portfolio/developers/hooks-filters.md): Complete reference of WordPress hooks and filters available in Visual Portfolio - [Custom Templates](https://mintlify.wiki/nk-crew/visual-portfolio/developers/custom-templates.md): Override and customize Visual Portfolio template files - [CSS Variables](https://mintlify.wiki/nk-crew/visual-portfolio/developers/css-variables.md): Customize Visual Portfolio appearance using CSS custom properties - [Custom Layouts](https://mintlify.wiki/nk-crew/visual-portfolio/developers/custom-layouts.md): Create and register custom portfolio layouts in Visual Portfolio - [PHP Classes](https://mintlify.wiki/nk-crew/visual-portfolio/api/php-classes.md): Reference documentation for Visual Portfolio PHP classes and methods - [JavaScript API](https://mintlify.wiki/nk-crew/visual-portfolio/api/javascript-api.md): Reference documentation for Visual Portfolio JavaScript API and events - [REST API Endpoints](https://mintlify.wiki/nk-crew/visual-portfolio/api/rest-endpoints.md): REST API endpoints available in Visual Portfolio for AJAX operations - [Template Functions](https://mintlify.wiki/nk-crew/visual-portfolio/api/template-functions.md): Template functions and helpers for customizing Visual Portfolio output - [Contributing](https://mintlify.wiki/nk-crew/visual-portfolio/developers/contributing.md): Learn how to contribute to the Visual Portfolio WordPress plugin development - [Code Quality](https://mintlify.wiki/nk-crew/visual-portfolio/developers/code-quality.md): Code quality standards and linting tools used in Visual Portfolio development - [Testing](https://mintlify.wiki/nk-crew/visual-portfolio/developers/testing.md): Learn how to write and run tests for the Visual Portfolio WordPress plugin