Archives: Our Plugins

  • NextGen Vertical Filmstrip Display

    A solution to NextGen Gallery’s SQL errors that doesn’t require hours of troubleshooting. If you’ve ever seen this error message on your WordPress site, you know the frustration:

    Fatal error: Uncaught Error: Class 'Photocrati\Module_Framework\Factory' not found...

    Your galleries are broken. Your clients are calling. And you’re about to spend the next three hours Googling solutions that don’t work. That’s why I built NextGen Vertical Filmstrip.

    NextGen Gallery is one of the most popular WordPress gallery plugins, with millions of downloads. It’s feature-rich, flexible, and has been around forever.

    NGVF accesses your NextGen gallery data directly from the database using WordPress’s own $wpdb object. No reliance on NextGen’s buggy Factory class. No custom display type registration. No SQL errors.

    Your galleries. Your images. A reliable way to display them.

    What You Get

    Beautiful Vertical Filmstrip Layout

    Thumbnails on the left, main image on the right. It’s elegant, professional, and perfect for portfolios.

    Professional Lightbox

    Click any image to view it fullscreen with smooth transitions, keyboard navigation (arrow keys and escape), and next/previous controls.

    Simple as a Shortcode

    [ngvf_gallery id="1" columns="4"]

    That’s it. Replace 1 with your NextGen gallery ID, and you’re done.

    Settings Page for Easy Management

    Configure defaults once in Settings → NGVF Gallery, then use them everywhere. No need to repeat the same parameters in every shortcode.

    Fully Responsive

    Works beautifully on desktop, tablet, and mobile. Your galleries automatically adapt to any screen size.

    Free Forever

    No premium version. No upsells. No feature gates. Just a solid, free plugin that solves a real problem.

    Who This Is For

    Photographers

    Your portfolio is your livelihood. NextGen errors make you look unprofessional and lose potential clients. NGVF ensures your galleries always work, so you can focus on taking photos instead of troubleshooting code.

    Web Developers

    You’re tired of emergency calls about broken galleries. You’ve spent too many billable hours troubleshooting NextGen issues for clients. NGVF eliminates those support tickets and lets you focus on building, not fixing.

    Agencies

    You manage dozens of client sites, and NextGen errors are a recurring nightmare. NGVF gives you a reliable solution you can deploy with confidence across your entire client base.

    Freelancers

    You need tools that work so you can deliver projects on time. NGVF is one less thing to worry about, one less potential point of failure.

    How It Works

    Step 1: Install the plugin like any other WordPress plugin.

    Step 2: Find your gallery ID in NextGen Gallery → Manage Galleries.

    Step 3: Add the shortcode to any page or post:

    [ngvf_gallery id="1"]

    Step 4: Your gallery displays perfectly. Every time.

    Why I Built This

    I’m a WordPress developer who got tired of fighting the same NextGen errors over and over again. I spent hours researching, troubleshooting, and trying every “solution” I could find online.

    Nothing worked consistently.

    So I built something that did. I created a plugin that accesses NextGen gallery data directly, bypassing the broken display system entirely. I tested it on my own sites, then on client sites. It worked reliably every single time.

    Now I’m sharing it with you.

    What Makes NGVF Different

    It’s not another NextGen display type. Those rely on NextGen’s broken registration system. NGVF doesn’t touch that system at all.

    It’s not a complete NextGen replacement. Your galleries, settings, and images stay in NextGen. NGVF just displays them reliably.

    It’s not complicated. One shortcode. One settings page. That’s it.

    It’s actually free. No “lite” version with limited features. No premium upsell. The entire plugin is free, open source, and GPL licensed.

    Features That Matter

    Zero SQL Errors – Bypasses NextGen’s buggy display system
    Vertical Filmstrip Layout – Professional thumbnail gallery
    Fullscreen Lightbox – Smooth, professional image viewing
    Keyboard Navigation – Arrow keys and escape key support
    Responsive Design – Perfect on all devices
    Simple Shortcode – One line of code
    Settings Page – Configure defaults easily
    Lightweight – Doesn’t slow down your site
    Well Documented – Complete guides and tutorials
    Open Source – GPL licensed, GitHub available

    Technical Details (For the Developers)

    How It Bypasses NextGen’s Issues

    NextGen’s display types use a complex Factory pattern that registers display modules. This system has SQL query bugs that cause fatal errors.

    NGVF doesn’t use any of that. Instead, it:

    1. Queries the wp_ngg_gallery table directly for gallery data
    2. Retrieves images from wp_ngg_pictures table
    3. Uses WordPress core functions for image sizing
    4. Renders HTML with vanilla CSS and JavaScript

    No dependencies on NextGen’s display registration. No reliance on buggy code paths.

    What About NextGen Updates?

    Because NGVF queries the database directly instead of using NextGen’s display API, it’s immune to changes in NextGen’s display type system. As long as NextGen uses the same database structure (which has been stable for years), NGVF continues working.

    Can I Customize It?

    Absolutely. The plugin includes:

    • Action hooks before and after gallery display
    • Filter hooks for gallery data and settings
    • Template files you can override in your theme
    • Well-commented code for easy modifications

    Check the documentation for a complete developer reference.

    Get Started Today

    Download the plugin from the sidebar.

    Requirements

    • WordPress 5.0 or higher
    • NextGen Gallery (any version)
    • PHP 7.0 or higher

    Installation

    1. Install via WordPress dashboard or upload ZIP file
    2. Activate the plugin
    3. Go to Settings → NGVF Gallery to configure defaults (optional)
    4. Add shortcode to any page: [ngvf_gallery id="X"]
    5. Replace X with your gallery ID

    That’s it. Your gallery works.

    Documentation & Support

    The plugin itself complete documentation

    • Installation guide
    • Shortcode reference
    • Settings page tutorial
    • Troubleshooting guide
    • Developer documentation
    • FAQ

    Feature Requests

    Have an idea? Open an issue on GitHub or contact me directly. I’m actively developing and always interested in user feedback.

    Join Our Community

    Share Your Galleries

    Using NGVF successfully? I’d love to feature your implementation! Send me:

    • Your website URL
    • A brief description of how you’re using it
    • Any feedback or testimonials

    Contribute

    NGVF is open source. Contributions welcome:

    • Code improvements
    • Documentation updates
    • Translations
    • Bug reports
    • Feature suggestions

    Download NextGen Vertical Filmstrip Today

    Stop fighting SQL errors. Start displaying beautiful galleries.


    NextGen Vertical Filmstrip is free, open-source software licensed under GPL-2.0+. Use it on unlimited sites. No strings attached.


    About the Author

    Hi, I’m Shawn DeWolfe. I’m a WordPress developer who specializes in solving real problems for photographers and creative professionals. When I’m not coding, you can find me sculpting or cooking.

    Got questions about NGVF or WordPress development in general? Feel free to reach out:


    What’s Next?

    Now that you’ve learned about NextGen Vertical Filmstrip:

    1. Download and install the plugin
    2. Read the documentation at shawndewolfe.com/ngvf/docs
    3. Join the community and share your success story
    4. Help others by recommending NGVF to anyone fighting NextGen errors

    Thanks for reading, and here’s to galleries that actually work!

  • Tabular 3

    This uses the Datatables.net UI to present posts and their associated fields.

    Consider this a pre-release.

  • WP Descriptor

    WP Descriptor

    Introducing WP Descriptor, the ultimate plugin for content managers who want to take their WordPress websites to the next level. Whether you’re managing a blog, an online store, or a business website, WP Descriptor makes your images work harder for you by automatically generating compelling titles, descriptions, and captions.

    Why Choose WP Descriptor?

    Drive Product Sales
    Captivating image descriptions can be the difference between a casual visitor and a loyal customer. With WP Descriptor, your product images come alive with detailed, engaging captions that enhance your storytelling and boost conversions. Create a richer shopping experience effortlessly!

    Boost Accessibility
    Inclusivity matters more than ever. WP Descriptor ensures your website is accessible to all users by generating alt text and captions that improve screen reader compatibility. Comply with accessibility standards while showing your audience that you care.

    Save Time and Effort
    Manually describing images is tedious. WP Descriptor does the heavy lifting for you, instantly analyzing your images and generating professional-grade text in seconds. Spend less time on repetitive tasks and more time growing your brand.

    Key Features

    • Automated Descriptions: Let WP Descriptor automatically craft titles, alt text, and captions for your images.
    • Customizable Outputs: Adjust the tone and format of descriptions to suit your brand voice.
    • SEO-Optimized Text: Improve your website’s search rankings by making your images discoverable.
    • Bulk Processing: Update hundreds of images with descriptions at once, saving you countless hours.
    • Accessibility Compliance: Enhance your site’s usability for visually impaired users with screen-reader-friendly content.

    Who Is WP Descriptor For?

    • Content Managers looking to streamline their workflow.
    • E-commerce Owners who want their product images to stand out.
    • Bloggers and Creatives aiming to improve engagement with visually rich stories.
    • Website Owners committed to making their sites accessible to all audiences.

    What Makes WP Descriptor Different?

    Unlike other tools, WP Descriptor doesn’t just stop at SEO—it creates human-friendly, engaging descriptions that connect with your audience. Your images will no longer be background elements; they’ll be powerful assets that contribute to your content’s success.

     

    Getting Started

    Step 1: Create An Account

    Register with WP Descriptor. Registration is free!

    Step 2: Get the Plugin

    Download a copy of the plugin and install it on your website. Follow the setup process. You will need your registration key from the Dashboard to connect to the WP Descriptor system.

    Step 3: Buy Credits

    To use WP Descriptor, you need to buy credits. Every suggestion uses some credits to cover the cost of processing. A full description uses 10 credits to return an alt tag, title, caption and description. Getting these individually costs 3 credits each.

    The current pricing is:

    • 1000 credits for $19.99
    • 5000 credits for $50
    • if you want more purchase credits in quantities above 10,000 ask!

    Want a deal? If you want a coupon, share a link to WP descriptor ( https://descriptor.web321.co/ ) and let us know, so we know why our ears are burning 😉 !

  • Share A Draft – Improved

    Share A Draft – Improved

    Imagine confidently sharing your work-in-progress blog posts or articles with colleagues, clients, and friends—no complicated permissions, no extra user accounts. With Share a Draft Improved, you can effortlessly invite others to preview your unpublished content, give feedback, and ensure every piece of writing is flawless before you hit “Publish.”

    Key Benefits:

    • Easy, Secure Sharing: Generate a unique, time-limited link to your draft and send it to anyone for quick, hassle-free previews.
    • Professional Feedback, Faster: Collaborators can read your post as if it’s already live, making it easier for them to provide meaningful input on tone, structure, or clarity.
    • Full Control Over Access: Decide how long the link remains active. Extend, revoke, or adjust access anytime to maintain total peace of mind.
    • No Logins Required: Your reviewers don’t need a WordPress account. Just share the link, and they’ll see the post—no passwords or special permissions needed.

    Why Choose Share a Draft Improved?
    Turn your pre-publishing process into a streamlined, professional workflow. Whether you’re a content creator working with an editor, a business owner seeking client approval, or a blogger wanting peer feedback, Share a Draft Improved makes it easy to perfect your content before it goes live. Embrace a more collaborative editorial process, and ensure you’re always putting your best work forward.

  • Moon Phase Display

    Moon Phase Display

    Moon Phase Tracker is a versatile WordPress plugin designed to bring the beauty and mystery of the lunar cycle directly into your website. With seamless integration into the Block Editor and a convenient [moon_phase_tracker] shortcode, this plugin makes it easy to display the current moon phase anywhere on your site—whether it’s a sidebar widget area, a blog post, or a dedicated astronomy page.

    Key Features

    Block Editor Integration:
    Add a Moon Phase block directly within the Gutenberg editor. No coding necessary—simply select the block, position it, and you’re done.

    Easy Shortcode Placement:
    Prefer the classic editor or need to place it in a template file? Just insert [moon_phase_tracker] wherever you’d like the moon visualization to appear.

    Dynamic Moon Visualization:
    The plugin calculates the current lunar phase and visually represents it using a stylish, scalable moon image. Users will instantly see if it’s a New Moon, First Quarter, Full Moon, or any of the phases in between.

    Responsive & Scalable:
    The display automatically adapts to different screen sizes and container dimensions, ensuring the moon looks great on desktops, tablets, and mobile devices.

    Customizable Appearance:
    Adjust image sizing, positioning, and related styling through CSS or theme settings to match your site’s look and feel.

    Lightweight & Efficient:
    Designed to be performance-friendly, Moon Phase Tracker won’t slow down your site. It uses minimal resources while delivering an immersive, real-time lunar experience.

    Whether you run a personal blog, a nature-focused publication, or an astronomy-related website, Moon Phase Tracker helps keep your visitors informed, intrigued, and connected with the celestial rhythms right above us.

  • Language Checker for Gravity Forms

    Language Checker for Gravity Forms

    Check the language in use by the client and pass that information to Gravity Forms. Check the language in use by the client and pass that information to Gravity Forms Lang Check detects the client’s language and integrates it into forms.

    (more…)

  • ACF Focal Field

    ACF Focal Field

    Add powerful image cropping and focal point selection capabilities to Advanced Custom Fields with viewport-responsive crops.

    Welcome to ACF Focal, a powerful new add-on for Advanced Custom Fields (ACF) designed to revolutionize how you manage and display images across different viewports. With ACF Focal, you can ensure your images look perfect on desktop, tablet, and mobile by customizing and saving specific focal points and crops for each viewport.

    Key Features

    • Viewport-Specific Images Upload images, choose from existing ones, or add new images for desktop, tablet, and mobile displays.
    • Image Focus and Cropping Fine-tune focal areas with an intuitive crop image tool, ensuring your images look great regardless of the device.
    • Seamless Integration Works flawlessly with the ACF editor to enhance your workflow and image management.
    • Storage Stores original image and crop parameters separately
    • Front-End Flexibility Easily integrate and display the images on your site’s front end, maintaining the focus and quality you set.

    This add-on is perfect for developers, designers, and site owners who want precise control over how their images appear across devices. Whether you’re building a visually dynamic portfolio, a responsive business site, or an engaging blog, ACF Focal ensures your images shine on every screen.

    Explore this innovative feature in the editor and see how it brings your content to life!

    Permalink: Bit.ly

  • Custom Quiz View For Learndash

    Custom Quiz View For Learndash

    Are you using LearnDash to deliver online courses and quizzes, but need more flexibility in how users access quiz results? Our LearnDash Quiz View Plugin is the perfect solution for you!

    This plugin seamlessly integrates into your existing LearnDash installation, offering a powerful new setting that allows you to customize the URL where users view their quiz results. With this feature, you’ll have more control over how learners and instructors interact with quiz results on your site.

    Key Features:

    • Custom Quiz View URL: Add a new configuration option in the LearnDash email settings page to set a unique URL for the quiz view page. This gives you the freedom to create a tailored experience for your users.
    • Streamlined Learner Experience: By directing users to a custom URL, you can create a more cohesive and branded experience for students as they view their quiz performance, keeping your navigation clean and intuitive.
    • Seamless Integration: The plugin integrates directly into the LearnDash interface, ensuring a smooth and native-like experience for administrators. Simply enter your custom URL in the settings, and it’s ready to go—no complicated setup required.
    • Admin-Friendly: The plugin is easy to use for site administrators, with a simple, user-friendly settings page that fits right into your existing LearnDash environment. Whether you’re a LearnDash beginner or a seasoned pro, you can use it with ease.
    • Save Time: Stop manually creating redirect rules or complex workarounds. This plugin gives you the flexibility you need without additional hassle, freeing up time to focus on delivering great course content.

    Why You Need This Plugin:

    If your online learning platform relies on customized course flows or specific user journeys, controlling where learners view their quiz results is crucial. This plugin enables you to easily manage and direct users to a specific page, ensuring your LearnDash environment is always perfectly aligned with your goals.

    Who is it for?

    • Course Creators: Enhance the post-quiz experience for your learners by directing them to a custom quiz results page.
    • Instructors: Easily manage where students see their quiz results and control the information displayed.
    • Website Administrators: Streamline your LearnDash installation by adding flexible configuration options without additional overhead.

    Simple to Install, Easy to Use

    Installing the plugin is as simple as any other WordPress plugin. Just activate it, head over to the LearnDash email settings page, and you’ll find a new option to configure your custom quiz view URL. It’s that easy!

  • MultiSource Plugin Manager

    Are you confined by the limitations of the default WordPress plugin repository? Do you wish you could easily integrate plugins from various trusted sources without the hassle of manual installations? MultiSource Plugin Manager is here to revolutionize the way you manage plugins on your WordPress site.

    Why MultiSource Plugin Manager is a Game-Changer for WordPress Site Owners

    1. Access a Broader Plugin Ecosystem

    Break free from the constraints of a single plugin repository. With MultiSource Plugin Manager, you can:

    • Integrate Multiple Sources: Add as many plugin sources as you desire, including private repositories, third-party vendors, or your own custom plugin library.
    • Discover Unique Plugins: Access specialized plugins not available on the default WordPress repository, giving your site a competitive edge.

    2. Simplify Plugin Management

    No more juggling between different platforms or manually uploading plugin files. Our plugin allows you to:

    • Search Across All Sources: Use the familiar WordPress plugin search feature to find plugins from all your added sources simultaneously.
    • One-Click Installations: Install and update plugins directly from your WP Admin dashboard, regardless of their source.

    3. Enhance Security and Reliability

    Maintain control over where your plugins come from to ensure they meet your security standards:

    • Trusted Sources Only: Add URLs of reputable plugin providers to minimize the risk of malicious software.
    • Stay Updated: Receive updates from all your plugin sources to keep your site secure and functioning optimally.

    4. Customize to Your Needs

    Tailor your plugin sources to fit your unique requirements:

    • Flexible Configuration: Easily add or remove plugin sources through the intuitive settings tab.
    • Organize Sources: Prioritize or categorize your plugin sources for efficient management.

    5. Save Time and Boost Productivity

    Streamline your workflow and focus on what matters most—growing your website:

    • Eliminate Manual Processes: No need to download plugins from external sites and upload them manually.
    • Centralized Management: Handle all your plugin needs from one convenient location within your WP Admin area.

    How It Works

    1. Install MultiSource Plugin Manager: Upload and activate the plugin just like any other WordPress plugin.
    2. Configure Your Sources: Navigate to the new “Plugin Sources” tab under Settings and input the URLs of your preferred plugin repositories.
    3. Search and Install Plugins: Use the standard “Add New” plugin interface to search for plugins across all your added sources.
    4. Manage Plugins Seamlessly: Install, activate, and update plugins as you normally would, now with a richer selection.

    Who Can Benefit?

    • Developers: Access private or client-specific plugins without leaving the WP Admin dashboard.
    • Agencies: Manage multiple client sites with ease by connecting to your agency’s plugin repository.
    • Businesses: Enhance your site with specialized plugins tailored to your industry or organizational needs.

    Peace of Mind with Every Download

    We understand that security is paramount. MultiSource Plugin Manager doesn’t just expand your plugin options—it also:

    • Respects WordPress Standards: Integrates smoothly without altering core functionalities.
    • Ensures Compatibility: Designed to work with the latest versions of WordPress.
    • Provides Support: Our dedicated team is ready to assist you with any questions or concerns.

    Join the Next Generation of WordPress Site Management

    Don’t let limitations hinder your website’s potential. Embrace the freedom to customize and enhance your site like never before.

    Experience the MultiSource Plugin Manager difference today!

  • Name Your News

    Name Your News

    Customize Your WordPress Dashboard News Experience

    Are you tired of seeing irrelevant or outdated news in your WordPress dashboard? Do you wish you could have the latest updates that matter to you, your team, or your audience displayed right where you work? Meet Name Your News, the ultimate plugin that puts you in control of your WordPress dashboard news widget!

    Name Your News empowers you to personalize your dashboard with fresh, relevant content pulled from the RSS feeds that you choose. Whether you’re a blogger, a business owner, or a developer managing multiple websites, this plugin helps you stay informed with the latest updates from your preferred sources—all in one convenient place.

    Why Choose Name Your News?

    • Personalized Newsfeed: Replace the default WordPress news widget with your custom selection of RSS feeds. Get the information that’s relevant to you, whether it’s industry news, blog updates, or content from your favorite websites.
    • Easy Customization: From the settings page in your WordPress admin, you can set a custom title for your dashboard news widget and choose up to five RSS feeds that matter most to you. Want to see the latest updates from your favorite tech blog or keep track of your competitors’ latest posts? It’s all possible with just a few clicks.
    • Flexible Refresh Rates: Choose how frequently your news updates—hourly, daily, weekly, or monthly. This means you’ll always have fresh content without overloading your server or exceeding API limits.
    • User-Friendly Setup: Designed with simplicity in mind, Name Your News requires no coding knowledge. Just install the plugin, enter your preferred RSS feeds, and enjoy a curated news experience directly in your dashboard.
    • Performance Optimized: The plugin smartly stores your RSS data, ensuring that your content is always up-to-date without slowing down your site. Name Your News uses caching technology to fetch new content only when necessary, making it efficient and responsive.
    • Perfect for Teams: Keeping your team on the same page has never been easier. Customize the news widget to display industry trends, internal updates, or any content that aligns with your business goals, right within the WordPress environment.

    How It Works

    1. Install the Plugin: Easily install Name Your News through your WordPress dashboard and activate it with a single click.
    2. Set Your Preferences: Go to the settings page under the WordPress Settings menu. Set your custom title, input up to five RSS feed URLs, and select your desired refresh rate.
    3. Enjoy Your Curated Content: Watch your WordPress dashboard transform with fresh, relevant updates that keep you informed and inspired.

    Who is This For?

    • Content Creators: Stay up-to-date with the latest trends, tips, and inspirations right from your WordPress dashboard.
    • Business Owners: Keep an eye on industry news, competitor updates, and key market insights without leaving your workspace.
    • Teams & Agencies: Centralize important news and updates to ensure everyone stays on the same page.

    Get Started Today!

    Upgrade your WordPress dashboard experience with Name Your News and turn your admin area into a dynamic, information-rich environment tailored to your needs. Whether you’re following the latest news, tracking market trends, or monitoring your competitors, Name Your News brings the power of information right to your fingertips.

    Don’t let irrelevant news distract you. Name Your News and stay focused on what truly matters!

We’ll take good care of your website.

Copyright © 2025 – Web321 | All Right Reserved