{"id":279073,"date":"2026-03-10T15:18:49","date_gmt":"2026-03-10T15:18:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/polanger-videohub-lite\/"},"modified":"2026-06-28T15:28:41","modified_gmt":"2026-06-28T15:28:41","slug":"polanger-videohub-lite","status":"publish","type":"plugin","link":"https:\/\/ibo.wordpress.org\/plugins\/polanger-videohub-lite\/","author":23431853,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.9.1","stable_tag":"1.9.1","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"VideoHub - Build Your Own Video Platform","header_author":"Polanger","header_description":"Free YouTube-like video platform for WordPress. Create your own video sharing website with modern UI. Upgrade to Pro for Premium Content selling, Live Streaming, Comments, Reactions, and Advanced Search addons.","assets_banners_color":"493a65","last_updated":"2026-06-28 15:28:41","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/polanger.com","header_plugin_uri":"https:\/\/polanger.com\/product\/polanger-videohub-for-wordpress\/","header_author_uri":"https:\/\/polanger.com","rating":5,"author_block_rating":0,"active_installs":10,"downloads":601,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"polangersoft","date":"2026-03-10 15:20:54"},"1.1.0":{"tag":"1.1.0","author":"polangersoft","date":"2026-03-10 15:48:13"},"1.1.2":{"tag":"1.1.2","author":"polangersoft","date":"2026-03-11 11:04:32"},"1.8.0":{"tag":"1.8.0","author":"polangersoft","date":"2026-06-26 18:34:12"},"1.8.1":{"tag":"1.8.1","author":"polangersoft","date":"2026-06-27 01:11:18"},"1.9.0":{"tag":"1.9.0","author":"polangersoft","date":"2026-06-28 14:05:41"},"1.9.1":{"tag":"1.9.1","author":"polangersoft","date":"2026-06-28 15:28:41"}},"upgrade_notice":{"1.9.1":"<p>Recommended maintenance update for WordPress.org users. Refreshes public links, improves addon upload replacement safety, and clarifies bundled documentation for the free core and optional official addons.<\/p>","1.9.0":"<p>Recommended update for sites using VideoHub search, comments, Explore pages, or admin diagnostics. Improves live search reliability, responsive discovery layouts, custom-table safety checks, and developer documentation.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3479193,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3479193,"resolution":"772x250","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.1.2","1.8.0","1.8.1","1.9.0","1.9.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Video homepage with hero, latest videos, playlists, and categories","2":"Single video page with responsive player and related videos","3":"Video archive and search interface","4":"Admin video editor","5":"VideoHub settings","6":"Addons management page","7":"Mobile interface","8":"Shorts experience"}},"plugin_section":[],"plugin_tags":[269046,6400,90868,5637,269045],"plugin_category":[],"plugin_contributors":[253653],"plugin_business_model":[],"class_list":["post-279073","plugin","type-plugin","status-publish","hentry","plugin_tags-user-uploads","plugin_tags-video-gallery","plugin_tags-video-platform","plugin_tags-video-player","plugin_tags-video-sales","plugin_contributors-polanger","plugin_committers-polangersoft"],"banners":{"banner":"https:\/\/ps.w.org\/polanger-videohub-lite\/assets\/banner-772x250.png?rev=3479193","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/polanger-videohub-lite\/assets\/icon-128x128.jpg?rev=3479193","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>VideoHub helps you turn a WordPress site into a clean, responsive video platform. Publish self-hosted videos, embed videos from popular providers, organize content with categories, tags, and playlists, and give visitors a familiar video browsing experience. Use it as a video gallery, video player system, video playlist manager, or full video library for your site.<\/p>\n\n<p>The free core provides everything needed to publish, organize, and display videos on WordPress. It includes the video content type, playlist support, video categories and tags, a responsive player, comments, reactions, search, homepage sections, shortcodes, and admin tools.<\/p>\n\n<p>When a site needs more advanced workflows, VideoHub can be extended with optional official addons. Paid addons are sold separately on Polanger.com and are not required for the free core video publishing experience.<\/p>\n\n<h4>What You Can Build<\/h4>\n\n<ul>\n<li>A video gallery or media library<\/li>\n<li>A self-hosted video platform<\/li>\n<li>A modern video homepage<\/li>\n<li>Category-based video sections<\/li>\n<li>Playlists and curated video collections<\/li>\n<li>A searchable video archive<\/li>\n<li>A community video platform with optional member, upload, channel, monetization, live, and mobile-app features<\/li>\n<\/ul>\n\n<h4>Core Features<\/h4>\n\n<ul>\n<li><strong>Video Content Type<\/strong> - Manage videos from a dedicated VideoHub admin area<\/li>\n<li><strong>Multiple Video Sources<\/strong> - Use YouTube, Vimeo, Dailymotion, self-hosted videos, and supported embed providers<\/li>\n<li><strong>Responsive Player<\/strong> - Clean video playback layout for desktop, tablet, and mobile<\/li>\n<li><strong>Playlists<\/strong> - Create playlist pages and embed playlists with shortcodes<\/li>\n<li><strong>Categories and Tags<\/strong> - Organize videos with dedicated taxonomies<\/li>\n<li><strong>Homepage Sections<\/strong> - Display hero, latest videos, trending videos, playlists, and category sections<\/li>\n<li><strong>PVH Comments<\/strong> - Advanced video comments with replies, voting, mentions, moderation, and WordPress discussion integration<\/li>\n<li><strong>PVH Reactions<\/strong> - Like, dislike, share, and report actions for videos<\/li>\n<li><strong>PVH Search<\/strong> - Advanced video search with filters for type, date, duration, category, and sorting<\/li>\n<li><strong>View Counter<\/strong> - Track video views and show view counts on the frontend<\/li>\n<li><strong>Related Videos<\/strong> - Show related content on single video pages<\/li>\n<li><strong>Shortcodes<\/strong> - Add VideoHub layouts to pages, posts, and builders<\/li>\n<li><strong>Template Overrides<\/strong> - Override templates from your theme when deeper customization is needed<\/li>\n<li><strong>Video Engine API<\/strong> - Let themes and other plugins select, render, and check access for VideoHub videos<\/li>\n<li><strong>Translation Ready<\/strong> - Built with WordPress internationalization functions<\/li>\n<\/ul>\n\n<h4>Optional Official Addons<\/h4>\n\n<p>Extend VideoHub only when your project needs the extra workflow:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/polanger.com\/product\/pvh-shorts-addon-videohub\/\">PVH Shorts Addon<\/a> - Vertical short-form videos with fullscreen swipe playback<\/li>\n<li><a href=\"https:\/\/polanger.com\/product\/pvh-auth-pvh-channels-pvh-uploads-addons-pack-videohub\/\">PVH Auth, PVH Channels, PVH Uploads Addons Pack<\/a> - Frontend login\/register, user profiles, channels, subscriptions, and user uploads<\/li>\n<li><a href=\"https:\/\/polanger.com\/product\/pvh-ads-addon-videohub\/\">PVH Ads Addon<\/a> - Pre-roll, mid-roll, display, in-feed, and shorts ad placements with analytics<\/li>\n<li><a href=\"https:\/\/polanger.com\/product\/premium-content-marketplace-addons-pack-videohub\/\">Premium Content, Marketplace Addons Pack<\/a> - Sell individual videos through WooCommerce and manage vendor earnings<\/li>\n<li><a href=\"https:\/\/polanger.com\/product\/live-streaming-addon-videohub\/\">Live Streaming Addon<\/a> - Live stream pages for supported streaming providers and paid live access workflows<\/li>\n<li><a href=\"https:\/\/polanger.com\/product\/media-optimizer-addon-videohub\/\">Media Optimizer Addon<\/a> - FFmpeg-based optimization for self-hosted MP4 videos<\/li>\n<li><a href=\"https:\/\/polanger.com\/product\/live-chat-addon-videohub\/\">Live Chat Addon<\/a> - Real-time chat for videos and live streams<\/li>\n<li><a href=\"https:\/\/polanger.com\/product\/pvh-navigation-panel-addon-videohub\/\">PVH Navigation Panel Addon<\/a> - Sidebar navigation for a familiar video platform layout<\/li>\n<li><a href=\"https:\/\/polanger.com\/product\/progressive-web-app-addon-videohub\/\">Progressive Web App Addon<\/a> - Installable app-like experience for visitors<\/li>\n<\/ul>\n\n<h4>Shortcodes<\/h4>\n\n<ul>\n<li><code>[pvh_home]<\/code> - Display the VideoHub homepage layout<\/li>\n<li><code>[pvh_videos]<\/code> - Display a video grid<\/li>\n<li><code>[pvh_video id=\"123\"]<\/code> - Display a single video player<\/li>\n<li><code>[pvh_playlist id=\"123\"]<\/code> - Display a playlist<\/li>\n<li><code>[pvh_categories]<\/code> - Display video categories<\/li>\n<li><code>[pvh_search]<\/code> - Display the VideoHub search interface<\/li>\n<\/ul>\n\n<p>Addon shortcodes become available when the related addon is installed and active.<\/p>\n\n<h3>Developer Documentation<\/h3>\n\n<p>VideoHub includes developer documentation for hooks, filters, addon development, template overrides, shortcodes, and the Video Engine API.<\/p>\n\n<p>VideoHub manages videos so other plugins do not have to. A third-party plugin can save a VideoHub video ID and render it safely:<\/p>\n\n<pre><code>echo pvh_render_video( 123, array( 'context' =&gt; 'lesson' ) );\n<\/code><\/pre>\n\n<p>Developers can also query videos for custom layouts:<\/p>\n\n<pre><code>$videos = pvh_get_videos( array( 'category' =&gt; 'education', 'limit' =&gt; 12 ) );\n<\/code><\/pre>\n\n<p>For admin integrations, add a VideoHub picker to your custom post type:<\/p>\n\n<pre><code>add_filter( 'pvh_video_picker_post_types', fn( $types ) =&gt; array_merge( $types, array( 'lesson' ) ) );\n<\/code><\/pre>\n\n<ul>\n<li><a href=\"https:\/\/polanger.com\/polanger-videohub\/docs\/\">Documentation<\/a><\/li>\n<li><a href=\"https:\/\/polanger.com\/polanger-videohub\/developer\/\">Developer documentation<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/Polanger\/polanger-videohub-lite\">GitHub<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin from WordPress.org, or upload the plugin ZIP from <strong>Plugins -&gt; Add New -&gt; Upload Plugin<\/strong>.<\/li>\n<li>Activate the plugin from the <strong>Plugins<\/strong> screen.<\/li>\n<li>Go to <strong>VideoHub -&gt; Settings<\/strong> and select or create your video homepage.<\/li>\n<li>Add your first video from <strong>VideoHub -&gt; Add New Video<\/strong>.<\/li>\n<li>If you use custom permalinks, visit <strong>Settings -&gt; Permalinks<\/strong> once and click <strong>Save Changes<\/strong> after setup.<\/li>\n<\/ol>\n\n<p>For manual installation, upload the plugin folder to <code>\/wp-content\/plugins\/polanger-videohub-lite\/<\/code>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20paid%20addon%20to%20publish%20videos%3F\"><h3>Do I need a paid addon to publish videos?<\/h3><\/dt>\n<dd><p>No. The free core can publish and display videos, playlists, categories, comments, reactions, and search without any paid addon.<\/p><\/dd>\n<dt id=\"can%20i%20use%20videohub%20without%20any%20official%20addon%3F\"><h3>Can I use VideoHub without any official addon?<\/h3><\/dt>\n<dd><p>Yes. The free core works independently and does not require any paid addon.<\/p><\/dd>\n<dt id=\"which%20features%20are%20included%20in%20the%20free%20core%3F\"><h3>Which features are included in the free core?<\/h3><\/dt>\n<dd><p>The free core includes video management, playlists, categories, tags, responsive templates, comments, reactions, search, homepage sections, view counts, related videos, and shortcodes.<\/p><\/dd>\n<dt id=\"how%20do%20i%20install%20an%20official%20addon%3F\"><h3>How do I install an official addon?<\/h3><\/dt>\n<dd><p>After purchasing and downloading an official addon ZIP from Polanger.com, install it from <strong>Plugins -&gt; Add New -&gt; Upload Plugin<\/strong>, or upload it from <strong>VideoHub -&gt; Addons<\/strong> using the official addon installer. If the same addon is already installed and you upload from <strong>VideoHub -&gt; Addons<\/strong>, enable the <strong>Replace existing addon package<\/strong> option before submitting the ZIP. Official optional addons install as standard WordPress plugins for safer updates, while VideoHub still lets you manage them from <strong>VideoHub -&gt; Addons<\/strong>.<\/p><\/dd>\n<dt id=\"can%20third-party%20developers%20build%20addons%3F\"><h3>Can third-party developers build addons?<\/h3><\/dt>\n<dd><p>Yes. Developers can build uploadable VideoHub addon packages or standard WordPress plugins that register as VideoHub addons. See the bundled documentation in <code>docs\/DEVELOPER-HOOKS.md<\/code>.<\/p><\/dd>\n<dt id=\"can%20other%20plugins%20or%20themes%20use%20videohub%20videos%3F\"><h3>Can other plugins or themes use VideoHub videos?<\/h3><\/dt>\n<dd><p>Yes. VideoHub includes a Video Engine API so LMS plugins, themes, WooCommerce extensions, membership plugins, or custom code can store a VideoHub video ID and let VideoHub handle the player, thumbnails, playlists, access checks, and addon-powered behavior.<\/p><\/dd>\n<dt id=\"can%20i%20use%20videos%20from%20external%20platforms%3F\"><h3>Can I use videos from external platforms?<\/h3><\/dt>\n<dd><p>Yes. Paste a supported video URL in the video source field. VideoHub supports popular external video URLs, self-hosted MP4 files, and embed code sources.<\/p><\/dd>\n<dt id=\"can%20i%20override%20templates%3F\"><h3>Can I override templates?<\/h3><\/dt>\n<dd><p>Yes. Copy template files from <code>\/wp-content\/plugins\/polanger-videohub-lite\/templates\/<\/code> to <code>\/wp-content\/themes\/your-theme\/polanger-videohub\/<\/code> and customize them there.<\/p><\/dd>\n<dt id=\"where%20can%20i%20manage%20official%20addon%20licenses%3F\"><h3>Where can I manage official addon licenses?<\/h3><\/dt>\n<dd><p>Official addon licenses are managed from your Polanger.com account.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.9.1<\/h4>\n\n<ul>\n<li>Improved WordPress.org package clarity by refreshing public product, documentation, demo, developer, and GitHub links across the bundled documentation.<\/li>\n<li>Improved official addon upload safety so an existing addon package is not replaced unless the administrator explicitly enables the replacement option.<\/li>\n<li>Improved addon installation guidance to describe both standard WordPress plugin uploads and the built-in VideoHub addon manager.<\/li>\n<li>Improved bundled documentation around free core features, optional official addons, and supported extension workflows.<\/li>\n<li>Improved developer documentation metadata for the current release and public developer resources.<\/li>\n<li>Fixed outdated documentation text that could describe optional addons as included core features.<\/li>\n<li>Fixed older product and documentation links that pointed to legacy VideoHub URLs.<\/li>\n<\/ul>\n\n<h4>1.9.0<\/h4>\n\n<ul>\n<li>Improved PVH Search live results so AJAX responses are handled more reliably during fast typing, repeated searches, and page transitions.<\/li>\n<li>Improved live search result formatting so encoded characters and special entities display as readable titles in the suggestion dropdown.<\/li>\n<li>Improved search diagnostics for administrators when the Frontend Diagnostics Tool is enabled, making it easier to inspect live search requests, responses, timing, and rendering state.<\/li>\n<li>Improved VideoHub Explore and discovery layouts with more predictable responsive grids for videos, shorts, and comments.<\/li>\n<li>Improved comment discovery logic so popular comment sections can fill empty slots with recent approved comments instead of appearing incomplete.<\/li>\n<li>Improved core\/custom-table safety checks around optional feature data so missing addon tables do not create database warnings on public pages.<\/li>\n<li>Improved developer-facing documentation for performance architecture, custom tables, frontend diagnostics, and Navigation Panel integration behavior.<\/li>\n<li>Fixed a live search reliability issue where older or overlapping requests could make instant results appear inconsistent.<\/li>\n<li>Fixed search suggestion text that could show encoded entities such as <code>&amp;amp;<\/code> instead of readable characters.<\/li>\n<li>Fixed a database warning caused by an outdated premium purchase table reference in Navigation Panel conditional menu checks.<\/li>\n<\/ul>\n\n<p>Older release history is maintained in the bundled documentation: <a href=\"docs\/index.html#changelog\">VideoHub documentation changelog<\/a>.<\/p>","raw_excerpt":"Create a modern WordPress video platform with videos, playlists, comments, reactions, search, and optional official addons.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/279073","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=279073"}],"author":[{"embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/polangersoft"}],"wp:attachment":[{"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=279073"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=279073"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=279073"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=279073"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=279073"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=279073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}