Skip to content

Archive: Feb 2016

Effortless Visual Media Uploads in VS Code With the Cloudinary MCP Server

Topics AI, Image
Read Time

If you’ve ever uploaded an image for a blog post or static site, you know the drill. Open Cloudinary, drag a file, copy a URL, jump back to your editor, and paste it into your markdown. Doing this manually can break focus fast. What if, instead, you could stay in…

Build a Contact Form in Headless WordPress Using Next.js and Ninja Forms (Part 2)

Topics Guest Post, Image, Next.js, WordPress
Read Time

In Part 1, we set up a headless contact form by installing Ninja Forms with WPGraphQL, creating a secured Next.js API route (/api/contact/route.ts) for users to submit their name, email, and message via GraphQL, and built a server action (actions.ts) to bridge our client-side form. We also enhanced the…

Build a Contact Form With Image Uploads in Headless WordPress Using Next.js, Ninja Forms, and Cloudinary (Part 1)

Topics Guest Post, Image, Next.js, WordPress
Read Time

Contact forms are a fundamental touchpoint between site visitors and site owners, enabling customer inquiries, lead generation, and essential feedback that drives engagement. In headless WordPress, this can be tricky since the frontend and backend are separated. This means that you have to figure out a way for the frontend…

Automated Visual Media Review System Using Claude Desktop and Cloudinary MCP

Topics Accessibility, AI
Read Time

Let’s say you’re reviewing a batch of product photos for an online marketplace. You want to upload them, tag them with AI, check for unsafe content, and generate metadata for accessibility without writing code or jumping between tools. This tutorial shows you how to build a local, AI-powered media review…

Setting Up a Live Stream Player With Nuxt.js and Cloudinary’s Live Streaming

Topics Video, Video API, Video Player
Read Time

In our previous blog post, Simple Simulcast Live Streaming With Cloudinary and OBS, we went over how to create a live video stream using Cloudinary Video Live Streaming API and OBS. Cloudinary’s Live Streaming provides an easy way to start and simulcast a live stream to popular platforms…

Creating Custom OG Images on the Fly: A Guide to Using Next.js and Cloudinary

Topics CMS, Image, Image Transformation, Next.js
Read Time

When you share a link on any social platform, the preview image that appears is your content’s first impression. A generic screenshot or a badly cropped logo can make your link look unprofessional or bland, and the user will scroll on to something else more exciting. A custom, eye-catching Open…

Extracting Asset Data for Bulk Migration to Cloudinary

Topics Asset Management
Read Time

Cloudinary supports multiple ways to migrate your visual media assets. If you’re doing a programmatic bulk asset migration using the migration script, this blog post offers a proven methodology to get it done (and done right). Concept You don’t have to reinvent the wheel: Start by splitting your…

Using DAM to Run Multichannel Social Media Asset Experiments

Topics DAM, Digital Asset Management, Image Transformation
Read Time

As a marketer, you know a lot goes into creating and optimizing content on Instagram, YouTube, LinkedIn. Publishing content on each platform has unique requirements, whether it’s asset dimensions or formats. Managing these requirements while ensuring each asset loads fast and stays on brand can be overwhelming.  In this tutorial,…

A DAM Guide: Testing Video Backgrounds vs. Static Images

Topics DAM, Digital Asset Management, Image Transformation, Video
Read Time

Landing pages are the gateways to conversions. The challenge is making them engaging enough to draw your visitor’s attention and get their well-sought-after click. Traditionally, static images have been the go-to choice, but video backgrounds are gaining traction to create a more immersive experience. The question is, which one works…

Start Using Cloudinary

Sign up for our free plan and start creating stunning visual experiences in minutes.

Sign Up for Free